Está en la página 1de 39

Protocolos de encaminamiento dinámicos

Encaminadores (CISCO)
Los switches Ethernet funcionan en la capa de enlace de datos, la capa 2, y se utilizan para reenviar
tramas de Ethernet entre dispositivos dentro de una misma red. Sin embargo, cuando las direcciones IP de
origen y destino están en distintas redes, la trama de Ethernet se debe enviar a un router. El router es
responsable de la entrega de paquetes a través de distintas redes. El router usa su tabla de routing para
encontrar la mejor ruta para reenviar un paquete.

La configuración de los encaminadores está relacionada con:

 El establecimiento de direcciones asociadas a los puertos o a los equipos

 La activación de protocolos a usar

 El establecimiento de reglas de filtrado de paquetes

En principio, el proceso de configuración es similar al realizado con los conmutadores: ventanas, menús,
órdenes de teclado y conexión al ordenador para su configuración mediante cable serie o por red, en este
último caso es necesario conocer la IP del encaminador. Para probar la correcta configuración se pueden
usar los comandos ping y traceroute.

Físicamente, disponen de una serie de indicadores luminosos, situados en su parte frontal, que muestran
el estado del encaminador y de cada uno de sus puertos.

Estructura de un encaminador
Netacad Routing & Switching. Funciones del router. 1.1.1.3 Los routers son computadoras

Al hablar de la estructura de un encaminador nos vamos a centrar en los encaminadores de marca CISCO,
aunque es extensible al resto de las marcas.

1
Protocolos de encaminamiento dinámicos

Estructura de un encaminador de gama media-alta CISCO

Los encaminadores tienen que ser capaces de construir tablas de enrutamiento, ejecutar co-
mandos y encaminar paquetes por las interfaces de red mediante el uso de protocolos especí-
ficos, para ello integran uno o varios microprocesadores (depende de la categoría del dispo-
sitivo) en algunos casos, se puede realizar ampliaciones. Además, los encaminadores necesi-
tan guardar las tablas y el resto de la información que manejan en algún sitio, para ello cuen-
tan con varios tipos de memoria:

 Memoria ROM. Código bootstrap. Se encarga de hacer las pruebas de hardware e


iniciar el encaminador (POST).

 Memoria flash: en ella está grabado el software del sistema operativo (la llamada
‘imagen’ de IOS). El IOS no se ejecuta directamente desde la memoria flash, sino que
se carga en memoria RAM en el momento del arranque y se ejecuta allí. Para reducir
la cantidad de memoria flash necesaria la imagen suele estar comprimida. La
cantidad de memoria flash de un router se dimensiona de acuerdo con la versión y el
tipo de licencia de IOS que se quiere instalar en él.
 Memoria NVRAM: esta memoria es la que almacena la configuración del equipo.
De forma parecida a lo que ocurre con el IOS, la configuración cargada en la NVRAM no
se utiliza directamente, sino que se carga una copia en memoria RAM al arrancar y se
utiliza esta. Cuando se hacen cambios en la configuración de un router siempre se ha-
cen sobre la RAM y si la configuración modificada no se copia en la NVRAM los cam-
bios se pierden al siguiente rearranque del router. La memoria NVRAM suele ser una
cantidad pequeña no ampliable para cada modelo de router y su tamaño no suele ser
problema.
 Memoria RAM: Esta memoria es realmente la única que utiliza el router cuando está
funcionando. En ella se carga la imagen (descomprimida) del IOS desde la flash así
como la configuración del equipo desde la NVRAM. El resto de la RAM se utiliza para
ejecutar los procesos activos (protocolos de routing, etc.), mantener las tablas de ru-
tas, hacer buffering de los paquetes, etc. La memoria RAM se dimensiona según la
cantidad de tráfico y la complejidad de funciones que desempeña.

2
Protocolos de encaminamiento dinámicos

3
Protocolos de encaminamiento dinámicos

Conceptos de routing
Decisiones de encaminamiento
Una de las funciones principales de un router es reenviar paquetes hacia su destino. El router acepta
paquetes por una interfaz y los reenvía por otra. Una de sus responsabilidades es la de encapsular
los paquetes en el tipo de trama de enlace de datos correcto para el enlace de datos de salida.

Una vez que el router determinó la interfaz de salida, debe encapsular el paquete en la trama de enla-
ce de datos de la interfaz de salida. Por ejemplo, el router puede recibir una trama de Ethernet encap-
sulada en una interfaz FastEthernet y, a continuación, procesarla para reenviarla por una interfaz se-
rial como trama encapsulada de protocolo punto a punto (PPP).
Para determinar la mejor ruta, el encaminador busca en su tabla de rutas, en ella intenta determinar si el
destino:
 Es una red conectada directamente a una de sus interfaces.
 Es una red remota.
4
Protocolos de encaminamiento dinámicos

 No hay rutas determinadas. El encaminador busca una puerta de enlace predeterminada (GW
de último recurso).
Decisiones de routing. 1.2.2.1

Un encaminador con varias interfaces puede tener distintas rutas para un mismo destino, el mejor camino
lo elegirá un protocolo de enrutamiento en función del valor o la métrica que se use para determinar la
distancia para llegar a esa red.

Mecanismos de reenvío de paquetes

