Hardware qui offre le routage IP peut être trouvée dans la plupart des foyers disposant d'une connexion Internet . Pourtant, avec la technologie disponible aujourd'hui , le logiciel peut faire le même travail de routeurs matériels. De nombreux logiciels de routage IP open source existent. Quagga
Quagga est une suite de logiciels de routage qui est basé sur GNU Zebra . Le but de ce logiciel est de construire une communauté plus large que ce qui est autour de zèbre.
XORP
XORP signifie Extensible plate-forme Open Router . Le but de ce programme est de créer une plate-forme stable qui peut être utilisé pour la production ainsi que la recherche .
GNU Zebra
GNU Zebra vise à créer un programme modulaire qui supprime le traitement de routage à partir de la CPU à puces ASIC spécialisés.
autres programmes
Il ya plusieurs autres programmes qui offrent des logiciels de routage IP . BIRD vise à avoir une IP dynamique entièrement fonctionnelle ciblée sur une plate-forme de type UNIX , tandis que OpenBGPD est une implémentation libre du protocole Border Gateway .