Вы находитесь на странице: 1из 6

UNIVERSIDAD NACIONAL DE LOJA

CARRERA DE ELECTRÒNICA Y TELECOMUNICACIONES

Estudiante: Juan Jiménez Merino


Docente: Ing. John Jossimar Tucker Yépez Mg.Sc.
Materia: Conmutación y Enrutamiento Modulo: Noveno
TAREA # 2
Horizonte dividido u horizonte dividido con actualización inversa.
Es otro método que se utiliza para evitar routing loops producidos por la
convergencia lenta de un protocolo de enrutamiento por vector de distancia es el
horizonte dividido. La regla de horizonte dividido establece que un router no
debería publicar una red a través de la interfaz por la cual provino la
actualización.
¿Qué es un routing loop?
Un routing loop es una condición en la que un paquete se transmite
continuamente dentro de una serie de routers sin que nunca alcance la red de
destino deseada. Un routing loop puede producirse cuando dos o más routers
tienen información de enrutamiento que indica erróneamente que existe una ruta
válida a un destino inalcanzable.
El loop puede ser el resultado de lo siguiente:
 Rutas estáticas configuradas incorrectamente,

 Redistribución de ruta configurada incorrectamente (la redistribución es


un proceso de envío de la información de enrutamiento desde un protocolo
de enrutamiento a otro y se analizará en los cursos de nivel CCNP),
 Tablas de enrutamiento incongruentes que no se actualizan debido a una
convergencia lenta en una red cambiante y
 Rutas de descarte configuradas o instaladas incorrectamente.
Los protocolos de enrutamiento por vector de distancia tienen un funcionamiento
simple. Su simplicidad origina algunas desventajas, como por ejemplo, los
routing loops. Los routing loops no son tan problemáticos con los protocolos de
enrutamiento de estado de enlace, pero pueden producirse en determinadas
circunstancias.
¿Qué consecuencias tienen los routing loops?
Un routing loop puede tener un efecto devastador en una red y producir un menor
rendimiento o incluso un tiempo de inactividad de dicha red.
Un routing loop puede producir las siguientes condiciones:
 El ancho de banda del enlace se utilizará para el tráfico que se transmita
de un sitio a otro entre los routers de un loop.
 La CPU de un router estará exigida debido a los paquetes con loops.

 La CPU de un router se cargará con el envío inútil de paquetes, lo que


afectará negativamente la convergencia de la red.
 Las actualizaciones de enrutamiento pueden perderse o no ser
procesadas de manera oportuna. Estas condiciones podrían originar
routing loops adicionales, lo que empeoraría aún más la situación.
Los routing loops consumen mucho ancho de banda y los recursos del router,
como resultado, la red funciona más lenta o incluso no responde. Existen varios
mecanismos disponibles para eliminar los routing loops, principalmente con los
protocolos de enrutamiento por vector de distancia.
Estos mecanismos incluyen:
 Definición de una métrica máxima para evitar una cuenta a infinito,
 Temporizadores de espera.
 Horizonte dividido.
 Envenenamiento de ruta o envenenamiento en reversa.
 Updates disparados.

Fig. 1.- Routing Loop.

Generalmente, los protocolos de enrutamiento por vector de distancia


implementan una técnica conocida como horizonte dividido. El horizonte dividido
evita que la información se envíe desde la misma interfaz en la que se recibió
dicha información.
Regla de horizonte dividido.
Otro método que se utiliza para evitar routing loops producidos por la
convergencia lenta de un protocolo de enrutamiento por vector de distancia es el
horizonte dividido. La regla de horizonte dividido establece que un router no
debería publicar una red a través de la interfaz por la cual provino la
actualización.
La aplicación del horizonte dividido en el ejemplo anterior de la ruta 10.4.0.0
produce las siguientes acciones:
 R3 publica la red 10.4.0.0 a R2.
 R2 recibe la información y actualiza su tabla de enrutamiento.

 A continuación, R2 publica la red 10.4.0.0 a R1 desde S0/0/0. R2 no


publica la red 10.4.0.0 a R3 desde S0/0/1 porque la ruta se originó desde
dicha interfaz.
 R1 recibe la información y actualiza su tabla de enrutamiento.

 Debido al horizonte dividido, R1 tampoco publica la información acerca


de la red 10.4.0.0 a R2.
Se intercambian las actualizaciones de enrutamiento completas, con la
excepción de las rutas que violan la regla del horizonte dividido. Los resultados
serán similares a los siguientes:
 R2 publica las redes 10.3.0.0 y 10.4.0.0 a R1.
 R2 publica las redes 10.1.0.0 y 10.2.0.0 a R3.
 R1 publica la red 10.1.0.0 a R2.
 R3 publica la red 10.4.0.0 a R2.
Observe que R2 envía actualizaciones de enrutamiento diferentes a R1 y a R3.

Fig. 2.- Regla de Horizonte divido.

