Como foi detectado se o último ACK foi perdido no procedimento de terminação da conexão TCP?

3

Em Terminação de Conexão TCP, quando o cliente entra no estado TIME_WAIT significa que o cliente espera por um período de tempo igual ao dobro do tempo máximo de vida do segmento (MSL), para assegurar que o ACK enviado foi recebido.

(Eu li acima em um livro de rede de computadores por kurose e também dado em URL seguinte link )

Mas como foi detectado se o último ACK (envio por cliente como resposta ao servidor FIN) foi perdido?

    
por sonali 21.09.2012 / 15:54

1 resposta

2

É essencialmente um "não importa". O período de espera é para evitar confusão com as conexões subseqüentes. Por que o ACK final é enviado? Isso ajuda a limpar os recursos de conexão do outro lado.

    
por 21.09.2012 / 17:09