Los routeres admiten 3 mecanismos de reenvío de paquetes:

5
Protocolos de encaminamiento dinámicos

 Switching de procesos: es el mecanismo de reenvío de paquetes más antiguo. Cuando


un paquete llega a una interfaz, se reenvía al plano de control, donde la CPU hace coincidir la di-
rección de destino con una entrada de la tabla de routing y, a continuación, determina la interfaz
de salida y reenvía el paquete. Es importante comprender que el router hace esto con cada pa-
quete, incluso si el destino es el mismo para un flujo de paquetes. Este mecanismo de switching
de procesos es muy lento y rara vez se implementa en las redes modernas.
 Switching rápido: es un mecanismo frecuente de reenvío de paquetes que usa una me-
moria caché para almacenar la información de siguiente salto. Cuando un paquete llega a una in-
terfaz, se reenvía al plano de control, donde la CPU busca una coincidencia en la caché de swi-
tching. Si no encuentra ninguna, se aplica el switching de procesos al paquete, y este se reenvía
a la interfaz de salida. La información de flujo del paquete también se almacena en la caché de
switching rápido. Si otro paquete con el mismo destino llega a una interfaz, se vuelve a utilizar la
información de siguiente salto de la caché sin intervención de la CPU.

 Cisco Express Forwarding (CEF): CEF es el mecanismo de reenvío de paquetes más


reciente y más utilizado del IOS de Cisco. Al igual que el switching rápido, utiliza una caché don-
de arma una base de información de reenvío (FIB) y una tabla de adyacencia. Sin embargo, las
entradas de la tabla no se activan por los paquetes como en el switching rápido, sino que se acti-
van por los cambios, como cuando se modifica un elemento en la topología de la red. Por lo tan-
to, cuando se converge una red, la FIB y las tablas de adyacencia contienen toda la informa-
ción que el router debe tener en cuenta al reenviar un paquete. La FIB contiene búsquedas in-
versas calculadas previamente, información de siguiente salto para las rutas, incluida la informa-
ción de interfaz y de capa 2. Cisco Express Forwarding es el mecanismo de reenvío más rápido y
la opción más utilizada en los routers Cisco.

6
Protocolos de encaminamiento dinámicos

Actividades

 1.1.1.7 Identificar componentes del router (está hecho)


 1.1.2.8 Registro del direccionamiento de red.
 1.2.1.1. Encapsulación y desencapsulación de paquetes. Función de switching del router.
1.1.2.5 LED de dispositivos. Indicadores LED de Cisco 1941.

CONFIGURACIÓN DE PARÁMETROS BÁSICOS DEL ROUTER

Los routeres pueden interconectar distintos tipos de redes por lo que admiten muchos tipos de interfaces.

7
Protocolos de encaminamiento dinámicos

Para que una interfaz esté disponible debe de estar configurada y activada, de forma predeterminada, las
interfaces de los routeres Cisco están desactivadas. Una interfaz puede tener, simultáneamente,
direcciones IPv4 e IPv6.
La configuración de la interfaz consiste en asignar un nombre y una máscara, la activación de la
interfaz se hace con el comando no shutdown. Opcionalmente, también se puede incluir una descripción
breve de la interfaz.
Pasos en la configuración:
◦ Asignar un nombre. Cuando tenemos más de un router en nuestra instalación, es buena idea
darle un nombre que lo identifique
◦ Asegurar el acceso al router. Estableciendo las contraseñas necesarias.
◦ Configurar y activar las interfaces.
Router>enable
Router#configure terminal
Router(config)#hostname R1

R1(config)#enable secret renaido


R1(config)#
R1(config)#line console 0
R1(config-line)#password abc123.
R1(config-line)#login
R1(config-line)#exit
R1(config)#
R1(config)#line vty 0 4
R1(config-line)#password abc123.
R1(config-line)#login
8
Protocolos de encaminamiento dinámicos

R1(config-line)#exit
R1(config)#
R1(config)#service password-encryption
R1(config)#
Configuración y activación IPv4

R1(config)#interface GigabitEthernet 0/1


R1(config-if)#description enlace coa LAN 2
R1(config-if)#ip address 192.168.11.1 255.255.255.0
R1(config-if)#no shutdown

Configuración de una conexión serie

Según el tipo de interfaz, es posible que se requieran parámetros adicionales. Por ejemplo, en el entorno
del laboratorio, la interfaz serial que se conecta al extremo del cable serial rotulado DCE se debe
configurar con el comando clock rate.

Las conexiones serie de los encaminadores les permiten:


1. acceder a la configuración de consola del dispositivo.
2. conectarse a un módem para acceder a una red de área extensa.
3. conectar 2 encaminadores entre sí (normalmente para pruebas ya que este tipo de conexión
está limitada a longitudes de unos pocos metros)
En una conexión serie cada equipo tiene un papel:

DCE = Equipo de Comunicación de Datos. Es el que se conoce como equipo maestro. Marca la velocidad
de transmisión estableciendo la frecuencia de reloj (clock rate). Sería el papel del módem.
DTE = Equipo Terminal de Datos. Es el que se conoce como equipo esclavo. Detecta la frecuencia de
transmisión del enlace y la adapta a la suya.

9
Protocolos de encaminamiento dinámicos

Configuración de una interfaz loopback

