Typisk 2 varar värd som meddelar, och man varar värd önskar att avsluta perioden, på mest, en fyrvägshandskakning används. Varje sida av den skulle anslutningen avslutar perioden självständigt. Att svara ditt ifrågasätta, ja, om DeviceA önskar att avsluta anslutningen, den överför ett FENApaket, som annat avslutar bekräftar med en ACK. Därför en typisk tear-down kräver en para av FENAN, och ACK segmenterar från varje TCP-endpoint.
1. (DeviceA) --> ACK/FIN --> (DeviceB)
2. (DeviceA) <-- ACK="">
3. (DeviceA) <-- ACK="">
4. (DeviceA) --> ACK --> (DeviceB)
Du bör också veta att det är möjligheten som avslutar anslutningen vid en trevägshandskakning, när vara värd, A överför en FENA och varar värd b-svar med en FENA & en ACK (sammanslutningar 2 kliver bara in i en) och varar värd a-svar med en ACK. Denna är den mest allmänningmetoden som jag har sett.
Hoppas detta hjälper
Billy