Está en la página 1de 29

UNIVERSIDAD TECNICA DEL NORTE

FACULTAD DE INGENIERIA EN CIENCIAS APLICADAS


CARRERA DE INGENIERIA EN ELECTRONICA Y REDES DE COMUNICACIÓN

TEMA: PROTOCOLO IS-IS


(2er BIMESTRE)

ASIGNATURA: NETWORKIN II
SEMESTRE: 8VO SEMESTRE
NOMBRE DEL ESTUDIANTE: Axel Almeida

CALIFICACIÓN: FIRMA:

FECHA: 14 de enero del 2021


Tarea #5

PROTOCOLO IS IS
Para proporcionar soporte para enrutamiento IP, IS-IS se puede usar en entornos TCP /
IP y OSI al mismo tiempo expandiendo y modificando IS-IS, formando un IS-IS
integrado (IS-IS integrado o IS-IS dual). Todos los protocolos IS-IS mencionados ahora
se refieren a protocolos IS-IS integrados, que se utilizan principalmente en redes de área
metropolitana y redes portadoras.
IS-IS es un protocolo de enrutamiento de puerta de enlace interior y se utiliza dentro de
sistemas autónomos. IS-IS es un protocolo de estado de enlace, muy similar al protocolo
OSPF en la red TCP / IP, y utiliza el primer algoritmo de ruta más corta para los cálculos
de enrutamiento.
La red ISO y la red IP tienen diferentes métodos de direccionamiento para direcciones de
capa de red. La dirección de tres capas de la red IP es una dirección IPv4 común o una
dirección IPv6. El protocolo IS-IS llama a la dirección de capa de red
ISO NSAP (Network Service Access Point), que se utiliza para describir la estructura de
direcciones de red del modelo ISO.
La red que ejecuta el protocolo IS-IS incluye el sistema final (Sistema final), el sistema
intermedio (Sistema intermedio), el área (Área) y el dominio de enrutamiento (Dominio
de enrutamiento). Un enrutador es el sistema intermedio (IS) y un host es el sistema final
(ES). El protocolo que se ejecuta entre el host y el enrutador se llama ES-IS, y el protocolo
que se ejecuta entre el enrutador y el enrutador se llama IS-IS. Un área es una unidad de
subdivisión de un dominio de enrutamiento. IS-IS permite que todo el dominio de
enrutamiento se divida en varias áreas. IS-IS se utiliza para proporcionar enrutamiento
dentro de un dominio de enrutamiento o dentro de un área.
Características de IS-IS
1. Mantener una base de datos de estado de los enlaces y utilizar el algoritmo SPF
para calcular la mejor ruta;
2. Utilice paquetes de saludo para establecer y mantener relaciones con los vecinos;
3. Utilice regiones para construir una topología jerárquica de dos niveles;
4. El resumen de ruta se puede utilizar entre áreas para reducir la carga de los
enrutadores;
5. Soporta VLSM y CIDR;En la red de difusión múltiple, el IS (DIS) es designado
por elección para administrar y controlar la inundación en la red;
6. Con función de autenticación;
7. IS-IS usa el costo como valor métrico;
8. Rápida convergencia
9. Adecuado para grandes redes.
10. IS-IS es un protocolo de estado de enlace basado en el algoritmo SPF, mientras
que IS-IS también es un protocolo de puerta de enlace interior IS-IS es una
estructura jerárquica plana
11. El único protocolo IGP restante en la pila de protocolos OSI
12. Cuando se diseña IS-IS, los vecinos de nivel 2 no se pueden dividir
13. IS-IS es un protocolo IGP que utiliza el primer algoritmo de ruta más corta para
cálculos de enrutamiento

ESTRUCTURA DEL PROTOCOLO.


El protocolo de encaminamiento IS-IS está pensado para soportar encaminamiento en
grandes dominios consistentes en combinaciones de muchos tipos de subredes. Esto
incluye enlaces punto a punto, enlaces multipunto, subredes X.25 y subredes broadcast
tales como las ISO 8802 LANs. Para poder soportar dominios grandes, la previsión está
hecha para que el ruteo intradominio sea organizado jerárquicamente. Un dominio grande
puede ser dividido administrativamente en áreas. Cada sistema reside en exactamente un
área.

IS-IS también monta directamente en la parte superior de un encabezado Ethernet,


utilizando su propio formato de encabezado. No se encapsula en un paquete IP como otros
Routing Protocol (OSPF y EIGRP) son:
Figura 1: Trama IS IS.

Estructura del mensaje IS-IS

Al igual que OSPF, los enrutadores que ejecutan el protocolo de enrutamiento IS-IS crean
su propia base de datos del estado de los enlaces mediante la recopilación de información
sobre el estado del enlace que reciben otros enrutadores. En OSPF, los enrutadores OSPF
anuncian la información del estado del enlace a través de LSA (Anuncio del estado del
enlace). En IS-IS, los paquetes que contienen información del estado del enlace que tienen
la misma función que LSA se denominan LSP (Paquetes de estado del enlace, enlace
Paquete de estado). El LSP contiene información de enrutamiento generada por el
enrutador IS-IS para describir su entorno circundante.
En IS-IS, los protocolos de enrutamiento utilizan tres tipos de mensajes: mensajes de
saludo, paquetes de estado de enlace (LSP) y paquetes de números de secuencia (SNP).
Los mensajes de saludo se utilizan para establecer y mantener enrutadores IS-IS. La
relación de adyacencia entre ellos; LSP se usa para transportar e inundar la información
del estado del enlace de los enrutadores, y LSP (para ser exactos, debería ser la base de
datos del estado del enlace) es la base para que el enrutador realice el cálculo de SPF;
SNP se usa para sincronizar la base de datos del estado del enlace, Y se utiliza para
solicitar y confirmar el LSP.
A continuación, se muestran los tipos de paquetes de datos de PDU utilizados en IS-IS.
Con estos paquetes de datos, IS-IS puede completar operaciones desde el establecimiento
de relaciones de adyacencia, la difusión de información del estado del enlace y la
sincronización de la base de datos del estado del enlace. Cada PDU tiene un número de
tipo específico. En el encabezado del mensaje de la PDU IS-IS, hay un campo de tipo de
PDU. La información contenida en este campo es el número de tipo de la PDU. El
enrutador usa el número de tipo para identificar el Tipo de mensaje de PDU recibido.