Es una configuración común en routeres CISCO, consiste en habilitar una interfaz lógica interna que no se
asigna a ningún puerto físico y que no podrá conectarse a ningún dispositivo. Es una interfaz de software
que se coloca automáticamente en estado activo (“up”). Resulta interesante para asegurar una dirección
siempre disponible para identificar al router, además, es útil para hacer pruebas, aparece en algunas
prácticas de CISCO.

Se pueden habilitar varias interfaces por dispositivo. Tendrán una IP única.

R1>enable
R1#configure t
R1(config)#interface loopback 0
R1(config-if)#
%LINK-5-CHANGED: Interface Loopback0, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface Loopback0, changed state to up
ip address 10.0.0.1 255.255.255.0
R1(config-if)#exit
R1#show ip interface brief
Interface I P-Address OK? Method Status Protocol
GigabitEthernet0/0 192.168.11.1 YES unset up up
GigabitEthernet0/1 unassigned YES manual up down
Serial0/0/0 209.165.200.225 YES manual up up
………………………………………………………………………………………………..
Loopback0 10.0.0.1 YES manual up up
………………………………………………………………………………………………….

Actividad 1.1.3.1 Parámetros básicos del router y 1.1.3.2 Configuración de una interfaz de router IPv4
1.1.3.2 Configuración de una interfaz de router IPv4

Configuración IPv6

• Por defecto, el uso de IPv6 está desactivado en las interfaces de los equipos, para habilitar el
protocolo se usa el comando ipv6 enable. Al utilizar este comando, el router genera una dirección
de enlace local para la interfaz aunque no exista una dirección global.
• También se habilita IPv6 en una interfaz cuando se usa el comando ipv6 address.
• En su definición indicamos el prefijo y su longitud. En IPv6 llamamos “prefijo” a la dirección de red y
a la máscara de red la conocemos como “Longitud del prefijo”.
◦ ipv6 address 2001::1/64
• Cuando especificamos una IPv6, si no indicamos nada, la dirección que estamos asignando es una
dirección global.
◦ ipv6 address 2001::/64 eui-64
• Si se añade eui-64, se configura una dirección de unidifusión global con un ID en los 64 bits más
bajos usando el proceso EUI-64 que utilizaba la MAC (esto es válido también para interfaces serie
aunque carezcan de MAC, CISCO utiliza una ficticia para realizar el proceso).
• Si queremos encaminar tráfico necesitaremos tener, por lo menos, una IPv6 global. IPv6 también
permite que una interfaz tenga varias direcciones de unidifusión global de IPv6 de la misma
subred.
10
Protocolos de encaminamiento dinámicos


• Para poner una dirección de enlace local manualmente:
▪ R1(config-if)#ipv6 address fe80::1 link-local
• Para que los routeres encaminen hay que activar el enrutamiento, en el caso de IPv6 se hace con
el comando de modo configuración global ipv6 unicast-routing. Este comando provoca, además,
que el router comience a enviar anuncios de router ICMPv6 por la interfaz, de forma que una
computadora conectada a esta interfaz podrá configurar una dirección IPv6 y establecer como
puerta de enlace la dirección del router.

Router 1 sin interfaces configuradas con ipv6

R2 con interface ipv6 configurada

1.1.3.3 Configuración de una interfaz de router IPv6


1.1.3.4 Configuración de una interfaz loopbaCK IPv4
1.1.4.1 Verificación de la configuración de interfaz.
1.1.4.2 Verificación de la configuración de interfaz. IPv6
1.1.4.3 Filtrado de resultados.
1.1.3.5 Configuración de interfaces IPv4 e IPv6. Packet Tracer
11
Protocolos de encaminamiento dinámicos

1.1.4.5 Configuración y verificación de una red pequeña. Packet Tracer


Las rutas de la tabla
Los routers usan rutas estáticas y protocolos de routing dinámico para descubrir redes remotas y crear
sus tablas de routing.

Cuando se configuran las interfaces de red del router, éstas aparecen en la tabla de rutas como
interfaces conectadas directamente.

Una vez configuradas las interfaces de red se puede implementar el encaminamiento estático y/o
dinámico.

 Encaminamiento estático. Las tablas de encaminamiento incluyen rutas que no varían.


Habitualmente se editan de forma manual.

o Es un método válido cuando sólo existe una ruta hacia un destino y esa ruta no va a
cambiar en mucho tiempo.

o Se puede implementar por motivos de seguridad ya que al no haber tráfico de


mensajes entre encaminadores para comunicarse el estado de la red, esta información
no puede ser capturada por escuchas no deseados.

 Tipos de rutas estáticas en la tabla de encaminamiento:


o Ruta estática a una red específica
o Ruta estática predeterminada. Parecido al GW predeterminado del host.

Cisco identifica las rutas estáticas con el código “S”.

4.3.3.2 Ejemplos de rutas estáticas

Más información sobre el encaminamiento estático: Capítulo 6 de CCNA 2.

12
Protocolos de encaminamiento dinámicos

 Encaminamiento dinámico. Se usan protocolos para enviar información de encaminamiento que


permita a los encaminadores la creación y mantenimiento de sus tablas de ruta. El protocolo tiene
que cumplir unas condiciones:

o Buscar la mejor ruta.


