PROTOCOLOS DE ENRUTAMIENTO DINÁMICO Funciones de los protocolos de enrutamiento dinmico! - Compartir información de forma dinámica entre routers. - Actualizar las tablas de enrutamiento de forma automática cuando cambia la topología. - Determinar cuál es la mejor ruta a un destino. El o"#eti$o de los protocolos de enrutamiento dinmico es! - Descubrir redes remotas - Mantener la información de enrutamiento actualizada - Seleccionar la mejor ruta a las redes de destino - Brindar la funcionalidad necesaria para encontrar una nuea mejor ruta si la actual deja de estar disponible Componentes de los protocolos de enrutamiento dinmico Al%oritmo !n el conte"to de los protocolos de enrutamiento# los algoritmos se usan para facilitar información de enrutamiento $ determinar la mejor ruta. Mensa#es de los protocolos de enrutamiento !stos mensajes se utilizan para descubrir routers ecinos e intercambiar intercambiar información de enrutamiento. &enta#as del enrutamiento esttico! - %uede realizar copias copias de seguridad de arias arias interfaces o redes en un router - !s fácil de configurar - &o se necesitan recursos adicionales adicionales - !s más seguro Des$enta#as del enrutamiento esttico! - 'os cambios de la red re(uieren reconfiguraciones reconfiguraciones manuales. - &o permite una escalabilidad escalabilidad eficaz en topologías grandes
CLASIFICACION DE PROTOCOLOS DE ENRUTAMIENTO Los protocolos de enrutamiento dinmico se dinmico se agrupan seg)n sus características. %or ejemplo* - +,% - ,+% - !,+% - S%/ - ,S-,S - B% Un sistema aut'nomo es aut'nomo es un grupo de routers controlados por una autoridad )nica. Tipos de protocolos de enrutamiento* enrutamiento* - %rotocolos de gate0a$ interiores 1,%2 - %rotocolos de gate0a$ e"terior 1!%2 Protocolos de enrutamiento de %ate(a) interior *I+P, - Se usan para el enrutamiento enrutamiento dentro de un sistema autónomo autónomo $ dentro de redes indiiduales - %or ejemplo* +,%# !,+%# S%/ Protocolos de enrutamiento e-terior *E+P, - Se usan para el enrutamiento entre sistemas autónomos - %or ejemplo* B%3 I+P! comparaci'n de los protocolos de enrutamiento de $ector de distancia con los de estado de enlace &ector de distancia 'as rutas se anuncian como ectores de distancia $ dirección – Brinda una ista incompleta de la topología de la red actualizaciones periódicas – %or lo general# se realizan actualizaciones Estado de enlace Se crea crea una una ista ista compl completa eta de la la topolog topología ía de la red red 'as actualizaciones no son periódicas
Protocolos de enrutamiento class.ul & enían la máscara de subred durante las actualizaciones de enrutamiento Protocolos de enrutamiento classless !nían la máscara de subred durante las actualizaciones de enrutamiento La con$er%encia se define como el estado en el (ue las tablas de enrutamiento de todos los routers son uniformes M/trica !s un alor (ue usan los protocolos de enrutamiento para determinar (u4 rutas son mejores (ue otras. M/tricas usadas en los protocolos de enrutamiento IP! - Anc5o de banda - Costo - +etraso - Conteo de saltos - Carga - Confiabilidad El campo de m/trica de la ta"la de enrutamiento M/trica (ue se usa para cada protocolo de enrutamiento* - +,%* conteo de saltos - ,+% $ !,+%* anc5o de banda 1usado por defecto2# retraso 1usado por defecto2# carga# confiabilidad -,S-,S $ S%/* costo# anc5o de banda 1implementación de Cisco2 0alanceo de car%a 6sta es la capacidad de un router de distribuir pa(uetes entre arias rutas de igual costo. Distancia administrati$a de una ruta O"#eti$o de una m/trica !s un alor calculado (ue se usa para determinar la mejor ruta a un destino. O"#eti$o de la Distancia Administrati$a !s un alor num4rico (ue especifica la preferencia por una ruta determinada. Identi.icaci'n de la Distancia Administrati$a 1AD2 en una tabla de enrutamiento !s el primer n)mero del alor entre par4ntesis de la tabla de enrutamiento. Rutas conectadas directamente 7ienen una AD por de.ecto de 1 Rutas estticas 'a distancia administratia de una ruta estática tiene un $alor por de.ecto de 2 Rutas conectadas directamente - Aparecen de forma inmediata en la tabla de enrutamiento apenas se configura la interfaz
RESUMEN Los protocolos de enrutamiento dinmico tienen las siguientes funciones* - Comparten información de forma dinámica entre routers. - Actualizan las tablas de enrutamiento de forma automática cuando cambia la topología. - Determinan cuál es la mejor ruta a un destino. Los protocolos de enrutamiento se a%rupan en! - %rotocolos de gate0a$ interiores 1,%2 o - %rotocolos de gate0a$ e"terior 1!%2 Los tipos de I+P inclu)en! - %rotocolos de enrutamiento classless* inclu$en la máscara de subred durante las actualizaciones de enrutamiento. - %rotocolos de enrutamiento classful* no inclu$en la máscara de subred durante las actualizaciones de enrutamiento.
'os protocolos de enrutamiento dinámico usan las m/tricas para determinar la mejor ruta a un destino. La distancia administrati$a es un alor entero (ue se usa para indicar la confiabilidad de un router. Entre los componentes de una ta"la de enrutamiento3 se encuentran! - rigen de la ruta - Distancia administratia - M4trica
PROTOCOLOS DE ENRUTAMIENTO DE &ECTOR DE DISTANCIA E#emplos de protocolos de enrutamiento de $ector de distancia! %rotocolo de información de enrutamiento 1+,%2 %rotocolo de enrutamiento de gate0a$ interior 1,+%2 %rotocolo de enrutamiento de gate0a$ interior mejorado 1!,+%2 ----7ecnología de ector de distancia Si%ni.icado del $ector de distancia*
8n router (ue usa protocolos de enrutamiento de ector de distancia tiene información sobre 4 elementos! 'a distancia al destino final !l ector# o la dirección# 5acia donde debe dirigirse el tráfico Caracter5sticas de los protocolos de enrutamiento de $ector de distancia! Actualizaciones periódicas 9ecinos Actualizaciones de broadcast 7oda la tabla de enrutamiento se inclu$e en la actualización de enrutamiento Al%oritmos de los protocolos de enrutamiento! - Se define como un procedimiento para realizar cierta tarea Características de los protocolos de enrutamiento 'os criterios (ue se usan para comparar protocolos de enrutamiento inclu$en* 7iempo de conergencia # !scalabilidad #8so de recursos ,mplementación $ mantenimiento
DETECCION DE REDES Inicio del router 1arran(ue en frío2 - Detecci'n inicial de redes ,nicialmente# las redes conectadas directamente se agregan a la tabla de enrutamiento Intercam"io inicial de información de enrutamiento Si 5a$ un protocolo de enrutamiento configurado* 'os routers intercambian información de enrutamiento Actualizaciones de enrutamiento recibidas de otros routers* - !l router comprueba si 5a$ actualizaciones de información nuea Si 5a$ información nuea* -Se actualiza la m4trica -Se almacena la información nuea en la tabla de enrutamiento Intercam"io de in.ormaci'n de enrutamiento La con$er%encia de routers se lo%ra cuando! - 7odas las tablas de enrutamiento de la red contienen la misma información de la red -'os routers siguen intercambiando información de enrutamiento -Si no 5a$ información nuea# significa (ue los routers son conergentes
Para 6ue se considere 6ue la red .unciona correctamente# debe lograrse la conergencia 'a elocidad con la (ue se logra la conergencia está formada por : categorías independientes* - 'a elocidad con la (ue se 5ace broadcast de la información de enrutamiento - 'a elocidad con la (ue se calculan las rutas MANTENIMIENTO DE TA0LA DE ENRUTAMIENTO
Actuali7aciones peri'dicas! RIP$2 ) RIP$4 Son los interalos de tiempo con los (ue un router enía la tabla de enrutamiento completa RIP usa 8 tempori7adores! - 7emporizador de actualizaciones - 7emporizador no álido - 7emporizador de espera - 7emporizador de purga Actuali7aciones limitadas! EI+RP Actuali7aciones de enrutamiento EIRP+! - Son actualizaciones parciales - Se generan cuando se producen cambios en la topología - Son limitadas - &o son periódicas Updates disparados - A continuación# se inclu$en las situaciones en (ue se enían las actualizaciones generadas por eentos* - Cambio de estado de la interfaz - 'a ruta pasa a ser inalcanzable - Se agrega la ruta a la tabla de enrutamiento 0UCLES DE ENRUTAMIENTO Los "ucles de enrutamiento constitu)en una situación en la cual se transmite de forma continua un pa(uete dentro de una serie de routers# pero nunca llega al destino. Las causas de los "ucles de enrutamiento pueden ser! - 'a configuración incorrecta de las rutas estáticas - 'a configuración incorrecta de la redistribución de rutas - 'a conergencia lenta - 'a configuración incorrecta de las rutas de descarte Los "ucles de enrutamiento pueden ocasionar los si%uientes pro"lemas! - 8so e"cesio del anc5o de banda - Ma$or e"igencia de los recursos de la C%8 - Conergencia de la red degradada - !s posible (ue se pierdan las actualizaciones de enrutamiento o (ue no se procesen oportunamente Conteo al in.inito 6ste es un bucle de enrutamiento (ue 5ace (ue los pa(uetes reboten continuamente en una red. !stablecimiento de un má"imo 'os protocolos de enrutamiento de ector de distancia establecen un alor de m4trica especificado para indicar el infinito 8na ez (ue un router ;cuenta al infinito<# marca la ruta como inalcanzable Pre$enci'n de "ucles con tempori7adores de espera - 'os temporizadores de espera permiten (ue un router rec5ace los cambios realizados a una ruta durante un período de tiempo especificado. - 'os temporizadores de espera se usan por(ue...
-- %ermiten (ue las actualizaciones de enrutamiento se propaguen a tra4s de la red con la información más actualizada. La re%la de 9ori7onte di$idido se usa para e$itar 6ue se produ7can "ucles de enrutamiento: Re%la de 9ori7onte di$idido! 8n router no debe anunciar una red a tra4s de la interfaz por la cual ingresó la actualización. ;ori7onte di$idido con en$enenamiento en re$ersa !sta regla establece (ue# una ez (ue un router detecta una ruta inalcanzable a tra4s de una interfaz# debe anunciar (ue es inalcanzable a tra4s de la misma interfaz. IP ) TTL /unción del campo 77' !l campo 77' se encuentra en los encabezados ,% $ se usa para eitar (ue los pa(uetes se transmitan a tra4s de una red de forma indefinida. Funcionamiento del campo TTL - !l campo 77' contiene un alor num4rico Cada router de la ruta 5acia el destino disminu$e este alor en un punto. Si el alor num4rico llega a =# el pa(uete se descarta. PROTOCOLO DE ENRUTAMIENTO ACTUAL RIP Caracter5sticas de RIP! Brinda soporte para las reglas de 5orizonte diidido $ 5orizonte diidido con enenenamiento en reersa - %roporciona funcionalidades de balanceode carga - !s fácil de configurar - /unciona en un entorno de routers de arios proeedores EI+RP Caracter5sticas de EI+RP! - Brinda actualizaciones generadas por eentos - Se utiliza el protocolo de saludo de !,+% para establecer ad$acencias con los ecinos - Brinda soporte para 9'SM $ sumarización de rutas - 8sa la tabla de topología para el mantenimiento de todas las rutas - %rotocolo de enrutamiento de ector de distancia classless - %rotocolo propietario de Cisco
RESUMEN Caracter5sticas de los protocolos de enrutamiento de $ector de distancia! Actualizaciones periódicas 'as actualizaciones de enrutamiento +,% inclu$en toda la tabla de enrutamiento 'os routers ecinos son los (ue comparten un enlace $ están configurados para (ue usen el mismo protocolo Proceso de detecci'n de redes para el protocolo de enrutamiento de $ector de distancia 'as rutas conectadas directamente se agregan primero a la t abla de enrutamiento Si 5a$ un protocolo de enrutamiento configurado... 'os routers intercambian información de enrutamiento 'a conergencia ocurre cuando todos los routers de una red tienen la misma información de la red Los protocolos de enrutamiento de $ector de distancia reali7an el mantenimiento de las ta"las de enrutamiento de la si%uiente .orma! +,% enía actualizaciones periódicas.
+,% usa 3 temporizadores diferentes para asegurar (ue la información sea precisa $ (ue se logre la conergencia oportunamente. !,+% enía actualizaciones generadas por eentos. Es posi"le 6ue los protocolos de enrutamiento de $ector de distancia sean propensos a %enerar "ucles de enrutamiento! 'os bucles de enrutamiento constitu$en una situación en la cual los pa(uetes se transmiten de forma continua a tra4s de la red. 'os mecanismos (ue se usan para minimizar los bucles de enrutamiento inclu$en la definición del conteo de saltos má"imo# los temporizadores de espera# la regla de 5orizonte diidido# el enenenamiento de ruta $ las actualizaciones generadas por eentos. Las situaciones 6ue pueden %enerar "ucles de enrutamiento inclu)en! Configuración incorrecta de las rutas estáticas Configuración incorrecta de la redistribución de rutas Conergencia lenta Configuración incorrecta de las rutas de descarte Los "ucles de enrutamiento pueden a.ectar el rendimiento de la red de la si%uiente .orma! 8so e"cesio del anc5o de banda Ma$or e"igencia de los recursos de la C%8 Conergencia de la red degradada !s posible (ue se pierdan las actualizaciones de enrutamiento o (ue no se procesen Protocolo de in.ormaci'n de enrutamiento *RIP, !s un protocolo de ector de distancia (ue tiene : ersiones +,%>* protocolo de enrutamiento classful +,%:* protocolo de enrutamiento classless Protocolo de enrutamiento de %ate(a) interna me#orada *EI+RP, !s un protocolo de enrutamiento de ector de distancia (ue tiene ciertas características de los protocolos de enrutamiento de estado de enlace !s un protocolo propietario de Cisco
DIFERENCIA ENTRE RIP&2 < RIP&4 RIP$2 - %rotocolo de enrutamiento de ector de distancia classful - &o proporciona soporte para subredes no contiguas - &o proporciona soporte para 9'SM - &o enía las máscaras de subred durante las actualizaciones de enrutamiento - Se enían las actualizaciones de enrutamiento por medio de broadcasts RIP$4 - %rotocolo de enrutamiento de ector de distancia classless (ue es una mejora de las funciones de +,%> - Se inclu$e la pró"ima dirección de salto en las actualizaciones - 'as actualizaciones de enrutamiento se enían por medio de multicast - !l uso de autenticación es opcional Similitudes entre +,%> $ +,%: - 8so de temporizadores para eitar bucles de enrutamiento - 8so de 5orizonte diidido u 5orizonte diidido con actualización inersa - 8so de updates disparados - &)mero má"imo de saltos* >?
LIMITACION DE RIP &2 --7opología de laboratorio --Situación* -- Configuración de @ routers -- 'a topología es no contigua -- a$ una ruta de resumen estática --'a información de la ruta estática puede in$ectarse en las actualizaciones de las tablas de enrutamiento mediante la redistribución -- 'os routers > $ @ contienen redes 9'SM Continuación de la situación 9'SM - +ecuerde (ue esto es la diisión en subredes de la subred 'as direcciones ,% priadas están en los enlaces de 'A& 'as direcciones ,% p)blicas se utilizan en enlaces A& ,nterfaces loopbac* - 6stas son interfaces irtuales a las (ue se les puede 5acer ping $ (ue se pueden agregar a la tabla de enrutamiento Inter.aces nulas -- 6stas son interfaces irtuales (ue no necesitan ser creadas o configuradas - Se descarta el tráfico eniado a una interfaz nula - 'as interfaces nulas no enían ni reciben tráfico Rutas estticas e inter.aces nulas -- 'as interfaces nulas serirán como interfaz de salida para la ruta estática - !jemplo de configuración de una ruta de superred estática con una interfaz nula - +:1config2ip route >E:.>FG.=.= :??.:??.=.= &ull= Redistri"uci'n de ruta - !l comando de redistribución es una forma de difundir una ruta estática de un router a otro mediante un protocolo de enrutamiento - !jemplo* +:1config-router2redistribute static 9erificación $ prueba de la conectiidad 8tilice los siguientes comandos* -- s5o0 ip interfaces brief --ping --traceroute RIP$2! protocolo de enrutamiento classful - 'as máscaras de subred no se en$5an durante las actualizaciones - +esume redes en límites de red principales - Si la red es no contigua $ está configurada con +,%># no se logrará la conergencia Anlisis de las ta"las de enrutamiento - %ara e"aminar los contenidos de las actualizaciones de enrutamiento# utilice el comando debug ip rip - Si +,%> está configurado#las máscaras de subred no se incluirán en la dirección de red +,%> no proporciona soporte para 9'SM Motio* +,%> no enía máscaras de subred en las actualizaciones de enrutamiento
+,%> resume rutas en límites classful o utiliza la máscara de subred de la interfaz saliente para determinar (u4 subredes publicar
&o admite C,D+ !n el diagrama +:# no se incluirá la ruta estática de esta actualización Motio* los protocolos de enrutamiento classful no proporcionan soporte para rutas C,D+ resumidas con una máscara más pe(ueHa (ue la máscara de subred classful
CONFI+URACION DE RIP&4 Comparaci'n entre .ormatos de mensa#es de RIP$2 ) RIP$4 - !l formato de mensajes de +,%: es similar al de +,%># pero tiene : e"tensiones* -- 'a primera e"tensión es el campo de la máscara de subred -- 'a segunda es la adición de la dirección del siguiente salto abilitación $ erificación de +,%: Configuración de +,% en un router Cisco %or defecto# está ejecutando +,%> Configuración de RIP$4 en un router Cisco - +e(uiere el uso de un comando version 2 - +,%: ignora las actualizaciones de +,%> %ara erificar (ue +,%: est4 configurado# utilice el comando
show ip protocols
Sumarización automática $ +,%: +,%: resumirá automáticamente las rutas en los límites de red principales $ tambi4n puede resumir rutas con una máscara de subred más pe(ueHa (ue la máscara de subred classful ,n5abilitación de sumarización automática en +,%: %ara des5abilitar la sumarización automática# ejecute el comando no auto-summary
9erificación de las actualizaciones de +,%: Cuando utiliza +,%: con la sumarización automática desactiada Cada subred 1$ cada máscara2 tiene sus propias entradas# junto con la interfaz de salida $ la dirección del siguiente salto# para alcanzar la subred. %ara erificar la información (ue enía +,%:# utilice el comando debug ip rip
&LSM < CIDR +,%: $ 9'SM +edes (ue utilizan un es(uema de direccionamiento ,% 9'SM 8tilice protocolos de enrutamiento classless 1p. ej.# +,%:2 para difundir direcciones de red $ susmáscaras de subred C,D+ utiliza la creación de superredes 'a creación de superredes es un grupo de redes classful contiguas (ue se considera como una red )nica. %ara $eri.icar (ue las superredes se enían $ se reciben# utilice los siguientes comandos* - S5o0 ip route - Debug ip rip
Pasos "sicos para la resoluci'n de pro"lemas - 9erifi(ue el estado de todos los enlaces - 9erifi(ue el cableado - 9erifi(ue la dirección ,% $ la configuración de la máscara de subred - Iuite los comandos de configuración innecesarios Comandos utilizados para erificar el funcionamiento correcto de +,%:* – S5o0 ip interfaces brief – S5o0 ip protocols – Debug ip rip S5o0 ip route &eri.icaci'n ) resoluci'n de pro"lemas de RIP$4 %roblemas comunes de +,%: Cuando resuela problemas de +,%:# analice lo siguiente* 9ersión* Aseg)rese de estar utilizando la ersión : Sentencias de red* 'as sentencias de red pueden estar mal escritas o pueden faltar -- Sumarización automática* Si no son necesarias las rutas resumidas# des5abilite la sumarización automática +azones por las (ue es coneniente autenticar la información de enrutamiento* - %reiene la posibilidad de aceptar actualizaciones de enrutamientono álidas - 'os contenidos de las actualizaciones de enrutamiento están encriptados 7ipos de protocolos de enrutamiento (ue pueden utilizar la autenticación*
- +,%: - !,+% - S%/ - ,S-,S - B%