DCN - Internetworking
Im realen Szenario sind Netzwerke unter derselben Verwaltung im Allgemeinen geografisch verstreut. Es kann erforderlich sein, zwei verschiedene Netzwerke derselben Art sowie verschiedener Arten zu verbinden. Das Routing zwischen zwei Netzwerken wird als Internetworking bezeichnet.
Netzwerke können basierend auf verschiedenen Parametern wie Protokoll, Topologie, Layer-2-Netzwerk und Adressierungsschema als unterschiedlich angesehen werden.
Beim Internetworking kennen die Router die Adresse des anderen und die darüber hinausgehenden Adressen. Sie können statisch konfiguriert werden, in ein anderes Netzwerk gehen oder mithilfe des Internetworking-Routing-Protokolls lernen.
Routing-Protokolle, die innerhalb einer Organisation oder Verwaltung verwendet werden, werden als Interior Gateway Protocols oder IGP bezeichnet. RIP, OSPF sind Beispiele für IGP. Das Routing zwischen verschiedenen Organisationen oder Verwaltungen verfügt möglicherweise über das Exterior Gateway-Protokoll, und es gibt nur ein EGP, dh das Border Gateway-Protokoll.
Tunnelbau
Wenn es sich um zwei geografisch getrennte Netzwerke handelt, die miteinander kommunizieren möchten, stellen sie möglicherweise eine Standleitung zwischen ihnen bereit oder müssen ihre Daten über Zwischennetzwerke weiterleiten.
Tunneling ist ein Mechanismus, durch den zwei oder mehr gleiche Netzwerke miteinander kommunizieren, indem zwischengeschaltete Netzwerkkomplexitäten überwunden werden. Das Tunneln ist an beiden Enden konfiguriert.
Wenn die Daten von einem Ende des Tunnels eingehen, werden sie markiert. Diese markierten Daten werden dann innerhalb des Zwischen- oder Transitnetzwerks weitergeleitet, um das andere Ende des Tunnels zu erreichen. Wenn Daten im Tunnel vorhanden sind, wird dessen Tag entfernt und an den anderen Teil des Netzwerks übermittelt.
Beide Enden scheinen direkt miteinander verbunden zu sein, und durch das Markieren werden Daten ohne Änderungen durch das Transitnetzwerk übertragen.
Paketfragmentierung
Bei den meisten Ethernet-Segmenten ist die maximale Übertragungseinheit (MTU) auf 1500 Byte festgelegt. Ein Datenpaket kann je nach Anwendung mehr oder weniger Paketlänge haben. Geräte im Transitpfad verfügen auch über Hardware- und Softwarefunktionen, die angeben, welche Datenmenge das Gerät verarbeiten kann und welche Paketgröße es verarbeiten kann.
Wenn die Datenpaketgröße kleiner oder gleich der Paketgröße ist, die das Transitnetzwerk verarbeiten kann, wird sie neutral verarbeitet. Wenn das Paket größer ist, wird es in kleinere Stücke zerbrochen und dann weitergeleitet. Dies wird als Paketfragmentierung bezeichnet. Jedes Fragment enthält dieselbe Ziel- und Quelladresse und kann problemlos über den Transitpfad geleitet werden. Am Empfangsende wird es wieder zusammengebaut.
Wenn ein Paket mit dem auf 1 gesetzten DF-Bit (nicht fragmentieren) an einen Router gelangt, der das Paket aufgrund seiner Länge nicht verarbeiten kann, wird das Paket verworfen.
Wenn ein Paket von einem Router empfangen wird und das MF-Bit (mehr Fragmente) auf 1 gesetzt ist, weiß der Router, dass es sich um ein fragmentiertes Paket handelt und Teile des ursprünglichen Pakets unterwegs sind.
Wenn das Paket zu klein fragmentiert ist, erhöht sich der Overhead. Wenn das Paket zu groß fragmentiert ist, kann der Zwischenrouter es möglicherweise nicht verarbeiten und es wird möglicherweise verworfen.