Sim, envolve. Você pode lê-lo na Wikipedia ou no RFC1323 , que mostra como se proteger contra os números de sequência quebrados.
Deixe-me citar:
Os carimbos de data e hora do TCP são usados em um algoritmo conhecido como números de proteção contra sequência encapsulada ou PAWS (consulte a RFC 1323 para obter detalhes). O PAWS é usado quando a janela de recebimento cruza o limite do número de sequência. No caso em que um pacote foi potencialmente retransmitido, ele responde à pergunta: "Esse número de sequência está nos primeiros 4 GB ou no segundo?" E o timestamp é usado para quebrar o empate.
E:
O PAWS usa a mesma opção de registro de data e hora TCP que o mecanismo RTTM descrito anteriormente e assume que todo segmento TCP recebido (incluindo dados e segmentos ACK) contém um registro de data e hora SEG.TSval cujos valores são monótonos e não diminuem no tempo. A idéia básica é que um segmento possa ser descartado como uma duplicata antiga se for recebido com um carimbo de data / hora SEG.TSval menor que um carimbo de data / hora recebido recentemente nesta conexão.
Tanto no mecanismo PAWS quanto no RTTM, os "registros de data e hora" são números inteiros não assinados de 32 bits em um espaço modular de 32 bits. Portanto, "menor que" é definido da mesma maneira que para números de sequência TCP e as mesmas técnicas de implementação se aplicam. Se s e t são valores de carimbo de data / hora, s <t se 0 <(t - s) <2 ** 31, calculado na aritmética de 32 bits não assinada.