Hardware , der tilbyder IP routing kan findes i de fleste hjem med en internetforbindelse . Men med den teknologi til rådighed i dag, kan software gøre det samme job i hardware routere. Mange open source IP routing software pakker findes. Quagga
Quagga er en routing software -pakke, der er baseret på GNU Zebra . Formålet med denne software er at opbygge en større fællesskab end det er omkring Zebra .
XORP
XORP står for eXtensible Open Router Platform . Målet med dette program er at skabe en stabil platform , der kan bruges til produktion samt forskning .
GNU Zebra
GNU Zebra til formål at skabe et modulært program, der fjerner routing behandling fra CPU'en til specialiserede ASIC chips.
andre programmer
p Der er flere andre programmer, der tilbyder software routing IP . BIRD sigter mod at have en fuldt funktionel Dynamisk IP rettet mod en UNIX typen platform , mens OPENBGPD er en fri implementering af Border Gateway Protocol .