FUNCIONAMIENTO DE IS-IS
El proceso de enrutamiento de IS-IS puede contemplarse en las siguientes partes:

➢ Actualización (Update)
➢ Decisión (Decision)
➢ Reenvío (Forwarding)
➢ Recepcion (Receiving)

Proceso de actualización
El router puede enviar paquetes de datos hacia un destino remoto únicamente si entiende
la topología. Cada router envía un LSP que lista todos los routers vecinos y que se
propagan a través de la red. La inundación de los LSP asegura que cada router tenga una
base de datos de estado de enlace idéntica. Los routers implicados generan LSP cuando
existe algún tipo de cambio en la red como por ejemplo cualquiera de las siguientes
situaciones:

➢ La caída de una adyacencia.


➢ Cambios de estado de una interfaz o asignación de una nueva métrica.
➢ Cambios en una ruta, por ejemplo, debido a una redistribución.

Los routers almacenan los nuevos LSP en la base de datos de estado de enlace y los
identifican para que puedan ser enviados. Si el LSP ya está contenido en la base de datos,
el router simplemente lo confirma y lo ignora.

Proceso de enrutamiento
Una vez que las bases de datos de estado de enlace han sido sincronizadas, es necesario
asumir una decisión sobre cómo llegar a un determinado destino. Debido a que los routers
y host pueden tener diferentes conexiones hacia cada otro, podrán establecerse diferentes
rutas y habrá que elegir uno de ellos. Para tomar la mejor decisión los protocolos de estado
de enlace utilizan el algoritmo de Dijkstra. Este algoritmo crea un árbol hacia todos los
posibles destinos. A partir de este árbol se crea la tabla de enrutamiento.

Si existe más de una ruta para alcanzar un destino remoto el criterio para
determinar el camino con menor coste es el siguiente:

➢ Si existe más de una ruta con el valor de métrica más bajo, los dispositivos Cisco
ponen todos o varios caminos en la tabla de enrutamiento. Versiones anteriores de
IOS soportan hasta 6 rutas con balanceo de carga, las nuevas versiones soportan
mucho más.
➢ Las rutas internas tienen mayor preferencia que las rutas externas.
➢ Las rutas de nivel 1 son más atractivas que las de nivel 2.
➢ La dirección IP más específica es la dirección que posee la máscara de subred más
larga.
➢ Si no existen rutas, la base de datos envía el paquete al router de nivel 2 más
cercano.

La métrica define el coste del camino o ruta. IS-IS tiene cuatro métricas pero
solamente una es requerida y soportada. Están definidas por el estándar ISO 10589 y
son las siguientes:

➢ Default: todo router IS-IS integrado debe soportar esta métrica. Cisco por defecto
utiliza en todas las interfaces un valor de 10 para esta métrica.
➢ Delay: Cisco no soporta esta métrica.
➢ Expense: Cisco no soporta esta métrica.
➢ Error: Cisco no soporta esta métrica.

Por defecto en la interfaz de salida se configuran métricas de 6 bits. Un campo de 10


bits describe el coste total del camino. A estas métricas por defecto se les llama narrow.
Cisco incrementó el tamaño de la métrica hasta 24 bits.

Este campo de métrica más largo proporciona más granularidad y permite distinguir
diferentes caminos y nos referimos a ella como wide.

Para determinar la mejor ruta es elegida la métrica más baja, las rutas externas son
elegidas sobre rutas externas. Los routers de nivel 1 tienen preferencia sobre los routers
de nivel 2.

La única métrica soportada por Cisco es la métrica por defecto, debido a que cada
métrica utilizada en IS-IS requiere un cálculo de la base de datos de enlace para router de
ambos niveles. (Ariganello & Barrientos Sevilla, 2015)
TIPOS DE PAQUETES IS-IS
A continuación, se describen los tres tipos de paquetes de IS-IS:

Hello: sirven para establecer las adyacencias.

Existen tres tipos de paquetes hello:

➢ End System Hellos (ESH), hello para sistemas finales, ISO los utiliza para
conectarse a los router. Los sistemas finales IP no entienden ESH por lo tanto IS-
IS interconecta la red local.
➢ Intermediate System Hellos (ISH), hello de sistema intermediario, los router
utilizan el ISH para anunciarse a sí mismos de vuelta al ES.
➢ Intermediate-To-Intermediate Hellos (IIH), sistema intermediario hacia
intermediario, los routers utilizan IIH para conocer a otros vecinos IS. Los IIH
son transmitidos separadamente a nivel 1 y nivel 2.

Debido a que los sistemas punto a punto y broadcast trabajan de manera diferente, las
adyacencias también se establecen de manera distinta. En una red punto a punto el router
sólo tiene otro router con el que se puede comunicar, las redes broadcast, en cambio, son
redes multiacceso que pueden tener una mezcla de niveles 1 y 2. Por esto último las redes
LAN tienen unos paquetes especiales llamados LAN Hello con dos formatos, los de nivel
1 y los de nivel 2. Por lo tanto los enlaces broadcast utilizan paquetes LAN Hello y los
enlaces punto a punto paquetes Point-to-point Hello. (Ariganello & Barrientos Sevilla,
2015).

Figura 2: Adyacencias del paquete Hello.

