Il Protocollo di Routing (protocollo di instradamento) permette ai router di scambiarsi informazioni tra loro al fine di costruire delle tabelle di routing così da consentire il corretto instradamento dei pacchetti verso , ad esempio, il router che ha la linea dati attiva.