Routing ist der Prozess, bei dem Netzwerk-Switches und -Router den Pfad bestimmen, den Datenpakete von der Quelle zum Ziel nehmen. Beim Routing werden Entscheidungen über die Richtung der Datenübertragung auf der Grundlage von Netzwerktopologien, Routing-Tabellen und Protokollen getroffen. Effizientes Routing ist für die Optimierung der Netzleistung, die Minimierung von Verzögerungen und die Gewährleistung der korrekten Weiterleitung von Daten zwischen verschiedenen Netzsegmenten unerlässlich.