Protocolo de Enrutamiento IS-IS
Protocolo de Enrutamiento IS-IS
Protocolo de Enrutamiento IS-IS
REDES II
LUN - JUE 5:40 PM – 6:30 PM
Se definen dos tipos de routers: Un router de Nivel 1 negocia el primer nivel de enrutamiento,
encontrando el destino final dentro del área. Un router de Nivel 2 encuentra el área dentro de la
que se encuentra el destino final. Ambos tipos de routers se combinan con los routers de Nivel 1-
2 que corren ambos procesos de Nivel 1 y 2 y puden ser considerados como un tercer tipo de
router.
Router de Nivel 2: Router Inter-área. Son necesarios para el enrutamiento entra áreas distintas tal
como los routers de backbone en OSPF. Los routers de Nivel 2 se comunican vía Hellos que sólo
son comprendidos entre ellos. Su base de datos de estado-enlace es también idéntica.
Router de Nivel 1-2: Son routers tanto Intra como Inter-área, una característica similar a los
routers fronterizos de área en OSPF, que pueden tener vecinos en diferentes áreas porque envían
Hellos tanto de Nivel 1 como de Nivel 2 y por tanto pueden comunicarse con ambos tipos de
routers. Almacenan una base de datos de estado-enlace de Nivel 1 y otra para el Nivel 2 con la
información necesaria para el enrutamiento Inter-área.
Estos routers informan a los routers de Nivel 1 de que son routers de Nivel 2 y que pueden enviar
tráfico a otras áreas. Pueden informar también a otros routers de Nivel 2 de las áreas a las que
está conectado. Esta es la configuración por defecto de un router Cisco.
Proceso de routing
Principios básicos
1. Cuando un router recibe tráfico que enrutar a un destino remoto, realiza una consulta a su
tabla de enrutamiento.
2. El router extrae del paquete la información relativa al System ID y SEL para revelar la
información de área de la dirección de destino. Si la dirección de destino de área es la
misma que la suya, enruta el paquete hacia el System ID usando su base de datos de
Nivel 1.
3. Si el área de destino es diferente:
Si es un router de Nivel 1 envía el paquete al router de Nivel 2 más cercano.
Si se trata de un router de Nivel 2, busca la ruta en la base de datos de envío.
Resuelve la dirección al emparejamiento más largo (tendrá las rutas externas
sumarizadas).
Actualización
Reenvío
Recepción
Proceso de decisión
Este proceso calcula las rutas a cada destino del dominio. Se ejecuta por separado para
encaminamiento de nivel 1 y nivel 2, y por separado dentro de cada nivel para cada una de las
métricas soportadas por el sistema intermedio. Usa la base de datos de estado de enlaces, la cual
consiste en información del último estado de enlace de PDUs de cualquier otro sistema
intermedio del área, para calcular los caminos más cortos desde este IS hasta todos los demás
sistemas en el área. La base de datos de estado de enlaces es mantenida por el proceso de
actualización. La ejecución del proceso de decisión resulta en la determinación de pares
(conocidos como adyacencias [circuito, vecino]), los cuales son almacenados en la base de
información de reenvío apropiada y usados por el proceso de reenvío as rutas a través de las
cuales reenviar NPDUs. Algunos de los parámetros en la base de datos de ruteo que son usados
por el proceso de decisión están determinados por la implementación. Estos incluyen:
Máximo número de sistemas intermedios y end systems dentro del área de los IS.
Máximo número de intermedios y end systems vecinos del IS, etc.
De este modo las bases de datos pueden ser dimensionados apropiadamente. También otros
parámetros, tales como métricas de encaminamiento para cada circuito y temporizadores, pueden
ser ajustados para conseguir mejorar el funcionamiento.
Proceso de actualización
Este proceso genera, recibe y propaga el estado de enlaces de los PDUs. Cada PDU de estado de
enlace contiene información sobre la identidad y los valores de la métrica de encaminamiento de
las adyacencias del IS que originó el PDU estado de enlace. El proceso de actualización recibe el
estado del enlace y la secuencia de números PDU del proceso de recepción. Sitúa nueva
información de encaminamiento en la base de información de routing y la propaga a otros
sistemas intermedios. Las características generales de este proceso son:
Los estados de los enlaces PDU son generados periódicamente como resultado de
cambios topológicos. Pueden ser también generados indirectamente como resultado de
acciones de administración del sistema (tales como cambiar una de las métricas de un
circuito)
El estado de enlaces de PDUs de nivel 1 son propagados a todos los sistemas intermedios
dentro del área, pero no se propagan hacia fuera de dicha área.
El estado de enlaces de PDUs de nivel 2 se propagan a todos los sistemas intermedios de
nivel 2 en el dominio.
El estado de enlaces de PDUs no se propaga fuera del dominio.
El proceso de actualización, a través del conjunto de parámetros de la administración del
sistema, establece un límite superior para la cantidad de tráfico que genera.
Proceso de reenvío
Este proceso suministra y gestiona los buffers necesarios para soportar transmisión NPDU a
todos los destinos. Recibe, a través del proceso de recepción, PDUs para ser reenviadas. Realiza
una consulta en la base de datos de reenvío adecuada, la cual es seleccionada eligiendo una
métrica de ruteo basada en los campos de mantenimiento de la opción QoS de ISO 8473.
Proceso de recepción
El proceso de recepción obtiene sus entradas de las siguientes fuentes:
Información de ruteo derivada del protocolo ESIS de la recepción de ISO 9542 PDUs.
Ésta entonces realiza las funciones apropiadas, que pueden requerir pasar el PDU a alguna otra
función.
CONCLUSIONES
El protocolo ISIS se encapsula en la capa 2 del modelo OSI, por lo que no es necesario
cambiar de protocolo de enrutamiento en caso de hacer la transición de IPv4 a IPv6
En redes basadas en IP, todos los IS se pueden configurar como de nivel 2. Los IS con
nivel 1 en enrutamiento configurado tienen la función de establecer relaciones con los ES
y con otros IS de nivel 1 y de nivel 1/2, todos configurados con CLNP, como los
dispositivos finales en una red IP no usan CLNP, sino IP, se pueden configurar todos los
enrutamiento como nivel 2.