sábado, 13 de junio de 2009

Practica #7 - OSPF


OSPF (Open Shortest Path First)


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.

Una red OSPF se puede descomponer en regiones (áreas) más pequeñas. Hay un área especial llamada area 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.


Trafico de enrutamiento

OSPF mantiene actualizada la capacidad de enrutamiento entre los nodos de una red mediante la difusión de la topología de la red y la información de estado-enlace de sus distintos nodos. Esta difusión se realiza a través de varios tipos de paquetes:

  • Paquetes Hello (tipo 1). Cada router envía periódicamente a sus vecinos un paquete que contiene el listado de vecinos reconocidos por el router, indicando el tipo de relación que mantiene con cada uno.
  • Paquetes de descripción de base de datos estado-enlace (DataBase Description, DBD) (tipo 2). Se emplean en el intercambio de base de datos enlace-estado entre dos nodos, y permiten informar al otro nodo implicado en la sincronización acerca de los registros contenidos en la LSDB propia, mediante un resumen de estos.
  • Paquetes de estado-enlace o Link State Advertisements (LSA). Los cambios en el estado de los enlaces de un router son notificados a la red mediante el envío de mensajes LSA. Dependiendo del estatus del router y el tipo de información transmitido en el LSA, se distinguen varios formatos: Router-LSA o LSA de encaminador, Network-LSA o LSA de red, Summary-LSA o LSA de resumen (de dos tipos, tipo 3, dirigidos a un router fronterizo de red; y tipo 4, dirigidos a una subred interna) y AS-External-LSA o LSA de rutas externas a la red. En OSPFv3, los Summary-LSA tipo 3 son renombrados como Inter-Area-Prefix-LSA y los Summary-LSA tipo 4 pasan a denominarse Intra-Area-Prefix-LSA. Además, se añade un nuevo formato, el Link-LSA o LSA de enlace.

Desarrollo


- Recreamos el diagrama anterior con los enrutadores cisco, cables de consola, cables ethernet y equipos portatiles de donde administraremos el enrutador.

- Asignamos IP a los equipos e interfaces.

- Comprobamos la conectividad.

Router#ping 200.210.220.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echoes to 200.210.220.1, timeout is 2 seconds:

!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/3/4 ms

Router#ping 200.210.220.2

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echoes to 200.210.220.2, timeout is 2 seconds:

!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/2/4 ms

Router#ping 200.210.222.132


- Y luego configuramos OSPF.

Router#show ip ospf
Routing Process "ospf 1" with ID 200.210.222.130

Supports only single TOS(TOS0) routes

SPF schedule delay 5 secs, Hold time between two SPFs 10 secs

Number of areas in this router is 1. 1 normal 0 stub

Area BACKBONE(0)

Number of interfaces in this area is 2

Area has no authentication

SPF algorithm executed 3 times

Area ranges are

Link State Update Interval is 00:30:00 and due in 00:28:00

Link State Age Interval is 00:20:00 and due in 00:18:00


- Entonces checamos nuestra interfaz.

Router#show ip ospf interface
BRI0 is administratively down, line protocol is down

OSPF not enabled on this interface

Ethernet0 is up, line protocol is up

Internet Address 200.210.220.1/24, Area 0

Process ID 1, Router ID 200.210.222.130, Network Type BROADCAST, Cost: 10

Transmit Delay is 1 sec, State DR, Priority 1

Designated Router (ID) 200.210.222.130, Interface address 200.210.220.1

No backup designated router on this network

Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5

Hello due in 00:00:08

Neighbor Count is 0, Adjacent neighbor count is 0

Serial0 is up, line protocol is up

Internet Address 200.210.222.130/30, Area 0

Process ID 1, Router ID 200.210.222.130, Network Type POINT_TO_POINT, Cost: 64

Transmit Delay is 1 sec, State POINT_TO_POINT,
Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5

Hello due in 00:00:04

Neighbor Count is 1, Adjacent neighbor count is 1

Adjacent with neighbor 200.210.222.133

Serial1 is administratively down, line protocol is down

OSPF not enabled on this interface



- Vemos la configuración de los vecinos.

Router#show ip ospf neighbor
Neighbor ID Pri State Dead Time Address Interface
200.210.222.133 1 FULL/ - 00:00:31 200.210.222.129 Serial0

Router#show ip ospf neighbor

Neighbor ID Pri State Dead Time Address Interface
200.210.222.133 1 FULL/ - 00:00:32 200.210.222.129 Serial0


