Durante el envío, el encaminador examina el paquete buscando la dirección de destino y consultando su propia tabla de direcciones, la cual mantiene actualizada intercambiando direcciones con los demás routers para establecer rutas de enlace a través de las redes que los interconectan.
Este intercambio de información entre routers se realiza mediante protocolos de gestión propietarios.
Los encaminadores se pueden clasificar dependiendo de varios criterios:
·
En función del área:
Locales:
Sirven para interconectar dos redes por conexión directa de los medios
físicos de ambas al router.
De área extensa: Enlazan redes distantes.
· En función de la forma de actualizar las tablas de encaminamiento (routing):
Estáticos:
La actualización de las tablas es manual.
Dinámicos: La actualización de
las tablas las realiza el propio router automáticamente.
· En función de los protocolos que soportan:
IPX
TCP/IP
DECnet
AppleTalk
XNS
OSI
X.25
· En función del protocolo de encaminamiento que utilicen:
Routing
Information Protocol (RIP)
Permite comunicar diferentes sistemas que pertenezcan a la misma red lógica.
Tienen tablas de encaminamiento dinámicas y se intercambian información
según la necesitan. Las tablas contienen por dónde ir hacia
los diferentes destinos y el número de saltos que se tienen que realizar.
Esta técnica permite 14 saltos como máximo.
Exterior
Gateway Protocol (EGP)
Este protocolo permite conectar dos sistemas autónomos que intercambien
mensajes de actualización. Se realiza un sondeo entre los diferentes
routers para encontrar el destino solicitado. Este protocolo sólo se
utiliza para establecer un camino origen-destino; no funciona como el RIP
determinando el número de saltos.
Open
Shortest Path First Routing (OSPF)
Está diseñado para minimizar el tráfico de encaminamiento,
permitiendo una total autentificación de los mensajes que se envían.
Cada encaminador tiene una copia de la topología de la red y todas
las copias son idénticas. Cada encaminador distribuye la información
a su encaminador adyacente. Cada equipo construye un árbol de encaminamiento
independientemente.
IS-IS
Encaminamiento OSI según las normativas: ISO 9575, ISO 9542 e ISO 10589.
El concepto fundamental es la definición de encaminamiento en un dominio
y entre diferentes dominios. Dentro de un mismo dominio el encaminamiento
se realiza aplicando la técnica de menor coste. Entre diferentes dominios
se consideran otros aspectos como puede ser la seguridad.
Otras variantes de los routers son:
·
Router Multiprotocolo
Tienen la posibilidad de soportar tramas con diferentes protocolos de Nivel
de Red de forma simultánea, encaminándolas dinámicamente
al destino especificado, a través de la ruta de menor coste o más
rápida. Son los routers de segunda generación. No es necesario,
por tanto, tener un router por cada protocolo de alto nivel existente en el
conjunto de redes interconectadas. Esto supone una reducción de gastos
de equipamiento cuando son varios los protocolos en la red global.
·
Brouter (bridging router)
Son routers multiprotocolo con facilidad de bridge. Funcionan como router
para protocolos encaminables y, para aquellos que no lo son se comportan como
bridge, transfiriendo los paquetes de forma transparente según las
tablas de asignación de direcciones.
Operan tanto en el Nivel de Enlace como en el Nivel de Red del modelo de referencia OSI. Por ejemplo, un Brouter puede soportar protocolos de encaminamiento además de source routing y spanning tree bridging. El Brouter funciona como un router multiprotocolo, pero si encuentra un protocolo para el que no puede encaminar, entonces simplemente opera como bridge.
Las características y costes de los Brouter, hacen de estos la solución más apropiada para el problema de interconexión de redes complejas. Ofrecen la mayor flexibilidad en entornos de interconexión complejos, que requieran soporte multiprotocolo, source routing y spanning tree e incluso de protocolos no encaminables. Son aconsejables en situaciones mixtas bridge/router. Ofrecen la mayor flexibilidad en entornos de interconexión complejos, que requieran soporte multiprotocolo.
·
Trouter
Es una combinación entre un router y servidor de terminales. Permite
a pequeños grupos de trabajo la posibilidad de conectarse a RALs, WANs,
modems, impresoras, y otros ordenadores sin tener que comprar un servidor
de terminales y un router. El problema que presenta este dispositivo es que
al integrar las funcionalidades de router y de servidor de terminales puede
ocasionar una degradación en el tiempo de respuesta.
Ventajas de los routers:
·
Seguridad.
Permiten el aislamiento de tráfico, y los mecanismos de encaminamiento
facilitan el proceso de localización de fallos en la red.
· Flexibilidad. Las redes interconectadas
con router no están limitadas en su topología, siendo estas
redes de mayor extensión y más complejas que las redes enlazadas
con bridge.
· Soporte de Protocolos. Son dependientes
de los protocolos utilizados, aprovechando de una forma eficiente la información
de cabecera de los paquetes de red.
· Relación Precio / Eficiencia.
El coste es superior al de otros dispositivos, en términos de precio
de compra, pero no en términos de explotación y mantenimiento
para redes de una complejidad mayor.
· Control de Flujo y Encaminamiento. Utilizan
algoritmos de encaminamiento adaptativos (RIP, OSPF, etc), que gestionan la
congestión del tráfico con un control de flujo que redirige
hacia rutas alternativas menos congestionadas.
Desventajas de los routers:
· Lentitud
de proceso de paquetes respecto a los bridges.
· Necesidad de gestionar el subdireccionamiento en el Nivel de Enlace.
· Precio superior a los bridges.
Por su posibilidad
de segregar tráfico administrativo y determinar las rutas más
eficientes para evitar congestión de red, son una excelente solución
para una gran interconexión de redes con múltiples tipos de
RALs, MANs, WANs y diferentes protocolos. Es una buena solución en
redes de complejidad media, para separar diferentes redes lógicas,
por razones de seguridad y optimización de las rutas.
Son dispositivos inteligentes que trabajan en el Nivel de Red del modelo de referencia OSI, por lo que son dependientes del protocolo particular de cada red. Envían paquetes de datos de un protocolo común, desde una red a otra.
Convierten los paquetes de información de la red de área local, en paquetes capaces de ser enviados mediante redes de área extensa.