domingo, 14 de junio de 2009

PRACTICA 6 - OSPF





UNIVERSIDAD DE GUADAL AJARA
CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERÍAS
PRACTICA # 6 OSPF

OSPF es un protocolo de enrutamiento jerárquico de pasarela interior o IGP (Interior Gateway Protocol), que usa el algoritmo Dijkstra enlace-estado (LSA - Link State Algorithm) para calcular la ruta más corta posible. Usa cost como su medida de métrica. Además, construye una base de datos enlace-estado (link-state database, LSDB) idéntica en todos los enrutadores de la zona.
OSPF es probablemente el tipo de protocolo IGP más utilizado en grandes redes. Puede operar con seguridad usando MD5 para autentificar a sus puntos antes de realizar nuevas rutas y antes de aceptar avisos de enlace-estado. Como sucesor natural de RIP, acepta VLSM o sin clases CIDR desde su inicio. A lo largo del tiempo, se han ido creando nuevas versiones, como OSPFv3 que soporta IPv6 o como las extensiones multidifusión para OSPF (MOSPF), aunque no están demasiado extendidas. OSPF puede "etiquetar" rutas y propagar esas etiquetas por otras rutas.
Una red OSPF se puede descomponer en regiones (áreas) más pequeñas. Hay un área especial llamada área backbone que forma la parte central de la red y donde hay otras áreas conectadas a ella. Las rutas entre diferentes áreas circulan siempre por el backbone, por lo tanto todas las áreas deben conectar con el backbone. Si no es posible hacer una conexión directa con el backbone, se puede hacer un enlace virtual entre redes.
Los encaminadores (o Routers) en el mismo dominio de multidifusión o en el extremo de un enlace punto-a-punto forman enlaces cuando se descubren los unos a los otros. En un segmento de red Ethernet los encaminadores eligen a un encaminador designado (Designated Router, DR) y un encaminador designado secundario (Backup Designated Router, BDR) que actúan como hubs para reducir el tráfico entre los diferentes encaminadores. OSPF puede usar tanto multidifusiones como unidifusiones para enviar paquetes de bienvenida y actualizaciones de enlace-estado. Las direcciones de multidifusiones usadas son 224.0.0.5 y 224.0.0.6. Al contrario que RIP o BGP, OSPF no usa ni TCP ni UDP, sino que usa IP directamente, mediante el protocolo IP 89.
ÁREAS
OSPF distingue los siguientes tipos de área:
ÁREA BACKBONE
El backbone, también denominado área cero, forma el núcleo de una red OSPF. Es la única área que debe estar presente en cualquier red OSPF, y mantiene conexión, física o lógica, con todas las demás áreas en que esté particionada la red. La conexión entre un área y el backbone se realiza mediante los ABR, que son responsables de la gestión de las rutas no-internas del área (esto es, de las rutas entre el área y el resto de la red).


ÁREA STUB
Un área stub es aquella que no recibe rutas externas. Las rutas externas se definen como rutas que fueron inyectadas en OSPF desde otro protocolo de enrutamiento. Por lo tanto, las rutas de segmento necesitan normalmente apoyarse en las rutas predeterminadas para poder enviar tráfico a rutas fuera del segmento.
ÁREA NOT-SO-STUBBY
También conocidas como NSSA, constituyen un tipo de área stub que puede importar rutas externas de sistemas autónomos y enviarlas al backbone, pero no puede recibir rutas externas de sistemas autónomos desde el backbone u otras áreas.
PLANTEAMIENTO DEL PROBLEMA
El objetivo de esta práctica es realizar la conexión que se muestra en la siguiente maqueta:

PROCEDIMIENTO
De igual manera que en la práctica 4 y 5, el primer pasó a realizar es armar la maqueta que se nos propone configurando solamente la interfaz Ethernet y serial. Para realizar la configuración se usó los siguientes comandos que se muestra en la tabla:

Para entrar al modo de privilegiado:
router>enable
entonces el prompt cambia a:
router#
Para salir:
router#logout
Para ver distintos parametros que se pueden usar con el comando show:
router# show ?
Para ver la version del IOS:
router# show version

Para copiar la configuración de memoria DRAM a memoria no-volátil :
router# copy running-config startup-config (o)

router# copy run start (o)

router# wr
Para ver la configuración en ejecución(dram) :
router# show running-config (o)

router# sh run

Ver contenido memoria no-volátil(nvram) :
router# show startup-config (o)

router# sh start

Para ver los comandos anteriormente ejecutados en la cli (se muestran diez por default)
router# show history
para cambiar el número de comandos en history
router# terminal history size 20
Para ver el contenido de la memoria flash
router# show flash
para mostrar un reporte del estatus del puerto Ethernet 0
router# show int e0
para mostrar estatus del puerto Serial 0
router# show int s0
Para ver el estatus de todas las interfaces
router# show interfaces
Para ver el estatus de todas las interfaces resumido

router# show ip interface brief


Para hacer esto se usaron las siguientes direcciones:

Para s0 : ip address 200.210.222.129 255.255.255.252

Para e0: ip address 200.210.220.25 255.255.255.0

El resultado de esta operación es:


Después el siguiente paso es hacer ping con la PC y vecinos: al realizar este procedimiento todo resulto bien pues se pudieron realizar correctamente los pings.

El siguiente paso es habilitar OSPF para poder realizar esta operación se utilizaron los siguientes comandos:

Router#config t

...#router ospf 15 (identificador de proceso arbitrario)

...#network 200.210.220.0 0.0.0.255 area 0 (la mascara que se utiliza aqui, es inversa la masscara de red)

...#network 200.210.222.128 0.0.0.3 area 0

...#exit

El siguiente paso es hacer nuevamente verificar el anuncio de redes con show ip route de esto obtuvimos lo siguiente:



El siguiente paso es contestar las siguientes preguntas:

¿Cuantas redes aparecen en la tabla de enrutamiento?

En la figura se nos muestran 5 redes conectadas.

¿Cuantas deberían aparecer?

Deberían aparecer 5 redes como se muestra en la maqueta.

El siguiente paso es verificar el estado de OSPF con los siguientes comandos:

"show ip ospf"

"show ip ospf neighbor"

"show ip ospf interface"

"show ip ospf"

"show ip ospf neighbor"

"show ip ospf interface"




Lo que nos mostro fue lo siguiente:

La dirección de los neighbor: 200.210.222.134 y 200.210.222.130

El designated router: 200.210.222.130 Siguiente imagen.

Distancia administrativa de OSPF:

La distancia administrativa puede observarse en seguida es de 110/128, 110/138, 110/74 como se muestra en la imagen.