ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Protocolo IS-IS


Enviado por   •  28 de Abril de 2015  •  1.843 Palabras (8 Páginas)  •  658 Visitas

Página 1 de 8

El protocolo IS-IS es un protocolo de tipo estado de enlace, fue diseñado y desarrollado por "Digital Equipment Corporation" (DEC, que fue adquirido por Compaq y posteriormente por Hewlett Packard). Fue desarrollado aproximadamente al mismo tiempo que el IETF desarrollaba OSPF y pretendía implementar el protocolo de capa de red del modelo OSI llamado CLNP (del inglés ConnectionLess Network Protocol).

Aunque ISIS fue desarrollado para implementar direcciones CLNP se adaptó para dar soporte al enrutamiento del protocolo IP.

En el protocolo IS-IS, hay una terminología distinta que en IP, las equivalencias son:

Host = End System (ES)

Enrutador = Intermediate System (IS)

De la misma manera que OSPF, el protocolo IS-IS divide una red en áreas, pero a diferencia de OSPF que requiere una estructura jerárquica de áreas, todas las cuales han de estar directamente conectadas al área troncal o área 0, IS-IS no requiere que todas las áreas estén conectadas al área 0, de hecho no hay una área troncal determinada.

En IS-IS hay tres tipos de enrutadores divididos en "niveles":

Nivel 1: intra-área.

Nivel 2: inter-área.

Nivel 1-2: pueden hacer funciones tanto de nivel 1 como de nivel 2.

En IS-IS se establece una red de enrutadores de nivel 2 y nivel 1-2 interconectados, y a estos enrutadores se conectan los enrutadores de nivel 1. Teniendo en cuenta esto y los cuatro niveles de enrutamiento:

Nivel 0: se transmiten datos entre ES (host) y un IS de nivel 1 (tráfico intra-área).

Nivel 1: enrutamiento dentro de un área (comunicación entre IS nivel 1 y nivel 1-2).

Nivel 2: enrutamiento entre áreas (comunicación entre IS nivel 1-2 y nivel 2).

Nivel 3: enrutamiento entre sistemas autónomos (sería el equivalente a BGP en IP).

A la hora de transmitir datos, el camino que seguirían sería:

ES -> L1 -> L1/L2 -> L2 -...-> L2 -> L1/L2 -> L1 -> ES

Siempre se da que el enrutador L1 transmite al enrutador L1/L2 más cercano y éste a su vez al enrutador L2 más cercano. Cuando se dice más cercano se refiere al coste del enlace. Esto significa que IS-IS no determina a quien transmite los datos basándose en el camino completo sino en función de cuál es el enrutador más cercano.

Ejemplo:

En este ejemplo, los datos del ES "PC A" al ES "PC B" siguen un camino en un sentido y otro camino en el sentido contrario. Por este motivo una red donde se ejecute el protocolo de enrutamiento IS-IS y que esté mal diseñada puede seguir caminos subóptimos a la hora de transmitir los datos.

Las líneas gruesas indican el enlace troncal, formado por enrutadores L2 y L1/L2.

Cada enrutador guarda una base de datos del nivel al cual pertenece, por lo tanto:

L1: Una sola base de datos, la de los enrutadores internos del área.

L2: Una sola base de datos, la de los enrutadores troncales y enrutadores inter-área.

L1/L2: Dos bases de datos. Una que comprende la de los enrutadores intra-área (L1) y otra que comprende los enrutadores inter-área (L2).

De la misma manera que OSPF, el protocolo ISIS asigna un identificador de 20 bytes a cada enrutador llamado NET (del inglés Network Entity Title) que es una dirección NSAP con una longitud entre 8 y 20 bytes. Estas direcciones son "heredadas" de CLNP y DECnet. DECnet era un protocolo de capa 3 desarrollado por DEC (igual que ISIS) y basándose en DECnet se desarrolló CLNP.

La dirección NSAP que identifica a un IS consta de las siguientes partes:

L2 L1

IDP DSP

AFI IDI HODSP ID NSEL

Dirección de Área 6 bytes 1 byte

IDP: Initial Domain Part

DSP: Domain Specific Part

AFI: Authority and Format Identifier

IDI: Initial Domain Identifier

HODSP: High Order Domain Specific Part

NSEL: NSAP Selector

El IDP sería el equivalente IP de la clase de la dirección.

El AFI por defecto tiene una longitud de 1 byte, especifica el formato de la dirección y quien la asigna. Por ejemplo:

39: Código de país ISO.

49: Local (equivalente IP de las direcciones privadas espeficiadas en RFC1918).

El IDI consta de dos bytes y especifica el número de área donde al cual pertenece el enrutador (a diferencia de OSPF donde cada enlace puede pertenecer a un área, en ISIS todo el enrutador pertenece a un área u otro).

La parte del DSP es la que usa ISIS para enrutar dentro de un dominio ISIS (dentro de un área).

HODSP sería como una subdivisión del dominio, como una subred en IP.

El campo ID, tiene 6 bytes e identifica al dispositivo. Hay varias técnicas de identificación de dispositivos, una de ellas es colocar en estos 6 bytes la dirección MAC del dispositivo, también se usa la técnica de dar un identificador numérico sucesivo, convertir las direcciones IP de 32 a 48 bits añadiéndoles números, ...

El byte NSEL sería el equivalente del puerto en TCP/UDP, la principal diferencia es que en CLNP tiene una longitud de 1 byte y en TCP y UDP tiene una longitud de 2 bytes. Cuando el byte NSEL tiene un valor 0 se refiere al dispositivo en si, por lo que en las direcciones NSAP de ISIS siempre tendrá un valor 0.

Dentro de un dominio de enrutamiento, todos los ES y IS han de tener un identificador de la misma longitud y único para cada dispositivo, dentro de un área todos han de tener el mismo identificador de área, dentro del dominio todos los IS han de tener un identificador único.

Si se da el caso que varios dispositivos, tanto ES como IS L1 están en un medio compartido

...

Descargar como (para miembros actualizados)  txt (11.1 Kb)  
Leer 7 páginas más »
Disponible sólo en Clubensayos.com