Академический Документы
Профессиональный Документы
Культура Документы
Enrutamiento Avanzado
Protocolo OSPF
Protocolo OSPF
Enrutamiento Avanzado
Tabla de Contenido
ndice de contenido
Tabla de Contenido..............................................................................................2 ndice de Tablas...................................................................................................4 ndice de Figuras.................................................................................................5 Introduccin.........................................................................................................6
Ob etivo !eneral"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""# Ob etivos Es$ec%&icos""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""# Justi&icacin"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""# Alcances""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""# 'imitaciones""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""(
Marco Terico......................................................................................................8
Antecedentes""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""") Enca$sulacin de OSPF""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""") Ti$os De Pa*uetes En OSPF""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""+ Actualizaciones de 'in,-State de OSPF"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""./ 0on&iguracin 1sica Del Protocolo OSPF"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""./ 0omando 2O3TE2 OSPF""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""./ 0omando 4ET5O26""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""".. ID Del 2outer OSPF"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""".7 Determinacin del ID del router"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""".7 Direccin de loo$bac,""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""".8 El comando OSPF router-id""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""".8 9odi&icacin del ID del router"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""".8 ID del router du$licadas""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""".:
Desarrollo...........................................................................................................16
Procedimiento"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""".# Dise;ar la to$olog%a""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""".# 0on&iguracin 1sica De 'os 2outers""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""".( 0on&igurar direcciones en todos los dis$ositivos""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""".( 0on&iguracin de OSPF en routers"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""".) To$ologia Final"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""".+ Pruebas entre dis$ositivos de ma<or distancia""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""".+
Protocolo OSPF
Enrutamiento Avanzado
Protocolo OSPF
Enrutamiento Avanzado
ndice de Tablas
ndice de tablas
Tabla .= Tabla De Direccionamiento"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""".>
Protocolo OSPF
Enrutamiento Avanzado
ndice de Figuras
ndice de ilustraciones
Figura .= Ti$os De Pa*uetes OSPF""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""+ Figura 7= Ti$os de 4oti&icaciones de lin,-state ?'SA@""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""./ Figura 8= E em$lo 0on&iguracin 0omando 4etAor,""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""".. Figura := To$ologia Inicial""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""".( Figura >= 0on&iguracin 1sica De 2outers"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""".( Figura #= 0on&iguracin De Direcciones En 2outer"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""".) Figura (= 0on&iguracin De Direcciones En Estacin De Traba o e ISP""""""""""""""""""""""""""""""""""""""""""""""""".) Figura )= 0on&iguracin OSPF en router con acceso al ISP"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""".+ Figura += To$ologia Final""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""".+
Protocolo OSPF
Enrutamiento Avanzado
Introduccin
Open Shortest Path First (OSPF) es un protocolo de enrutamiento de link state desarrollado como reemplazo del protocolo de enrutamiento vector distancia !IP" !IP constitu# un protocolo de enrutamiento acepta$le en los comienzos del net%orking # de Internet& sin em$argo' su dependencia en el conteo de saltos como la (nica medida para elegir el me)or camino r*pidamente se volvi inacepta$le en redes ma#ores +ue necesitan una solucin de enrutamiento m*s slida" OSPF es un protocolo de enrutamiento sin clase +ue utiliza el concepto de *reas para realizar la escala$ilidad" !F, -.-/ de0ine la m1trica OSPF como un valor ar$itrario llamado costo" El IOS de ,isco utiliza el ancho de $anda como la m1trica de costo de OSPF" 2as principales venta)as de OSPF 0rente a !IP son su r*pida convergencia # escala$ilidad en implementaciones de redes mucho ma#ores"
&b'eti(o )eneral
Investigar el protocolo de enrutamiento osp0' de tal 0orma +ue se ad+uieran ha$ilidades # conocimiento de conceptos para poder implementarlos en una red de telecomunicaciones"
-usti icacin
Para $oder im$lementar alguna Berramienta en una red se debe tener conocimiento $re&erentemente com$leto $ara saber como actuar ante diversos $roblemasC o bsico si la red no es tan grandeC $or lo *ue es necesario conocer el $rotocolo de enrutamiento OSPF a &in de conocer sus virtudes < las desventa as *ue se $ueden tener"
$lcances
Se $lantea una $roblemtica en una red de D em$resaC a la *ue se deber dar solucin as% como la documentacin necesaria $ara re$ortar los resultados *ue se obtenganC Protocolo OSPF Instituto Tecnolgico de Durango
Enrutamiento Avanzado
.i/itaciones
Al no tener acceso a grandes cantidades de dis$ositivos ?sea el caso de routers < sAitcBes@C la solucin a la $roblemtica $lanteada en el desarrollo se realizara mediante un simulador de cisco= Pac,et Tracer en su versin >"8"8 $ara sistemas o$erativos basados en 'inuE"
Protocolo OSPF
Enrutamiento Avanzado
Marco Terico
$ntecedentes
El desarrollo inicial de OSPF comenz en 56/7 por parte del grupo de tra$a)o de OSPF' el 8rupo de tra$a)o de ingenier3a de Internet (IE9F)" En a+uel momento' Internet constitu3a 0undamentalmente una red acad1mica # de investigacin 0inanciada por el go$ierno de los EE" UU" ,olo+ue el cursor so$re las 0echas en la 0igura ,ronograma de desarrollo de OSPF para ver los sucesos relacionados" En 56/6 se pu$lic la especi0icacin para OSPFv5 en !F, 55.5" :a$3a dos implementaciones desarrolladas; una para e)ecutar en routers # otra para e)ecutar en estaciones de tra$a)o U<I=" 2a (ltima implementacin se convirti luego en un proceso U<I= generalizado # conocido como 8A9E>" OSPFv5 era un protocolo de enrutamiento e?perimental # nunca se implement" En 5665' @ohn 4o# introdu)o OSPFv- en !F, 5-A7" OSPFv- o0rec3a signi0icativas me)oras t1cnicas con respecto a OSPFv5" Al mismo tiempo' ISO tra$a)a$a en un protocolo de enrutamiento de link state propio' Intermediate S#stem to Intermediate S#stem (IS IS)" 2gicamente' IE9F eligi OSPF como su I8P (Interior 8ate%a# Protocol) recomendado" En 566/ se actualiz la especi0icacin OSPFv- en !F, -.-/' # ho# en d3a representa la !F, para OSPF"
*nca+sulacin de &01F
2a porcin de datos de un mensa)e OSPF se encapsula en un pa+uete" Este campo de datos puede incluir uno de cinco tipos de pa+uetes OSPF" ,ada tipo de pa+uete se analizar* $revemente en el pr?imo tema" ,olo+ue el cursor so$re los campos en el 4ensa)e de OSPF encapsulado para ver el proceso de encapsulacin" El enca$ezado del pa+uete OSPF se inclu#e con cada pa+uete OSPF' independientemente de su tipo" El enca$ezado del pa+uete OSPF # los datos espec30icos seg(n el tipo de pa+uete espec30ico se encapsulan luego en un pa+uete IP" En el enca$ezado del pa+uete IP' Protocolo OSPF Instituto Tecnolgico de Durango
Enrutamiento Avanzado
el campo Protocolo se esta$lece en /6 para indicar el OSPF # la direccin de destino se esta$lece para una de dos direcciones multicast; --A"B"B"C --A"B"B"D" Si el pa+uete OSPF se encapsula en una trama de Ethernet' la direccin 4A, de destino es tam$i1n una direccin multicast; B5 BB CE BB BB BC o B5 BB CE BB BB BD"
5" Saludo; los pa+uetes de saludo se utilizan para esta$lecer # mantener la ad#acencia con otros routers OSPF" El protocolo de saludo se analiza en detalle en el pr?imo tema" -" >E>; el pa+uete de >escriptores de $ases de datos (>E>) inclu#e una lista a$reviada de la $ase de datos de link state del router emisor # es utilizado por los routers receptores para realizar una comparacin con la $ase de datos de link state" ." 2S!; los routers receptores pueden entonces solicitar m*s in0ormacin acerca de una entrada en la >E> enviando una Solicitud de link state (2S!)" A" 2SU; los pa+uetes de Actualizacin de link state (2SU) se utilizan para responder las 2S! # para anunciar nueva in0ormacin" 2as 2SU contienen siete tipos di0erentes de <oti0icaciones de link state (2SA)" 2as 2SU # 2SA se analizar*n $revemente en un tema posterior"
Protocolo OSPF
Enrutamiento Avanzado
Enrutamiento Avanzado
Comando NETWORK El comando net%ork utilizado con OSPF tiene la misma 0uncin +ue cuando se lo utiliza con otros protocolos de enrutamiento I8P; ,ual+uier inter0az en un router +ue coincida con la direccin de red en el comando net%ork estar* ha$ilitada para enviar # reci$ir pa+uetes OSPF" Esta red (o su$red) estar* incluida en las actualizaciones de enrutamiento OSPF"
El comando net%ork se utiliza en el modo de con0iguracin de router" Router(config-router)#network network-address wildcard-mask area area-id
El comando OSPF net%ork utiliza una com$inacin de net%ork address # %ildcard mask similar a la +ue puede utilizar EI8!P" Sin em$argo' a di0erencia de EI8!P' OSPF re+uiere la m*scara %ildcard" 2a direccin de red )unto con la m*scara %ildcard se utiliza para especi0icar la inter0az o rango de inter0aces +ue se ha$ilitar*n para OSPF con el comando net%ork" Al igual +ue con EI8!P' la m*scara %ildcard puede con0igurarse en 0orma inversa a una m*scara de su$red" Por e)emplo' la inter0az FastEthernet BFB de !5 se encuentra en la red 57-"5D"5"5DF-/" 2a m*scara de su$red para esta inter0az es F-/ -CC"-CC"-CC"-AB" 2o inverso a la m*scara de su$red es la m*scara %ildcard"
Protocolo OSPF
Enrutamiento Avanzado
El *rea area id se re0iere al *rea OSPF" Un *rea OSPF es un grupo de routers +ue comparte la in0ormacin de link state" 9odos los routers OSPF en la misma *rea de$en tener la misma in0ormacin de link state en sus $ases de datos de link state" Esto se logra a trav1s de la saturacin por parte de los routers de todos los dem*s routers en el *rea con sus estados de enlace individuales" Una red OSPF tam$i1n puede con0igurarse como *reas m(ltiples" E?isten varias venta)as en la con0iguracin de redes OSPF amplias como *reas m(ltiples' incluidas las $ases de datos de link state m*s pe+ueGas # la capacidad de aislar pro$lemas de redes inesta$les dentro de un *rea" ,uando todos los routers se encuentran dentro de la misma *rea OSPF' de$en con0igurarse los comandos net%ork con la misma area id en todos los routers" Si $ien puede usarse cual+uier area id' es aconse)a$le utilizar un area id de B con OSPF de *rea (nica" Esta convencin 0acilita la posterior con0iguracin de la red como *reas OSPF m(ltiples en las +ue *rea B se convierte en el *rea de $ack$one"
Protocolo OSPF
Juan Pedro Santilln Prez m*s alta de cual+uiera de sus inter0aces 03sicas" Direccin IP activa ms alta
Enrutamiento Avanzado
Si un router OSPF se con0igura con el comando router id de OSPF # no ha# inter0aces loop$ack con0iguradas' el I> del router OSPF ser* la direccin IP activa m*s alta de cual+uiera de sus inter0aces" 2a inter0az no necesita estar ha$ilitada para OSPF' lo +ue signi0ica +ue no necesita estar incluida en uno de los comandos net%ork de OSPF" Sin em$argo' la inter0az de$e estar activa' es decir' en estado up"
Direccin de loopback Si no se utiliz el comando router id de OSPF # est*n con0iguradas las inter0aces loop$ack' OSPF elegir* la direccin IP m*s alta de cual+uiera de sus inter0aces loop$ack" Una direccin de loop$ack es una inter0az virtual # se encuentra en estado up en 0orma autom*tica cuando est* con0igurada" 2os comandos para con0igurar una inter0ace loop$ack son; Router(config)#interface loopback number Router(config-if)#ip address ip-address subnet-mask El comando OSPF router-id El comando router id de OSPF se introdu)o en IOS 5-"B(9) # tiene prioridad so$re direcciones IP 03sicas # de loop$ack en la determinacin del I> del router" 2a sinta?is del comando es; Router(config)#router ospf process-id Router(config-router)#router-id ip-address odi!icacin del "D del router El I> del router se selecciona cuando se con0igura OSPF con su primer comando net%ork de OSPF" Si el comando router id de OSPF o la direccin de loop$ack se con0iguran despu1s del comando net%ork de OSPF' el I> del router se o$tendr* de la inter0az con la direccin IP activa m*s alta" El I> del router puede modi0icarse con la direccin IP de un comando router id de OSPF su$siguiente' volviendo a cargar el router o utilizando el siguiente comando; Protocolo OSPF Instituto Tecnolgico de Durango
Enrutamiento Avanzado
"D del router duplicada# ,uando dos routers tienen el mismo I> de router en un OSPF' es posi$le +ue el enrutamiento de dominio no 0uncione correctamente" Si el I> del router es el mismo en dos routers vecinos' es posi$le +ue no se realice el esta$lecimiento de vecinos" ,uando se producen I> del router OSPF duplicadas' IOS mostrar* un mensa)e similar al siguiente; %OSPF-4-DUP_RTRID1: Detected router with duplicate router ID Para corregir este pro$lema' con0igure todos los routers para +ue tengan una I> del router OSPF (nica" Verificacion De !P" El comando sho% ip osp0 neigh$or puede utilizarse para veri0icar las relaciones de vecinos OSPF # solucionar sus pro$lemas" Este comando muestra el siguiente resultado para cada vecino; <eigh$or I>; el I> del router vecino" Pri; la prioridad de OSPF de la inter0az" Esto se analiza en una seccin posterior" State; el estado de OSPF de la inter0az" El estado FU22 signi0ica +ue el router # su vecino poseen $ases de datos de link state de OSPF id1nticas" 2os estados de OSPF se analizan en ,,<P" >ead time; la cantidad de tiempo restante +ue el router esperar* para reci$ir un pa+uete de saludo OSPF por parte del vecino antes de declararlo desactivado" Este valor se reesta$lece cuando la inter0az reci$e un pa+uete de saludo" Address; la direccin IP de la inter0az del vecino a la +ue el router est* conectado directamente" Protocolo OSPF Instituto Tecnolgico de Durango Inter0ace; la inter0az en la cual este router 0orm ad#acencia con el vecino"
Enrutamiento Avanzado
Al solucionar pro$lemas de redes OSPF' el comando vecino sho% ip osp0 puede utilizarse para veri0icar si el router 0orm ad#acencia con sus routers vecinos" Si no se muestra el I> del router vecino o si no muestra el estado FU22' los dos routers no 0ormaron una ad#acencia OSPF" Si dos routers no esta$lecieron ad#acencia' no se intercam$iar* la in0ormacin de link state" 2as $ases de datos de link state incompletas pueden crear *r$oles SPF # ta$las de enrutamiento imprecisos" Es posi$le +ue no e?istan rutas a las redes de destino o +ue no representen la ruta m*s ptima" >os routers pueden no 0ormar una ad#acencia OSPF si; 2as m*scaras de su$red no coinciden' esto hace +ue los routers se encuentren en redes separadas" 2os temporizadores muerto # de saludo de OSPF no coinciden" 2os tipos de redes OSPF no coinciden" :a# un comando net%ork de OSPF 0altante o incorrecto"
Protocolo OSPF
Enrutamiento Avanzado
Desarrollo
Se re+uiere esta$lecer una cone?in entre A redes' de tal 0orma +ue todos tenan acceso al ISP' pero las computadoras no de$en tener acceso entre ellas mismas" Para ello se proporciona la siguiente ta$la de direcciones;
>isposivo !5 !!. !A P,5 P,P,. ISP Inter0az S5F5 S5FB FaBFB S5FB S5F5 FaBFB S5FB S5F5 FaBFB S5F5 S5FB FaBFB <I, <I, <I, <I, >ireccin 5B"B"B"5 55"B"B"5 56-"5D/"."-CA 55"B"B"5-"B"B"5 56-"5D/"-"-CA 5-"B"B"5."B"B"5 56-"5D/"5"-CA 5."B"B"5B"B"B"56-"5D/"B"-CA 56-"5D/"B"5 56-"5D/"5"5 56-"5D/"-"5 56-"5D/"."5 4ascara >e !ed -CC"-CC"-CC"-C-CC"-CC"-CC"-C-CC"-CC"-CC"B -CC"-CC"-CC"-C-CC"-CC"-CC"-C-CC"-CC"-CC"B -CC"-CC"-CC"-C-CC"-CC"-CC"-C-CC"-CC"-CC"B -CC"-CC"-CC"-C-CC"-CC"-CC"-C-CC"-CC"-CC"B -CC"-CC"-CC"B -CC"-CC"-CC"B -CC"-CC"-CC"B -CC"-CC"-CC"B
Esta$leciendo como contraseGa de acceso al modo e#ec privilegiado $class% # HpandaI para acceder desde la consola o mediante vt#"
Procedimiento
Protocolo OSPF
Enrutamiento Avanzado
Figura ,: &onfiguraci'n -.sica De /outers Se esta$leci un nom$re' una contraseGa para la seguridad de acceder al modo e#ec privilegiado' un mensa)e de $ienvenida # una segunda contraseGa para acceder al router desde un ca$le consola o mediante vt#"
Protocolo OSPF
Juan Pedro Santilln Prez Con!i%urar direccione# en todo# lo# di#po#iti(o#' En router"
Enrutamiento Avanzado
Figura 1: &onfiguraci'n De Direcciones #n #staci'n De Tra)a$o e +SP Protocolo OSPF Instituto Tecnolgico de Durango
Enrutamiento Avanzado
0on los comandos *ue se mostraron en la $arte terica se Babilitara el $rotocolo os$&C ademas de asignar las direcciones de red a las *ue esta directamente conectado"
Topolo%ia Final
Protocolo OSPF
Enrutamiento Avanzado
'as $ruebas se Bacen entre estos dis$ositivos $or*ue son los *ue debern recorrer la ma<or $arte de la red"
Protocolo OSPF
Enrutamiento Avanzado
Resultados
Se logro ad+uirir en primera instancia los conocimientos para la con0iguracin del protocolo OSPF as3 como las ha$ilidades para implementar el protocolo en un red' las pro$lem*ticas se presentaron al momento de aplicar las con0iguraciones con el protocolo OSPF' #a +ue no se pudo cumplir con el o$)etivo de la practica' pues esta ped3a +ue las computadoras no se pudieran conectar entre si # al momento de +ue cada router distri$u3a sus ta$las de direcciones compart3a tam$i1n las direcciones +ue tenia en una red privada' lo cual no cumpl3a con las condiciones de seguridad planteadas en el pro$lema' lo +ue demuestra una de las desventa)as de osp0" Osp0 0acilito una parte del tra$a)o' gracias a +ue sus ta$las de direccionamiento se comparten' evita estar introduciendo de 0orma manual cada ruta a la +ue se +uiere llegar"
Protocolo OSPF
Enrutamiento Avanzado
Conclusiones
Osp0 es un protocolo +ue 0acilita las cone?iones entre routers' se actualiza de 0orma autom*tica en caso de e?istir un cam$ia # esta actualizacin se lleva a los routers vecinos +ue comparten este protocolo activado" En contraparte' podemos decir +ue osp0 necesita un complemento como lo pueden ser las rutas est*ticas #Fo las rutas predeterminadas seg(n lo desee el administrador' esto por+ue comparten todas las rutas a las +ue se conectan con todos los routers +ue intervienen en la red utilizando el protocolo osp0"
Protocolo OSPF
Enrutamiento Avanzado
Referencias Bibliogrficas
Protocolo OSPF
Enrutamiento Avanzado
Anexos
Protocolo OSPF