- Checamos la configuración local.

Router#show ip route

Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP

D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate default
U - per-user static route


Gateway of last resort is not set

200.210.222.0/24 is subnetted, 2 subnets
O 200.210.222.132 [110/128] via 200.210.222.129, 00:02:13, Serial0

C 200.210.222.128 is directly connected, Serial0

C 200.210.220.0/24 is directly connected, Ethernet0

O 200.210.221.0/24 [110/74] via 200.210.222.129, 00:02:13, Serial0

Practica #6 - RIP v2

RIP (Routing Information Protocol)

Es un protocolo de puerta de enlace interna o IGP (Internal Gateway Protocol) utilizado por los enrutadores, aunque también pueden actuar en equipos, para intercambiar información acerca de redes IP.


RIPv2

Soporta subredes, CIDR y VLSM . Soporta autenticación utilizando uno de los siguientes mecanismos: no autentificación, autentificación mediante contraseña, autentificación mediante contraseña codificada mediante MD5 (desarrollado por Ronald Rivest). Su especificación está recogida en RFC 1723 y en RFC 2453.

Las entradas. en RIPv2 contienen la dirección IP de la red de destino, su máscara, el siguiente enrutador y la métrica. La autentificación utiliza la primera entrada RIP.


Tipos de mensajes

-Peticion

Enviados por un enrutador recientemente iniciado que solicita información de sus vecinos

-Respuesta

Mensajes con la actualización de la tabla de enrutamiento. Hay tres tipos:

Mensajes ordinarios: Se envían cada 30 segundos. Para indicar que el enlace y la ruta siguen activos.
Mensajes enviados como respuesta a mensajes de petición.
Mensajes enviados cuando cambia algún coste. Se envía toda la tabla de routing.

Desarrollo

- Procedemos primero a preparar los equipos de acuerdo a el diagrama anterior.

- Asignamos una IP a el enrutador, a la interfaz y al equipo portatil.

- Configuramos RIP v2

Router(config-router)#router rip
Router(config-router)#network 200.210.222.128
Router(config-router)#network 200.210.220.0
Router(config-router)#version 2
Router(config-router)#^Z
Router#
%SYS-5-CONFIG_I: Configured from console by consoleshow ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, * - candidate default
U - per-user static route, o - ODR

Gateway of last resort is not set

200.210.222.0/30 is subnetted, 1 subnets
C 200.210.222.128 is directly connected, Serial0
C 200.210.220.0/24 is directly connected, Ethernet0

Router(config)#int s0
Router(config-if)#clock rate
% Incomplete command.

Router(config-if)#clock rate 64000
Router(config-if)#
%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0, changed state to upno s

Router(config-if)#exit
Router(config)#exit


- Por último checamos la conectividad con el comando ping, haciendo uno para cada enrutador y cada equipo portatil.

Practica #5 - RIP v1

RIP (Routing Information Protocol)

Es un protocolo de puerta de enlace interna o IGP (Internal Gateway Protocol) utilizado por los enrutadores, aunque también pueden actuar en equipos, para intercambiar información acerca de redes IP.


RIPv1

No soporta subredes ni CIDR . Tampoco incluye ningún mecanismo de autentificación de los mensajes. No se usa actualmente. Su especificación está recogida en el RFC 1058.

Utiliza udp/520 para enviar sus mensajes en propagación Broadcast.


Tipos de mensajes

-Peticion

Enviados por un enrutador recientemente iniciado que solicita información de sus vecinos

-Respuesta

Mensajes con la actualización de la tabla de enrutamiento. Hay tres tipos:

Mensajes ordinarios: Se envían cada 30 segundos. Para indicar que el enlace y la ruta siguen activos.
Mensajes enviados como respuesta a mensajes de petición.
Mensajes enviados cuando cambia algún coste. Se envía toda la tabla de routing.

Desarrollo

- Procedemos primero a preparar los equipos de acuerdo a el diagrama anterior.

- Asignamos una IP a el enrutador, a la interfaz y al equipo portatil.

Router(config)#int e0
Router(config-if)#ip address 200.210.220.1 255.255.255.0

Router(config)#interface serial
Router(config)#int s0
Router(config-if)#ip address 200.210.250.1 255.255.255.0


- Como tenemos por default configuarado RIP v1, no necesitamos de arrancarlo.

- Una vez listo comprobamos la conectividad de los equipos haciendo un ping hacia cada enrutador y una hacia cada computadora portatil.