WikiDer > Internetprotokoll

Internetprotocol

Es Internetprotokoll, normalerweise abgekürzt mit IP, ist ein Netzwerkprotokoll das ermöglicht Computern Computernetzwerk miteinander kommunizieren können, wie auf der Internet.

Seit dem 20. Juli 2004 werden im Internet zwei Versionen des Internetprotokolls unterstützt, die Versionen IPv4 und IPv6. Die ersten Domänen, die IPv6 verwenden, sind Japan und Korea.

Im Gegensatz zu vielen anderen Protokollen wird IPv4 von allen Computern im Internet unterstützt.

Das Internetprotokoll ist Teil von a Stapel zur Kommunikation benötigt. In Kombination mit dem Übertragungssteuerungsprotokoll (TCP) wird vorbei sein TCP/IP gesprochen. Ein weiteres gängiges Protokoll, das in Verbindung mit IP verwendet werden kann, ist das Benutzer-Datagramm-Protokoll.

Jeder einzelne Computer die über IP mit anderen Computern kommuniziert, muss eine eindeutige Adresse haben. Anfangs hatte jede Netzwerkkarte eine feste Adresse. Aufgrund fehlender Adressen ist die Verwendung von NASS und DHCP in der Regel vorübergehend oder intern IP Adresse (IP-Nummer) zugewiesen.

IPv4

Eine IPv4-Adresse besteht aus 32 Bit, die normalerweise als vier 8-Bit-Zahlen dargestellt werden, die durch Punkte getrennt sind, wobei jede Zahl den Wert 0 bis 255 enthalten kann. Ein Teil dieser 32 Bit gibt die Netzwerknummer an, der andere Teil die Hostnummer. Eine separate Netzmaske bestimmt, welche Bits zur Netzwerknummer und welche zur Hostnummer gehören. Hosts (Computer) mit derselben Netzwerknummer können direkt miteinander kommunizieren, Hosts mit unterschiedlichen Netzwerknummern können nicht und verwenden eine oder mehrere Zwischenstufen Router um ihr Ziel zu erreichen.

Struktur

Ein IPv4-Paket muss die folgenden Komponenten aufweisen. Der für jeden Teil reservierte Speicherplatz ist in Klammern angegeben.

Die sogenannte Überschriften:

  • Version (4-Bit). In diesem Fall 4.
  • Header-Länge (4 Bit). Header-Länge, ausgedrückt in Wörtern von 32 Bit. Die Mindestlänge beträgt 5 Wörter. Wenn dieses Feld beispielsweise 0111 ist, beträgt die Header-Größe 28 Byte (0111 ist 7 im Dezimalwert, 7 * 32 = 224 Bit = 28 Byte).
  • Differenzierter Dienst/Dienstart (1 Byte). Dies spielt eine Rolle bei der Bestimmung der Route, die das Paket nimmt. Es wird jetzt verwendet für Servicequalität (QoS). Die ersten 3 Bits sind wie folgt definiert:
    • 111 - Netzwerksteuerung
      • 110 - Internetwork-Check
      • 101 - KRITIKER/ECP
      • 100 - Flash-Übertragung
      • 011 - Blitz
      • 010 - Sofort
      • 001 - Priorität
      • 000 - Routine
    • Das TOS-Feld (4 Bit) ist da RFC 791 wie folgt definiert:
      • 0000 - Standard
      • 0001 - Minimale "Kosten": niedrige Priorität
      • 0010 - Maximale Zuverlässigkeit
      • 0100 - Maximaler Durchsatz
      • 1000 - Mindestwartezeit
      • 1111 - Maximale Sicherheit
    • Das letzte Bit ist für die zukünftige Verwendung reserviert.
  • Gesamtlänge in Byte (2 Byte): die Größe des Pakets (wird verwendet, um festzustellen, ob etwas verloren gegangen ist und um zu wissen, wo das Paket endet).
  • Identifikation (2 Byte). Wird benötigt, um fehlerhafte Pakete herauszufiltern und fragmentierte Daten zusammenzufügen.
  • Flags (3 Bit). Das erste Flag ist (noch) unbenutzt, es muss 0 sein. Außerdem: Kann dieses Paket fragmentiert werden? Ist dieses Paket ein Fragment?
  • Fragmentstart (13 Bit). Wo das Fragment beginnt.
  • Zeit zu leben - TTL (1 Byte). Anzahl der Hops, nach denen das Paket verschwinden soll. Jeder Hop verringert die TTL eines Pakets um 1. Wenn TTL 0 wird, wird das Paket nicht weitergeleitet.
  • Protokoll (1 Byte): Das in diesem IP-Paket verwendete Protokoll, z. B. UDP oder TCP.
  • Prüfsumme der Header (2 Byte). Wird verwendet, um verstümmelte Pakete zu filtern.
  • Quelle (4 Byte): Woher das IP-Paket kommt.
  • Ziel (4 Byte). Wohin das Paket gehen soll.

Darauf folgt der Datenteil, der beispielsweise TCP oder UDP enthält.

IPv6

unten IPv6 Einige Dinge sind anders, einschließlich der Größe der Quell- und Zieladresse. Diese bestehen aus sechzehn Bytes. Auch deshalb wird IPv6 immer beliebter: IPv6 bietet nahezu unendlich viele mögliche Adressen, während IPv4 mit 4 Byte nur 2564 Möglichkeiten: das sind rund 4,3 Milliarden. Das scheint viel zu sein, aber ein großer Teil ist bereits für alle Arten von Subnetzen reserviert, die wiederum Teile davon verwenden. Außerdem sollten nicht viele Adressen verwendet werden, die beispielsweise mit 10.0.0.0/8 und 172.16.0.0/12 und 192.168.0.0/16 beginnen, da diese für den lokalen Gebrauch reserviert sind. Am 26. Oktober 2007 wurde der REIFGemeinschaft eine Auflösung[1] herausgegeben, um die beschleunigte Einführung von IPv6 zu fördern.

Die vorgenannten Teile bilden nicht das Gesamtpaket. IP allein kann keine Verbindung zwischen einem "Hop" und dem nächsten herstellen. Dies erfordert für jeden Hop eine andere „Hülle“: die Sicherungsschicht. Das kann zum Beispiel Ethernet oder Token-Ring sein.

Siehe auch

Externer Link