LSP (Link-State Packet): los LSP de un router de nivel 1 son anunciados a todos los
routers dentro del área, éstos contienen una lista de todas las adyacencias. De igual
manera los routers de nivel 2 anuncian LSP de nivel 2 del mismo dominio. Estos LSP
contienen una lista con la información de todas las adyacencias de los otros routers de
nivel 2 y las áreas que el router puede alcanzar.

Figura 3: LSPs.

También se incluye la información métrica y del vecino IS-IS. Cada PDU del estado del
link se debe actualizar periódicamente en la red y es reconocido por la información dentro
de un número de secuencia PDU.

En los links punto a punto, cada PDU del estado del link es reconocido por un número de
secuencia parcial PDU (PSNP), pero en los links de broadcast, un número de secuencia
completo PDU (CSNP) se envía a través de la red. Cualquier router que encuentre la
información más reciente del estado del link PDU en el CSNP entonces purga la entrada
desactualizada y pone al día la base de datos del estado del link.

Las PDU de estado de vínculo admiten el direccionamiento de máscaras de subred de


longitud variable.

Figura 4: Campos y subcampos de LSP.

➢ PDU Length: Longitud de toda la PDU en bytes.


➢ Remaining Lifetime: Número de segundos antes de que un LSP se considere
expirado. El Cisco IOS utiliza 20 minutos (1200 segundos).
➢ LSP ID:Es el ID del sistema, el Pseudonode ID y el número LSP del LSP.
➢ Sequence Number: Es el número de secuencia del LSP.
➢ Checksum: Es la suma de comprobación del contenido del LSP.
➢ Partition Repair (P-bit): Este bit no se soporta en el Cisco IOS.
➢ Attachment (ATT): Esto es un campo de 4 bits, sin embargo, el Cisco IOS utiliza
solamente 1 bit para indicar si el router de origen está asociado a más de un área.
➢ Overload (OL) bit: Si el router de origen está experimentando una
sobreutilización de la memoria, fijará este bit a 1. El router receptor entonces no
utilizará este router como el tránsito.
➢ IS Type: Esto indica si el router de origen es un L1 o L2.
• Nivel-1
• 11- Nivel-2

Los paquetes L1 y LSP LSP contienen otros TLV aparte de las direcciones de área, los
protocolos admitidos, las direcciones de interfaz IP como:

➢ IP Internal reachability: Este TLV contiene las direcciones IP/las máscaras


dentro del dominio de ruteo que están conectados directamente con el router de
publicidad. También incluye la métrica asociada con el prefijo.
➢ IS Reachability: Este TLV enumera los vecinos IS-IS del router de origen
(incluyendo los pseudonodes) y las métricas del link del router a cada uno de sus
vecinos. Un paquete L2 LSP también contiene los siguientes:
➢ IP External reachability: Este TLV enumera los IP Addresses/las máscaras
externas al dominio de ruteo, que se puede alcanzar vía una de la interfaz del
router de origen.
➢ Inter-domain Routing Protocol Information: Este TLV permite que el L2 LSP
lleve transparente la información de los protocolos de ruteo externos a través del
dominio IS-IS. (Jerry, 2020).

Las TLV contienen información de nivel 1 y de nivel 2 permitiendo que el formato


de las LSP sea el mismo para el router de ambos niveles. Las TLV proporcionan
flexibilidad y extensibilidad al protocolo haciendo que el protocolo se adapte a los
cambios simplemente agregando nuevas TLV.

La estructura de las TLV es la siguiente:


➢ Tipo, identifica los anuncios y todas las características que pertenecen a él, por
ejemplo TLV 128 es un anuncio IP.
➢ Longitud (length), indica la longitud del siguiente campo, value que es de longitud
variable.
➢ Value, el anuncio adquiere forma de rutas IP, vecinos IS o autenticación.

Es importante conocer que TLV son soportadas por los dispositivos ya que de esto
depende el diseño y configuración de la red. Los routers receptores ignorarán las TLV
que no sean soportadas por éstos. (Ariganello & Barrientos Sevilla, 2015)

Complete sequence number PDUs (CSNPs): Contiene una lista completa de todas las
PDU del estado del link en la base de datos IS-IS. Los CSNP se envían periódicamente
en todos los links, y los sistemas receptores utilizan la información en el CSNP para
actualizar y sincronizar sus bases de datos PDU del estado de link. El router designado
multicasts CSNPs en los links de broadcast en lugar de enviar los reconocimientos
explícitos para cada PDU del estado del link.

Figura 5: SNPs.

Contenido dentro del CSNP es un identificador PDU de estado de vínculo, una duración,
un número de secuencia y una suma de comprobación para cada entrada en la base de
datos. Periódicamente, un CSNP se envía en los links de broadcast y punto a punto para
mantener una base de datos correcta. También, el anuncio de los CSNPs ocurre cuando
una adyacencia se forma con otro router. Al igual que las PDU de saludo IS-IS, los CSNP
vienen en dos tipos: Nivel 1 y Nivel 2.

Cuando un dispositivo recibe un CSNP, marca las entradas de la base de datos contra su
propia base de datos de estado de link local. Si detecta la información que falta, el
dispositivo solicita los detalles específicos del estado del link PDU usando un número de
secuencia parcial PDU (PSNP).
Figura 6: Campos y subcampos de CSNP

Partial sequence number PDUs (PSNPs): El Multicast enviado por un receptor cuando
detecta que falta una PDU del estado del link (cuando su base de datos PDU del estado
de link está desactualizada). El receptor envía un PSNP al sistema que transmitió el
CSNP, solicitando efectivamente que se transmita el PDU del estado de link que falta.
Ese dispositivo de ruteo, a su vez, reenvía la PDU de estado de link que falta al dispositivo
de enrutamiento solicitante.