o Simplicidad en el algoritmo, lo que permitirá encaminadores con menos procesador y
memoria.
o Robustez para enfrentarse a situaciones inesperadas
o Rapidez para alcanzar cuanto antes el estado de convergencia (al que se llega cuando
todos los encaminadores de la red han calculado las mejores rutas a todos los destinos).
o Permitir el crecimiento de la red.

13
Protocolos de encaminamiento dinámicos

Métricas y protocolos de enrutamiento


Métrica = valoración cuantitativa de una ruta medida por un protocolo. Cuanto menor suele ser el valor
de la métrica, normalmente, mejor es la ruta. Parámetros a tener en cuenta:

 Velocidad de transmisión. Se mide en bps. Es una característica del enlace.


 Retardo. Tiempo que necesita un mensaje en alcanzar su destino
 Congestión. Cantidad de mensajes que circulan a través de una ruta.
 Fiabilidad. Mensajes que alcanzan el destino frente a mensajes perdidos.
 Saltos hasta llegar al destino.
 Coste (en el caso de que la red tarificada).
 La métrica puede variar entre protocolos y no son comparables, esto implica que dos protocolos
pueden elegir dos rutas DISTINTAS hacia el mismo destino basándose en el coste calculado de cada
una de las rutas por cada protocolo.
 Dependiendo del protocolo utilizado, se puede evaluar distintos parámetros: conteo de saltos (menor
es mejor), ancho de banda, retardo, confiabilidad, carga, cálculo del costo de la ruta (será mejor la ruta
con menos coste y éste depende del protocolo).
 La mejor ruta se determina por la métrica más baja. La métrica puede visualizarse en la tabla de
enrutamiento (se usa el comando show run en CLI) es el segundo valor que aparece entre corchetes.

Balanceo o equilibrado de carga


La mayoría de los protocolos de encaminamiento dinámicos permiten incluir varias entradas en sus tablas
de encaminamiento para el mismo destino, cada una de estas entradas tendrá el mismo o distinto valor de
métrica. Esta es la forma de conseguir el equilibrado de carga, que consiste en que el encaminador envía
los mensajes al mismo destino pero a través de diferentes rutas.

Cuando dos o más rutas que llevan al mismo destino tienen la misma métrica, el router realizará un
balanceo de carga del enlace, de manera que utiliza TODOS los enlaces que tienen el mismo costo
(métrica) para ese destino. Sabemos que el balanceo de carga esta en uso, porque al mostrar la tabla de
enrutamiento dos o más rutas se asociarán con el mismo destino.

Los protocolos de encaminamiento dinámico varían en cuanto al número de entradas que especifican el
mismo destino, por ejemplo, RIP puede especificar hasta 6 entradas, otros protocolos, como EIGRP sólo
permiten 4 y OSPF sólo 1 (por defecto).

También varía la forma en que se seleccionan las rutas que indican el mismo destino, por ejemplo, RIP
hace equilibrado de carga sólo si las rutas tienen la misma métrica, otros protocolos más avanzados
permiten balancear la carga hasta con métricas distintas.

14
Protocolos de encaminamiento dinámicos

Distancias administrativas
Netacad 1.2.2.4

Un router puede aprender una ruta hacia la misma red de varias formas, por ejemplo puede haber
configurada una ruta estática y además puede aprender dinámicamente la misma ruta para llegar a esa
red mediante un protocolo de enrutamiento. En algunas redes puede ser necesario implementar más de un
protocolo de enrutamiento, entonces un router puede aprender sobre una red haciendo uso de más de un
protocolo.

Las distancias administrativas son una forma de dar prioridad cuando hay información sobre una red
proveniente de más de un origen de enrutamiento (protocolo).

La distancia administrativa define la preferencia de un origen de enrutamiento. A cada origen se le asigna


un orden de preferencia, incluidas rutas estáticas y redes directamente conectadas, las AD tienen las
siguientes características:

1. Valor entero entre 0 y 255.

2. Cuanto menor es el valor, mayor es la preferencia del origen de ruta.

3. Una distancia administrativa de 0 es la red conectada directamente.

4. Una ruta con AD de 255 no se instalará en la tabla de enrutamiento.

5. El valor AD se muestra como el primer valor entre corchetes en una entrada de la tabla de
enrutamiento (CISCO).

15
Protocolos de encaminamiento dinámicos

La S de la tabla de rutas significa que el origen de la ruta es estática y el asterisco indica que
es candidata a ser ruta predeterminada, de hecho la linea superior indica que es ruta
predeterminada (de último recurso).
16
Protocolos de encaminamiento dinámicos

En la imagen se ve un ejemplo de enrutamiento dinámico. El protocolo usado es EIGRP, un protocolo


propiedad de CISCO. Gracias a los protocolos dinámicos los routeres pueden descubrir las redes que hay
a su alrededor. Las tablas de rutas reflejan el hecho de que estas redes han sido descubiertas y qué
protocolo fue el que las descubrió. Los encaminadores intercambian sus tablas y cuando terminan de
hacerlo se dice que convergen.
1.2.2.5 Actividad: ordenar los pasos del proceso de reenvío de paquetes
1.2.2.6Actividad: relacione la distancia administrativa con el origen de la ruta
1.3.1.4 Actividad: interpretar el contenido de una entrada de la tabla de routing
1.3.3.2 Ejemplos de rutas estáticas

