In einem virtuellen Schaltungsnetzwerk sind die drei wichtigsten Netzwerk-Schichtfunktionen:
1. Virtual Circuit Setup und Terminierung: Dies beinhaltet die Erstellung einer logischen Verbindung (der virtuellen Schaltung) zwischen den Quell- und dem Zielhost, bevor die Datenübertragung beginnt, und dann diese Verbindung nach Abschluss der Datenübertragung abzureißen. Dieses Setup enthält Dinge wie Pfadbestimmung und Ressourcenzuweisung entlang des gewählten Pfades.
2. Paketweiterleitung: Sobald die virtuelle Schaltung festgelegt ist, ist die Netzwerkschicht für die Weiterleitung von Paketen entlang des festgelegten Pfades verantwortlich. Jedes Paket enthält einen Virtual Circuit Identifier (VCI), mit dem Router entlang des Pfades die richtige virtuelle Schaltung identifizieren können, um das Paket einzuschalten, ohne für jedes Paket eine neue Routing -Lookup durchzuführen. Dies ist wesentlich effizienter als Datagramm -Netzwerke, für die für jedes Paket individuelle Routing -Entscheidungen erforderlich sind.
3. Stauungskontrolle: Selbst mit vorabergebnisten Pfade kann eine Überlastung auftreten. Die Netzwerkschicht in einem virtuellen Schaltungsnetzwerk benötigt Mechanismen, um die Überlastung zu verwalten und zu verringern, um die Leistungsabbau oder einen vollständigen Netzwerkfehler zu verhindern. Dies kann die Durchflussregelung (eine Begrenzung der Rate, mit der eine Quelle Daten sendet) oder andere Techniken beinhalten, um den Verkehr zu priorisieren oder zu schütteln.
Während andere Funktionen existieren, sind diese drei wohl die * wichtigsten, da sie für den Betrieb des virtuellen Schaltkreises selbst von grundlegender Bedeutung sind. Ohne diese drei würde das gesamte Konzept eines vorab festgelegten, engagierten Pfades für eine effiziente Kommunikation zusammenbrechen.