Un PSNP es utilizado por un router IS-IS para solicitar la información PDU del estado
del link de un router vecino. Un PSNP también puede confirmar explícitamente la
recepción de una PDU del estado del link en un link punto a punto. En un link de
broadcast, un CSNP se utiliza como conocimiento implícito. Al igual que las PDU de
hola y los CSNP, el PSNP también tiene dos tipos: Nivel 1 y Nivel 2.

Cuando un dispositivo compara un CSNP con su base de datos local y determina que falta
un PDU del estado del link, el router publica un PSNP para el PDU del estado de link que
falta, que se devuelve en un link-estado PDU del router que envía el CSNP. La PDU del
estado del link recibida entonces se salva en la base de datos local, y un acuse de recibo
se envía de nuevo al router de origen.

Contenido dentro del CSNP es un identificador PDU de estado de vínculo, una duración,
un número de secuencia y una suma de comprobación para cada entrada en la base de
datos. Periódicamente, un CSNP se envía en los links de broadcast y punto a punto para
mantener una base de datos correcta. También, el anuncio de los CSNPs ocurre cuando
una adyacencia se forma con otro router. Al igual que las PDU de saludo IS-IS, los CSNP
vienen en dos tipos: Nivel 1 y Nivel 2.

Cuando un dispositivo recibe un CSNP, marca las entradas de la base de datos contra su
propia base de datos de estado de link local. Si detecta la información que falta, el
dispositivo solicita los detalles específicos del estado del link PDU usando un número de
secuencia parcial PDU (PSNP).

Figura 7: Campos y subcampos de CSNP

Partial sequence number PDUs (PSNPs): El Multicast enviado por un receptor cuando
detecta que falta una PDU del estado del link (cuando su base de datos PDU del estado
de link está desactualizada). El receptor envía un PSNP al sistema que transmitió el
CSNP, solicitando efectivamente que se transmita el PDU del estado de link que falta.
Ese dispositivo de ruteo, a su vez, reenvía la PDU de estado de link que falta al dispositivo
de enrutamiento solicitante.

Un PSNP es utilizado por un router IS-IS para solicitar la información PDU del estado
del link de un router vecino. Un PSNP también puede confirmar explícitamente la
recepción de una PDU del estado del link en un link punto a punto. En un link de
broadcast, un CSNP se utiliza como conocimiento implícito. Al igual que las PDU de
hola y los CSNP, el PSNP también tiene dos tipos: Nivel 1 y Nivel 2.

Cuando un dispositivo compara un CSNP con su base de datos local y determina que falta
un PDU del estado del link, el router publica un PSNP para el PDU del estado de link que
falta, que se devuelve en un link-estado PDU del router que envía el CSNP. La PDU del
estado del link recibida entonces se salva en la base de datos local, y un acuse de recibo
se envía de nuevo al router de origen.

AREAS

Un grupo de redes IS-IS que se unen y sistemas finales adjuntos (hosts) especificados por
un administrador o gerente de red. Las áreas IS-IS proporcionan una jerarquía manejable
dentro de un dominio IS-IS.

Tanto IS-IS como OSPF usan áreas para crear una topología jerárquica, pero existe una
diferencia fundamental en la forma en que los dos protocolos definen sus áreas. Los
bordes del área OSPF están marcados por enrutadores donde algunas interfaces de un
enrutador están en un área y otras interfaces están en otra área. Cuando un enrutador
OSPF tiene interfaces en más de un área, es un enrutador de borde de área (ABR).

Con IS-IS, un enrutador individual está en una sola área y el límite entre las áreas está en
el enlace que conecta dos enrutadores que están en áreas diferentes. Esto contrasta con
OSPF, en el que los límites del área están dentro de los enrutadores de borde de área
(ABR). La razón de esta diferencia es que un enrutador IS-IS generalmente tiene una
dirección de punto de acceso al servicio de red (NSAP) y un enrutador IP generalmente
tiene varias direcciones IP.

En IS-IS, cada router es posicionado solo en un área en el cual el borde entre áreas esta
sobre un enalce conectado los routers en diferente área. Un router habilitado con IS-IS
tiene una dirección NSAP.
Figura 8: Distribución de Area Backbone

Un sistema intermedio puede ser un enrutador de nivel 1 (L1), un enrutador de nivel 2


(L2) o ambos (L1 / L2). Los enrutadores L1 son análogos a los enrutadores internos no
troncales OSPF, los enrutadores L2 son análogos a los enrutadores troncales OSPF y los
enrutadores L1 / L2 son análogos a los ABR OSPF. (Cisco, 2017)

Router del nivel 1 IS-IS (L1)

Un 1 Router del nivel IS-IS tiene la información del estado del link de su propia área para
toda la topología del intra-area. Para los paquetes de Routes a otras áreas utiliza al router
capaz del nivel los 2 más cercanos (L1/L2). El nivel 1 área se comporta más o menos
como zona totalmente fragmentada OSPF. Solamente el router L1 envía el hellos L1.

Figura 9: AREA 1.

El conocimiento de la red de un Router Level 1 está limitado al área a la cual pertenece,


utilizando una ruta por defecto al router Level 2 más cercano para enrutar hacía fuera del
área. Cada Router Level 1 tiene una base de datos de topología con la información de su
área, y todos los Routers Level 1 del área tienen la misma información. Obviamente para
que un Router Level 1 pueda comunicarse con otro, ambos deben pertenecer a la misma
área. (Huawei: protocolo de enrutamiento dinámico IS-IS, 2020)

Router Level 2 IS-IS (L2)

Enrutamiento de nivel 2. Controla la distribución de la información de enrutamiento entre


áreas IS-IS. El enrutamiento L2 se basa en el ID de área.

El enrutamiento L2 puede ocurrir entre dos enrutadores que están configurados como
enrutadores L1 / L2, entre dos enrutadores que están configurados como enrutadores L2
o entre un enrutador que está configurado como enrutador L2 y un enrutador que está
configurado como enrutador L1 / L2. Un enrutador L2 mantiene una base de datos de
todas las áreas en el dominio IS-IS y el enrutador L2 o L1 / L2 del siguiente salto más
cercano para cada área.

