Bei Distanzvektor-Routing-Protokollen wird die beste Route auf der Grundlage der mit jeder Route verbundenen Entfernung oder Metrik ermittelt. So wird die beste Route ausgewählt:
1. Jeder Router verwaltet eine Routing-Tabelle, in der die bekannteste Entfernung zu allen Zielen im Netzwerk gespeichert ist.
2. Router tauschen regelmäßig ihre Routing-Tabellen mit benachbarten Routern aus. Dieser Informationsaustausch hilft dabei, die Routing-Tabellen mit den neuesten Änderungen der Netzwerktopologie und Verbindungskosten auf dem neuesten Stand zu halten.
3. Nach dem Empfang der Routing-Tabellen von Nachbarn aktualisiert jeder Router seine eigene Routing-Tabelle, indem er die empfangenen Entfernungen mit seinen aktuellen Entfernungen vergleicht. Der Router aktualisiert die Route zu einem Ziel, wenn er eine kürzere Entfernung oder eine neue Route findet.
4. Der Router berechnet dann basierend auf der aktualisierten Routing-Tabelle die beste Route zu jedem Ziel. Dazu gehört die Auswahl der Route mit der kürzesten Entfernung, also der kleinsten akkumulierten Metrik entlang des Pfades.
5. Der Router wählt die beste Route als bevorzugte Route für die Weiterleitung von Datenpaketen.
Durch den Austausch und die Aktualisierung von Routing-Tabellen ermöglichen Distanzvektor-Routing-Protokolle Routern, eine konsistente Sicht auf die Netzwerktopologie zu erstellen. Jeder Router ermittelt anhand der kürzesten Entfernung die beste Route zu jedem Ziel und stellt so sicher, dass Datenpakete über die effizientesten Pfade im Netzwerk weitergeleitet werden.