You are on page 1of 17

OSPF

Generalidades

OSPF es un protocolo de enrutamiento


jerarquico de pasarela interior (IGP).

Utiliza el algoritmo Dijkstra de enlace-


estado (LSA - Link State Algorithm) para
calcular la ruta ms corta posible.

Usa cost como su medida de mtrica.

2006 Cisco Systems, Inc. All rights reserved. Cisco 2


Generalidades

Una red OSPF se puede descomponer en regiones (reas)


ms pequeas. Hay un rea especial llamada rea backbone
que forma la parte central de la red y donde hay otras reas
conectadas a ella.

En la nueva
nomenclatura:
El AREA 0 se llama
AREA DE TRANSITO.
Las otras AREAS
REGULARES

2006 Cisco Systems, Inc. All rights reserved. Cisco 3


Generalidades

Al contrario que RIP o BGP, OSPF no usa ni TCP ni UDP, sino


que usa IP directamente, mediante el protocolo IP 89.

La distancia administrativa de OSPF es de 110.

2006 Cisco Systems, Inc. All rights reserved. Cisco 4


Tablas de OSPF

Las tablas (bases de datos) de OSPF son las


siguientes:

TABLA DE VECINOS: Es tambin conocida como la tabla de


adyacencias, contiene la lista de todos los vecinos reconocidos.
(show ip ospf neighbor)

TABLA DE TOPOLOGIA: Es conocida como la LSDB, contiene todos


los routers y sus interfaces que se encuentren dentro del rea o red.
Cada router dentro de una misma rea tienen la misma LSDB. (show
ip ospf database)

TABLA DE RUTAS: Llamada tambin como base de datos de


forwardeo, contiene la listade las mejores rutas hacia los diversos
destinos. (show ip route)

2006 Cisco Systems, Inc. All rights reserved. Cisco 5


Tipos de Paquetes OSPF

OSPF mantiene actualizada la capacidad de enrutamiento entre los nodos de una red
mediante la difusin de la topologa de la red y la informacin de estado-enlace de sus
distintos nodos. Esta difusin se realiza a travs de varios tipos de paquetes:

Paquetes Hello (tipo 1).

Cada router enva peridicamente a sus vecinos un paquete que contiene el listado de
vecinos reconocidos por el router, indicando el tipo de relacin que mantiene con cada
uno.

Los paquetes se envan cada 10 segundos (forma predeterminada) Utilizando la


direccin de multidifusin 224.0.0.5. Para declarar a un vecino cado el router espera
cuatro veces el tiempo del intervalo Hello (intervalo Dead).

tiene varios parmetros como:


- ROUTER ID - DR IP ADDRESS
- HELLO & DEAD INTERVALS* - BDR IP ADDRESS
- NEIGHBORS - AUTH. PASSWORD*
- AREA ID* - STUB AREA FLAG*
- ROUTER PRIORITY

2006 Cisco Systems, Inc. All rights reserved. Cisco 6


Tipos de Paquetes OSPF

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 envo de mensajes LSA.

Cada LSA en un LSDB tiene un nmero de secuencia. Este nmero va as:


desde 80000001 hasta 8FFFFFFF (negativos)
desde 00000000 hasta 7FFFFFFF (positivos)

Cada 30 minutos los LSA son enviados para mantener la apropiada sincronizacin de
la LSDB. Cada vez que esto ocurre, el nmero de secuencia es incrementado en 1.

Cuando el router encuentra en su LSDB 2 instancias de un SLA, se fija en cual de


los 2 tiene el nmero de secuencia mas alto y ese lo toma como el mas reciente.
El mximo tiempo que un LSA puede permanecer en la LSDB, es de 1 hora .

2006 Cisco Systems, Inc. All rights reserved. Cisco 7


Tipos de Paquetes OSPF

Tipos de LSA

2006 Cisco Systems, Inc. All rights reserved. Cisco 8


Tipos de Paquetes OSPF

Paquetes de descripcin 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 sincronizacin acerca de los registros contenidos en la
LSDB propia, mediante un resumen de estos.

2006 Cisco Systems, Inc. All rights reserved. Cisco 9


Router ID

Los routers son conocidos en OSPF mediante el


router ID.

Por default sabemos que el router ID es la mayor IP de una interface


en el momento de correr el proceso.

Tambin sabemos que si configuramos una interface loopback


podemos forzar el router ID.

Sin embargo tenemos una herramienta con sintaxis router-id` para


setear manualmente este parmetro por cada router que querramos.

Luego de hacer cualquier cambio al router ID, el proceso OSPF debe


ser limpiado

2006 Cisco Systems, Inc. All rights reserved. Cisco 10


DR y BDR

Para reducir la cantidad de Trafico intercambiado en un segmento


particular OSPF, elije un DR (router designado) y un DBR (router
designado de respaldo).

Solo los segmentos broadcast (como por ejemplo ethernet) y non broadcast
multi-access (ejemplo frame-relay) realizan la eleccin de DR y BDR.

El router con mayor prioridad dentro del segmento ser elegido como DR.
(show ip ospf interface).

Por defecto la prioridad de la interfaz OPSF de un router es 1. Entonces en


caso de empate de prioridades el DR ser el router con un Router ID ms alto.

Si la prioridad del router es cambiada a 0, este equipo NO participara en el


proceso de eleccin de DR. Este tipo de equipos reciben el nombre de
DROTHERS

2006 Cisco Systems, Inc. All rights reserved. Cisco 11


DR y BDR

En este ejemplo el DR ser R2


debido a que todos tienen igual
prioridad, pero R2 tiene mayor
RID

2006 Cisco Systems, Inc. All rights reserved. Cisco 12


DR y BDR

Al cambiar la
prioridad de
OSPF en R0 al
valor 2 el
nuevo DR ser
R0
2006 Cisco Systems, Inc. All rights reserved. Cisco 13
Funcionamiento

Los pasos que sigue OSPF para su funcionamiento


son o siguientes:

1. Descubrir Vecinos OSPF


2. Elegir DR
3. Formar Adyacencias
4. Sincronizar bases de datos
5. Calcular Tabla de Enrutamiento
6. Anunciar los estados de enlaces

2006 Cisco Systems, Inc. All rights reserved. Cisco 14


Mtrica

Formula de calculo para cost:

8
10
BW (mbps)

2006 Cisco Systems, Inc. All rights reserved. Cisco 15


Ventajas y Desventajas de OSPF

2006 Cisco Systems, Inc. All rights reserved. Cisco 16


2006 Cisco Systems, Inc. All rights reserved. Cisco 17

You might also like