Los enrutadores con capacidad L2 componen la red troncal IS-IS y pueden residir en
cualquier área. Debe haber una cadena ininterrumpida de enrutadores L1 / L2 o L2 para
que funcione la red troncal.

Figura 10: AREA 2.

Router del nivel 1-2 IS-IS (L1/L2)

EL Router Level 1-2 es tanto intra-area como interáreas. sus características son similares
a los ABR de OSPF. Este tipo de routers tiene vecinos tanto de Level 1 como de Level 2,
y se comunica con todos. Los Routers Level 1-2 tiene bases de datos Level 1 y Level 2.

Estos routers pueden informar a los Routers Level 2 de las áreas a las que está conectado
y a los Routers Level 1 de que pueden utilizarlo para reenviar el tráfico a otras áreas. El
consumo de estos routers en cuanto a CPU y memoria es superior a los demás. Este es el
tipo de routers por defecto en Cisco.

Los enrutadores que pertenecen tanto al Nivel 1 como al Nivel 2 se denominan


enrutadores de Nivel 1-2 y pueden formar relaciones de vecinos de Nivel 1 con
enrutadores de Nivel 1 y Nivel 1-2 en la misma área, o con la misma área u otras áreas.
Los enrutadores de Nivel 2 y Nivel 1-2 forman una relación de vecinos de Nivel 2. Los
enrutadores de nivel 1 deben pasar a través de enrutadores de nivel 1-2 para conectarse a
otras áreas. El enrutador de nivel 1-2 mantiene dos bases de datos de estado de enlace, la
base de datos de estado de enlace de nivel 1 se usa para el enrutamiento dentro del área y
la base de datos de estado de enlace de nivel 2 se usa para el enrutamiento entre áreas.

Figura 11: AREA L1 -L2.

Hay una topología más grande que brinda una buena descripción general de los diferentes
niveles y adyacencias del enrutador:

Figura 12: Multi Área.


En la figura 6 se denotan dos cosas interesantes:

• El enrutador del área 4 es un enrutador de red troncal de nivel 2. No hay


enrutadores de nivel 1 en el área 4, por lo que no necesitamos un enrutador de
nivel 1-2 allí.
• El área 3 tiene dos enrutadores de nivel 1-2. Estos enrutadores formarán dos
adyacencias vecinas entre sí:
o Adyacencia de nivel 1
o Adyacencia de nivel 2

Los enrutadores de nivel dos forman una cadena continua de enrutadores troncales:

Figura 13: Cadena de enrutadores troncales.

• LSP (paquetes de estado de enlace)

Hablemos de cómo IS-IS intercambia información de enrutamiento. Utiliza LSP (Link


State Packet) que es similar a los LSA de OSPF. En el LSP encontrarás:

• Uno o más prefijos


• Vecinos adyacentes
• Métrico

IS-IS utiliza LSP para intercambiar información de enrutamiento. Comencemos con dos
enrutadores que están configurados para usar IS-IS pero aún no hay adyacencia de
vecinos:
Figura 14: LSP para intercambiar información de enrutamiento.

Cada enrutador creará un LSP (ilustrado con la sierra verde). En el LSP encontramos
las redes conectadas directamente que se anuncian en IS-IS. Unos segundos después,
estas rutas se vuelven vecinas:

Figura 15: LSP redes conectadas directamente.

R1 y R2 están en la misma área, por lo que establecerán una adyacencia de vecinos de


nivel 1. Estos enrutadores inundarán sus LSP dentro del área para que todos conozcan
todos los LSP en el área. Los dos enrutadores agregan LSP en su base de datos. Estos
enrutadores ahora pueden ejecutar SPF en su base de datos de nivel 1 y averiguar la ruta
más corta a cada destino. (Written, s.f.)

ADYACENCIAS EN IS-IS
El enrutamiento hacia un destino dentro de un área es sencillo, el primer IS ubica el
destino y lo añade a su tabla de enrutamiento y selecciona la ruta más corta como lo haría
OSPF. En cambio, el enrutamiento entre áreas es más complejo. El primer IS recibe un
determinado tráfico IP que no está en su tabla de enrutamiento, entonces decide pasar la
información al router nivel 1-2 más cercano. Posteriormente este último verifica en su
tabla de enrutamiento para enrutar hacia el próximo router de nivel 1-2 más cercano que
esté anunciando sumarizaciones que contenga este destino. Las fronteras en IS-IS
integrado están definidas en el enlace, esto significa que el router está completamente en
un área de nivel 1. Para actualizaciones de enrutamiento de nivel 2 externas todos los
routers de ese nivel deben ser contiguos. Los routers que comparten un medio común en
IS-IS se hacen vecinos siempre y cuando los paquetes hello que se intercambian tengan
cierto criterio común para formar esas adyacencias. Aunque el proceso de encontrar un
vecino común difiere del tipo de medio; la información enviada en los hello básicamente
es la misma.

Figura 16: Adyacencia en el protocolo IS-IS.

Cada hello identifica el origen de ese hello y las capacidades de la interfaz. Si los hello
intercambiados comparten un criterio común se forma la adyacencia y los vecinos IS-IS
intercambian información de enrutamiento en forma de LSP. De esta forma todos y cada
uno de los routers recopilan información de las redes conectadas para crear mapas
topológicos detalladamente iguales acerca de la red. Para que entre dos routers se cree
una adyacencia y se conserve, ambas interfaces deben estar de acuerdo en lo siguiente:

