OSPF

16
OSPF

description

OSPF

Transcript of OSPF

OSPFProtocolo de enrutamiento de estado de enlace desarrollado como reemplazo del protocolo de enrutamiento por vector de distancia: RIP.Las principales ventajas de OSPF frente a RIP son su rpida convergencia y escalabilidad a implementaciones de redes mucho mayores.

Informacin bsica de OSPFEn 1987, desarrollo inicial de OSPF por parte del Grupo de trabajo de ingeniera de Internet (IETF).En 1989, la especificacin para OSPFv1 se public en RFC 1131.En 1991, John Moy introdujo OSPFv2 en RFC 1247.En 1998, la especificacin OSPFv2 se actualiz en RFC 2328 y representa la RFC actual para OSPF. En 1999, OSPFv3 se public en RFC 2740.

Encapsulacin de mensajes OSPF

Tipos de paquetes OSPFSaludo: Descubre los vecinos y construye adyacencias entre ellosDescripcin de bases de datos (DBD): Controla la sincronizacin de la base de datos entre routers.Solicitud de estado de enlace (LSR): Solicita registros especficos de estado de enlace de router a routerActualizacin de estado de enlace (LSU): Enva los registros de estado de enlace especficamente solicitadosAcuse de recibo de estado de enlace (LSAck): Reconoce los dems tipos de paquetes.Protocolo de saludoLos paquetes de saludo se utilizan para:

Descubrir vecinos OSPF y establecer adyacencias de vecinos.Publicar parmetros en los que dos routers deben acordar convertirse en vecinos.Elegir el Router designado (DR) y el Router designado de respaldo (BDR) en redes de accesos mltiples, como Ethernet y Frame Relay.

Protocolo de saludo

Protocolo de saludo: Establecimiento de vecinos

Antes de que un router OSPF pueda saturar a otros routers con sus estados de enlace, primero debe determinar si existe algn otro vecino OSPF en alguno de sus enlaces.OSPF luego establece la adyacencia con el vecino.

Protocolo de saludo: Intervalos muerto y de saludo de OSPFAntes de que dos routers puedan formar una adyacencia de vecinos OSPF, stos deben estar de acuerdo con respecto a tres valores: Intervalo de saludo, intervalo muerto y tipo de red.Los paquetes de saludo OSPF se envan cada 10 segundos en segmentos multiacceso y punto a punto, y cada 30 segundos en segmentos multiacceso sin broadcast.Protocolo de saludo: Intervalos muerto y de saludo de OSPFEl intervalo muerto es el perodo, expresado en segundos, que el router esperar para recibir un paquete de saludo antes de declarar al vecino "desactivado".Si el intervalo muerto expira antes de que los routers reciban un paquete de saludo, OSPF retirar a dicho vecino de su base de datos de estado de enlace.Protocolo de saludo: Seleccin de DR y BDRPara reducir la cantidad de trfico de OSPF en redes de accesos mltiples, OSPF selecciona un Router designado (DR) y un Router designado de respaldo (BDR). El DR es responsable de actualizar todos los dems routers OSPF cuando ocurre un cambio en la red de accesos mltiples. El BDR supervisa al DR y reemplaza a DR si el DR actual falla. Actualizaciones de estado de enlace (LSU) de OSPF Paquetes utilizados para las actualizaciones de enrutamiento OSPF. Un paquete LSU puede incluir diez tipos diferentes de Notificaciones de estado de enlace (LSA).

Algoritmo OSPFCada router OSPF mantiene una base de datos de estado de enlace que contiene las LSA recibidas por parte de todos los dems routers. Una vez que un router recibi todas las LAS y cre su base de datos de estado de enlace local, OSPF utiliza el algoritmo shortest path first (SPF) de Dijkstra para crear un rbol SPF. El rbol SPF luego se utiliza para completar la tabla de enrutamiento IP con las mejores rutas para cada red.Algoritmo OSPF

Distancia administrativaConfiabilidad (o preferencia) del origen de la ruta. OSPF tiene una distancia administrativa predeterminada de 110.

Autenticacin

Es aconsejable autenticar la informacin de enrutamiento transmitida. RIPv2, EIGRP, OSPF, IS-IS y BGP pueden configurarse para encriptar y autenticar su informacin de enrutamiento. Esto garantiza que los routers slo aceptarn informacin de enrutamiento de otros routers que estn configurados con la misma contrasea o informacin de autenticacin.