Protocolos de enrutamiento
Enrutamiento estático
Las rutas estáticas son muy comunes y no requieren la misma cantidad de procesamiento y sobrecarga
que los protocolos de routing dinámico.

17
Protocolos de encaminamiento dinámicos

Las rutas estáticas se suelen usar para conectarse con una red específica o para proporcionar el GW
predeterminado para una red de rutas internas, pero también se puede usar para:

 Reducir el número de rutas anunciadas cuando se pueden resumir varias redes contiguas como
una sóla ruta estática.

 Permiten crear una ruta de respaldo en caso de que falle un enlace de la principal.

 Enrutar hacia redes de rutas internas que son las redes a las que hay una sola ruta de acceso y en
las que el router tiene un sólo vecino.

2.1.1.4Actividad: identificar las ventajas y desventajas del routing estático

2.1.2.1 Aplicaciones de las rutas estáticas

Así las rutas estáticas se pueden clasificar en:

 Ruta estática estándar. Se configura una ruta IPv4 o IPv6 para conectarse a cualquier red.

 Ruta estática predeterminada. Ruta que se aplica por defecto. Irán a ella los paquetes que no
encontraron otro destino.

 Ruta estática resumida. Es una ruta resumen, tiene que darse que las redes a resumir sean
contiguas y se puedan determinar como una única dirección de red, además todas las rutas
estáticas resumidas tienen que usar la misma interfaz de salida.

18
Protocolos de encaminamiento dinámicos

 Ruta estática flotante. Son rutas de respaldo a otra principal. Para lograr que funcione cuando la
otra no está disponible se configura con una distancia administrativa mayor que la ruta principal.

2.1.2.6 Actividad: identificar el tipo de ruta estática

Actividad: determinar la dirección y el prefijo de red resumida

Las rutas estáticas se configuran con el comando ip route de configuración global.

19
Protocolos de encaminamiento dinámicos

Configuración de una ruta estática


El modo en que se especifica el destino genera uno de los siguientes tres tipos de ruta:
•Ruta del siguiente salto: solo se especifica la dirección IP del siguiente salto. Antes de que un
router reenvíe un paquete, el proceso de la tabla de routing debe determinar qué interfaz de salida
utilizará para reenviar el paquete. A esto se lo conoce como resolución de rutas.

•Ruta estática conectada directamente: solo se especifica la interfaz de salida del router.

•Ruta estática especificada completamente: se especifican la dirección IP del siguiente salto y la


interfaz de salida. Se utiliza en las versiones más antiguas del IOS. Se utiliza cuando la interfaz de
salida es una interfaz de acceso múltiple y se debe identificar el salto explícitamente.

Actividades Packet Tracer

 2.2.2.4 Configuración de rutas estáticas y predeterminadas (IPv4)


 2.2.4.4 Configuración de rutas estáticas y predeterminadas IPv6
 2.2.5.5 Configuración de una ruta estática flotante.
 2.3.2.3 Resolución de problemas de rutas estáticas.

2.3.2.4 Práctica de laboratorio: resolución de problemas de rutas estáticas

Protocolos dinámicos
CNNA R&S. Capítulo 3.

Un router que ejecuta un protocolo de routing dinámico no solo determina la mejor ruta hacia una red,
sino que también determina una nueva mejor ruta si la ruta inicial se vuelve inutilizable (o si cambia la
20
Protocolos de encaminamiento dinámicos

topología). Los routers que usan protocolos de enrutamiento dinámico comparten automáticamente la
información de enrutamiento con otros routers y compensan cualquier cambio de topología sin que
sea necesaria la participación del administrador de la red. Es habitual que los routeres admitan
distintos protocolos de encaminamiento dinámico.

 Encaminamiento interior IGP (Interior Gateway Protocol o Protocolo de Pasarela Interior) son
protocolos que encaminan la información dentro del ámbito de un sistema autónomo.

o Vector distancia. Envían información sólo a los vecinos. No conocen en detalle la


topología de la red. RIP, RIPv2, IGRP.
o Estado de los enlaces. Elaboran y mantienen tablas complejas con información de toda la
red. OSPF.
o Híbridos balanceados. Envían actualizaciones sólo si hay cambios en la topología.
Utilizan métricas más precisas que el número de saltos. EIGRP, IS-IS.

 Encaminamiento de pasarela exterior EGP (Exterior Gateway Protocol = Protocolo de Pasarela


Exterior) (entre sistemas autónomos). BGP.

Son protocolos que encaminan la información entre distintos sistemas autónomos. Utilizan el
número del sistema autónomo para especificar el sistema autónomo origen y destino. BGP (Border
Gateway Protocol o Protocolo de Borde de Pasarela) es el ejemplo más representativo.

Protocolos Vector-Distancia
En este tipo de protocolos, los encaminadores no conocen con detalle la topología de la red. Reciben
información de sus vecinos y con ella rellenan sus tablas. Los encaminadores que utilizan los algoritmos
de vector-distancia envían todos o parte de las entradas de su tabla de enrutamiento a los encaminadores
adyacentes de forma periódica, esto sucede aún si no ha habido modificaciones en la red, el intervalo de
tiempo de envío de información periódica es corto, 30 segundos en el caso de RIP.

