martes, 18 de noviembre de 2014

Configuracion basica de OSPF

OSPF (Open Shortest Path First) es un protocolo de enrutamiento de estado-enlace (link-state)

Su medida de métrica se denomina cost, y tiene en cuenta diversos parámetros tales como el ancho de banda y la congestión de los enlaces. 

OSPF construye además una base de datos enlace-estado (link-state database, LSDB) idéntica en todos los routers de su área.

OSPF puede operar con seguridad usando MD5 para autentificar sus puntos antes de realizar nuevas rutas y antes de aceptar avisos de enlace-estado.

OSPF es el protocolo interno más ampliamente utilizado.

OSPF soporta VLSM y CIDR en todas sus versiones , además soporta IPv6 en su Versión 3.

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 a la que se encuentran conectadas el resto de áreas de la misma.

 Las rutas entre las 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.

Ejemplo del funcionamiento de áreas de OSPF , área 0 normalmente es el backbone.



OSPF no usa ni TCP ni UDP, sino que usa el protocolo IP directamente, mediante IP 89

Los  routers en el mismo dominio de multicast 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 routers eligen a un router designado (Designated Router, DR) y un router  designado secundario o de copia (Backup Designated Router, BDR) que actúan como hubs para reducir el tráfico entre los diferentes routers.

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 estado del router y el tipo de información transmitido en el LSA, se distinguen varios formatos (entre paréntesis, las versiones de OSPF en que se utilizan):
(OSPFv2 y v3) Router-LSA.
(OSPFv2 y v3) Network-LSA.
(OSPFv2 y v3) Summary-LSA

En OSPFv2 se distinguen dos tipos: tipo 3, dirigidos a un router fronterizo de red; y tipo 4, dirigidos a una subred interna. En OSPFv3, los Summary-LSA tipo 3 son renombrados como Inter-Area-Prefix-LSA, y los tipo 4 pasan a denominarse Intra-Area-Prefix-LSA.

(OSPFv2 y v3) AS-External-LSA
(OSPFv3) Link-LSA, que no se retransmite más allá del link del origen.

OSPF organiza un sistema autónomo (AS) en áreas


Basado en la siguiente topología , esta seria la configuración a aplicar:



Router 0

router ospf 1
 log-adjacency-changes
 network 192.168.20.0 0.0.0.255 area 0
 network 200.11.11.0 0.0.0.3 area 0
 network 200.10.10.0 0.0.0.3 area 0

Router 1

router ospf 1
 log-adjacency-changes
 network 10.192.168.0 0.0.0.255 area 0
 network 200.12.12.0 0.0.0.3 area 0
 network 200.10.10.0 0.0.0.3 area 0
!

Router 2

router ospf 1
 log-adjacency-changes
 network 192.168.20.0 0.0.0.255 area 0
 network 200.11.11.0 0.0.0.3 area 0
 network 200.10.10.0 0.0.0.3 area 0




Podemos verificar el funcionamiento de OSPF con los siguientes comandos :

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
       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, ia - IS-IS inter area
       * - candidate default, U - per-user static route, o - ODR
       P - periodic downloaded static route

Gateway of last resort is not set

     10.0.0.0/24 is subnetted, 1 subnets
C       10.192.168.0 is directly connected, FastEthernet0/0
O    192.168.16.0/24 [110/65] via 200.12.12.2, 00:08:20, Serial0/1/0
O    192.168.20.0/24 [110/65] via 200.10.10.2, 00:06:39, Serial0/1/1
     200.10.10.0/30 is subnetted, 1 subnets
C       200.10.10.0 is directly connected, Serial0/1/1
     200.11.11.0/30 is subnetted, 1 subnets
O       200.11.11.0 [110/128] via 200.12.12.2, 00:06:39, Serial0/1/0
                    [110/128] via 200.10.10.2, 00:06:39, Serial0/1/1
     200.12.12.0/30 is subnetted, 1 subnets
C       200.12.12.0 is directly connected, Serial0/1/0

Router#show ip ospf 1
 Routing Process "ospf 1" with ID 200.12.12.1
 Supports only single TOS(TOS0) routes
 Supports opaque LSA
 SPF schedule delay 5 secs, Hold time between two SPFs 10 secs
 Minimum LSA interval 5 secs. Minimum LSA arrival 1 secs
 Number of external LSA 0. Checksum Sum 0x000000
 Number of opaque AS LSA 0. Checksum Sum 0x000000
 Number of DCbitless external and opaque AS LSA 0
 Number of DoNotAge external and opaque AS LSA 0
 Number of areas in this router is 1. 1 normal 0 stub 0 nssa
 External flood list length 0
    Area BACKBONE(0)
        Number of interfaces in this area is 3
        Area has no authentication
        SPF algorithm executed 8 times
        Area ranges are
        Number of LSA 3. Checksum Sum 0x017f4e
        Number of opaque link LSA 0. Checksum Sum 0x000000
        Number of DCbitless LSA 0
        Number of indication LSA 0
        Number of DoNotAge LSA 0
        Flood list length 0

Router#show ip ospf database
            OSPF Router with ID (200.12.12.1) (Process ID 1)

                Router Link States (Area 0)

Link ID         ADV Router      Age         Seq#       Checksum Link count
200.12.12.2     200.12.12.2     838         0x80000005 0x00e4af 5
200.12.12.1     200.12.12.1     801         0x80000005 0x003d63 5
200.11.11.2     200.11.11.2     801         0x80000005 0x005d3c 5
Router#

Router#show ip ospf  neighbor

Neighbor ID     Pri   State           Dead Time   Address         Interface
200.12.12.2       0   FULL/  -        00:00:35    200.12.12.2     Serial0/1/0
200.11.11.2       0   FULL/  -        00:00:34    200.10.10.2     Serial0/1/1


Espero sea de ayuda.


-Randy-

No hay comentarios:

Publicar un comentario