La función principal de una red de conmutación de paquetes es aceptar paquetes procedentes de una estación emisora y enviarlos hacia una estación destino. Para ello se debe determinar una ruta a través de la red, siendo posible generalmente la existencia de más de una. Así pues, se debe realizar una función de encaminamiento, entre cuyos requisitos se encuentran los siguientes.