Número de seqüência TCP
Estou tentando entender como os números de seqüência do cabeçalho TCP são gerados.
Em alguns lugares eu li que é o "índice do primeiro byte no pacote" (link aqui), em alguns outros sites é um número gerado aleatoriamente de 32 bits que é então incrementado.
Eu realmente não sei qual é qual, então aqui estão algumas perguntas:
Como o número de seqüência inicial é gerado? (número de rfc se houver)Como isso é incrementado?Como a chave secreta é gerada?Eu li alguns dos rfc comoRFC 6528, RFC 793 eRFC 1948 mas não consigo entender qual é realmente implementado. Eu li sobre o status "std", mas stil ...
Agradeço antecipadamente !