21
Protocolos de encaminamiento dinámicos

El encaminador verifica todas las rutas conocidas y modifica sus tablas cuando recibe actualizaciones. Es
un “enrutamiento por rumor”. La comprensión que el encaminador tiene de la red se basa en saber que
tiene un encaminador adyacente y que éste sabrá llegar al destino.

 RIPv1
 RIPv2
 IGRP
Para IPv6
 RIPng (RIP de última generación)

Bucles y convergencia
La convergencia de la red se produce cuando todos los encaminadores tienen información completa y
precisa acerca de toda la red . El tiempo de convergencia es el tiempo que tardan los encaminadores en
compartir información, calcular las mejores rutas y actualizar sus tablas de enrutamiento. La red no será
completamente operativa hasta que haya convergido, por eso se necesitan tiempos de convergencia
breves.

Los bucles de enrutamiento pueden ser el resultado de tablas de enrutamiento incongruentes, las cuales
no se han actualizado debido a la lenta convergencia de una red sujeta a cambios. Las actualizaciones
erróneas de la red pueden continuar generando bucles hasta que algún proceso lo detenga. Esta
condición, denominada cuenta al infinito, hace que los paquetes recorran la red en un ciclo continuo. La
métrica del número de saltos aumenta cada vez que el paquete atraviesa otro enrutador, se puede usar
este dato (u otro relacionado con la métrica) para determinar cuándo se ha llegado al límite, en el caso de
que la métrica sea el número de saltos, se define el infinito como un número determinado. Los paquetes
incluirán información sobre la cuenta de saltos, cuando un encaminador se encuentre con un paquete que
ha atravesado el número máximo de encaminadores permitido, eliminará el paquete.

Protocolo RIPv1
Protocolo vector distancia

 No admite subredes.

 No admite direcciones con máscara de longitud variable (VLSM).

 No admite CIDR.

 Los intercambios de información no están autenticados.

 Sólo tiene en cuenta el número de saltos, como máximo es 15 (16 indica infinito). No se puede
usar en redes grandes.

 Se envía información de actualización de tablas cada 30 segundos.

 Si hay varias rutas con el mismo valor de métrica hace balanceo de carga.

 Usa pocos recursos.

22
Protocolos de encaminamiento dinámicos

 Puede elegir la peor ruta ya que no tiene en cuenta velocidad.

 Incrementa mucho el tráfico en la red -> Envía las tablas de encaminamiento como un mensaje
UDP través de la dirección de difusión 255.255.255.255

3.2.1.1 Modo de configuración de RIP en el router

RIPv1 está obsoleto, se estudia por su simplicidad.

Hay que habilitarlo en los routeres. Al habilitar RIP, la versión que se habilita por defecto es la 1.
NO router rip deshabilita RIP y elimina las configuraciones existentes.

Con la orden anterior sólo se indicó que se usará RIP pero no se indicaron las interfaces que se
utilizarán para comunicarse con otros routeres ni las redes locales que se publicarán. El comando
network se utilza para anunciar las redes conectadas directamente al router. Cuando se indica, el
router publica la red especificada en las actualizaciones de enrutamiento RIP que se envían cada
30 segundos.

RIP v1 trabaja con clases.

Para comprobar el funcionamiento de RIPv1 (y de otros protocolos) los comandos que se utilizan son:
show ip protocols y show ip route.

23
Protocolos de encaminamiento dinámicos

Aunque el router sólo envía mensajes RIPv1 puede interpretar los mensajes de RIPv1 y RIPv2 ignorando
los campos de RIPv2 en la ruta.

Actividad 3.2.1.2 Anuncio de redes.

Show ip protocols. Muestra los parámetros del protocolo de routing IPv4.

Show ip route. Muestra las rutas RIP instaladas en la tabla de routing.

24
Protocolos de encaminamiento dinámicos

Protocolo RIPv2
 Permite usar CIDR y VLSM. Envía prefijos de red y subred junto con las direcciones.

 Los intercambios están autenticados con contraseñas y se pueden llevar a cabo mediante
multicast en lugar de broadcast (menos sobrecarga de la red).

Para indicar que se utilizará la versión 2 el comando es: version 2

Inidicar “no version” revertirá al router a la versión 1.

RIP v2 y la sumarización automática

La sumarización de rutas es una técnica empleada por los routeres IP que permite sintetizar múltiples rutas
IP contiguas en una única ruta, de esta forma se reduce la complejidad de las tablas de enrutamiento al
reducir la cantidad de rutas. Como ejemplo, podemos sumarizar las siguientes rutas:

- 10.1.0.0/24
- 10.1.1.0/24
- 10.1.2.0/24
- 10.1.3.0/24
- 10.1.4.0/24
- 10.1.5.0/24
- 10.1.6.0/24
- 10.1.7.0/24

25
Protocolos de encaminamiento dinámicos

Hacemos una superred, tomamos una máscara común, la mínina: 10.1.0.0/21

RIPv2 realiza la sumarización automática en las redes en las que está directamente conectado. Si
queremos que no haga esta sumarización hay que indicarlo con el comando no auto-summary, este
comando no tiene ningún efecto sobre RIPv1.

Para que RIPv2 incluya todas las subredes y sus máscaras correspondientes en las actualizaciones
hay que deshabilitar la sumarización automática.

