Encaminadores (Router)
permite la conectividad entre diferentes redes. Opera a nivel 3 OSI (nivel de red). Puesto que actúa a nivel 3
solamente serán enrutables los protocolos que estén a este nivel. Por ejemplo, NetBIOS no tiene capa de red
y, por tanto, no es enrutable y sólo será válido en redes locales y no podrá saltar a otras redes.
Características de los router
Las principales características de los router son las siguientes:
Operan a nivel 3 OSI.
El rendimiento es menor que los switchs.
Permiten una organización más flexible que los switchs.
Cada router encamina uno o más protocolos: IPC, IPX, AppleTalk, DECNet, XNS, etc. Todos ellos a nivel
de red.
Interpretan las direcciones IP y no las direcciones MAC.
Son capaces de cambiar el formato de la trama.
Permiten filtrar el tráfico.
Reducen la congestión permitiendo aislar los dominios de colisión.
Tipos de encaminadores
Según su ubicación en la red
Router de interior. Se utiliza en las LAN para unir redes diferentes, filtrando o no paquetes.
Router de exterior. Actúan fuera de las LAN y están en el núcleo de Internet utilizados por los
operadores de Internet.
Router borde o frontera. Conectan los routers interiores con los routers exteriores. Los routers ADSL
podrían ser un buen ejemplo de este tipo de routers.
Según el algoritmo de encaminamiento
Algoritmos de encaminamiento estático. Requieren que la tabla de enrutamiento sea programada por
el administrador de la red. Carecen de capacidad para aprender la topología de la red por sí mismos,
cualquier adaptación o cambio topológico requiere de una intervención manual del administrador del
router.
Algoritmos de encaminamiento adaptativo. Son capaces de aprender por sí mismos la topología de la
red. Son más flexibles que los encaminadores estáticos, aunque es más lento ya que consume recursos
en el intercambio de información con otros roters.
Protocolos de encaminamiento.
Los routers calculan el mejor camino para enviar un paquete a destino mediante los protocolos de
encaminamiento. Los protocolos de encaminamiento no son los protocolos enrutables (aquellos de nivel de
red).
Hay dos conceptos que utilizan los protocolos de enrutamiento:
El mejor camino es la ruta mas eficiente para llegar a destino. El mejor camino dependerá de la
actividad de la red, de los enlaces fuera de servicio o saturados, velocidad de transmisión de los
enlaces, etc.
El coste de una ruta es un valor numérico que indica lo bueno que es una ruta.
El tiempo de convergencia es el tiempo que tarda un router en encontrar la mejor ruta cuando se
produce una alteración topológica en la red que exige que se recalculen las rutas.
Los protocolos de enrutamiento pueden ser, de forma genérica:
IGP (Interior Gateway Protocol). Utilizados para routers de interior.
EGP (External Gateway Protocol). Utilizados para routes de exterior.
Los protocolos de encaminamiento pueden estar basados en:
Vector-distancia. Determina el mejor camino calculando la distancia al destino. Esta distancia puede
ser un número que indica: longitud, número de saltos, latencia (tiempo medio) u otros valores. Esta
modalidad requiere intercambiar información periodicamente con los routers vecinos para recalcular
la distancia. Los protocolos más utilizados actualmente son:
RIP o RIPv1. Adecuado para encaminamiento en redes IP pequeñas, se utiliza en routers internos y de borde.
Las características son las siguientes:
Utiliza cada 30 segundos el puerto UDP 520 para intercambiar información con otros routers.
Utiliza el número de saltos para llegar a destino como vector-distancis..
Para redes grandes genera mucho tráfico.
No considera la congestión de la red ni la velocidad de los enlaces.
Tiene un tiempo de convergencia muy pobre por lo que es muy poco escalable.
Es muy estable.
Está implementado en la mayor parte de los routers
Para no generar bucles limita los saltos a 15. Si un router está más lejos es inalcanzable.
No acepta subredes.
RIPv2.
Genera menos tráfico de broadcast.
Admite subredes
Seguridad mejorada mediante contraseñas.
Sigue sin exceder los 15 saltos.
BGP. Es un protocolo de frontera exterior. Se ejecuta en los routers que forman el perímetro de la red y
facilita el intercambio con los routers exteriores.
Normalmente es propiedad de los proveedores de Internet.
Utiliza el puerto TCP 179.
El administrador puede establecer destinos preferentes.
Estado-enlace. Estos protocolos permiten al router crearse un mapa de la red para que el mismo pueda
determinar el camino hacia un destino. Los protocolos más utilizados son:
OSPF. En este protocolo el envío del paquete se realiza por la ruta más corta de las disponibles, es decir la que
requiera menor número de saltos.
Es muy común en las LAN.
Utilizado en routers internos y de borde.
Puede convivir con RIP (se introdujo como una mejora de este).
Supera la limitación de 15 saltos.
IS-IS. propuesto por OSI para routers interiores. Es menos común que OSPF.
Configuración del enrutamiento y tablas de enrutamiento
Cada host y cada router mantienen el conjunto de correspondencias entre direcciones IP de destino y las
direcciones IP de los routers del próximo salto para esos destinos en una tabla denominada tabla de
enrutamiento IP .
Un router resuelve las rutas de paquetes cuyo destino se encuentra en alguno de los interfaces de red que
posee o bien delega esta función en otro router próximo.
Como un router es incapaz de tener un interfaz de red por cada red de destino entonces, si no delega en otros
routers, sería incapaz de resolver el destino de la mayor parte de los paquetes. Así cuando un router recibe
un paquete, si no encuentra la dirección destino en su tabla de rutas, entonces encamina el paquete hacia un
router de orden superior confiando en él sepa resolverlo.
Se pueden encontrar tres tipos de correspondencia en las tablas de enrutamiento:
Rutas directas, para redes conectadas localmente. En ese caso está conectada a la misma red y se
pone como gateway 0.0.0.0
Rutas indirectas, para redes alcanzables vía uno o más routers. se pone como gateway la ip del router
en el que se delega la búsqueda. Es decir el próximo salto.
Una ruta por defecto, que contiene la dirección IP de un router que se usa para todas las direcciones IP
que no cubren las rutas directas e indirectas. Se señaliz poniendo en el destino 0.0.0.0.
En el siguiente ejemplo se puede ver los routers C, D y F que unen las redes 128.10.0.0, 128.15.0.0 y
129.7.0.0. Se muestra la tabla de enrutamiento reducida del router D. Cada router y cada ordenador tiene su
propia tabla de enrutamiento.
Tabla de enrutamiento ROUTER D
Destino Gateway
128.10.0.0 0.0.0.0
128.15.0.0 0.0.0.0
129.7.0.0 128.15.1.2
0.0.0.0 128.10.1.1
Enmascaramiento IP
El enmascaramiento IP es una función de red que permite la conexión a otros miembros de la red a Internet a
través de la conexión que ya posee la máquina que soporta el enmascaramiento. Esta técnica la utiliza el
protocolo NAT que está incorporado en la mayor parte de routers. Así todos los ordenadores de la red
pueden acceder a Internet a través de la conexión que tiene el router.
Los pasos que se siguen son los siguientes:
1. El cliente hace una petición a Internet por un determinado Puerto PC. La puerta de enlace señala al
router que tiene la conexión a Internet.
2. El router, al recibir la petición, sustituye la dirección IP del cliente por su propia dirección IP externa y
el puerto por un puerto que tenga libre.
3. El router le hace ahora la petición al servidor web externo.
4. Cuando el servidor externo le contesta, cambia su propia dirección IP por la del cliente y el puerto por
el original (PC)
5. El cliente recibe los datos correctamente en el puerto original.
Referencias:
https://sites.google.com/site/redeslocalesyglobales/2-aspectos-fisicos/5-dispositivos-de-interconexion-de-
redes/6-router
http://redesdecomputadores.umh.es/red/routers/default.html