2. Introducción
La unica forma en que el router pueda enrutar es por
medio del Protocolo de Enrutamiento, que es el conjunto
de instrucciones que utiliza el router para poder construír
la “tabla de enrutamiento” que es al final de cuentas, la
ruta que tienen que tomar los paquetes para llegar a la
red destino
Si no existiera protocolo de enrutamiento, habría que
crear esta tabla de forma manual utilizando rutas
estáticas
4. Enrutamiento
• Los Routers utilizan la
dirección IP destino y la
mascara de subred,
utilizando un AND para
encontrar la red destino y
asocian ésta con una
interface para mandar el
paquete.
5. Enrutamiento estático
El router debe aprender por donde enrutar los paquetes
para que lleguen a la red destino, este aprendizaje lo
puede hacer:
Dinámico
Utilizando un protocolo de enrutamiento Estático
Configurando manualmente la información de las redes
remotas
6. Comando Ip route
• Configuración
Router(config)# ip route [network] [mask] {address/interface} [distance]
NOTA: se puede utilizar la ruta estatica como ruta backup,
poniendo una distancia administrativa mayor a la instalada
en la tabla de enrutamiento.
Para verificar la distancia administrativa de una ruta use el
comando “show ip route address”
7. Ejemplo
Utilizando IP del siguiente Salto
• Utilizando Interface de salida
Nota:
Si la interfaz de
Salida no esta
activa, la ruta
estática no se
instalará en la
tabla de
enrutamiento.
8. PROTOCOLOS DE ENRUTAMIENTO
Un protocolo de enrutamiento es el esquema de comunicación entre
routers
Un protocolo de enrutamiento permite que un router comparta
información con otros routers, acerca de las redes que conoce así como
de su proximidad a otros routers
Ejemplos de protocolos de enrutamiento:
Protocolo de información de enrutamiento (RIP)
Protocolo de enrutamiento de gateway interior (IGRP)
Protocolo de enrutamiento de gateway interior mejorado (EIGRP)
Protocolo "Primero la ruta más corta" (OSPF)
9. Sistemas autónomos
Un sistema autónomo (AS) es un conjunto de redes bajo
una administración común, las cuales comparten una
estrategia de enrutamiento común
Los números de identificación de cada AS son asignados
por el Registro estadounidense de números de la Internet
(ARIN), los proveedores de servicios o el administrador de
la red
10. Tipos de Protocolos de Enrutamiento
La mayoría de los algoritmos de enrutamiento pertenecen a una de
estas dos categorías:
Vector-distancia
Estado del enlace
11. Protocolos de enrutamiento vector-distancia
Los protocolos de enrutamiento
por vector-distancia envían
copias periódicas de las tablas
de enrutamiento de un router a
otro
Los algoritmos de enrutamiento
basados en el vector-distancia
también se conocen como
algoritmos Bellman-Ford
Los protocolos de enrutamiento
por vector-distancia:
Protocolo de información de
enrutamiento (RIP)
Protocolo de enrutamiento de
gateway interior (IGRP)
Protocolo de enrutamiento de
gateway interior mejorado
(EIGRP)
12. Protocolos de enrutamiento estado de enlace
Los protocolos de enrutamiento de estado
del enlace mantienen una base de datos
compleja, con la información de la
topología de la red
Los algoritmos de estado del enlace
también se conocen como algoritmos
Dijkstras o SPF ("primero la ruta más
corta")
El algoritmo de vector-distancia provee
información indeterminada sobre las
redes lejanas y no tiene información
acerca de los routers distantes
Puntos de interés acerca del estado del
enlace
Carga sobre el procesador.
Requisitos de memoria.
Utilización del ancho de banda Componentes:
Publicaciones de estado del enlace (LSA)
Los protocolos de enrutamiento de Base de datos topológica
estado del enlace Algoritmo SPF
Tablas de enrutamiento
Protocolo "Primero la ruta más corta"
(OSPF)
14. Protocolos de enrutamiento
vector distancia VS estado de enlace
VECTOR DISTANCIA • Los routers de estado de enlace
mantienen una imagen común de la red e
Los routers de vector distancia envían las
tablas de enrutamiento en broadcasts intercambian información de enlace en el
periódicos momento de la detección inicial o de
efectuar cambios en la red.
• Los routers de estado de enlace no
envían las tablas de enrutamiento en
broadcasts periódicos como lo hacen los
protocolos de vector-distancia.
• Por lo tanto, los routers de estado de
enlace utilizan menos ancho de banda
para enrutar el mantenimiento de la tabla
de enrutamiento.
• Los protocolos de enrutamiento de
estado del enlace mantienen una base de
datos compleja, con la información de la
topología de la red
15. Determinación de la ruta
Ip destino
• Los routers determinan 12.0.0.0
la ruta de los paquetes
12.0.0.0
desde un enlace a otro,
s2
mediante dos funciones
10.0.0.0
básicas: s0
Una función de
determinación de ruta s1
Una función de 11.0.0.0
conmutación Interface Red Dest
S0 10.0.0.0
S1 11.0.0.0
S2 12.0.0.0
16. Protocolos de enrutamiento
Algunos ejemplos de protocolos de enrutamiento de paquetes IP son:
RIP: Un protocolo de enrutamiento interior por vector-distancia. (RFC 1058)
IGRP: El protocolo de enrutamiento interior por vector-distancia de Cisco
EIGRP: El protocolo mejorado de enrutamiento interior por vector-distancia de
Cisco
BGP: Un protocolo de enrutamiento exterior por vector-distancia
OSPF: Un protocolo de enrutamiento interior de estado del enlace. (RFC 2328)
18. Configuración
El comando router inicia el
proceso de enrutamiento
El comando network es
necesario, ya que permite que
el proceso de enrutamiento
determine cuáles son las
interfaces que participan en el
envío y la recepción de las
actualizaciones de enrutamiento
19. Nota previa: Sistemas autónomos
¿Cómo se reparten las direcciones IP?
IANA (Internet Assigned Number Authority) es la
organización que, a nivel mundial, funciona como máxima
autoridad en el reparto de “los números” en Internet.
Entre los números que gestiona IANA están los números de
puerto y las direcciones IP
Las direcciones IP se gestionan de una forma jerárquica
mediante delegación de unas organizaciones en otras, de
forma muy similar a los nombres de dominios
En el primer nivel de la jerarquía está IANA, la máxima
autoridad en la reserva de direcciones IP. IANA no ofrece
directamente direcciones IP a operadores ni proveedores
de Internet, ni mucho menos a empresas, sino que las
reparte entre los registros regionales que forman el
segundo nivel
20. Sistema autónomo (IGP vrs EGP)
Los protocolos de enrutamiento interior están diseñados para ser
usados en redes cuyos segmentos se encuentran bajo el control de
una sola organización (la métrica y la forma en que esta se utiliza
es el elemento más importante de un protocolo de enrutamiento
interior)
Un protocolo de enrutamiento exterior está diseñado para ser
usado entre dos redes diferentes, las cuales se encuentran bajo el
control de dos organizaciones diferentes (en general, se utilizan
entre ISPs o entre una compañía y un ISP)
Los sistemas autónomos disponen de un número de identificación,
asignado por el Registro estadounidense de números de Internet (
ARIN: El American Registry for Internet Numbers (ARIN) es el
Registro Regional de Internet: Administran las Direcciones IP versión 4
y versión 6) o por un proveedor de acceso. Dicho número consta de
16 bits
21. Recomendacion
En modo de configuración de
router configure
“unicamente” las redes
conectadas directamente al
router
23. Protocolos enrutamiento Vector Distancia
El proceso de la configuración de los Routing
protocolos de enrutamiento dinámico Prot
ocol
(vector-distancia), hace innecesario el
exigente proceso de la configuración de RIPv1 RIPv2 IGRP EIGRP
rutas estáticas Distance Yes Yes Yes Hybrid
El Protocolo de información de Vector
enrutamiento (RIP) es un protocolo de VLSMs No Yes No Yes
enrutamiento por vector-distancia, en uso
Authenticatio No Yes No Yes
en miles de redes en todo el mundo
n
Al igual que RIP, el Protocolo de Update Timer 30 30 90 n/a
enrutamiento de gateway interior (IGRP) es (sec)
un protocolo de enrutamiento por vector-
distancia Invalid Timer 180 180 270 n/a
(sec)
A diferencia de RIP, IGRP es un protocolo
propietario de Cisco y no un protocolo Flush Timer 240 240 630 n/a
basado en estándares públicos (sec)
Holddown 180 180 280 n/a
Timer
(sec)
Protocol/port UDP 520 UDP 520 IP 9 IP 88
Admin 120 120 100 90
Distance
24. Protocolos enrutamiento Vector Distancia
Los ejemplos de los protocolos por vector-distancia incluyen los siguientes:
• Protocolo de información de enrutamiento(RIP): es el IGP más común de la red.
RIP utiliza números de saltos como su única métrica de enrutamiento.
• Protocolo de enrutamiento de Gateway interior (IGRP): es un IGP desarrollado por
Cisco para resolver problemas relacionados con el enrutamiento en redes extensas y
heterogéneas.
• IGRP mejorada (EIGRP): esta IGP propiedad de Cisco incluye varias de las
características de un protocolo de enrutamiento de estado de enlace.
Es por esto que se ha conocido como protocolo híbrido balanceado, pero en realidad es
un protocolo de enrutamiento vector-distancia avanzado.
25. Actualizaciones de enrutamiento
(vector-distancia)
Las actualizaciones de las tablas de enrutamiento se hacen
periódicamente
Los algoritmos de vector-distancia requieren que cada router envíe
toda la tabla de enrutamiento a cada uno de sus vecinos adyacentes
26. Loops de enrutamiento
Los loops de enrutamiento pueden ser el resultado de tablas de
enrutamiento incongruentes debido a la lenta convergencia de la red
27. Solucion de problemas utilizando:
Cuenta al infinito
La condición, denominada cuenta al infinito, hace que los paquetes recorran la
red en un ciclo continuo, a pesar del hecho fundamental de que la red de
destino, está fuera de servicio
Si no se toman medidas para detener la cuenta al infinito, la métrica de vector-
distancia del número de saltos aumenta cada vez que el paquete atraviesa otro
router
NOTA: Los algoritmos de enrutamiento por vector-distancia se corrigen
automáticamente, pero un bucle de enrutamiento puede requerir primero una
cuenta al infinito
Para evitar este problema, los protocolos de vector-distancia definen el infinito
como un número máximo específico (este numero puede ser el numero de
saltos maximo)
28. Solución de problemas utilizando:
Poison Reverse
Cómo funciona?
El Router A le dice a Router B que puede salir a la WAN
El Router B le dice a Router A que puede salir a la WAN
OJO: Router A acepta actualizaciones de enrutamiento para las rutas a las que Router A está conectado
directamente, PERO las acepta con una metrica mayor
IGRP
router(config)# router igrp 109
router(config-router)# default-metric 1000 100 250 100 1500
(bandwidth = 1000 (1Mbps), delay = 100 (1 sec), reliability = 250 (near 100% reliable), loading =
100 (100% bandwidth), and MTU = 1500 (bytes). )
RIP (poison reverse tiene precedencia sobre split horizon, si también está habilitado split horizon)
El comando es set rip poisonreverse enable
LAN
WAN
Router A Router B
29. Solución de problemas utilizando:
Actualizaciones generadas por eventos (triggers)
Una actualización generada por eventos es enviada de inmediato, en
respuesta a algún cambio en la tabla de enrutamiento
El router que detecta un cambio de topología envía de inmediato un
mensaje de actualización a los routers adyacentes, los cuales a su vez,
generan actualizaciones a efectos de notificar el cambio a sus vecinos
adyacentes
OJO: Las actualizaciones generadas por eventos, cuando se usan en
conjunto con el envenenamiento de rutas, aseguran que todos los routers
conozcan de la falla en las rutas, aun antes de que se cumpla el lapso de
tiempo para una actualización periódica
30. Solución de problemas utilizando:
Temporizadores de espera (holdown timers)
Activación del temporizador
Si un router recibe una actualización de un router vecino, la cual indique que una
red previamente accesible está ahora inaccesible, el router marca la ruta como
inaccesible y arranca un temporizador de espera.
Desactivando el temporizador
Si en algún momento, antes de que expire el temporizador de espera, se recibe una
actualización por parte del mismo router, la cual indique que la red se encuentra
nuevamente accesible, el router marca la red como accesible y desactiva el
temporizador de espera.
Si llega una actualización desde un router distinto, la cual establece una métrica
más conveniente que la originalmente registrada para la red, el router marca la red
como accesible y desactiva el temporizador de espera.
Si en algún momento antes de que expire el temporizador de espera se recibe una
actualización de un router distinto, la cual establece una métrica menos
conveniente que la originalmente registrada para la red, la actualización no será
tomada en cuenta. El descartar las actualizaciones con métricas menos
convenientes mientras el temporizador de espera se encuentra activado, da más
tiempo para que la información relativa a un cambio perjudicial sea transmitido a
toda la red.
31. Características
RIP version 1
CARACTERISTICAS RIP VERSION 1
Protocolo Vector-Distancia
Utiliza puerto 520 UDP
Protocolo classful (no soporta VLSMs or CIDR)
Metrica es número de saltos
Numero de saltos máximo es 15; rutas inalcansables tienen métrica de 16 como
mínimo
Actualizacion de rutas por broadcast (255.255.255.255) cada 30 segundos
25 rutas por mensaje RIP
Implementa split horizon con poison reverse
Implementa actualizaciones por eventos
No suporta authentication.
Distancia administrativa para RIP es 120
Utilizada en redes pequeñas o flat networks o al borde de redes grandes
32. Caracteristicas
RIP Version 2
CARACTERISTICAS RIP VERSION 2
Protocolo Vector-distancia
Utiliza el puerto 520 UDP
Protocolo Classless (soporta CIDR)
Soporta VLSMs
La métrica es el numero de saltos (el número de Routers que un paquete debe
atravesar antes de llegar a su destino.)
El número de saltos máximo es 15; las rutas inalcansables tienen metrica de 16 como
minimo
Actualizaciones periodicas de enrutamiento son enviadas cada 30 segundos a la
dirección multicas 224.0.0.9
25 rutas por mensaje RIP (24 si se utiliza autenticación)
Soporta autenticacion
Implementa Split Horizon con Poison reverese
Imiplementa actualizaciones por eventos
La mascara de subred es incluida
Distancia administrativa es de 120
Utilizada en redes pequeñas (flat networks) o al borde de redes grandes
33. Configuración del protocolo RIP
El comando router rip
habilita el protocolo de
enrutamiento RIP
Luego se ejecuta el
comando network para
informar al router acerca
de las interfaces donde
RIP estará activo
34. Protocolos enrutamiento Vector Distancia
RIP VERSION 2
Los commandos “network” indican los interfaces que
van a enviar o procesar mensajes de RIP. Se debe
Configurar enrutamiento indicar las direcciones de red sin usar subnetting.
dinámico
Router# configure terminal La versión de RIPv1 que implementan los routers de
Router(config)# router rip Cisco no soporta subnetting.
Router(config-router)# version 2 Para ello se debe usar RIPv2. El uso de la versión 2 se
indica después del comando “router rip”, ejecutando
Router(config-router)# network
“version 2”.
direccion_red_conectada
Podemos capturar los paquetes que se envían y reciben
Router(config-router)# network
con el comando “debugg IP RIP” desde modo
direccion_red_conectada
PRIVILEGED EXEC.
Router(config-router)# end
Router# write
Esta opción consume muchos recursos del sistema, por
Router# exit
lo que en operación normal debería estar desactivado.
Con el comando “show ip route” podemos observar la
tabla de encaminamiento del router. En la información
listada por el router, aparece indicado si la ruta se ha
fijado de forma estática o ha sido aprendida con RIP.
35. Utilizando Ip-classless
A veces, un router recibe paquetes
destinados a una subred
desconocida de una red que tiene
interconexiones directas a subredes
Para que el IOS de Cisco envíe estos
paquetes hacia la mejor ruta de
super-net posible, ejecute el
comando ip classless de
configuración global
En resumen
El router deja de trabajar con
las clases de direcciónes IP
36. Envio de actualizaciones RIP
Por defecto, el IOS de Cisco acepta
paquetes de la Versión 1 y de la
Versión 2 de RIP, pero sólo envía
paquetes de la Versión 1
El administrador de redes puede
configurar el router para que sólo
reciba y envíe paquetes de la Versión
1 o para que sólo envíe paquetes de
la Versión 2
NOTA: Para prevenir el envío de
actualizaciones de enrutamiento por
una interface se puede utilizar el
siguiente comando
37. Verificando la configuración de RIP
Show ip protocols
show interface
interface
show ip interface
interface
show running-config
Show ip rip database
38. Diagnóstico de fallas
La mayoría de los errores de configuración del protocolo RIP incluyen
comandos de red incorrectos, subredes discontinuas u horizontes
divididos
debug ip rip
show ip rip database
show ip protocols {sumario}
show ip route
debug ip rip {eventos}
show ip interface brief
39. Balanceo de Cargas
El balanceo de las cargas es un concepto
que permite que un router saque ventaja
de múltiples y mejores rutas hacia un
destino dado
Estas rutas están definidas de forma
estática por el administrador de la red o
calculadas por un protocolo de
enrutamiento dinámico, como RIP
RIP realiza lo que se conoce como
balanceo de cargas "por turnos" o "en
cadena" (round robin)
Es posible encontrar rutas de igual costo
mediante el comando show ip route.
Por ejemplo, la Figura muestra el
resultado de show ip route para una
subred particular con rutas múltiples NOTA: desde GAD utilizando RIP
en esta topologia, todas las rutas
para BHM tienen el mismo costo.
40. Método de balanceo de cargas
Por paquetes
Si está habilidado el método de conmutación conocido como process
switching, el router alternará los caminos paquete a paquete
Comando: no protocol route-cache
Por destino
Si el método de conmutación conocido como fast switching está
habilitado, solamente una de las rutas se guardará en la memoria
cache para la red de destino y todos los paquetes dirigidos a un host
específico tomarán el mismo camino
Comando: ip route-cache
NOTA: por defecto, el router usa balanceo de cargo
por destino también llamado fast switching
41. Distancia administrativa
Si el router recibe e instala rutas
múltiples con los mismos valores de
distancia administrativa y costo, puede
activarse el balanceo de las cargas
Puede haber hasta seis rutas de igual
costo (un límite impuesto por el IOS de
Cisco en la tabla de enrutamiento)
NOTA: algunos Protocolos de gateway
interior (IGP) tienen sus propias
limitaciones; el protocolo EIGRP
permite hasta cuatro rutas de igual
costo
NOTA:El número máximo de rutas es de uno a seis. Para
cambiar el número máximo de rutas paralelas permitidas,
utilice el siguiente comando en el modo configuración del
router
Router(config-router)#maximum-paths [number]
42. Integración de rutas estáticas con RIP
Es posible definir una ruta estática como menos
conveniente que una ruta aprendida de forma
dinámica, siempre que la AD (distancia
administrativa) de la ruta estática sea mayor que la
de la ruta dinámica
43. IGRP
IGRP= Interior Gateway Routing Protocol =
protocolo de enrutamiento de gateway interior
(IGP) por vector-distancia
44. IGRP
IGRP es un protocolo de enrutamiento de gateway interior
(IGP) por vector-distancia
IGRP es un protocolo de enrutamiento de vector-distancia
desarrollado por Cisco
IGRP envía actualizaciones de enrutamiento a intervalos
de 90 segundos, las cuales publican las redes de un
sistema autónomo en particular
45. Caracteristicas PROTOCOLO IGRP
CARACTERISTICAS DEL PROTOCLO IGRP
Protocolo Vector-Distancia
Protocolo classful (no suporta CIDR)
No suporta VLSMs
Metrica compuesta, utiliza bandwidth y delay por defecto
Ud pude incluir load (carga) y reliability (confiabilidad) en la metrica.
Actualizaciones de enrutamiento se mandan cada 90 segundos.
104 rutas por mensaje IGRP
Numero de saltos limitado por defecto a 100 by default, configurable hasta 255
No soporta autenticacion
Implementa split horizon con poison reverse.
Implementa triggered updates (actualizaciones por eventos)
Por defecto, balanceo de cargas igual-costo. Balanceo de cargas-no igual con el
comando variance
Distantia administrativa es100
Previamente usado en redes grandes; ahora remplazado por EIGRP
46. Métricas
Métricas:
Ancho de banda: el menor valor de ancho
de banda en la ruta.
Retardo: el retardo acumulado de la
interfaz a lo largo de la ruta.Delay :
retraso hasta el destino
Confiabilidad: la confiabilidad del enlace
hacia el destino, según sea determinada
por el intercambio de mensajes de
actividad (keepalives).
Carga: la carga sobre un enlace hacia el
destino, medida en bits por segundos
[1..255]
NOTA: el comando show ip route
MTU (el mínimo entre los routers) del ejemplo muestra entre
corchetes los valores de la
métrica de IGRP
47. Rutas IGRP
Interiores
Las rutas interiores son rutas entre
subredes de la red conectada a una
interfaz de un router
Del sistema
Las rutas del sistema son rutas hacia
redes ubicadas dentro de un sistema
autónomo
Exteriores
Las rutas exteriores son rutas hacia
redes fuera del sistema autónomo,
las cuales se tienen en cuenta al
identificar un gateway de último
recurso
48. Estabilidad del protocolo IGRP
Holdown timers
Los lapsos de espera se utilizan para evitar que los mensajes periódicos de
actualización puedan reinstalar erróneamente una ruta que podría estar fuera de
servicio
Split-Horizon
Los horizontes divididos se originan en la premisa que dice que no es útil enviar
información acerca de una ruta de vuelta a la dirección desde donde se originó
Poison-reverse
Las actualizaciones inversas envenenadas son necesarias para romper los bucles
de enrutamiento de mayor envergadura
49. Configuración
Para configurar un proceso de
enrutamiento IGRP, use el
comando de configuración
router igrp
Para especificar una lista de
redes para los procesos de
enrutamiento IGRP, use el
comando network de
configuración del router
51. Verificación de la configuración IGRP
show interface interface
show running-config
show running-config interfaceinterface
show running-config | begin interfaceinterface
show running-config | begin igrp
show ip protocols
52. Diagnostico de fallas IGRP
show ip protocols
show ip route
debug ip igrp events
debug ip igrp transactions
ping
traceroute
53. Recomendaciones
Con el comando Network, en modo de configuración de router,
ingrese solamente las redes que están conectadas directamente
al router que se esta configurando
54. IGRP
Protocolo propietario Cisco
Surge en respuesta a un protocolo superior a RIP,
antes de la estandarización de IETF OSPF
Esquema de vector distancia con características
especiales:
Métrica compuesta
Detección de ciclos especializada
Enrutamiento multicaminos (multipath)
Manejo de rutas por defecto
55. Sistema Autónomo
IGRP esta diseñado para funcionar dentro de un Sistema Autónomo
Un sistema autónomo está compuesto por routers, administrados por
uno o más operadores, que presentan una visión coherente del
enrutamiento ante el mundo exterior Routers bajo una dministración
común
El Centro de Información de la Red (NIC) asigna un sistema
autónomo único a las empresas
Este sistema autónomo equivale a un número de 16 bits
IGRP necesita que se especifique este número de sistema autónomo
de manera exclusiva en su configuración
56. Sistema Autónomo
El Centro de Información de la Red (NIC) asigna un sistema
autónomo único a las empresas
Este sistema autónomo equivale a un número de 16 bits
IGRP necesita que se especifique este número de sistema autónomo
de manera exclusiva en su configuración
57. IGP vs. EGP
Los protocolos de enrutamiento exterior se utilizan para las
comunicaciones entre sistemas autónomos
58. IGP vs. EGP
Los protocolos de enrutamiento interior se utilizan dentro
de un mismo sistema autónomo
Ej: RIP, IGRP, EIGRP, OSPF
63. EIGRP
IGRP= Interior Gateway Routing Protocol =
protocolo de enrutamiento de gateway interior
(IGP) por vector-distancia
64. PROTOCOLO EIGRP
Antes de que los routers EIGRP
intercambien rutas, han de ser EIGRP utiliza tres tablas:
vecinos. Para ello se han de
Tabla de vecinos: cada router
cumplir tres condiciones: recibir mantiene información sobre routers
un mensaje Hello o ACK, estar en adjacentes.
el mismo AS (autonomous system) Tabla de topologia: contiene todas
y misma métrica. los destinos advertidos por los
Si están en distintos AS, los vecinos.
routers no compartirán las tablas Tabla de encaminamiento: rutas que
automáticamente. se usan para tomar decisiones de
encaminamiento. Se forma a través
Además solamente se enviará la
de la tabla de topología.
tabla de rounting completa la
primera vez, luego se enviarán
únicamente los cambios que se
produzcan.
67. Introducción
EIGRP es un protocolo de enrutamiento propietario de Cisco basado en
IGRP
EIGRP admite CIDR y VLSM, lo que permite que los diseñadores de red
maximicen el espacio de direccionamiento
Además, EIGRP puede reemplazar al Protocolo de Mantenimiento de
Tablas de Enrutamiento (RTMP) AppleTalk y Novell RIP. EIGRP funciona
en las redes IPX y AppleTalk con potente eficiencia
Con frecuenca, se describe EIGRP como un protocolo de enrutamiento
híbrido que ofrece lo mejor de los algoritmos de vector-distancia y del
estado de enlace
68. Metrica y comparación
IGRP e EIGRP
EIGRP e IGRP usan cálculos
de métrica diferentes
EIGRP multiplica la métrica de IGRP por un factor de 256
IGRP tiene un número de saltos máximo de 255
El límite máximo para el número de saltos en EIGRP es 224
La redistribución, o la capacidad para compartir rutas, es
automática entre IGRP e EIGRP, siempre y cuando ambos procesos
usen el mismo número AS
69. Conceptos y
terminología de EIGRP
EIGRP mantiene las
siguientes tres tablas:
Tabla de vecinos
Cada router EIGRP mantiene una tabla de vecinos que enumera a los
routers adyacentes
Tabla de topología
La tabla de topología se compone
de todas las tablas de enrutamiento
EIGRP en el sistema autónomo
Tabla de enrutamiento
Distancia factible (FD)
Origen de la ruta
Distancia informada (RD)
Información de interfaz
Estado de ruta
70. Características de diseño de EIGRP
EIGRP es un protocolo de enrutamiento por vector-distancia avanzado
También actúa como protocolo del estado de enlace en la manera en que
actualiza a los vecinos y mantiene la información de enrutamiento
Los routers EIGRP convergen rápidamente porque se basan en DUAL
EIGRP envía actualizaciones parciales y limitadas, y hace un uso eficiente del
ancho de banda
los routers EIGRP envían estas actualizaciones parciales sólo a los routers que
necesitan la información, no a todos los routers del área
71. Tecnologías
EIGRP
Estas tecnologías pertenecen a una de
las siguientes cuatro categorías:
Detección y recuperación de vecinos
Protocolo de transporte confiable
Algoritmo de máquina de estado finito DUAL
Módulos dependientes de protocolo
El Protocolo de Transporte Confiable (RTP) es un protocolo de capa de transporte que
garantiza la entrega ordenada de paquetes EIGRP a todos los vecinos
Para mantenerse independiente de IP, EIGRP usa RTP como su protocolo de capa de transporte
propietario para garantizar la entrega de información de enrutamiento
El núcleo de EIGRP es DUAL, que es el motor de cálculo de rutas de EIGRP
El nombre completo de esta tecnología es máquina de estado finito DUAL (FSM). Difuse Update
Algoritm (Finite State Machine)
72. Tipo de paquetes EIGRP
Estructura de datos
EIGRP
EIGRP depende de los paquetes hello para detectar, verificar y volver a
detectar los routers vecinos
En las redes IP, los routers EIGRP envían hellos a la dirección IP multicast
224.0.0.10
Los routers EIGRP almacenan la información sobre los vecinos en la tabla de
vecinos
La tabla de vecinos incluye el campo de Número de Secuencia (Seq No) para
registrar el número del último paquete EIGRP recibido que fue enviado por cada
vecino
Si EIGRP no recibe un paquete de un vecino dentro del tiempo de espera, EIGRP
supone que el vecino no está disponible
Notas:
-El estado Pasivo significa un
estado alcanzable y operacional
-Paquetes Hello se envian de
73. Algoritmo DUAL
Cada tabla de topología identifica la
siguiente información: El protocolo de
enrutamiento o EIGRP
El costo más bajo de la ruta, Secuencia:
denominado distancia factible (FD)
El costo de la ruta, según lo publica el oEn el Router E
router vecino, denominado distancia
informada (RD) oEl router C responde con
La columna de Topología identifica la una RD de 3.
ruta principal denominada ruta del oEl router E ahora puede
sucesor (sucesor)
cuando se identifica, la ruta de establecer la ruta a través del
respaldo denominada sucesor factible router C como el nuevo
(FS) sucesor, con una FD de 4 y
una RD de 3.
oEl router E cambia el estado
Activo de la ruta al destino
Red A a un estado Pasivo.
Observe que el estado por
defecto de una ruta es Pasivo
74. Algoritmo DUAL
Secuencia:
oEn el router D
oLa ruta que pasa por el router B
se elimina de la tabla de topología.
oÉsta es la ruta del sucesor. El
router D no cuenta con un sucesor
factible identificado.
Cada tabla de topología identifica la oEl router D debe realizar un
siguiente información: El protocolo de
enrutamiento o EIGRP nuevo cálculo de ruta.
El costo más bajo de la ruta, denominado oEn el Router C
distancia factible (FD) oLa ruta a la Red A a través del
El costo de la ruta, según lo publica el
router vecino, denominado distancia router D está deshabilitada.
informada (RD) oLa ruta que pasa por el router D
La columna de Topología identifica la ruta se elimina de la tabla.
principal denominada ruta del sucesor oÉsta es la ruta del sucesor
(sucesor)
cuando se identifica, la ruta de respaldo factible para el router C
denominada sucesor factible (FS)
75. Configuración
Configuración de EIGRP para el protocolo IP
Pasos:
Habilitar EIGRP y definir el sistema autónomo
router(config)#router eigrp autonomous-system-number
Indique cuáles son las redes que pertenecen al sistema
autónomo EIGRP
router(config-router)#network network-number
Al configurar los enlaces seriales mediante EIGRP, es
importante configurar el valor del ancho de banda en la
interfaz
router(config-if)#bandwidth kilobits
Cisco también recomienda agregar el siguiente comando a
todas las configuraciones EIGRP
router(config-router)#eigrp log-neighbor-changes
76. Configuración del
resumen de EIGRP
EIGRP resume automáticamente las rutas en el límite con clase
Este es el límite donde termina la dirección de red, de acuerdo con la
definición del direccionamiento basado en clase
Para desconectar el resumen automático, use el siguiente comando
router(config-router)#no auto-summary
Con EIGRP, una dirección de resumen se puede configurar manualmente al
configurar una red prefijo
Las rutas de resumen EIGRP tienen una distancia administrativa por
defecto de 5. De manera opcional, se pueden configurar con un valor
entre 1 y 255
-if)#ip summary-address eigrp autonomous-system-number ip-address mask administrative
RTC(config)#router eigrp 2446
RTC(config-router)#no auto-summary
RTC(config-router)#exit
RTC(config)#interface serial 0/0
RTC(config-if)#ip summary-address eigrp 2446 2.1.0.0 255.255.0.0
78. Construcción de
tablas de vecinos
Al formar adyacencias, los routers EIGRP hacen lo siguiente:
Aprenden de forma dinámica nuevas rutas que unen su red
Identifican los routers que llegan a ser inalcanzables o inoperables
Redetectan los routers que habían estado inalcanzables anteriormente
Campos
Dirección de vecino: Esta es la dirección de la capa de red del router vecino.
Tiempo de espera: Éste es el intervalo que se debe esperar sin recibir nada de un vecino
antes de considerar al enlace como no disponible.
Temporizador normal de viaje de ida y vuelta (SRTT): Éste es el tiempo promedio que se
requiere para enviar y recibir paquetes de un vecino.
Número de cola (Q Cnt): Ésta es la cantidad de paquetes que se encuentran en una cola
esperando su envío.
Número de secuencia (Seq No): Éste es el número del último paquete que se recibió desde
ese vecino.
79. Detectar rutas
Los routers EIGRP mantienen información de ruta y topología a disposición en la
RAM, de manera que se puede reaccionar rápidamente ante los cambios
DUAL, el algoritmo de vector-distancia de EIGRP, usa la información de la tabla
de vecinos y las tablas de topología y calcula las rutas de menor costo hacia el
destino
La ruta principal se denomina ruta del sucesor
DUAL también intenta calcular una ruta de respaldo en caso de que falle la ruta
del sucesor. Ésta se denomina la ruta del sucesor factible
Una vez calculada, DUAL coloca la ruta factible en la tabla de topología
80. Seleccionar rutas
cuando cae el enlace
Si, no se encuentra un
sucesor factible, la ruta se
marca como Activa, o como
no utilizable en ese momento
Los paquetes de consulta se envían a los routers vecinos solicitando
información de topología
DUAL usa esa información para recalcular las rutas del sucesor y las rutas
de los sucesores factibles al destino
Una vez que DUAL haya completado estos cálculos, la ruta del sucesor se
coloca en la tabla de enrutamiento
Entonces, tanto la ruta del sucesor como la ruta del sucesor factible se
colocan en la tabla de topología
Entonces, el estado de la ruta hacia el destino final cambia de Activo a
Pasivo
81. Mantenimiento de las
tablas de enrutamiento
DUAL rastrea todas las rutas publicadas por los vecinos, comparándolas en base a la métrica
compuesta de cada ruta
Entonces, el algoritmo DUAL inserta las rutas de menor costo en la tabla de enrutamiento
Estas rutas principales se denominan rutas del sucesor
Una copia de las rutas del sucesor también se coloca en la tabla de topología
Si un enlace se desactiva, DUAL busca una ruta alternativa, o sucesor factible, en la tabla de
topología
Si no se encuentra un sucesor factible, la ruta se marca como Activa
Una vez que DUAL haya completado estos cálculos, la ruta del sucesor se coloca en la tabla
de enrutamiento
Luego, el estado de la ruta hacia el destino final cambia de activo a pasivo
Los routers EIGRP establecen y mantienen adyacencias con los routers vecinos mediante
pequeños paquetes hello.
Los hellos se envían por defecto cada cinco segundos
82. Proceso de diagnóstico de fallas del protocolo de
enrutamiento
Toda la detección de fallas de los protocolos de enrutamiento debe comenzar con una
secuencia lógica, o flujo de proceso
Al analizar una falla de red, es necesario hacer una declaración clara del problema.
Reunir la información necesaria para ayudar a aislar las posibles causas.
Considerar los posibles problemas, de acuerdo a la información reunida.
Crear un plan de acción a base de los problemas potenciales restantes.
Implementar el plan de acción, realizando cada paso cuidadosamente y a la vez probando
para ver si el síntoma desaparece.
Analizar los resultados para determinar si el problema se ha resuelto. Si es así, el proceso
está completo.
Si el problema no se ha resuelto, es necesario crear un plan de acción basado en el
siguiente problema más probable de la lista. Volver al Paso 4, cambiando una variable a la
vez, y repetir el proceso hasta que se resuelva el problema
83. Diagnóstico de fallas
de la configuración de RIP
Si las rutas RIP no se publican,
verifique lo siguiente:
La existencia de problemas de conectividad de Capa 1 o Capa 2.
La configuración de la división en subredes VLSM. La división en subredes VLSM
no se puede usar con RIP v1.
Una falta de concordancia en las configuraciones de enrutamiento RIP v1 y RIP v2
Sentencias de red faltantes, o una asignación incorrecta de las mismas.
La interfaz saliente está desactivada.
La interfaz de red publicada está desactivada
84. Diagnóstico de fallas de
la configuración de IGRP
Si IGRP no parece
funcionar correctamente,
verifique lo siguiente:
La existencia de problemas de conectividad de Capa 1 o Capa 2.
Los números de sistema autónomo en los routers IGRP no coinciden.
Sentencias de red faltantes, o una asignación incorrecta de las
mismas.
La interfaz saliente está desactivada.
La interfaz de red publicada está desactivada.
85. Diagnóstico de fallas de
la configuración de EIGRP
Algunas de las posibles razones
por las cuales EIGRP puede no
estar funcionando correctamente son:
La existencia de problemas de conectividad de Capa 1 o Capa 2.
Los números de sistema autónomo en los routers EIGRP no coinciden.
Es posible que el enlace esté congestionado o inhabilitado.
La interfaz saliente está desactivada.
La interfaz de red publicada está desactivada.
El autoresumen está habilitado en routers con subredes que no son
contiguas.
Use no auto-summary para desactivar el resumen de red automático.
86. Diagnóstico de fallas de
la configuración de OSPF
Si un router configurado para el enrutamiento OSPF no encuentra un vecino OSPF en una
red conectada, realice las siguientes tareas:
Verificar que ambos routers se hayan configurado con la misma máscara IP, intervalo hello
de OSPF, e intervalo muerto de OSPF.
Verificar que ambos vecinos formen parte de la misma área.
Use el comando EXEC privilegiado debug ip ospf events para mostrar la siguiente
información sobre los eventos relacionados con OSPF
Adyacencias
Información de inundación
Selección del router designado
Cálculos de primero la ruta libre más corta (SPF)