Dieser Inhalt wurde archiviert und wird nicht mehr von der Indiana University gepflegt. Die Informationen hier sind möglicherweise nicht mehr korrekt und Links sind möglicherweise nicht mehr verfügbar oder zuverlässig.

Pakete sind die Grundeinheiten der Kommunikation über ein TCP / Ipnetzwerk., Geräte in einem TCP / IP-Netzwerk teilen Daten in kleine Teile auf,sodass das Netzwerk verschiedene Bandbreiten aufnehmen, mehrere Routen zu einem Ziel zulassen und die Datenmengen, die unterbrochen oder verloren gehen, erneut übertragen kann. Jedes Stück ist apacket, ein Begriff austauschbar mit Datagramm.

Verlauf

Pakete entwickelten sich aufgrund der Notwendigkeit, dass Netzwerke und das Internet verbindungslos sein müssen, d. H. Dort aufgebaut werden müssen, wo keine vordefinierte Sitzung eingerichtet werden muss, bevor eine Sitzung an eine andere übertragen werden kann., Ohne die Notwendigkeit einer apre-etablierten Verbindung kann jeder Computer eine Netzwerkübertragung in das Netzwerk senden, ohne etwas tun zu müssen, um sicherzustellen, dass das empfangende Ende es tatsächlich empfängt. Das ursprüngliche Netzwerk, das zum Internet wurde,wurde von der US-Regierung entwickelt, die ein elektronisches Netzwerk wünschte, das einem nuklearen Angriff standhalten könnte (weitere Informationen finden Sie im Knowledge Base-Dokument): Was ist das Internet?)., Dieses ideale Netzwerk hätte die Fähigkeit zu übertragendaten dynamisch durch sich ändernde Routen sowie in der Lage sein, verlorene Daten zu übertragen, wenn ein Knoten plötzlich zerstört wurde. Ein statisches, verbindungsorientiertes Netzwerk würde fehlschlagen, wenn Knoten zerstört würden, da das Verlieren einer einzelnen Verbindung eine ganze Kette von unbestimmten Routen stören würde. Im Gegensatz dazu würde ein verbindungsloses Netzwerk bleibenfunktional, weil die Daten einfach eine alternative Route finden würden. Damit ein verbindungsloses Netzwerk funktionieren konnte,waren kleine, trennbare Dateneinheiten oder Pakete erforderlich.,

Um diese Anforderungen zu erfüllen, hat die US-Regierung zuerst geschaffenarpanet, das dann von Universitäten und Unternehmen entwickelt wurdezwei Jahrzehnte, um das Internet zu werden. Die TCP / IP-Protokolle wurden dann aus der Notwendigkeit heraus entwickelt, eine gemeinsame Kommunikationssprache zu haben. Pakete bilden die diskrete Grundeinheit der Daten innerhalb derTCP / IP-Protokolle.,

<

Ein Paket ist eine Zeichenfolge von Bits, die in drei Hauptabschnitte unterteilt ist:

  • Eine Reihe von Headern
  • Die Nutzlast, die tatsächlich übertragenen Daten
  • Der Trailer, manchmal als Fußzeile bezeichnet

Die Header bestehen aus Folgendem:

  • Internet Protocol (IP) Version
  • Header Length
  • Diensttyp): Auch als diedifferenzierter Dienstcodepunkt (selten verwendet)
  • Größe des Datagramms: Die Größe des Headers plus thepayload in Bytes
  • Identifikation: Eine 16-Bit-Nummer., Der Destinationcomputer kombiniert die Identifikation mit der Quelladresse, um ein Paket eindeutig zu identifizieren, und verwendet diese eindeutigen Kennungen, um Daten aus Paketen zusammenzusetzen.
  • Flags: Ein Bit, mit dem ein Router wissen kann, ob er ein Paket fragmentieren kann oder nicht. Dies ist wichtig, da viele Netzwerkssind durch die maximale Größe der Pakete eingeschränkt, die sie weiterleiten können.
  • Fragmentierungsoffset: Ein Wert, der verwendet wird, um ein fragmentiertes Paket zu rekonstruieren
  • TTL (Time to Live): Die maximale Anzahl von Hops-Apackets kann
  • Protokoll: Der Typ des Pakets, dh,, TCP,UDP, ICMP, IGMP
  • Header Prüfsumme: EIN wert verwendet zu erkennen fehler, korruption
  • Quelle Adresse: Die IP adresse wherethe paket entstand
  • Ziel Adresse: Die IP adresse wo thepacket geht
  • Optionen: Selten verwendet

Die nutzlast ist die tatsächlichen daten gesendet. Dies wird normalerweise nicht von Routern unterwegs gelesen, wie es die Header und Trailer sind.

Der Trailer ist in den meisten Fällen nichts anderes als ein Bitsignalpaar, das das Ende des Pakets signalisiert. Gelegentlich enthält der Trailer CRC-Fehlerprüfinformationen (Cyclic Redundancy Check).,

Verwandte Dokumente