La capa de Red transporta paquetes desde un host emisor a un host receptor.

Reenvío (Forwarding)

Es la acción local que realiza un router al transferir un paquete desde una interfaz de un enlace de entrada a una interfaz del enlace de salida apropiado.

Enrutamiento (Routing)

Es el proceso que realiza la red en conjunto para determinar las rutas extremo a extremo que los paquetes siguen desde el origen al destino.

Tabla de Reenvío (Forwarding Table)

Un router reenvía un paquete examinando el valor de uno o más campos de la cabecera del paquete entrante y utilizando después esos valores de la cabecera para realizar una indexación dentro de su tabla de reenvío.

El valor almacenado en la entrada de la tabla de reenvío correspondiente a esos valores indica cuál es la interfaz del enlace de salida del router a la que hay que reenviar el paquete.

Algoritmo de Enrutamiento

Determina el contenido de las tablas de reenvío de los routers.

Enfoques Control Plane

Técnica tradicional

Cada router tiene un componente de enrutamiento que se comunica con los correspondientes componentes de enrutamiento de otros routers.

Se ejecuta un algoritmo de enrutamiento en todos y cada uno de los routers, y cada router contiene funciones tanto de reenvío como de enrutamiento.

La función encargada del algoritmo de enrutamiento en un router se comunica con la función correspondiente en otros routers para calcular los valores con los que rellenar su tabla de reenvío.

Se Intercambian mensajes de enrutamiento, que contienen información de enrutamiento, de acuerdo con lo dispuesto por un protocolo de enrutamiento.