Routing-Protokolle befinden sich auf der Netzwerkebene. Wenn ein Computer ein Paket sendet, hängt jede Schicht des Netzwerkprotokollstapels im Netzwerk einige Informationen daran an. Protokolle der Netzwerkschicht fügen Routing-Informationen hinzu, bei denen es sich um einen vollständigen Pfad durch ein Netzwerk oder einen Prioritätswert handeln kann, der angibt, welchen Pfad das Paket nehmen soll.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, Dell G3-Computer.
Routing-Protokolle befinden sich auf der Netzwerkebene.
Wenn ein Computer ein Paket sendet, fügt jede Schicht des Netzwerkprotokollstapels im Netzwerk einige Informationen hinzu. Diese Informationen können vom Peer-Layer-Protokoll auf der Empfängerseite gelesen werden. Diese Nachrichten ähneln Teilen einer Kommunikationssitzung. Protokolle der Netzwerkschicht fügen Routing-Informationen hinzu, bei denen es sich um einen vollständigen Pfad durch ein Netzwerk oder einen Prioritätswert handeln kann, der angibt, welchen Pfad das Paket nehmen soll. Die vom Sender hinzugefügten Netzwerkschichtinformationen können nur vom Router oder dem Netzwerkschichtprotokoll des Empfängers gelesen werden. Repeater und Bridges können die Informationen der Netzwerkschicht nicht erkennen und nur Pakete übertragen und weiterleiten.
Erweiterte Informationen:
Der Zweck der Netzwerkschicht besteht darin, eine transparente Übertragung von Daten zwischen zwei Endsystemen zu realisieren. Zu den spezifischen Funktionen gehören Adressierung und Routing, Verbindungsaufbau, Aufrechterhaltung und Beendigung usw. Es bietet Dienste, die es der Transportschicht überflüssig machen, die Datenübertragungs- und Vermittlungstechnologien im Netzwerk zu verstehen.
Die Netzwerkschicht stellt hauptsächlich Dienste für die Transportschicht bereit. Um Dienste für die Transportschicht bereitzustellen, muss die Netzwerkschicht die von der Datenverbindungsschicht bereitgestellten Dienste nutzen. Die Hauptaufgabe der Datenverbindungsschicht besteht darin, die Kommunikation zwischen zwei direkt benachbarten Knoten zu lösen. Sie ist jedoch nicht für die Lösung des Kommunikationsproblems verantwortlich, wenn die Daten mehrere Übertragungsknoten im Kommunikationssubnetz durchlaufen Durch die transparente Übertragung von Daten zwischen Systemen können die Quelldaten das Ziel transparent über mehrere Übertragungsknoten im Kommunikationssubnetz über den optimalen Pfad erreichen, sodass sich die Transportschicht nicht um die Netzwerktopologie und das verwendete Kommunikationsmedium und die Vermittlung kümmern muss Technologie muss die Netzwerkschicht die folgenden Funktionen haben:
Paketierung und Paketvermittlung: Kapseln Sie die von der Transportschicht empfangenen Datennachrichten in Pakete (Paket, auch „Paket“ genannt) und übertragen Sie sie dann an die Datenverbindungsschicht.
Routing: Routing-Algorithmen wählen den am besten geeigneten Pfad für Pakete durch das Kommunikationssubnetz.
Multiplexing von Netzwerkverbindungen: Erstellen Sie logische Verbindungen für die Paketübertragung zwischen Knoten im Kommunikationssubnetz und multiplexen Sie mehrere Netzwerkverbindungen auf einer Datenverbindung (häufig wird Zeitmultiplextechnologie verwendet).
Fehlererkennung und -behebung: Im Allgemeinen wird die Header-Prüfsumme im Paket zur Fehlerprüfung und der Bestätigungs- und Neuübertragungsmechanismus zur Fehlerbeseitigung verwendet.
Dienstauswahl: Die Netzwerkschicht kann Datagramm- und Virtual-Circuit-Dienste für die Transportschicht bereitstellen, die Netzwerkschicht des Internets stellt jedoch nur Datagrammdienste für die Transportschicht bereit.
Netzwerkverwaltung: Verwaltet den Datenkommunikationsprozess im Netzwerk, verwaltet die Übertragung von Daten von der Quelle zum Ziel über mehrere Zwischenknoten und stellt den grundlegendsten End-to-End-Datenübertragungsdienst für die Transportschicht bereit.
Flusskontrolle: Die Flusskontrolle wird durch Traffic-Shaping-Technologie implementiert, um Leistungseinbußen des Kommunikationssubnetzes durch übermäßiges Kommunikationsvolumen zu verhindern.
Überlastungskontrolle: Wenn der Datenverkehr des Netzwerks die Nennkapazität überschreitet, kommt es zu einer Netzwerküberlastung, wodurch die Durchsatzkapazität des Netzwerks stark abnimmt. Für die Umleitung sind daher entsprechende Kontrollmaßnahmen erforderlich.
Netzwerkverbindung: Verbinden Sie ein Netzwerk mit einem anderen Netzwerk, um eine netzwerkübergreifende Kommunikation zwischen Benutzern zu erreichen.
Fragmentierung und Neuzusammensetzung: Wenn das zu sendende Paket die zulässige Länge der Protokolldateneinheit überschreitet, fragmentiert die Netzwerkschicht des Quellknotens das Paket. Nachdem die Fragmente den Zielhost erreicht haben, wird die Netzwerkschicht des Zielknotens fragmentiert Stellen Sie sich wieder in ursprüngliche Gruppen zusammen.
Für mehr Computerwissen besuchen Sie bitte die FAQ-Kolumne!
Das obige ist der detaillierte Inhalt vonAuf welcher Ebene befindet sich das Routing-Protokoll?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!