Interfaces pasivas

De forma predeterminada la información de RIP se envía por todas las interfaces con RIP habilitado,
esta información sólo debería de enviarse cuando el router del otro lado también tiene habilitado RIP
ya que sino se desperdician recursos, ancho de banda y puede haber problemas de seguridad (un
analizador de protocolos junto con algún programa malicioso podría enviar información falsa y alterar
las tablas de rutas).

Si no queremos que las actualizaciones de rutas se transmitan por una determinada interfaz de red
(esto es válido para todos los protocolos) podemos marcar la interfaz como pasiva. El comando
passive-interface evita que esa red se anuncie a otros routeres por esa interfaz. En el ejemplo, no es
necesario que los routeres envíen actualizaciones RIP por sus interfaces LAN, se deben marcar estas
interfaces como pasivas.

Todas las interfaces se pueden convertir en pasivas con el comando passive-interface default. Las
interfaces que no deben ser pasivas pueden habilitarse con no passive-interface.

26
Protocolos de encaminamiento dinámicos

Propagar una ruta predeterminada

En el ejemplo, R1 es el router perimetral o router frontera, con una conexión con el ISP. Le
pondremos una ruta estática predeterminada desde la interfaz Serial 0/0/1. En lugar de ir router por
router configurando la ruta estática predeterminada, podemos hacer que R1 propague la ruta
mediante RIP.

La configuración en el router frontera (R1) consiste en, configurar la ruta predeterminada y, después,
indicar que propague la ruta estática.

ip route 0.0.0.0 0.0.0.0


default-information originate

27
Protocolos de encaminamiento dinámicos

3.2.1.7 Propagación de rutas predeterminadas

Ejercicio de Packet Tracer. 3.2.1.8. Configuración de RIPv2

Laboratorio 3.2.1.9

28
Protocolos de encaminamiento dinámicos

Entradas en la tabla de routing


3.3.1.1 Entradas en la tabla de routing

En el ejemplo se pueden ver varios casos que quedarán reflejados en las tablas de encaminamiento.

 R1 es el router perimetral al que serán dirigidas las direcciones hacia Internet.


 R1, R2 y R3 tienen subredes, no están contiguas, están separadas por otra red.
 R3 tiene una superred.

Los routeres arrastran el esquema original con clase, aunque haga muchos años que se trabaja sin
clase.

En R1 aparecercían las siguientes entradas.

29
Protocolos de encaminamiento dinámicos

En las tablas de rutas se indentifica cuándo la red está conectada directamente al router (C y L) y el
origen de la ruta. Por ejemplo, los códigos frecuentes para las redes remotas incluyen los siguientes:

 S: “ruta estática”.
 D: la ruta se descubrió de forma dinámica de otro router mediante el protocolo de routing
EIGRP.
 O: la ruta se descubrió de forma dinámica de otro router mediante el protocolo de routing
OSPF.
 R: la ruta se descubrió de forma dinámica de otro router mediante el protocolo de routing RIP.

30
Protocolos de encaminamiento dinámicos

3.3.1.4 Actividad: identificar las partes de una entrada de la tabla de routing IPv4

La tabla de rutas tiene una estructura jerárquica, su objetivo es acelerar el proceso de búsqueda de
direcciones. Los niveles de jerarquía son los siguientes:

 Ruta final. Cualquier ruta local o remota que incluya la dirección del siguiente salto o la
interfaz de salida.

31
Protocolos de encaminamiento dinámicos

 Rutas de nivel 1. Rutas con máscara igual o inferior a la de la máscara de clase. Son rutas
de red con una máscara igual a la de su clase, superred o rutas predeterminadas.También
son rutas finales.

 Ruta primaria de nivel 1. Son rutas principales de nivel 1 que se dividen en subredes.
Proporcionan un encabezado para las subredes. Una ruta principal nunca puede ser ruta
final.

 Ruta secundaria de nivel 2. Son subredes de direcciones de red con clase. Son rutas
finales.

32
Protocolos de encaminamiento dinámicos

3.3.2.6 Actividad: identificar rutas IPv4 principales y secundarias

Cuando un paquete llega a una interfaz del router, el router analiza el encabezado de IPv4, identifica
la dirección IPv4 de destino y continúa buscando “la mejor coincidencia” de la dirección.

1. Si la mejor coincidencia es una ruta final de red nivel 1, se utiliza esa ruta para reenviar el
paquete.
2. Si la mejor coincidencia es una ruta principal de nivel 1, se continúa con buscando la ruta
secundaria final.
3. Si no hubiera ruta secundaria, se pasaría a buscar la rutas de superred de nivel 1.
4. Si no hay coincidencia con rutas de superred se pasaría a buscar la ruta predeterminada o
a descartar al paquete si no hay ninguna.

33
Protocolos de encaminamiento dinámicos

¿Cómo se determina la mejor coincidencia?


La cantidad mínima de bits de la dirección destino que tiene que coincidir la determina la máscara, la
mejor coincidencia será la más larga, es decir, la entrada que presente la mayor cantidad de bits en el
extremo izquierdo coincidentes.

34
Protocolos de encaminamiento dinámicos