➢ Las MTU (Maximum Packet Size) de las interfaces deben ser las mismas.
➢ Ambos routers deben soportar el mismo nivel de enrutamiento, es decir, que un
router de nivel 1 se hace adyacente a un router de nivel 1 o nivel 1-2 del misma
área. Un router de nivel 2 se hace adyacente a un router de nivel 2 o nivel 1-2.
➢ Para conectarse hacia otra área al menos uno de los routers debe estar configurado
como nivel 1-2.
➢ El System ID tiene que ser único para cada router.
➢ Si se ha configurado autenticación, ésta debe ser idéntica en ambos routers.
➢ Los hello y hold timers deben ser iguales. (Ariganello & Barrientos Sevilla, 2015)

MÉTRICAS

La métrica de la interfaz IS-IS por defecto a 10 en los routeres Cisco; este valor se puede
cambiar, para reflejar diferentes anchos de banda

Rango: del 1 al 63, o del 1 al 16.777.215 (si ha configurado métricas amplias)

Predeterminado: 10 (para todas las interfaces excepto lo0), 0 (para la interfaz lo0)

Figura 17: Valores de métricas predeterminadas para las rutas exportadas a IS IS.

Las métricas para el protocolo IS-IS se definen en 4 tipos de métricas las cuales son:
llamada, costo, retardo y error. La métrica de costo es usualmente arbitraria que por
defecto debería ser soportada sobre todos los routers. Las métricas opcionales son
intencionadas para proporcionar enrutamiento QoS.

Costo: es una métrica por defecto. Esta métrica indica la velocidad del enlace. Un valor
bajo el costo de un enlace indica mas ancho de banda o un enlace de alta velocidad.

Delay(retardo): es la encargada de medir la transmisión del retardo del enlace

Expense(llamada): Medida monitoreada de la utilización del costo del enlace.

Error: tiene la funcionalidad de medir la probabilidad del error residual encontrado en el


enlace.
Estilos métricos IS-IS

➢ Estrecho

Tipo de métrica predeterminada.

La métrica predeterminada es 10 para cada interfaz.

El rango para el rango métrico estrecho para una interfaz es de 1 a 63 (6 bits).

El valor total máximo de todos los saltos puede ser 1023 (10 bits)

➢ Amplio

El tipo de métrica amplia expande la métrica para usar 24 bits para TLV-22.

El nuevo estilo de métrica, las métricas de enlace pueden tener un valor máximo de
16.777.215 con una métrica de ruta total de 4.261.412.864.

Cisco recomienda ejecutar el estilo métrico amplio.

Si hay una discrepancia entre los estilos de métricas, la adyacencia se mantendrá, pero no
se aceptarán rutas con estilos de métricas diferentes.

Se requiere una métrica amplia para MPLS TE y configuración de topología múltiple.

➢ Transicional

Una forma de hacer la transición a un estilo métrico diferente es configurando todos los
enrutadores a un estilo de transición de estilo métrico.

Una vez que se envían todos los enrutadores, puede cambiar al estilo estrecho o ancho.

Durante la fase de transición, se reconocerán ambos tipos.

DIFERENCIAS ENTRE OSPF Y IS-IS


Entre las principales diferencias entre OSPF e IS-IS se pueden destacar:

• OSPF tiene un área central o de backbone, mientras que IS-IS utiliza un backbone para
todas sus áreas.

• IS-IS utiliza sólo un DR (Designated Router) llamado DIS (Designated Intermediate


System) y diferentes temporizadores.

• IS-IS envía anuncios de una manera estándar en paquetes simples mientras que los
envíos de OSPF varían y son transmitidos según el tipo que sean.

• IS-IS se encapsula a nivel de la capa de enlace de datos.

• OSPF es más cercano a TCP/IP y está más relacionado con redes IP, IS-IS puede
soportar CLNS e IP a la vez.

Si bien las principales características entre ambos protocolos son similares, se detallan a
continuación algunas diferencias específicas entre ambos:

➢ Áreas: ambos protocolos soportan una jerarquía de áreas de dos niveles. OSPF
utiliza un área principal o área 0 la cual está conectada a todas las demás áreas,
los routers que tienen interfaces conectadas a diferentes áreas se llaman ABR. En
IS-IS el router pertenece a un área de nivel 1. Los router de nivel 1-2 son similares
al ABR, pertenecen a un área de nivel 1 pero enrutan separadamente a nivel 2. En
IS-IS los routers de nivel 2 pueden pasar por áreas de nivel 1, los routers de esta
última deben estar en la misma área para poder intercambiar rutas locales y recibir
rutas por defecto de nivel 1-2. Por último, los routers de nivel 2 envían
actualizaciones de nivel 2 a través del backbone.
➢ Topología de LAN: similar a lo que ocurre en OSPF con los DR en IS-IS
funcionan los DIS que simulan una topología punto a punto en un entorno
multipunto. Debido a esto muchas veces el DIS es llamado también seudo-nodo.
Éstos existen separadamente para ambos niveles y no existen DIS de reserva o
backup. En OSPF una vez elegido el DR no será cambiado, aunque entre en la red
un router con mejor prioridad; sin embargo, en IS-IS el rol del DIS puede cambiar
de router si entra en la red un router con prioridad más alta sin necesidad de
cambios en la topología. En OSPF las adyacencias se establecen con el DR y el
BDR, mientras que en IS-IS además de establecer adyacencia con el DIS todos
los routers establecen adyacencia con todos los demás. Los LSP son enviados sólo
por el DIS.
➢ Anuncios: los anuncios en OSPF son encapsulados por tipo y un router OSPF
puede generar diferentes tipos de paquetes para advertir el tipo de conectividad
que tiene. Los anuncios de IS-IS son todos de un formato estándar: tipo longitud
y valor (TLV). La estructura TLV implica que los anuncios pueden ser fácilmente
agrupados y advertidos juntos, empleando menor cantidad de envíos haciendo que
IS-IS sea fácilmente adaptable. Los anuncios de IS-IS son llamados SNP
(Sequence Number Packets), éstos listan los LSP en el router en la base de datos
del router que está retransmitiendo, pero en un formato resumido. Los SNP nunca
se envían inundando la red, sólo se hace el envío entre vecinos. Los CNP son
específicos de cada nivel y pueden ser CSNP (Complete SNP), que listan todas
las LSP y PSNP (Partial SNP), que listan sólo algunas LSP. Los LSP que no son
reconocidos se ignoran y son enviados por inundación a toda la red. (Ariganello
& Barrientos Sevilla, 2015).
➢ Encapsulación: una diferencia importante entre los dos protocolos es el tipo de
encapsulación utilizada. IS-IS es un protocolo independiente que se ejecuta
directamente sobre la capa de enlace, mientras que OSPF está encapsulado dentro
de IP. Esto hace que IS-IS pueda adaptarse a diferentes circunstancias con mayor
flexibilidad. Un ejemplo de esto último es IPv6 donde IS-IS se adaptó sin grandes
cambios, mientras que en OSPF fue necesaria la creación de OSPFv3.
➢ Desarrollos futuros: IS-IS ha estado estancado durante largos años, sin embargo,
recientemente ha recuperado el interés de los administradores, tanto que Cisco se
ha comprometido a llevar este protocolo a niveles de popularidad como los OSPF.
Actualmente OSPF tiene diversidad de áreas y métricas más grandes, la
información, bibliografía e incluso la ingeniería son mucho más fáciles de
conseguir. Las ventajas de IS-IS, como la encapsulación, la estructura de las TLV
y el proceso de LSP, aún no han sido aprovechadas ni valoradas por las empresas.

