Академический Документы
Профессиональный Документы
Культура Документы
OSPF es un protocolo de pasarela interior que las rutas del Protocolo Internet (IP) slo dentro de un dominio de enrutamiento nico ( sistema autnomo ). Rene informacin de estado del vnculo de routers disponibles y construye un mapa de la topologa de la red. La topologa determina la tabla de encaminamiento presentado a la capa de Internet que hace decisiones de enrutamiento basado nicamente en el destino de la direccin IP se encuentra en paquetes IP. OSPF fue diseado para soportar longitud variable mscaras de subred (VLSM) o Classless Inter-DomainRouting (CIDR) modelos de direccionamiento. OSPF detecta cambios en la topologa, tales como fallos de enlace, de forma rpida y muy converge en una estructura nueva ruta sin bucles en cuestin de segundos. Se calcula el rbol de ruta ms corta para cada ruta utilizando un mtodo basado en el algoritmo de Dijkstra , un camino ms corto primero algoritmo. Las polticas de enrutamiento OSPF para construir una tabla de rutas se rigen por los factores presupuestarios enlace (mtricas externas) asociados a cada interfaz de enrutamiento. Los factores de costo puede ser la distancia de un router (tiempo de ida y vuelta), rendimiento de la red de un vnculo, o disponibilidad de enlaces y fiabilidad, expresado como simples nmeros sin unidades. Esto proporciona un proceso dinmico de equilibrio de carga de trfico entre rutas de igual coste.
Una red OSPF se puede estructurar o subdividido, en las reas de enrutamiento para simplificar la administracin y optimizar el trfico y utilizacin de recursos. Las reas se identifican por nmeros de 32 bits, expresada ya sea simplemente en decimal, o con frecuencia en el octeto basado en notacin decimal de puntos , familiar de IPv4 notacin de direcciones. Por convencin, zona 0 (cero) o 0.0.0.0 representa la regin central o columna vertebral de una red OSPF. La identificacin de otras reas pueden elegirse a voluntad, a menudo, los administradores seleccionar la direccin IP de un router principal en un rea como la identificacin de la zona. Cada rea adicional debe tener una conexin directa o virtual al rea troncal de OSPF. Dichas conexiones se mantienen por un router que interconecta, conocido como enrutador zona fronteriza (ABR). Un ABR mantiene otras bases de datos de estado de enlace para cada rea que sirve y mantiene las rutas de resumen para todas las reas de la red. OSPF no utiliza una conexin TCP / IP del protocolo de transporte (UDP, TCP), pero se encapsula directamente en datagramas IP con el nmero de protocolo 89. Esto est en contraste con otros protocolos de enrutamiento, como el Protocolo de informacin de encaminamiento (RIP), o el Border Gateway Protocol (BGP). OSPF maneja su propia deteccin de errores y funciones de correccin. OSPF utiliza multidifusin para hacer frente a las inundaciones ruta en un dominio de difusin. Para las redes de no difusin disposiciones especiales para facilitar la configuracin de descubrimiento de vecinos. [1] OSPF paquetes IP multicast nunca atravesar enrutadores IP (nunca atraviesan dominios de difusin), nunca viajar ms de un salto. OSPF se reserva el direcciones de multidifusin224.0.0.5 para IPv4 o FF02 :: 5 para IPv6 (todos los routers de estado SPF / enlace, tambin conocidos como AllSPFRouters) y 224.0.0.6 para IPv4 o FF02 :: 6 para IPv6 (todos los routers designados, AllDRouters) , tal como se especifica en RFC 2328[3] y RFC 5340 . [4] Para enrutar trfico IP multicast, OSPF soporta la multidifusin Open ShortestPathFirst (protocolo MOSPF) como se define en RFC 1584 . [5] Ni Cisco ni de Juniper Networks incluyen MOSPF en sus implementaciones de OSPF. PIM ( ProtocolIndependentMulticast ), en relacin con OSPF o IGPs otros ( Interior Gateway Protocol ), es ampliamente desplegado. El protocolo OSPF, cuando se ejecuta en IPv4, puede operar con seguridad entre los routers, opcionalmente usando una variedad de mtodos de autenticacin para permitir que los routers slo fiables para participar en el enrutamiento. OSPFv3, funcionando en IPv6, ya no admite el protocolo de autenticacin interna. En su lugar, se basa en el protocolo IPv6 de seguridad ( IPsec ). OSPF versin 3 introduce modificaciones a la IPv4 implementacin del protocolo. [2] A excepcin de enlaces virtuales, todos los intercambios de vecinos IPv6 utiliza direccionamiento local exclusivamente. El protocolo IPv6 se ejecuta por cada enlace, en lugar de basarse en la subred . Toda la informacin de prefijo IP se ha eliminado de los
anuncios de estado de enlace desde y hacia el descubrimiento de paquetes Hola haciendo OSPFv3 esencialmente independiente del protocolo. A pesar de la ampliacin de direccionamiento IP de 128 bits en IPv6 , las identificaciones de rea y el router se sigue basando en 32-bit valores.
la zona. Esto reduce la cantidad de encaminamiento de trfico entre las partes de un sistema autnomo. Varios tipos de reas especiales se definen.
Un rea no exclusiva de rutas internas (NSSA) es un tipo de rea de rutas que se pueden importar rutas externas de sistemas autnomos y enviarlas a otras reas, pero todava no puede recibir AS-rutas externas de otras reas. NSSA es una extensin de la funcin de rea de rutas que permite la inyeccin de rutas externas de una manera limitada en el rea de rutas. Un estudio de caso simula una NSSA moverse por el rea de rutas problema de no ser capaz de importar direcciones externas. Visualiza las siguientes actividades: la ASBR importa direcciones externas con un tipo 7 LSA, el ABR convierte un tipo 7 LSA de tipo 5 y las inundaciones a otras reas, los actos ABR como un "ASBR" para otras reas. El de ABR no tienen tipo 5 LSA y luego convertir al tipo 7 LSA para la zona. [ editar ] extensiones propietarias Muchos fabricantes (Cisco, Juniper, Alcatel-Lucent, Huawei, Quagga), ahora poner en prctica las siguientes dos ampliaciones de taln y el rea NSSA y aunque no est recogida en el RFC son considerados por muchos como caractersticas estndar en las implementaciones de OSPF. rea totalmente regordetes Un rea totalmente stubby es similar a un rea de rutas. Sin embargo, esta zona no permite rutas de resumen, adems de no tener rutas externas, es decir, inter-rea (IA) rutas no se resumen en reas totalmente regordetes. La nica manera para que el trfico se enruta fuera de la zona es una ruta por defecto, que es el tipo de LSA-3 slo anuncian en la zona. Cuando slo hay un camino para salir de la zona, menos decisiones de enrutamiento tienen que ser hecha por el procesador de ruta, lo que reduce la utilizacin de recursos del sistema. Ocasionalmente, se dice que un TSA puede tener slo un ABR. [7] NSSA zona totalmente regordetes Una adicin de la funcionalidad estndar de un NSSA, la NSSA totalmente rechoncho es una NSSA que toma los atributos de un TSA, lo que significa que las rutas de tipo 3 y 4 de resumen no se inundan en este tipo de superficie. Tambin es posible declarar un rea a la vez totalmente stubby y no tan rechoncho-, lo que significa que el rea recibir slo la ruta predeterminada de la zona de 0.0.0.0, pero tambin puede contener un enrutador de lmite de sistema autnomo (ASBR) que acepta externa informacin de enrutamiento y lo inyecta en el rea local, y desde el rea local en el rea 0.0.0.0. La redistribucin en un rea NSSA crea un tipo especial de LSA conocido como TIPO 7, que slo puede existir en un rea NSSA. Un ASBR NSSA genera este LSA, y un router ABR NSSA se traduce en el tipo 5 LSA que se propaga en el dominio OSPF. Una subsidiaria recientemente adquirida es un ejemplo de cmo podra ser adecuado para un rea a la vez no tan rechoncho y regordetes totalmente si el lugar prctico para poner ASBR est en el borde de un rea totalmente rechoncha. En tal caso, el ASBR hace enviar externo en el rea totalmente corta, y estn disponibles para los altavoces OSPF dentro de esa rea. En la implementacin de Cisco, las rutas externas se pueden resumir antes de inyectarlas en el rea totalmente rechoncha. En general, el ASBR no debe anunciar por defecto en el TSA-NSSA, aunque esto puede funcionar con un diseo muy cuidado y
funcionamiento, por los limitados casos especiales en los que este tipo de publicidad tiene sentido. Al declarar el rea totalmente regordetes como NSSA, hay rutas externas de la columna vertebral, a excepcin de la ruta por defecto, especifique el rea que est siendo discutido. Los factores externos hacen llegar a travs del rea 0.0.0.0 TSA-NSSA, pero ninguna otra va que la ruta predeterminada, introduzca el TSA-NSSA. Los routers de la TSA-NSSA enviar todo el trfico de la ABR, excepto para las rutas anunciadas por el ASBR.
OSPF-TE se utiliza en GMPLS de redes como un medio para describir la topologa sobre qu rutas GMPLS puede ser establecida. GMPLS utiliza su propio camino y configuracin de protocolos de envo, una vez que tiene el mapa de la red completa. En el Protocolo de reserva de recursos (RSVP), OSPF-TE se utiliza para la grabacin y la inundacin de RSVP seal reservas de ancho de banda para LabelSwitchedPaths dentro de la base de datos de estado de enlace.
Router de borde de rea (ABR) Sistema autnomo enrutador de lmite (ASBR) Router Internos (IR) Backbone Router (BR)
El tipo de router es un atributo de un proceso OSPF. Un router fsico dado puede tener uno o ms procesos OSPF. Por ejemplo, un enrutador que est conectado a ms de un rea, y que recibe rutas de un proceso BGP conectado a otro AS, es a la vez un router de borde de rea y un enrutador de frontera del sistema autnomo. Cada router tiene un identificador, habitualmente escrito en el formato decimal con puntos (por ejemplo, 1.2.3.4) de una direccin IP. Esta identificacin debe ser establecido en cada caso OSPF. Si no se configura explcitamente, la ms alta direccin IP lgica se duplicar como el identificador de router. Sin embargo, puesto que la identidad del enrutador no es una direccin IP, no tiene por qu ser una parte de cualquier subred enrutable en la red, y a menudo no es evitar la confusin. Estos tipos de router no debe ser confundido con los trminos del router designado (DR), o un router designado de respaldo (BDR), que son atributos de una interfaz del router, no el propio router.
Un enrutador de lmite de sistema autnomo (ASBR) es un router que est conectado a ms de un protocolo de enrutamiento y que el intercambio de informacin de enrutamiento con los routers de otros protocolos. ASBRs tpicamente tambin ejecutar un protocolo de enrutamiento exterior (por ejemplo, BGP ), o utilizar rutas estticas, o ambos. Un ASBR se utiliza para distribuir rutas recibidas de otros AS, externo a lo largo de su sistema autnomo propio. crea un ASBR externa LSA para direcciones externas e inundaciones a travs de todas las reas ABR. Routers en otras reas utilizar ABR como siguiente salto para acceder a direcciones externas. Entonces ABR enva paquetes a la ASBR que anuncia las direcciones externas.
[ edit ] BackboneRouter
Backbonerouters son todos los routers que se conectan a la red troncal OSPF, independientemente de si son tambin las zonas fronterizas routers o enrutadores internos del rea troncal. Un enrutador de frontera del rea es siempre un router columna vertebral, ya que todas las reas debe ser directamente conectado a la cadena principal o conectado a la columna vertebral a travs de un enlace virtual (que se extiende a travs de otra zona para llegar a la columna vertebral).
Si el establecimiento de prioridades en un router OSPF se establece en 0, que significa que nunca puede llegar a ser un DR o BDR (Router designado de respaldo).
Cuando el DR falla y el BDR se hace cargo, no hay otra eleccin para ver quin se convierte en el BDR reemplazo. El router enva los paquetes de saludo con la prioridad ms alta gana la eleccin. Si dos o ms routers empatar con el ajuste de mxima prioridad, el router enva el Hola con la ms alta (ID de enrutador) RID gana. NOTA: a RID es el ms alto lgico (loopback) Direccin IP configurada en un router, si no hay direccin IP lgica / bucle se establece a continuacin, el router utiliza la ms alta direccin IP configurada en sus interfaces activas. (Porejemplo 192.168.0.1 sera mayor que 10.1.1.2). Por lo general, el router con el nmero segunda prioridad ms alta se convierte en el BDR. El rango de prioridad de valores entre 0 - 255, [11] con un valor ms alto aumenta sus posibilidades de convertirse en DR o BDR. SI una mayor prioridad OSPF del router se conecta despus de la eleccin ha tenido lugar, no se convertir en DR o BDR hasta que (al menos) el DR y el BDR falla. Si la corriente de RD cae "el BDR actual se convierte en el nuevo RD y una nueva eleccin se lleva a cabo para encontrar otro BDR. Si el nuevo DR luego 'cae' y la original DR ya est disponible, todava previamente elegido BDR se convertir en DR.
RD existen con el propsito de reducir el trfico de red al proporcionar una fuente para las actualizaciones de enrutamiento. El DR mantiene una tabla de topologa completa de la red y enva los cambios a los otros routers a travs de multidifusin. Todos los routers en un segmento de red multi-acceso formar una relacin esclavo / maestro con la Repblica Dominicana. Ellos formar adyacencias con el DR y el BDR solo. Cada vez que un router enva una actualizacin, lo enva a la DR y BDR en la direccin de multidifusin 224.0.0.6. El DR enviar la actualizacin a todos los dems routers en el rea, a la direccin multicast 224.0.0.5. De esta manera todos los routers no tienen que actualizar constantemente entre s, y ms bien puede obtener todas las actualizaciones desde una sola fuente. El uso de la multidifusin reduce an ms la carga de la red. DR y BDR son siempre setup / elegido en las redes de transmisin de OSPF. DR tambin puede ser elegido en NBMA (NonBroadcastMulti-Access) redes tales como FrameRelay o ATM. DR o BDR no son elegidos en enlaces punto a punto (tal como un punto-a-punto de conexin WAN), ya que los dos routers a ambos lados de la conexin debe ser plenamente adyacente y el ancho de banda entre ellos no se puede optimizar an ms. DR y routers no-DR evolucionar a partir de 2vas a las relaciones de adyacencia completa mediante el intercambio de DD, Solicitud y Actualizar.
La "cabecera principal de paquetes OSPF" es la misma para todos los 5 tipos de paquetes (con excepcin del campo Tipo), mientras que los siguientes sub-cabeceras variar de un tipo a otro y se muestran debajo de la cabecera del paquete OSPF principal. El encabezado principal de paquetes OSPF Octet Poc 0123456789 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 o o 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 Versin Tipo Longitud del paquete 0 0 Router ID 4 32 Area ID 8 64 Checksum ID de instancia 0 12 96 De acuerdo con el Apndice A.3 del RFC 5340 (OSPFv3 para IPv6) hay 5 formatos de paquetes OSPF de la siguiente manera: Tipo Descripcin 1 Hola Base de datos 2 Descripcin Enlace 3 Solicitud de Estado Link 4 StateUpdate Enlace 5 Reconocimiento del Estado Los cinco formatos diferentes para cada "tipo" de paquete OSPF v3 son los siguientes: Tipo 1: El paquete de saludo Octet Poc 0123456789 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 o o 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 3 {Ver} 1 {tipo} Longitud del paquete 0 0 Router ID 4 32 Area ID 8 64 Checksum ID de instancia 0 12 96 ID de interfaz 16 128 Opciones (explicado ms adelante) 20 160 Rtrprioridad HelloInterval RouterDeadInterval 24 192
28 32 36 ~
Router Designado ID BackupRouter Designado ID Vecino ID ... Tipo 2: El paquete de base de datos Descripcin
Octet Poc 0123456789 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 3 3 o o 29 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 0 1 3 {Ver} 2 {tipo} Longitud del paquete 0 0 Router ID 4 32 Area ID 8 64 Checksum ID de instancia 0 12 96 0 Opciones (explicado ms adelante) 16 128 20 24 28 32 36 40 44 ~ 160 192 224 256 288 320 352 ~ Interface MTU 0 DD nmero de secuencia 0 0 0 0 0 Y M M o S
Un encabezado LSA
Octet Poc 0123456789 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 o o 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 3 {Ver} 3 {tipo} Longitud del paquete 0 0 Router ID 4 32 Area ID 8 64 Checksum ID de instancia 0 12 96 0 LS Tipo 16 128 Enlace Identificacin del Estado 20 160 Publicidad Router 24 192 ... ~ ~ Tipo 4: El Estado OSPF Actualizar enlace Packet Octet Poc 0 1 2 3 4 5 6 7 8 9 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 o o 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 3 {Ver} 4 {tipo} Longitud del paquete 0 0
4 8 12 16 20 24 28 32 36 ~
Checksum
LSAs
Octet Poc 0123456789 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 o o 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 3 {Ver} 5 {tipo} Longitud del paquete 0 0 Router ID 4 32 Area ID 8 64 Checksum ID de instancia 0 12 96 16 128 20 160 Un encabezado LSA (se muestra abajo) 24 192 28 224 32 256 ... ~ ~ El OSPFv3 (24 Bit) Opciones de campo Este "Opciones de campo" se usa en paquetes de saludo OSPF, paquetes de descripcin de base, y algunos LSAs (router-LSAs, la red de LSA-, inter-rea-router LSAs, y enlace LSA-). (Nota:. Las versiones anteriores de OSPF {v1 y v2} no son compatibles con todas las opciones / campos enumerados aqu) Poco 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
* * Corriente R N x E V6 continua Explicacin de los bits en el campo Opciones: Actualmente slo hay 7-bits asignados. V6-bits: "V6" significa IP V6] [clculos de enrutamiento se van a utilizar.
E-bit: "E" significa [E] Xternal como en AS-externa-LSA inundaciones como se especifica en OSPFv2. x-bit: Esta se encuentra en desuso. Fue utilizado previamente por MOSPF. N bits: "N" representa [N] SSA (No So Stubby Area) y se utiliza para los routers que se conectan a las redes NSSA. R-bit: "R" corresponde a [R] exterior y especifica si el router est activo o no. DC-bit: "DC" se refiere a [D] [C] emand ircuts y se especifica en RFC 1793 . *-Bits: Estos dos bits estn reservados para la migracin de extensiones de protocolo OSPFv2. Los restantes 16-bits an no se han asignado.
Cisco ha definido los siguientes tres modos adicionales para OSPF NBMA en topologas:
[ editar ] Implementaciones
BIRDimplementa OSPFv2 y OSPFv3 GNU Zebra , la GPL enrutamiento suite para Unix-como sistemas de soporte OSPF Netware ejecuta OSPF en su mdulo de enrutamiento de protocolo mltiple. OpenBSD incluye una implementacin OpenOSPFD dentro de la OpenBGPD protocolo. Quagga , un tenedor de GNU Zebra para Unix-como los sistemas de XORP , una suite de enrutamiento implementar RFC2328 (OSPFv2) y RFC2740 (OSPFv3) para IPv4 e IPv6 Windows NT 4.0 Server, Windows 2000 Server y Windows Server 2003 OSPFv2 implementar en el Servicio de enrutamiento y acceso remoto, a pesar de que la funcionalidad se elimin en Windows Server 2008 .
[ editar ] Aplicaciones
OSPF fue el primer protocolo muy extendido de enrutamiento que podran converger una red en los segundos bajas, y garantizamos libres de bucles caminos. Tiene muchas funciones que permiten la imposicin de polticas sobre la propagacin de las rutas que puede ser adecuado para mantener local, para compartir la carga, y para la va selectiva importacin de ms de IS-IS . IS-IS, por el contrario, se puede ajustar para una menor carga en una red estable, el tipo ms comn en los ISP de redes empresariales. Hay algunos accidentes histricos que hicieron IS-IS el preferido IGP para los ISP, pero hoy ISP tambin puede optar por utilizar las caractersticas de las implementaciones ahora-eficientes de OSPF, [12] despus de haber considerado los pros y los contras de IS-IS en entornos de proveedores de servicios. [13] Como se ha mencionado, OSPF puede proporcionar un mejor reparto de la carga en los enlaces externos que otros IGPs. Cuando la ruta por defecto a un ISP se inyecta en OSPF desde ASBRs mltiples como Tipo I ruta externa y el mismo coste externo especificado, los routers de otros irn a la ASBR con el menor costo trayectoria de su ubicacin. Esto se puede ajustar mediante el ajuste adicional de los costes externos. En cambio, si la ruta predeterminada de ISP diferentes que se inyecta con diferentes costes externos, como una ruta de tipo II externo, el valor predeterminado de menor costo se convierte en la salida principal y el de costo ms alto se convierte en la copia de seguridad slo. El nico factor limitante real que puede obligar a los ISP ms importantes para seleccionar IS-IS sobre OSPF es si tienen una red con ms de 850 [ cita requerida ]routers. Se habla de una red OSPF con ms de 1000 routers, [14] pero que es bastante poco comn y la red debe estar especficamente diseado para minimizar la sobrecarga para lograr un funcionamiento estable [ cita requerida ].