Es hängt davon ab, auf welcher Ebene Sie sich gerade befinden. Wenn Sie beispielsweise ein Paket in einem Ethernet-Netzwerk betrachten, das ein TCP-Paket enthält, finden Sie den TCP-Header im Ethernet-Paket. Wenn es auf die IP-Schicht gelangt, wurde der Ethernet-Paket-Header entfernt.
Verhalten sich die Header von TCP, IP und Data Link während der Wartezeit in der Warteschlange als Paket oder als 3 verschiedene Pakete?
Gemäß der Definition von Wikipedia fand ich, dass die Verarbeitungsverzögerung die Verzögerung ist, die durch den Router verursacht wird, der den Paket-Header verarbeitet. Ich frage mich nur, ob TCP-, IP- und Datenlink-Header in demselben Paket oder in drei einzelnen Paketen enthalten sind.
2 Antworten auf die Frage
Sie sind alle Teil derselben Protokolldateneinheit . Der Data Link Frame enthält in seinem Datenbereich ein IP- Paket, das selbst ein TCP- Segment enthält . Es scheint, dass der Artikel von Wikipedia "package" enthält, aber die verknüpfte Definition des Pakets beschreibt eine generische Protokolldateneinheit auf Schicht 2, kein IP-Paket, wie es das ISO- OSI-Modell oder der DARPA ARPANET-Stack definiert. Dies kann ein Teil der Quelle Ihrer Verwirrung sein.
Es kann auch hilfreich sein zu wissen, dass es für Router und Switches einige unterschiedliche Modi gibt, wie sie Frames gebunden zwischenspeichern und weiterleiten ( Cut-through vs. Store-and-Forward ), einschließlich der Frage, ob sie darauf warten, dass der gesamte Frame eingeht und berechnet wird seine Frame-Überprüfungssequenz, bevor echte Entscheidungen über den Frame und seine internen Protokolldaten getroffen werden. Dies wirkt sich möglicherweise dramatisch auf die Verarbeitungsverzögerung aus, nach der Sie gefragt werden.
Verwandte Probleme
-
2
Erinnert sich Windows 7 Home Premium an Netzwerkfreigaben-Passwörter?
-
5
XP-Netzwerkverbindung ohne Neustart freigeben?
-
5
Wie richte ich Windows ein, 802.11 gegenüber 3G zu bevorzugen?
-
4
Gibt es eine Möglichkeit, den Scanner eines Multifunktionsdruckers gemeinsam zu nutzen?
-
3
Gibt es eine Möglichkeit, zwei Computer über USB anzuschließen?
-
3
Wie halten Sie mehrere Verbindungen zum Internet?
-
4
iPod-Touch zum Abspielen von Filmen vom PC auf der PS3?
-
2
Mac tritt der Windows-Arbeitsgruppe nicht bei
-
1
Wie kann ich die Sicherheit meines Portals erhöhen?
-
1
Wie vernetzt man Windows XP und Ubuntu Linux?