A medida que aumentan las computadoras con capacidad de procesamiento , la necesidad de hardware externo será minimizado. Un ejemplo de esta tendencia es el uso de enrutamiento virtual sobre encaminamiento físico . Software de enrutamiento virtual para la transmisión /Protocolo de Internet ( TCP /IP ) está disponible de forma gratuita en las plataformas operativos basados en UNIX . Algunos de estos programas incluyen : Quagga , XORP y Zebra . Estos son todos los programas de código abierto, que se distribuyen de forma gratuita y los usuarios pueden acceder a los códigos de programación y realizar cualquier cambio en su propia copia. Quagga
Quagga está hecho para ser un paquete de software de enrutamiento de licencia para TCP /IP IPv4 e IPv6 de TCP /IP protocolos de enrutamiento . También implementa el OSPFv2 , OSPFv3 , RIP v1 protocolos para la plataforma UNIX .
XORP
XORP está diseñado para el IPv6 TCP /IP TCP /IP IPv4 e protocolos de enrutamiento. Ofrece capacidades de multidifusión integrados . La última versión XORP 1.6 ofrece una nueva característica de soporte de VRRP .
Zebra
Zebra es un programa de enrutamiento que maneja protocolos de enrutamiento TCP /IP. También es compatible con los protocolos BGP - 4 , RIPv1 , RIPv2 y OSPFv2 . En lugar de empantanamiento de la CPU con el software de algoritmos de encaminamiento Quagga utiliza los chips ASIC .