Documente Academic
Documente Profesional
Documente Cultură
Los protocolos de enrutamiento juegan un papel importante en el proceso global de enrutamiento en una red interna. Es ms fcil por lo tanto, para entender en el mbito de una discusin global de enrutamiento. Es difcil de describir al individuo TCP / IP protocolos de enrutamiento sin informacin bsica sobre cmo funciona el encaminamiento del protocolo. Por esta razn, creo que vale la pena tomarse un breve repaso de los conceptos clave de protocolo de enrutamiento de aqu, as que usted tendr ms suerte de tener sentido del resto de los temas de protocolo de enrutamiento en esta seccin.
Ncleo Arquitectura
TCP / IP e Internet se han desarrollado de forma simultnea, por lo que TCP / IP protocolos de enrutamiento evolucionado como la propia Internet hizo. Arquitectura de principios de la Internet consiste en un pequeo nmero de ncleo routers que contena la informacin completa acerca de la interconexin de redes. Cuando Internet era muy pequeo, se ampli aadiendo ms routers a este ncleo. Sin embargo, cada vez que se ampli la base, la cantidad de informacin de enrutamiento que es necesario que se mantenga creciendo. Con el tiempo, el ncleo se hicieron demasiado grandes, por lo que una jerarqua de dos niveles se form para permitir una mayor expansin. no bsicos routers se encuentra en la periferia del ncleo y contiene slo informacin parcial de enrutamiento, se apoyaron en los routers de ncleo de las transmisiones que se fue a travs de la red interna. Un especial de protocolo de enrutamiento denominado Protocolo de puerta de enlace a puerta de enlace (GGP) fue utilizado en el ncleo de la red interna, mientras que otro protocolo llamado el Exterior Gateway Protocol (EGP) se utiliz entre los routers no bsicos y fundamentales. Los routers no esenciales a veces sola, independiente de los routers que conectado a una red nica en el ncleo, o podran ser series de routers para una organizacin. Esta arquitectura sirvi por un tiempo, pero en s no escala muy bien como la Internet creci. El problema se debi principalmente al hecho de que slo haba un nico nivel de la arquitectura: cada router en el ncleo tuvo que comunicarse con todos los dems. Incluso con routers perifricos se mantienen fuera del ncleo, la cantidad de trfico en el ncleo fue creciendo.
Concepto clave: Amplias y modernas de TCP / IP internetworks puede contener miles de routers. Para mejorar la gestin de enrutamiento en un entorno as, routers se agrupan en estructuras llamadas sistemas autnomos. Cada sistema autnomo (AS) est formado por un grupo de routers administrar de forma independiente por una organizacin o entidad en particular.
Concepto clave: Interior protocolos de enrutamiento se utilizan para compartir informacin de enrutamiento dentro de un sistema autnomo, cada AS puede utilizar un protocolo de enrutamiento interior diferente ya que el sistema es, como su nombre indica, autnomos. Protocolos de enrutamiento exterior transmitir los datos de enrutamiento entre sistemas autnomos, cada AS debe usar el protocolo mismo exterior para asegurarse de que se puedan comunicar.
Dado que los sistemas autnomos son slo juegos de routers, esto significa que los sistemas autnomos se conectan mediante la vinculacin de un router en uno como a un router en otro AS. Arquitectnicamente, un AS consiste en un conjunto de routers con dos diferentes tipos de conectividad: o Routers internos: Algunos routers de una conexin, ya que slo a otros routers en el mismo AS. Estos interior ejecutar los protocolos de enrutamiento. Routers frontera: Algunos routers de un AS conectar tanto a los routers dentro de los routers y en uno o ms otros ASes. Estos dispositivos son los responsables de trfico que pasa entre el AS y el resto de la red interna. Funcionan tanto en el interior y los protocolos de enrutamiento exterior.
Debido a sus ventajas, la arquitectura del sistema autnomo, un ejemplo de lo que se puede ver en la figura 171 , se ha convertido en el estndar para redes TCP / IP, sobre todo el Internet. La divisin de los protocolos de enrutamiento en el interior y el exterior ha clasificaciones por tanto, tambin convertido en un estndar, y todas las comodidades modernas de TCP / IP protocolos de enrutamiento son los primeros clasificados por tipologa de esta manera. Esto se puede ver reflejado en los ttulos de prrafo en el resto de esta seccin sobre los protocolos de enrutamiento.
Figura 171: TCP / IP Sistema Autnomo (AS) Arquitectura de enrutamiento Este diagrama muestra una simplificacin de Internet organizado en tres sistemas autnomos (ASes), cada uno de los cuales se gestiona de forma independiente de los otros.La comunicacin dentro de cada AS se realiza mediante un protocolo de enrutamiento interior elegido por los administradores que AS (azul enlaces), la comunicacin entre sistemas autnomos se debe hacer mediante un protocolo de enrutamiento exterior comn (enlaces rojos). Routers internos se muestran en azul y routers frontera en rojo.
Routers que utilizan este tipo de protocolo de mantener la informacin sobre la distancia a las redes conocidas en una tabla. Se envan regularmente la mesa de cada router de inmediato en contacto con (sus vecinos o compaeros). Estos routers actualicen sus tablas y enviar a sus vecinos. Esto hace que la informacin de distancia para propagarse a travs de la red interna, para que finalmente cada router obtenga informacin sobre la distancia de todas las redes en Internet. Vector-distancia Los protocolos de enrutamiento son un tanto limitados en su capacidad para elegir la mejor ruta. Tambin estn sujetas a ciertos problemas en su funcionamiento que debe ser solucionado mediante la adicin de la heurstica y caractersticas especiales. Sus principales ventajas son la sencillez y la historia (se han utilizado durante mucho tiempo).
versin 6. El funcionamiento bsico del protocolo es prcticamente el mismo para las tres versiones, pero tambin hay algunas diferencias notables entre ellos, especialmente en trminos del formato de los mensajes enviados. Por esta razn, he dividido mi descripcin de RIP en dos subsecciones. En la primera, se describen los atributos fundamentales de RIP y su funcionamiento en trminos generales para las tres versiones. En el segundo, que eche un vistazo ms de cerca a cada versin, que muestra el formato del mensaje para cada versin y discutir las caractersticas especficas tambin.
Descripcin RIP
El Protocolo de informacin de enrutamiento (RIP) ha sido el ms popular protocolo de enrutamiento interior en el conjunto de protocolos TCP / IP por muchos aos. La historia del protocolo y cmo lleg a alcanzar la prominencia es un lugar interesante. A diferencia de muchos de los otros protocolos importantes del conjunto de protocolos TCP / IP, RIP no se desarroll por primera vez oficialmente con el proceso de normalizacin RFC . Ms bien, se desarroll como un estndar de facto y slo se convirti en un estndar de Internet en el futuro. La historia de las acciones de RIP algo en comn con la de otro peso pesado de redes: Ethernet. Al igual que la formidable tecnologa inalmbrica a internet, RIP races se remontan a la pionera de computacin, de Palo Alto de Xerox Research Center (PARC). Al mismo tiempo que Ethernet se est desarrollando para la vinculacin a redes de rea local, PARC ha creado un protocolo de capa superior para funcionar con Ethernet llamado Xerox PARC Universal de Protocolo (PUP) . PUP requiere un protocolo de enrutamiento, por lo que Xerox cre un protocolo denominado Informacin Gateway Protocol (GWINFO) . Esta tarde fue denominada Protocolo de informacin de enrutamiento y se utiliza como parte del Sistema de Red de Xerox (XNS) conjunto de protocolos. RIP entrado en la corriente cuando los desarrolladores de la Universidad de California en Berkeley se adapta para su uso en la distribucin estndar de Berkeley (BSD) del sistema operativo UNIX. RIP apareci por primera vez en la versin BSD 4.2 en 1982, donde se llev a cabo el programa de UNIX derrotado (pronunciado "ruta-dee", no "derrota-ed", la "d" es sinnimo de demonio, un trmino comn de UNIX para un proceso de servidor.) BSD fue (y sigue siendo) un sistema operativo muy popular, especialmente para las mquinas conectadas a la Internet a principios. Como resultado, RIP se despleg ampliamente y se convirti en el estndar de la industria interna de los protocolos de enrutamiento. Se utiliza tanto para TCP / IP y otras suites de protocolo. De hecho, una serie de otros protocolos de enrutamiento, tales como el protocolo RTP en la sala de AppleTalk, se basaron en esta primera versin de RIP.
RIP Normalizacin
Durante un tiempo, la implementacin de BSD derrotado fue considerada en realidad el estndar para el protocolo en s. Sin embargo, esto no es un estndar definido formalmente, y esto significaba que no haba una definicin oficial de exactamente cmo funcionaba. Esto llev a ligeras diferencias en varias implementaciones del protocolo a travs del tiempo. Para resolver los posibles problemas de interoperabilidad entre las implementaciones, el IETF RIP formalmente especificado en el estndar de Internet RFC 1058, Protocolo de enrutamiento de la informacin, publicada en junio de 1988. Esta RFC se basa directamente en la BSD derrotadoprograma. Esta versin original de RIP est tambin llamado a veces RIP versin 1 o RIP1 , para diferenciarlo de las versiones posteriores. RIP popularidad se debi en gran parte a su inclusin en BSD, lo que a su vez fue resultado de la relativa simplicidad del protocolo. RIP utiliza el algoritmo de vector de distancia (tambin llamado el algoritmo de Bellman-Ford, despus de dos de sus inventores) para determinar las rutas. Cada router mantiene una tabla de enrutamiento que contiene las entradas de varias redes o hosts de la red interna. Cada entrada contiene dos piezas principales de informacin: la direccin de la red o host, y la distancia a la que, medida en el sector del lpulo, que es simplemente el nmero de routers que un datagrama debe atravesar para llegar a su destino.
Sobre una base regular, cada router en la red interna enva su tabla de enrutamiento en un mensaje especial en cada una de las redes a las que est conectado, utilizando UDP . Otros routers reciben estas tablas y utilizarlas para actualizar sus propios cuadros. Esto se hace mediante la adopcin de cada una de las rutas que reciben y la adicin de un salto extra. Por ejemplo, si el router A recibe una indicacin de router B que la red N1 es de 4 saltos, a continuacin, desde que el enrutador Ay el router B son adyacentes, la distancia desde el router A al N1 es de 5. Despus de un router actualiza sus tablas, que a su vez, enva esta informacin a otros routers en sus redes locales. Con el tiempo, la informacin de enrutamiento a distancia para todas las redes se propaga a lo largo de toda la red interna. RIP es directa en el funcionamiento, fcil de implementar, y poco exigente de poder enrutador de procesamiento, lo cual lo hace especialmente atractivo en pequeos sistemas autnomos. Hay, sin embargo, algunas limitaciones importantes que surgen debido a la simplicidad del protocolo. Para empezar, el lpulo a menudo no son las mejores mtricas para el uso en la seleccin de rutas. Tambin hay una serie de problemas que surgen con el propio algoritmo. Estos incluyen una convergencia lenta (demoras en todos los routers de acuerdo a la informacin de enrutamiento mismo) y problemas relacionados con fallos de los enlaces de red. RIP incluye diversas caractersticas especiales para resolver algunos de estos problemas, pero otros son limitaciones inherentes al protocolo. Por ejemplo, RIP slo admite un mximo de 15 saltos entre destinos, lo que lo hace inadecuado para sistemas autnomos de gran tamao, y esto no se puede cambiar. Concepto clave: El Routing Information Protocol (RIP) es uno de los ms antiguos y populares protocolos de enrutamiento interior. Utiliza un algoritmo de vector de distancia con cada router mantiene una tabla que indica cmo llegar a diferentes redes en el sistema autnomo y la distancia a que en el lpulo. RIP es popular porque est bien establecido y simple, pero tiene una serie de limitaciones importantes.
Concepto clave: La versin original de RIP tiene la menor cantidad de caractersticas y que ahora se llama RIP-1 . RIP2 fue creado para aadir soporte para las capacidades de direccionamiento sin clases y otros. RIPng es la versin creada para la compatibilidad con IPv6.
Como mencion en el tema de informacin general sobre TCP / IP protocolos de enrutamiento , una de las caractersticas que define a cualquier protocolo de enrutamiento es el algoritmo que utiliza para la determinacin de las rutas. RIP pertenece a la clase de protocolos que utiliza un vector de distancia o de Bellman-Fordalgoritmo de enrutamiento. Para ayudarle a entender exactamente cmo RIP determina las rutas, voy a discutir la aplicacin concreta del algoritmo de RIP y un ejemplo para que pueda ver exactamente cmo RIP determina las rutas y la informacin se propaga a travs de una red.
En teora, la distancia mtrica puede ser cualquier evaluacin de los costos, pero en el RIP, la distancia se mide en saltos. Como usted probablemente ya sabe, en la lengua verncula TCP / IP, un datagrama hace un salto cuando pasa a travs de un router. Por lo tanto, la distancia RIP entre un router y una red que mide el nmero derouters que el datagrama debe atravesar para llegar a la red. Si un router se conecta a una red directamente, entonces la distancia es un salto. Si pasa a travs de un router, la distancia es de dos saltos, y as sucesivamente. En RIP, un mximo de 15 saltos se permiten para cualquier red o host. El 16 se define como el valorel infinito , por lo que una entrada con 16 en el mismo significa "esta red o host no es alcanzable".
Figura 172: Ejemplo de sistema RIP Autnoma Este es un ejemplo de un sencillo sistema autnomo que consta de cuatro redes fsicas y cuatro routers .
Ahora, supongamos que nos acaba de dar vuelta en el router RA . Se ve que est conectado directamente con N1 y N2 , por lo que tendr una entrada en su tabla de enrutamiento que indica que puede llegar a N1 , a un costo de 1, que podemos representar como {N1, 1}. Informacin sobre la red se propagan de un Router RA a travs de la red interna en la siguiente secuencia de pasos (que se puede observar grficamente en la Figura 173 ): 1. Router A enva un mensaje de RIP que contiene la entrada {N1, 1} en cada una de las redes a las que est conectado. No hay otros routers en la N1 , por lo que no sucede nada. Sin embargo, RB y RC son el N2 para que reciban la informacin. RB y RC se ver en sus tablas de enrutamiento para ver si ya tienen entradas para el N1 . Suponiendo que no lo hace, que cada uno crea una entrada en la tabla de enrutamiento {N1, 2} para el Router A . Esto significa "que puede llegar a la red una a un costo de 2 saltos mediante el envo de Router A ". RB y RC cada uno enviar sus propias tablas de enrutamiento a travs de las redes a las que estn conectados: N2 y N3 . Esta contendr la entrada {N1, 2}. RArecibir el mensaje en N2 , pero lo ignoran, ya que sabe que puede llegar a N1 directamente (costo de 1, que es menos de 2). Pero Router D recibirn el mensaje en N3 . RD examinar su tabla de enrutamiento, y no viendo la entrada de N1 aadir la entrada {N1, 3} para RB o RC . Por supuesto, cualquiera de los dos va a funcionar, por lo que se elige depende enteramente de si RD recibido informacin sobre N1 primero de RB o RC . RD enviar la entrada {N1, 3} en la red de 4 , pero por supuesto no hay otros routers all para escucharlo.
2.
3.
4.
5.
Figura 173: Propagacin de la Red de Informacin de enrutamiento mediante RIP Este diagrama ilustra el compuesto de cinco pasos en la difusin de informacin de la ruta sobre la red N1 de RA para el resto del sistema autnomo. En el Paso # 1 la informacin se enva de la ARa sus dos redes conectadas. En el paso 2 que alcanza routers RB y RC , que a su vez saben que pueden llegar a N1 a travs de la AR a un costo de un salto adicional. En el Paso # 3 estos dos routers enviar esta informacin en sus redes, y en el paso 4 que alcanza RD . En el paso 5 RDenva la informacin, pero no otros routers estn para recibirlo.
RIP est diseado para que una entrada de enrutamiento slo se reemplaza si se recibe la informacin acerca de un corto recorrido, los lazos ir a la titular, si se quiere.Esto significa que una vez que RD crea una entrada para N1 , con un costo de 3 pasando por RB , si recibe informacin que puede llegar a N1 por el mismo precio de 3 a travs de RC , se pasar por alto. Del mismo modo, si se pone RC info 's primero, ignorar la informacin de la RB . Naturalmente, este esquema de propagacin se dar el mismo para todas las otras redes, as, acabo de demostrar slo cmo la informacin sobre N1 se mueve de un router a otro. Por ejemplo, el router A la larga va a instalar una entrada para N4 decir que es accesible a un costo de 3 pasando por cualquiera de RB o RC : Esta ser {N4, RB, 3} {o N4, RC, 3}. Esta propagacin de la red de informacin de enrutamiento se produce sobre una base regular, y tambin cuando la estructura de los cambios en la red (ya sea debido a los cambios intencionales en la topografa o el fracaso de los enlaces o los routers). Cuando esto sucede, la informacin de cambio se mover a travs de la red interna para que todos los routers son eventualmente actualizados. Por ejemplo, supongamos que una conexin se han aadido desde el router C a la red de una . Si el router D previamente haba a la entrada {N1, RB, 3}, con el tiempo iba a cambiar este a {N1, RC, 2}, ya que ahora podra llegar a N1 ms rpidamente va a travs del router C.
Concepto clave: La informacin de enrutamiento se propaga entre los routers en RIP utilizando un algoritmo simple. Sobre una base regular, cada router enva mensajes RIP que especifican lo que las redes que pueden alcanzar, y el nmero de saltos para llegar a ellos. Otros routers conectados directamente a que uno sabe que puede llegar a las redes a travs de ese router a un costo de un salto adicional. As que si el router A enva un mensaje que indique que puede llegar a la redX por un costo de N saltos, cada uno de otro router que se conecta directamente a una red puede llegar a X por un costo de N +1 saltos. Pondr esa informacin en su tabla de enrutamiento, a menos que tenga conocimiento de una ruta alternativa a travs de otro router que tiene un menor costo.
importantes. Tenemos que examinar estos problemas para entender las limitaciones de RIP y de algunas de las complejidades que se han aadido al protocolo para resolverlos.
Convergencia lenta
El algoritmo de vector de distancia est diseado para que todos los routers compartir toda su informacin de enrutamiento con regularidad. Con el tiempo entonces, todos los routers finalmente terminan con la misma informacin sobre la ubicacin de las redes y que son las mejores rutas a utilizar para llegar a ellos. Esto se llamaconvergencia . Por desgracia, el algoritmo RIP bsica es bastante lento para lograr la convergencia. Se necesita mucho tiempo para que todos los routers para obtener la misma informacin y, en particular, se necesita mucho tiempo para obtener informacin sobre cambios en la topologa para propagarse. Considere la situacin peor de los casos de dos redes separadas por 15 routers. Ya que los routers envan normalmente RIP respuesta slo los mensajes cada 30 segundos, un cambio en una de estas dos redes no pueden ser vistos por el router ms cercano al otro hasta que han transcurrido muchos minutos, una eternidad en trminos de redes. El problema de convergencia lenta es an ms pronunciado cuando se trata de la propagacin de fallas ruta. La falta de una ruta slo se detecta a travs de la expiracin de los 180 segundos de tiempo de espera del temporizador, por lo que se suma a la demora de tres minutos ms antes de que la convergencia pueda siquiera comenzar.
Bucles de enrutamiento
Un bucle de enrutamiento se produce cuando Router A tiene una entrada diciendo que para enviar datagramas a la red un router a B y el Router B tiene una entrada diciendo que los datagramas de la red 1 deben ser enviados al router A . Bucles ms grandes tambin pueden existir : Router A dice para enviar a B , que dice enviar alC , lo que le dice a enviar a una . Mientras que en circunstancias normales, estos bucles no debera ocurrir, pueden ocurrir en situaciones especiales. RIP no incluye ningn mecanismo especfico para detectar o prevenir los bucles de enrutamiento, lo mejor que puede hacer es tratar de evitarlos.
Figura 174: El RIP "contar hasta el infinito" Problema Este diagrama compuesto muestra una parte del sistema autnomo se ilustra en la Figura 172 . El panel superior (# 1) muestra el estado normal de la red, con RB capaces de llegar a N1 a travs de la AR a un costo de 2. En el # 2, el vnculo entre la RA y N1 se ha roto. RA cambia su costo para llegar a N1 a 16 (RIP infinito). En el # 3, antes de la ARpuede enviar esta actualizacin para RB , recibe un mensaje de rutina RIP de RB lo que indica que N1 se puede llegar por un costo de 2. RA es entonces deje engaar en pensar que puede utilizar RB como una ruta alternativa a la N1 , a pesar de que RB informacin 's vino originalmente de la AR en el primer lugar. En el # 4, RA enva esto informacin falsa, que es recibida por RB en el # 5. RB entonces aumenta su costo a 4, y en el ciclo siguiente para mandarlo a la AR , lo que aumentar su costo en 5, y as sobre. Este ciclo continuar, con los dos routers "contar hasta el infinito" (16).
Ahora, supongamos que RB 's regulares 30 segundos del temporizador se apaga antes de RA 's de difusin que viene. RB enviar su tabla de enrutamiento normal,que contiene una ruta a la red una a un costo de 2 . Router Un vern esto y decir "Hey, mira, el router B tiene una ruta a la red una con un costo de 2! Eso significa que puedo llegar con un costo de 3, que los golpes seguros mis costo actual de 16, vamos a usar ese "Por lo tanto, el router A se instala esta ruta y se cancela su!Tiempo de espera del temporizador. Por supuesto, esto es falso informacin Router A no se da cuenta que el router B reclamo 's de ser capaces de llegar a la red 1 se basa en informacin antigua desde el Router A s mismo! Slo empeora a partir de ah. Cuando es hora de que Router A 's actualizacin peridica tabla de enrutamiento, se realizar la difusin de una ruta a la red una con un costo de 3. Ahora, el router B se vern esto y decir "Hmm. Bueno, mi ruta a la red un router es a travs de un . Router Un deca antes de que su costo fue de 1, pero ahora dice que el costo es de 3. Eso significa que tengo que cambiar mi costo de 4 ". RB ms tarde le enviar de vuelta a la AR , y de ida y vuelta se van, cada uno incrementando el costo de dos en dos. Esto no se detendr hasta que el valor de "infinito" (16) se ve afectado-de ah el nombre de contar hasta el infinito . En este punto ambos routers finalmente de acuerdo en que la red 1 no es accesible, pero como se puede ver, se necesita mucho tiempo para que suceda.
"Infinity pequeas"
El uso de un valor relativamente pequeo de "infinito" limita el problema de convergencia lenta. Incluso en una situacin en la que "contar hasta el infinito", como acabamos de ver, la cantidad total de tiempo transcurrido por lo menos manejable, imagino que si el "infinito" se define como dicen, 1000! Por desgracia, el inconveniente de esto es que se limita el tamao de la red interna que se puede utilizar para RIP. Muchas personas se resisten a los lmites de un lapso de 15 routers RIP, pero para ser honesto creo que es mucho ruido y pocas, bueno, si no nada, por lo menos "no mucho". El valor 15 no es un lmite en el nmero total de routers que puede utilizar, slo en el nmero de routers entre dos redes. Tenga en cuenta que la mayora de internetworks se establecen jerrquicamente, incluso si usted tiene un lugar complejo de cuatro nivel de jerarqua que no estara cerca del lmite del 15router. De hecho, se podra crear un sistema autnomo enorme con miles de routers sin tener ms de 15 routers entre dos dispositivos. As que esto es slo una limitacin de las ms grandes de los sistemas autnomos. Por otro lado, RIP necesita enviar su tabla de enrutamiento muchas veces cada hora le toma una decisin potencialmente pobre de una gran red interna, independientemente del "infinito = 16" tema. En una interconexin de redes con muchos routers, la cantidad de trfico RIP genera puede llegar a ser excesiva. Concepto clave: Uno de los problemas ms importantes con la operacin de RIP es lenta convergencia , que describe el hecho de que puede tomar mucho tiempo para obtener informacin sobre los cambios a la red para propagar entre los routers. Un ejemplo concreto de este problema es el contar hasta el infinitoproblema, en la que fuera de la fecha de la informacin hace que muchos falsos mensajes RIP que se intercambian entre los routers de una red inalcanzable.
Para ser justos, estos problemas son en su mayora en general a los algoritmos de enrutamiento de vector de distancia y no RIP en particular. Algunos de ellos son corregidos mediante la aplicacin de cambios especficos en el algoritmo, o las reglas bajo las cuales se envan mensajes de RIP, como se describe en el siguiente tema . De acuerdo con RFC 2453, haba en realidad una propuesta para aumentar RIP "infinito" a un nmero mayor que 16, pero esto habra causado problemas de compatibilidad con los dispositivos ms antiguos (lo que sera ver una ruta con una mtrica de 16 o ms como inalcanzable) para fue rechazada.
Falta de apoyo a dinmico (en tiempo real) Mtrica: Aunque RIP fuera a utilizar una mtrica ms significativo que el nmero de saltos, el algoritmo requiere que la mtrica se fijar para cada enlace. No hay manera de tener RIP calcular la mejor ruta en funcin de datos en tiempo real sobre los vnculos de varios de los protocolos manera como OSPF hacer.
Estos problemas se construyen en RIP y no se puede resolver fcilmente. Curiosamente, algunas implementaciones de RIP al parecer, no permiten a los administradores "chapuza" ciertas rutas para compensar las limitaciones del nmero de saltos mtricas. Por ejemplo, los routers en cada extremo del enlace de 56K mencionadas podrn ser configurado de manera que ellos consideraban el enlace de 56K para tener un nmero de saltos de 10 en vez de 1. Esto hara que las rutas a travs del enlace a ser ms "caro" que el camino DS-3. Esta es inteligente, pero no una solucin elegante o general. Nota: Adems de la larga lista de problemas anteriores, tambin hubo algunas cuestiones especficas, con la primera versin de RIP. Algunos de los ms importantes de estos son la falta de apoyo a CIDR, la falta de autenticacin, y la reduccin del rendimiento causada por el uso de las cadenas de mensajes.Estas cuestiones se plantearon en su mayora a travs de extensiones de RIP-2 .
(SPF) . La investigacin de este tipo de protocolo ya haba comenzado ya en la dcada de 1970, con algunos de los que realiz sobre la ARPAnet , la antecesora de la Internet en la que gran parte de TCP / IP fue desarrollado. Este nuevo protocolo se llama Open Shortest Path First , o OSPF , y su nombre expresa de dos de sus caractersticas ms importantes. La primera palabra que se refiere al hecho de que el protocolo, al igual que todos los estndares de TCP / IP, se desarroll con la apertura y el pblico en proceso de RFC , por lo que no es propietario y no se requiere licencia para utilizarlo. El SPF parte del nombre se refiere al tipo de algoritmo que utiliza, el cual est diseado para permitir que los routers para determinar dinmicamente el camino ms corto entre dos redes. La primera versin de OSPF se describe en el RFC 1131, publicado en octubre de 1989. Esto fue rpidamente reemplazado por OSPF Versin 2 de julio de 1991, se describe en el RFC 1247. Desde entonces ha habido varias revisiones a la versin estndar de OSPF 2, en el RFC 1583, 2178 y 2328, con el ltimo de estos modelos de la corriente. OSPF versin 2 es la nica versin en uso hoy en da, por lo que es generalmente lo que se entiende cuando la gente (incluido yo mismo) se refieren a "OSPF".
Concepto clave: Open Shortest Path First (OSPF) fue desarrollado a finales de 1980 para proporcionar un protocolo de enrutamiento interior ms capaces de grandes o ms complejos sistemas autnomos que no estaban siendo bien servido por RIP. Se utiliza la dinmica de la ruta ms corta algoritmo de estado de primera o vnculo de enrutamiento de cada router mantiene una base de datos que contiene informacin sobre el estado y la topologa de la red interna. Como los cambios se producen a la red interna, routers enviar informacin actualizada del estado, que permite a cada router de forma dinmica para calcular la mejor ruta a cualquier red en cualquier momento. OSPF es un complemento de RIP en que RIP es simple, pero limitada, donde OSPF es ms capaz, pero ms complicado.
Para hacer este ejemplo ms interesante, tambin voy a agregar un vnculo directo entre la RB y RC , y el resultante como se muestra en la Figura 179 . El LSDB para este sistema autnomo sera algo as como 123 Tabla .
Figura 179: Ejemplo de sistema autnomo OSPF Esta es la misma que la que vimos en RIP (como se muestra en la Figura 172 ), pero con la adicin de un vnculo entre los dos routers RB y RC.
Tabla 123: Ejemplo de enlace OSPF Base de Datos del Estado (LSDB) Desde el Router Para Router / Red RA RA RB RC RD N1 N2 N3 N4 RB RC RD N1 0 N2 0 0 0 0 0 0 0 N3 N4 De la Red
En la prctica, cada una de las balas (" [ ") en la Tabla 123 se sustituye por un valor de mtrica indica el costo de enviar un datagrama desde el router a otro router en particular o de la red. Tenga en cuenta que la tabla es simtrica, ya que si RB puede llegar a RC , RC puede llegar a RB . Sin embargo, los costos no tiene que ser simtrica. Es posible que el presupuesto ordinario para tener una medida que es mayor para que se enve a la RC de la RC para enviar a RB . Tenga en cuenta tambin que no hay ningn costo para llegar a un router de una red. Esto asegura que slo un costo es "cargado" de un router para enviar a otro router en una red, el costo para llegar a la red desde el router. Esto tiene sentido, ya que cada router es un miembro de la red sobre la que est conectado.
Ya que en la topologa bsica a todos los routers son iguales y mantener la informacin para todo el AS, que en teora deberan tener el mismo contenido exacto LSDB.Cuando un router se enciende por primera vez que puede de hecho tener informacin LSDB diferente a sus vecinos, pero esto ser corregido mediante el intercambio de mensajes de actualizacin de estado de enlace que contenga anuncios (LSA). Eventualmente, todos los routers deben converger a la misma informacin. Vamos a ver cmo funciona esto en el tema de OSPF de mensajera . OSPF, como un protocolo de enrutamiento interior, por supuesto se utiliza slo en el sistema autnomo. En la mayora de los casos de AS se conecta a otros ASes a travs de uno o ms de sus routers. Los routers que conectan el AS para otros ASes a menudo son llamados routers frontera. Estos dispositivos se utilizan OSPF para comunicarse dentro del AS, y un protocolo de enrutamiento exterior (por lo general BGP ) para hablar con routers fuera del AS. El nombre de los lmites del router se refiere al hecho de que estos dispositivos se encuentran normalmente en la periferia de la AS. Concepto clave: En base topologa OSPF, cada uno de los enrutadores que ejecutan OSPF es considerado un par de los otros. Cada uno mantiene una base de datos de estado de enlace (LSDB) que contiene informacin sobre la topologa del sistema autnomo completo. Cada enlace entre un router y la red o entre dos routers est representado por una entrada en el LSDB que indica el costo de enviar datos a travs del enlace. El LSDB se actualiza regularmente mediante el intercambio de estado de enlace OSPF anuncios (LSA).