Da Computer Anstieg mit Rechenleistung, wird die Notwendigkeit für externe Hardware werden minimiert. Ein Beispiel für diesen Trend ist der Einsatz von Virtual Routing über physische Routing. Virtuelle Routing-Software für Transmission Control Protocol /Internet Protocol ( TCP /IP) ist kostenlos verfügbar auf UNIX-basierten Betriebssystemen . Einige dieser Programme sind: Quagga , XORP und Zebra . Diese sind alle Open-Source- Programme , werden sie kostenlos verteilt und Nutzer sind in der Lage , um die Programmierung Codes zugreifen und jede mögliche Änderung vornehmen , um ihre eigene Kopie . Quagga
Quagga ist gemacht, um eine Routing- Software-Paket für TCP /IP IPv4-als auch die TCP /IP IPv6-Routing -Protokolle lizenziert sein . Darüber hinaus implementiert die OSPFv2 , OSPFv3 , RIP v1 Protokolle für die UNIX -Plattform.
XORP
XORP für die TCP /IP IPv4 und den TCP /IP IPv6 ist konzipiert Routing-Protokolle . Es bietet eine integrierte Multi-Cast -Funktionen. Die neueste Version 1.6 XORP bietet eine neue Funktion VRRP -Unterstützung .
Zebra
Zebra ist ein Routing- Programm, das TCP /IP -Routing-Protokolle verwaltet . Es unterstützt auch die BGP-4 , RIPv1 , RIPv2 und OSPFv2 Protokolle . Statt bogging die CPU mit Routing-Algorithmen die Zebra Routing-Software nutzt die ASIC -Chips.