El encaminamiento IP se puede dividir en dos partes, entrega directa y entrega indirecta:

image.png

El host origen averigua si debe realizar entrega directa o no, es decir, si el host destino está conectado o no directamente a su red física mediante el prefijo de red. El host origen extrae el número de red de la dirección IP del destino y la compara con el número de red de su propia dirección IP. Si ambas se corresponden significa que puede hacerse entrega directa, si no es así, se ha de utilizar entrega indirecta.