No TCP quando você obtém um ACK, ele aponta para o próximo pacote que seu cliente está esperando para receber (isto é, último byte recebido + 1 ). É do jeito que é.
Edit: FIN e SYN ocupam um byte na sequência. esta poderia ser a causa também.
No fluxo TCP acima, noto que o próximo número seq esperado do pacote TCP no.9 é 1902 . Mas o seguinte número de confirmação do pacote ACK é 1903 , que é 1 mais que 1902.
Eu estou querendo saber se é devido à retransmissão (No.9 é uma retransmissão de N0.8?) Em caso afirmativo, então se houver N retransmissão, o número de ack é seq + N? se não, quais são as causas da inconsistência?
No TCP quando você obtém um ACK, ele aponta para o próximo pacote que seu cliente está esperando para receber (isto é, último byte recebido + 1 ). É do jeito que é.
Edit: FIN e SYN ocupam um byte na sequência. esta poderia ser a causa também.
Tags networking tcp