La regla de horizonte dividido establece que un router nunca debe publicar una
ruta a través de la interfaz por medio de la cual aprendió dicha ruta.
Horizonte dividido con envenamiento en reversa o envenenamiento de ruta.
El envenenamiento de ruta es otro método más que utilizan los protocolos de
enrutamiento por vector de distancia para evitar los routing loops. El
envenenamiento de ruta se utiliza para marcar la ruta como inalcanzable en
una actualización de enrutamiento que se envía a otros routers. Se
interpreta a lo inalcanzable como una métrica que está configurada en un valor
máximo. Para el RIP, una ruta envenenada tiene una métrica de 16. Se llevan a
cabo los siguientes procesos:
La red 10.4.0.0 se vuelve no disponible debido a una falla de enlace.
 R3 envenena la métrica con un valor de 16 y después envía un update
disparado donde establece que la red 10.4.0.0 no está disponible.
 R2 procesa dicha actualización. Debido a que la métrica es de 16, R2
invalida la entrada de enrutamiento en su tabla de enrutamiento.
 R2 envía luego una actualización de envenenamiento a R1 indicando que
la ruta no está disponible, nuevamente mediante la configuración del valor
de la métrica en 16.
 R1 procesa dicha actualización e invalida la entrada de enrutamiento para
la red 10.4.0.0 en su tabla de enrutamiento.
El envenenamiento de ruta acelera el proceso de convergencia ya que la
información acerca de la red 10.4.0.0 se propaga a través de la misma más
rápido que al esperar a que el conteo de saltos alcance "infinito".

Fig. 3.- Envenenamiento de ruta.

Horizonte dividido con envenenamiento en reversa El envenenamiento en


reversa puede combinarse con la técnica del horizonte dividido. Este método se
denomina horizonte dividido con envenenamiento en reversa. La regla de
horizonte dividido con envenenamiento en reversa establece que, al enviar
actualizaciones desde una determinada interfaz, se debe designar como
inalcanzable a cualquier red sobre la cual se obtuvo información mediante
dicha interfaz.
El concepto de horizonte dividido con envenenamiento en reversa se basa en el
hecho de que es mejor comunicar explícitamente a un router que ignore una ruta
en lugar de no informarle nada al respeto en primer lugar.
Se llevan a cabo los siguientes procesos:
 La red 10.4.0.0 se vuelve no disponible debido a una falla de enlace.

 R3 envenena la métrica con un valor de 16 y después envía un update


disparado donde establece que la red 10.4.0.0 no está disponible.
 R2 procesa dicha actualización, invalida la entrada de enrutamiento en
su tabla de enrutamiento e inmediatamente envía un envenenamiento en
reversa a R3.
El envenenamiento en reversa es una circunstancia específica que supera al
horizonte dividido. Se produce para garantizar que R3 no sea susceptible a las
actualizaciones inapropiadas sobre la red 10.4.0.0.

Fig. 4.- Envenenamiento en reversa.

Recuerde que el horizonte dividido es una técnica que se usa para evitar un
routing loop en redes que usan protocolos de enrutamiento de vector distancia.
La actualización mediante horizonte dividido reduce los bucles de enrutamiento,
al no permitir que una actualización de enrutamiento recibida en una interfaz sea
reenviada por la misma interfaz.
Deshabilitar el horizonte dividido puede parecer una solución simple, ya que
permite que las actualizaciones de enrutamiento se envíen a la misma interfaz
física en la que se originaron. No obstante, sólo IP le permite deshabilitar el
horizonte dividido; IPX y AppleTalk no. Además, la deshabilitación de horizonte
dividido aumenta las posibilidades de bucles de enrutamiento en cualquier red.
El horizonte dividido puede deshabilitarse para las interfaces físicas con un único
PVC. La siguiente solución evidente para solucionar el problema de horizonte
dividido es usar una topología de malla completa. No obstante, esta solución es
costosa, ya que se requieren más PVC.
La regla de horizonte dividido se basa en la teoría que no es útil enviar
información acerca de una ruta de vuelta a la dirección desde donde se originó.
En algunas configuraciones de red, puede resultar necesario inhabilitar el
horizonte dividido.
El siguiente comando se utiliza para inhabilitar el horizonte dividido:
Router (config-if) #no ip 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ó.
La técnica del horizonte dividido ayuda a prevenir los bucles de enrutamiento
entre router adyacentes.

Bibliografía.
[1]haykin, s. (2000). communications systems . angeles: john wiley &sons.

[2]James F. Curose, K. W. (2010). Redes de computadoras. Madrid: PEARSON.

[3]Johnson, G. R. (2008). Conceptos y protocolos de enrutamiento- Guia de estudio de CCNA


Exploration. Madrid, España : Pearson Educación S.A.

[4]WetheRall, T. (2012). REDES DE COMPUTADORAS. MEXICO: PEARSON EDUCACION.