Entre otras diferencias se tiene las siguientes:

➢ Los protocolos difieren en cómo se asigna el direccionamiento del área.


➢ En IS-IS el área y el ID del host son asignados al router completo, no al interfaz
como en OSPF.
➢ En IS-IS un router se encuentra en un única área, mientras que en OSPF un router
puede estar en varias áreas, pero esto no significa que IS-IS no permita múltiples
áreas.
➢ Todos los routers Level 1 de IS-IS se encuentran en el mimo área.
➢ Los routers Level 1-2 conectan áreas y se encuentran en la misma área que los
routers Level 1. Los routers Level 1-2 pueden ver el resto del AS y se ofrecen
como ruta por defecto a los routers Level 1, de forma análoga a las áreas stub de
OSPF.
➢ Los routers Level 2 envían actualizaciones Level 2 a otras áreas, o rutas de prefijo,
de forma análoga a los ABR de OSPF.
➢ El DIS de IS-IS existe para Level 1 y para Level 2 en redes de multiacceso, pero
no existe BDR.
➢ En OSPF el DR se escoge de por vida, sin embargo, en IS-IS si aparece un Router
con mayor prioridad que el DIS, este dejará de ser el DIS.
➢ En cuanto a las adyacencias en IS-IS, son mayor cantidad que en OSPF, ya que
en IS-IS es necesario crear adyacencias con cada uno de los routers.
➢ En IS-IS los LSPs son enviados únicamente por el DIS en nombre del pseudonode.
➢ La mayor diferencia estriba en la encapsulación de los protocolos. IS-IS es
independiente al protocolo porque funciona directamente en la parte superior de
la capa 2.
➢ La fragmentación es responsabilidad de IS-IS, esto permite que el protocolo
evolucione muy fácilmente ya que no depende de un tercero.
➢ OSPF depende de IP porque se encapsula dentro de IP.
➢ El tratamiento de los LSPs por parte de IS-IS es un poco distinto al tratamiento de
los LSAs por parte de OSPF.
➢ OSPF es más flexible y se adapta al complejo entorno de red de las redes
empresariales.
➢ OSPF utiliza el protocolo IP 89 como transporte.
➢ IS-IS está encapsulado directamente en la Capa 2.

Figura 18: Topologías de red típicas de OSPF e IS-IS


1. Estabilidad
ISIS se basa en CLNS, es decir, se ejecuta en la capa de enlace. De esta manera, incluso
si la capa IP está defectuosa, la comunicación de la Capa 2 no se interrumpe. OSPF se
ejecuta en la capa IP con el número de protocolo 89. La encapsulación en IP significa que
los paquetes OSPF pueden ser atacados por ataques de suplantación de identidad y de
denegación de servicio (DoS).

2. Escalabilidad:
En ISIS, toda la información de enrutamiento se transmite utilizando TLV (TIPO /
LONGITUD / VALOR), lo que garantiza una estructura simple y proporciona una fácil
escalabilidad. Por ejemplo, para admitir IPv6, solo se agregan dos TLV a ISIS. Además,
ISIS también admite protocolos como IPX. OSPF está desarrollado para admitir IP y
proporciona dos versiones independientes OSPFv2 y OPPFv3 para admitir IPv4 e IPv6.

3. Complejidad
Todas las áreas no troncales de OSPF deben estar interconectadas con el AREA 0 troncal.
Las áreas ISIS se clasifican en nivel1 y nivel2, el área troncal de ISIS es relativamente
flexible.
Esto significa que no tiene que preocuparse por lograr el diseño físico perfecto y puede
implementar conexiones físicas más libremente.
segundo. Hay muchos tipos de OSPF LSA y la estructura de la base de datos es
compleja. Por lo tanto, la localización de fallas es difícil. ISIS tiene pocos tipos de LSP,
la estructura de la base de datos es simple, el uso de recursos es bajo y las fallas se pueden
localizar fácilmente.
Cuando ISIS está configurado, el intervalo de saludo "y el" intervalo muerto del enrutador
"no necesitan coincidir entre los enrutadores, y OSPF debe establecerse en el mismo
valor.re. El enrutador ISIS puede pertenecer a una sola área y el enrutador OSPF puede
conectarse a más de dos áreas. En la gestión, esto aumenta la complejidad de OSPF.
Figura 19: Diferencia de limities entre IS-IS y OSPF.