En la ilustración, el destino de un paquete es 172.16.0.10. El router tiene tres rutas posibles que
coinciden con este paquete: 172.16.0.0/12, 172.16.0.0/18 y 172.16.0.0/26. De las tres rutas,
172.16.0.0/26 tiene la coincidencia más larga y se elige para reenviar el paquete. Recuerde que para
que cualquiera de estas rutas se considere una coincidencia debe tener al menos la cantidad de bits
coincidentes que se indica en la máscara de subred de la ruta.

Actividad 3.3.3.3 Mejor coincidencia


Tabla de rutas IPv6
La tabla es similar a la de IPv4, pero al ser un protocolo sin clases, todas las rutas son finales de nivel
1.

35
Protocolos de encaminamiento dinámicos

Actividad 3.3.4.4 partes de las entradas de routing de las tablas IPv6

36
Protocolos de encaminamiento dinámicos

Protocolos IGRP y EIGRP


Son protocolos de CISCO

IGRP
 Nace para solucionar deficiencias de RIPv1
 Utiliza distintos valores de estado de los enlaces para determinar la mejor ruta al destino: ancho
de banda, retardo, carga y fiabilidad. Los factores: velocidad del enlace, grado de congestión,
retardo y fiabilidad forman parte de una fórmula que se utiliza para el cálculo de la métrica, a cada
uno de los factores se le puede dar un peso distinto para hacer la fórmula a la medida.
 Incluye dirección IP del siguiente encaminador en la actualización
 Se envían tablas de actualización cada 90 segundos.
 No trabaja con CIDR ni VLSM.
 Se puede especificar el porcentaje máximo del ancho de banda a utilizar para enviar las tablas de
enrutamiento, por defecto el 50 %.
EIGRP

 Versión mejorada de IGRP


 Incluye prefijos de red para soportar subredes, CIDR y VLSM.
 Usa algoritmos más avanzados para alcanzar el estado de convergencia más rápido.

Fórmula utilizada por EIGRP para calcular la métrica


Algunas Direcciones Multicast

 224.0.0.1 Todos los hosts en una subred


 224.0.0.2 Todos los routers en una subred
 224.0.0.4 Distance Vector Multicast Routing Protocols (DVMRP)
 224.0.0.5 Todos lso routers OSPF (DRothers)
 224.0.0.6 Todos los routerd designados OSPF (DR)
 224.0.0.9 Routers RIP y RIPng
 224.0.0.10 Routers EIGRP
 224.0.0.13 Routers PIM (Protocol independent Multicast)

37
Protocolos de encaminamiento dinámicos

Protocolos de Estado de los enlaces


Mantienen complejas tablas de encaminamiento con información de toda la red. Cada encaminador
construye un árbol jerárquico con los destinos y encaminadores intermedios. A partir del árbol calcula las
mejores rutas y envía la información a sus vecinos.

Envían actualizaciones cuando se producen modificaciones y actualizaciones periódicas o


renovaciones de estado, estas últimas a intervalos de tiempo mucho mayores que los protocolos de
vector distancia, por ejemplo 30 minutos frente a 30 segundos de los anteriores. OSPF (Primero la Ruta
Libre Más Corta) es una algoritmo de estado enlace.

o Protocolos híbridos balanceados. Mezclan características de los 2 anteriores. Las


actualizaciones de encaminamiento se envían sólo cuando hay cambios en la topología.
Utilizan métricas más precisas que los algoritmos de vector distancia.

o IS-IS. Sistema Intermedio a Sistema Intermedio de OSI.

38
Protocolos de encaminamiento dinámicos

o EIGRP (Protocolo de enrutamiento de gateway interior mejorado) de CISCO

o OSPF v3
o EIGRP para IPv6

OSPF
Protocolo basado en el estado de los enlaces (link-state). Es un estándar en el sector. Se utiliza en redes
medianas y grandes. Se basa en el envío de información del estado de los enlaces a los encaminadores
vecinos. Cuando un encaminador recibe información por uno de sus puertos, le añade la suya y envía por
inundación esta información por todos sus puertos (menos por el que entró). La métrica utilizada es la
velocidad de transmisión (ancho de banda del enlace) y el coste del mismo.

Para evitar que la red se congestione con el tráfico que generan los encaminadores para enviar la
información, el protocolo funciona determinando qué encaminadores se van a ocupar de obtener la
información de estado de los enlaces y difundirla al resto. Se da a los encaminadores un identificador (ID)
y un valor de prioridad, en una misma red podremos tener varios equipos que asuman las mismas
funciones:

 DR (Designated Router o Encaminador Designado): es el equipo encargado de obtener


información de estado de los enlaces y difundirla al resto de los encaminadores.
 BDR (Backup Designated Router o Encaminador Designado de Copia de Seguridad): es el
equipo que pasará a asumir el rol de DR si fuera necesario.
Cuando todos los equipos han recibió la información sobre el estado de los enlaces, calculan las mejores
rutas a los posibles destinos y construyen sus tablas, una vez que éstas están resueltas con información
coherente, la red alcanza el estado de convergencia.
Cuando se produce alguna modificación en la topología de la red ya sea porque hay un nuevo
encaminador o se desconecta un equipo, el encaminador directamente conectado a los enlaces envía un
mensaje de difusión advirtiendo del cambio y se repite el proceso hasta alcanzar el estado de
convergencia otra vez.

39

También podría gustarte