REDES
Los routers son dispositivos que permiten "elegir" la ruta que tomarán los datagramas para llegar a destino. Son equipos con diversas tarjetas de interfaz de red, cada una conectada a una red distinta. Entonces, en la configuración más simple, el router sólo tiene que "mirar" en qué red se encuentra un equipo para enviarle datagramas desde el remitente.
Sin embargo, en Internet elesquema es mucho más complicado por las siguientes razones:
un router generalmente está conectado a una gran cantidad de redes;
las redes a las que el router está conectado pueden conectarse a otras redes, que el router no puede ver directamente.
Por lo tanto, los routers funcionan con tablas y protocolos, según el siguiente modelo:
el router recibe una trama de un equipo conectado a una de lasredes a las que está conectado;
los datagramas se envían en la capa IP;
el router se fija en el encabezado del datagrama;
si la dirección IP de destino pertenece a una de las redes a las que una de las interfaces del router está conectada, la información debe enviarse en la capa 4, después de que el encabezado IP haya sido desencapsulado (eliminado);
si la dirección IP de destino es parte deuna red distinta, el router consulta su tabla de enrutamiento, la cual establece la ruta a tomar para una determinada dirección;
el router envía el datagrama, utilizando la tarjeta de interfaz de red conectada a la red por la que el router decide enviar el paquete.
Entonces, tenemos dos situaciones. Si el remitente y el destinatario pertenecen a la misma red, hablamos de entrega directa. Pero,si hay al menos un router entre el remitente y el destinatario, hablamos de entrega indirecta.
En el caso de una entrega indirecta, la función del router y, en particular, la de la tabla de enrutamiento es muy importante. Por lo tanto, el funcionamiento de un router está determinado por el modo en el que se crea esta tabla de enrutamiento.
Si el administrador introduce manualmente la tabla deenrutamiento, es un enrutamiento estático (adecuado para redes pequeñas).
Si el router construye sus propias tablas de enrutamiento, utilizando la información que recibe a través de los protocolos de enrutamiento, es un enrutamiento dinámico.
La tabla de enrutamiento
La tabla de enrutamiento es una tabla de conexiones entre la dirección del equipo de destino y el nodo a través del cual elrouter debe enviar el mensaje. En realidad es suficiente que el mensaje se envíe a la red en la que se encuentra el equipo. Por lo tanto, no es necesario almacenar la dirección IP completa del equipo: sólo necesita almacenarse el identificador de red de la dirección IP (es decir, la identificación de la red).
La tabla de enrutamiento es, entonces, una tabla que contiene pares de direcciones:Con esta tabla, y si el router conoce la dirección del destinatario encapsulada en el mensaje, podremos descubrir a través de qué interfaz enviar el mensaje (se debe conocer qué tarjeta de interfaz de red usar) y a qué router, directamente accesible en la red a la que la tarjeta está conectada, enviar el datagrama. Este mecanismo que sólo consiste en conocer la dirección de la próxima conexiónhacia el destino se denomina próximo salto.
Sin embargo, puede suceder que el destinatario pertenezca a una red a la que no se hace referencia en la tabla de enrutamiento. En este caso, el router utiliza un router predeterminado (también denominado pasarela predeterminada).
A continuación, de manera simplificada, se indica cómo puede ser una tabla de enrutamiento:
Por lo tanto, elmensaje se envía de router a router a través de sucesivos saltos, hasta que el destinatario pertenezca a una red directamente conectada a un router. Éste, entonces, envía el mensaje directamente al equipo de destino.
En el caso de enrutamiento estático, es el administrador quien actualiza la tabla de enrutamiento. En el caso de enrutamiento dinámico, existe un protocolo denominado protocolo de...
Regístrate para leer el documento completo.