El límite del área IS-IS es un enrutador, mientras que el límite del área OSPF es una
interfaz de enrutador

4. Convergencia
En ISIS, cuando ocurren cambios en el segmento de red donde reside un nodo en un área,
se activa el algoritmo PRC, lo que garantiza una convergencia de ruta rápida y un costo
de cálculo de ruta bajo.En OSPF, la dirección de red se usa para construir la topología de
la red, y el algoritmo ISPF es se activa cuando se cambia la dirección del segmento de
red en un, lo cual es complicado.
Cuando la escala de la red es grande, la velocidad de convergencia de ISIS es mucho más
rápida que la de OSPF.
5. Escala
ISIS admite una arquitectura de red más grande y una red más estable. El número de
nodos de dominio único de ISIS puede ser mayor.
Como sé, el ISIS de mayor ejecución en el mundo tiene más de 500 dispositivos en un
solo dominio, y OSPF se puede configurar en 350.
La selección de diferentes protocolos depende de los requisitos reales.

Diferencias Técnicas de IS-IS con OSPF

Designated Router (DR) vs Desginated Intermediate System (DIS)

En IS-IS si aparece un router activo con mayor prioridad que el DIS pasará a ser el DIS
inmediatamente, en OSPF no.
Si existen varios routers con la misma prioridad en IS-IS, entonces elegiremos el que
tenga la mayor MAC, en OSPF si existe empate utilizaremos la dirección IP mayor.

Las adyacencias en IS-IS se crean con todos los IS del medio de broadcast, en OSPF
sólo se forman con el DR y el BDR.

En IS-IS cada IS envía los LSPs a todos los IS del medio mediante multicast y no se
aceptan, en OSPF los LSAs se aceptan.

• Inundación de LSAs

En una red de broadcast todos los IS de IS-IS mantienen adyacencia entre ellos, sin
embargo, en OSPF sólo se mantiene adyacencia entre el DR y BDR con los demás
routers. El DIS envía CNSPs a los demás IS. En OSPF, los acks se envían desde el DR
en forma de Unicasts.

En IS-IS se envían de forma periódica CSNPs para asegurar que las bases de datos están
sincronizadas.

• LSAs

En IS-IS existen dos tipos de LSPs mientras que en OSPF existen siete tipos de LSA.

Figura 20: El uso de IS-IS y OSPF se basa en los requisitos de servicio.


Similitudes con OSPF.

IS-IS y OSPF comparten un pasado común ya que fueron desarrollados al mismo tiempo
compartiendo muchas cosas en común. Tal es así que se puede decir que IS-IS es una
versión de OSPF en “totally stubby areas”. Ambos protocolos son del tipo de estado de
enlace basado en el algoritmo SFP de Dijkstra, soportan VLSM, tienen una jerarquía de
dos niveles, convergen rápidamente y utilizan los hello para establecer relaciones con sus
vecinos y crear tablas de topologías. (Ariganello & Barrientos Sevilla, 2015)

Ambos protocolos de estado de enlace utilizan el algoritmo Dijkstra SPF para calcular
rutas sin bucles. OSPF se utiliza exclusivamente en el entorno TCP / IP y se utiliza tanto
en el entorno empresarial como en el ISP. IS-IS se utiliza principalmente en entornos ISP.

➢ Mantener una base de datos de estado de enlace basada en el algoritmo "algoritmo


Dijkstra" -spf.
➢ Ambos usan el paquete de saludo para formar y mantener relaciones con los
vecinos.
➢ Utilice el concepto de región para formar una topología jerárquica.
➢ Ambos brindan la capacidad de proporcionar agregación de direcciones entre
regiones.
➢ Protocolo de enrutamiento sin clases.
➢ Seleccione un enrutador designado para describir la red de transmisión.
➢ Todos tienen capacidades de certificación.
➢ Ambos son protocolos de routing de estado del enlace.
➢ Ambos tienen dos niveles de jerarquía.
➢ Ambos protocolos tienen la capacidad para resumir las direcciones entre áreas.
➢ Ambos protocolos tienen la disposición para elegir un router designado para
representar una red de difusión.
➢ Sincronizar la base de datos de LSDB
➢ Envían mensajes SNP para la sincronización de la base de datos.
Referencias:
Ariganello, E., & Barrientos Sevilla, E. (2015). REDES CISCO CCNP a Fondo. Guía de
estudios para profesionales. España: E-Book.
Cisco. (9 de 9 de 2017). Amolaks Networks. Obtenido de Integrated IS-IS Basics:
https://www.amolak.net/integrated-is-is-basics/
Huawei: protocolo de enrutamiento dinámico IS-IS. (16 de 02 de 2020). Obtenido de
Describa brevemente el protocolo de enrutamiento dinámico IS-IS:
https://blog.csdn.net/weixin_45682995/article/details/104234144?utm_medium=
distribute.pc_relevant.none-task-blog-baidujs_title-
3&spm=1001.2101.3001.4242
Jerry. (1 de 11 de 2020). Protocolo de enrutamiento IS-IS detallado (1). Obtenido de
https://blog.csdn.net/Jerry_BLOG/article/details/109423010?utm_medium=distr
ibute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-
1.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-
BlogCommendFromMachineLearnPai2-1.control
Romero, M. d. (2014). DTE. Obtenido de
http://www.dte.us.es/personal/mcromero/docs/arc1/tema3-arc1.pdf
Sanguña, P. (Marzo de 2014). Bibdigital. Obtenido de Bibdigital:
http://bibdigital.epn.edu.ec/bitstream/15000/1764/1/CD-2763.pdf
Written, C. R. (s.f.). NetworkLessons.com. Recuperado el 13 de 1 de 2021, de
Introduction to IS-IS: https://networklessons.com/cisco/ccie-routing-switching-
written/introduction-to-is-is

También podría gustarte