SYN cookies
Técnica de defesa contra SYN flood — em vez de guardar estado para conexões semiabertas, o servidor codifica o mínimo de informação no ISN (número de sequência inicial).
Daniel Bernstein, 1996. Quando a fila de SYN enche, o servidor envia o SYN-ACK com ISN = HMAC(IP do cliente, porta, timestamp) e esquece a conexão. Quando o ACK volta, valida o ISN — se estiver certo, reconstrói o estado. O preço: perde as opções do TCP (window scaling, SACK). No Linux: net.ipv4.tcp_syncookies=1 (ativado por padrão).