Frage : Bestätigung der IP-Anschlusszustände

Hallo hoffte All

I morgens erlernend über Netzwerkanschluss und, dass jemand einige Sachen für me.

From bestätigen könnte, was ich verstehe, stellen Klienten Anschlüsse in TCP using das Dreiwegehandshake.

SYN [Klient zum Bediener]
SYN-ACK [Bediener zum Klienten]
ACK [Klient zum Bediener]

When jede Seite möchte den Anschluss (AKA Zerlegung) schließen her, geschieht das folgende (in diesem Beispiel, uns den Klienten sagen lassen möchte den Anschluss schließen),

FIN [Klient zum Bediener]
FIN-ACK [Bediener zum Klienten]
ACK [Klient zum Bediener]

Let, das wir sagen, zum Beispiel dass ich schaute an einer Netzspur eines Kommunikationsgewindes zwischen DeviceA und DeviceB. Wenn eine FLOSSE von DeviceA gesendet wurde, würde es korrekt sein, zu sagen, dass es DeviceA ist, das bittet, den Anschluss zu schließen?

Or tun Vorrichtungen senden manchmal FLOSSE-Pakete, wenn sie nicht von der anderen Seite während eines Zeitabschnitts gehört haben? Der Grund, den ich bitte, ist, dass ich eine Netzspur betrachte, in der DeviceA schickt DeviceB eine FLOSSE….und das Problem ist, dass dieser Anschluss wirklich oben ständig sein sollte.

Antwort : Bestätigung der IP-Anschlusszustände

Gewöhnlich 2 Wirte, die in Verbindung stehen und ein Wirt möchte den Lernabschnitt beenden höchstens ein Vierwegshändedruck wird verwendet. Jede Seite des Anschlußes würde den Lernabschnitt unabhängig beenden. Um Ihre Frage zu beantworten ja wenn DeviceA den Anschluss beenden möchte, überträgt sie ein FLOSSE-Paket, das das andere Ende mit einem ACK bestätigt. Folglich erfordert eine typische Zerlegung ein Paar FLOSSE- und ACK-Segmente von jedem TCP-Endpunkt.

1. (DeviceA) --> ACK/FIN --> (DeviceB)

2. (DeviceA) <-- ACK="">
3. (DeviceA) <-- ACK="">
4. (DeviceA) --> ACK --> (DeviceB)


Sie sollten auch wissen, dass es möglich ist, den Anschluss durch einen Dreiwegehändedruck zu beenden, wenn sendet Wirt A, bewirten eine FLOSSE und Antworten des Wirtes B mit einer FLOSSE u. einem ACK (kombiniert bloß 2 Schritte in einen) und a-Antworten mit einem ACK. Dieses ist die allgemeinste Methode, die ich gesehen habe.

Hoffen, dass dieses hilft
Billy
Weitere Lösungen  
 
programming4us programming4us