Distanz-Vektor-Routing Protokolle:
- Basiert auf dem Bellman-Ford-Algorithmus
- Kaum Wartung von Nöten
- Einfach zu Implementieren
- Router kennen jeweils nur den Nachbarn, nicht das gesamte Netzwerk
- Langsame Konvergenz
- Durch regelmäßiges versenden der ganzen Routing Tabelle, hoher Bandbreitenbedarf Mangelhafte Skalierbarkeit
- Unterstützen kein VLSM, CIDR
- Kaum Ressourcen Bedarf
- Anfällig für Routing-Loops
Link-State-Routing Protokolle:
- Basiert auf dem Dijkstra-Algorithmus bzw. Shortest-Path Algorithmus
- Komplexere Konfiguration, gute Kenntnisse sind von Nöten
- Jeder Router kennt das gesamte Netzwerk
- Schnelle Konvergenz
- Updates werden inkrementell verschickt, sodass nicht die gesamte Routing Tabelle versendet werden muss
- Gute Skalierbarkeit, auch in großen Netzwerken
- Unterstützt VLSM, CIDR
- Hoher Ressourcen Bedarf, vor allem RAM
- Weniger Anfällig für Routing-Loops