Som computere øges med regnekraft , vil behovet for ekstern hardware bliver minimeret. Et eksempel på denne tendens er brugen af virtuelle routing løbet fysisk routing. Virtual routing software til Transmission Control Protocol /Internet Protocol ( TCP /IP) er tilgængelig gratis på UNIX-baserede operativsystemer . Nogle af disse programmer omfatter : Quagga , XORP og Zebra . Disse er alle open source programmer , de distribueres gratis , og brugerne er i stand til at få adgang til programmering koder og foretage eventuelle ændringer i deres egen kopi . Quagga
Quagga er lavet til at være en routing softwarepakke licens til TCP /IP IPv4 og TCP /IP IPv6 routing protokoller . Den gennemfører også OSPFv2 , OSPFv3 , RIP v1 protokoller for UNIX-platform .
XORP
XORP er designet til TCP /IP IPv4 og TCP /IP IPv6 routing protokoller. Det tilbyder integrerede multi -cast kapaciteter. Den nyeste udgivelse XORP 1.6 tilbyder en ny VRRP support funktion.
Zebra
Zebra er et routing-program , der styrer TCP /IP routing protokoller . Det understøtter også BGP -4 RIPv1 , RIPv2 og OSPFv2 protokoller. I stedet for bogging ned CPU med routing algoritmer Zebra routing software gør brug af de ASIC chips.