SlideShare una empresa de Scribd logo
1 de 59
Descargar para leer sin conexión
OSPF
(Open shortest path first)




             Ruteo IP y Tecnologías de Transporte
 Instituto de Ingeniería Eléctrica, Universidad de la República.
OSPF (v2)
• Protocolo de ruteo interior
• Estado de enlace (Link State)
• RFC 2328 (STD 54)
• (RFC 2178 ,RFC 1583, RFC 1247)
• Jerárquico
• Soporta VLSM (máscaras de largo
  variable)
• Soporta múltiples caminos de igual
  peso
                    Ruteo IP y Tecnologías de Transporte
        Instituto de Ingeniería Eléctrica, Universidad de la República.
Estado de enlace

• Idea: Construir el grafo de la red
• A partir del grafo, calcular mejores rutas a
  todos los destinos
• Paso 1: Descubrimiento de topología local
• Paso 2: Inundación de la información (LSA)
• Paso 3: Construcción del “grafo” de la red.
• Paso 4: Construcción de la tabla de ruteo.

                       Ruteo IP y Tecnologías de Transporte
           Instituto de Ingeniería Eléctrica, Universidad de la República.
Base de datos de estado de
             enlace
• LSA: Link State Advertising
  –Descripción del estado de un router o una red
  –Router: estado de las interfaces y
  adyacencias
  –Red: IP/máscara y routers conectados.
  –Más detalles más adelante
• Cada router describe su estado y el de
  las redes conectadas
• Se inunda a los demás routers.
                      Ruteo IP y Tecnologías de Transporte
          Instituto de Ingeniería Eléctrica, Universidad de la República.
¿Qué informa cada router?
• Identificación del router (router-id)
   Identifica unívocamente al router
   Usualmente, IP de la loopback de menor número (NO
   127.0.0.1)
   De lo contrario, menor IP del router
• El estado de todas sus interfaces (enlaces)
• A qué otros routers está conectada cada
  interfaz
• Qué subredes tiene accesible.
• El costo (métrica) de usar la interfaz
                        Ruteo IP y Tecnologías de Transporte
            Instituto de Ingeniería Eléctrica, Universidad de la República.
Tipos de enlaces
• Para OSPF:
  –Punto a Punto
    Ejemplo: línea serial, PVC ATM
  –Broadcast
    Ej.: Ethernet
  –NBMA (acceso múltiple sin broadcast)
    Ej.: ATM, Frame Relay (mallados)
  –Punto – Multipunto
    Caso particular de NBMA
  –Links virtuales
                   Ruteo IP y Tecnologías de Transporte
       Instituto de Ingeniería Eléctrica, Universidad de la República.
Base de datos de estado de enlace
         Enlace Punto a Punto
                                                                  Desde
         RA             X           RB
                                                                       RA RB
              IA             IB
                                                             RA           X
   Grafo correspondiente                       Hacia         RB        X
                    X
         RA                       RB                         IA           X
                                                             IB        X
    X               X
                                           X
    IB                                IA


   Las interfaces pueden no estar numeradas
                               Ruteo IP y Tecnologías de Transporte
                   Instituto de Ingeniería Eléctrica, Universidad de la República.
Redes “stub”
RA                                                         Desde

                                                               RA N1
    3                                                RA
     N1                                Hacia         N1 X
    RA


X

N1




                      Ruteo IP y Tecnologías de Transporte
          Instituto de Ingeniería Eléctrica, Universidad de la República.
En redes multiacceso
        (broadcast o NBMA)
                                                                          B
A       B                C                            A                                        C
                                                                     1
                                                                              0        3   0
    3                1                                      0
1                                                                                                  1
                                                                                  N1
              5
                                                                          5            0
                                        Desde
        D
                              A       B       C       D         N1                     D
                     A                                          0
        Hacia        B                                          0
                     C                                          0
                     D                                          0
                     N1 1             3       1       5
                        Ruteo IP y Tecnologías de Transporte
            Instituto de Ingeniería Eléctrica, Universidad de la República.
Redes Punto-Multipunto
                                                                          Desde

 RA        RB                RC
                                                                     RA RB RC RD
IA    IB                IC                                 RA           X X X
                                              Hacia        RB        X     X
           ID
                                                           RC        X X
                                                           RD        X
           RD
                                                           IA        X
                                                           IB           X
                                                           IC              X
                                                           ID                 X
                            Ruteo IP y Tecnologías de Transporte
                Instituto de Ingeniería Eléctrica, Universidad de la República.
Cálculo de la mejor ruta
• Se arma el grafo con las piezas que envía
  cada router (LSA)
• Teniendo el grafo de la red, cada nodo
  aplica Dijkstra
• Se obtiene un árbol, con raíz en el nodo,
  de los caminos de menor peso
• Del árbol se extraen las mejores rutas a
  cada destino
• En la tabla de ruteo se pone solamente el
  próximo salto
                      Ruteo IP y Tecnologías de Transporte
          Instituto de Ingeniería Eléctrica, Universidad de la República.
Métrica
• Valor sin dimensión
• 24 bits.
• Infinito: 0xffffff
• Asignado administrativamente
• Ej. Cisco (y otros): 100.000.000/bw
   bw: ancho de banda de la interfaz
• El costo de cada interfaz limitado a 16
  bits.
                         Ruteo IP y Tecnologías de Transporte
             Instituto de Ingeniería Eléctrica, Universidad de la República.
Ruteo Jerárquico
• En OSPF, 2 niveles
• Basado en áreas
• Área: número de 32 bits.
• Área 0: backbone
• El tráfico entre áreas debe pasar por el
  backbone
• El backbone debe ser conexo (debe
  haber una única “area 0”)
                      Ruteo IP y Tecnologías de Transporte
          Instituto de Ingeniería Eléctrica, Universidad de la República.
Ruteo jerárquico

• Routers en un área no conocen la
  topología externa al área
• La topología del área no se conoce
  fuera de ella.
• Los routers tienen una base de datos
  de estado de enlace por cada área a la
  que estén conectados.


                     Ruteo IP y Tecnologías de Transporte
         Instituto de Ingeniería Eléctrica, Universidad de la República.
Área 33                                                                Área 34


                                   Backbone
                                      (área 0)
     N1

N2                                                                            Área 2


                                                  N1 N1
N3                                      N1
          Área 1                                     N2
                                        N2N2
                                                     N3
                                        N3

                                             N3
                  Ruteo IP y Tecnologías de Transporte
      Instituto de Ingeniería Eléctrica, Universidad de la República.
Clasificación de routers
• Routers internos
  Pertenecen a una sola área
• Routers de borde de área
  Pertenecen a más de un área
• Routers de backbone
  Todos los del área 0 (incluye los de borde de área).

• Routers de borde de AS
  Intercambia información con routers
  pertenecientes a otro AS
                        Ruteo IP y Tecnologías de Transporte
            Instituto de Ingeniería Eléctrica, Universidad de la República.
Información externa
• Proveniente de otros protocolos (o
  estática)
• Puede incluirse ruta por defecto
• 2 tipos según la métrica:
  – tipo 1: métrica comparable con el costo de
  OSPF
  – tipo 2: métrica estrictamente mayor que
  cualquier métrica de OSPF
• Se inunda a todo el dominio OSPF
                     Ruteo IP y Tecnologías de Transporte
         Instituto de Ingeniería Eléctrica, Universidad de la República.
Información externa
AS Boundary Router
                                   BGP

   Área 33                                                                Área 34


                                     Backbone
                                        (área 0)
       N1

  N2                                                                            Área 2
                                                       Ruta estática


  N3
            Área 1


                                             AS Boundary Router
                    Ruteo IP y Tecnologías de Transporte
        Instituto de Ingeniería Eléctrica, Universidad de la República.
Ruta inter áreas


• 3 tramos:
  –Del router al area-border router
  –En el backbone entre area-border routers
  –Interno al área de destino




                    Ruteo IP y Tecnologías de Transporte
        Instituto de Ingeniería Eléctrica, Universidad de la República.
Continuidad del backbone


• Si el backbone es discontiguo: áreas
  no podrán comunicarse
• Solución: Links virtuales
  Enlace virtual punto a punto a través de un
  area no backbone
• Área de tránsito: si un link virtual pasa
  por ella.

                      Ruteo IP y Tecnologías de Transporte
          Instituto de Ingeniería Eléctrica, Universidad de la República.
Agregación



• Puede configurarse (en el border
  router) los rangos de IPs del área
• Fuera del área, solo se propaga la
  descripción del rango



                   Ruteo IP y Tecnologías de Transporte
       Instituto de Ingeniería Eléctrica, Universidad de la República.
Paquetes OSPF
• OSPF funciona directamente sobre IP
• Protocolo 89
• 5 tipos de paquete, con un encabezado
  común.
  –Hello
  –Database Description
  –Link State Request
  –Link State Update
  –Link State Ack
                       Ruteo IP y Tecnologías de Transporte
           Instituto de Ingeniería Eléctrica, Universidad de la República.
Encabezado OSPF

Versión          Tipo                                 Largo de paquete

                                  Router Id

                                    Area Id

          Checksum                                Tipo de autentificación

                              Datos de Autentificación

                              Datos de Autentificación




                        Ruteo IP y Tecnologías de Transporte
            Instituto de Ingeniería Eléctrica, Universidad de la República.
Autenticación OSPF
• 3 tipos definidos:
  –Null authentication (No autentifica!!!)
  –Simple password (password en claro!!!)
    Se compara la password en el paquete con la
    configurada
  –Cryptographic authentication
    Se envía un “message digest” (ej. MD5) del
    mensaje + un secreto compartido
    En autentificación se describe la clave, largo
    del digest, y se agrega un número de
    secuencia (para evitar replay)
                       Ruteo IP y Tecnologías de Transporte
           Instituto de Ingeniería Eléctrica, Universidad de la República.
Protocolo HELLO
• Envía paquetes de descubrimiento
  (HELLO) periódicamente (típicamente
  HelloInterval=10s)
• Descubrimiento de vecinos
• Anuncio de parámetros
• Establece comunicación bidireccional
• Generación de adyacencias.
• En redes Broadcast y NBMA, elige DR.
• Keepalive
                     Ruteo IP y Tecnologías de Transporte
         Instituto de Ingeniería Eléctrica, Universidad de la República.
Paquete de Hello

                   Encabezado OSPF


                        Máscara de Red

Intervalo de Hello                       Opciones                       Rtprio

                 Router Dead Interval

                    Designated Router

              Backup Designated Router

                              Neighbor



                  Ruteo IP y Tecnologías de Transporte
      Instituto de Ingeniería Eléctrica, Universidad de la República.
HELLO (cont.)
• En redes Punto a punto y broadcast:
  Enviado a 224.0.0.5 (AllSPFRouters)
• En redes sin capacidad de Multicast
  (NBMA): unicast (debe conocer los
  vecinos).
• Formación de Vecinos:
    Solamente si los parámetros en el HELLO son
   iguales (máscara, RouterDeadInterval, Intervalo
      de Hello, área, Autenticación, Opciones)
    (si no se forma una adyacencia, revisar parámetros!!!)
                         Ruteo IP y Tecnologías de Transporte
             Instituto de Ingeniería Eléctrica, Universidad de la República.
Hello (cont.)


• Al recibir el hello, si aparezco como
  vecino, sé que la comunicación es
  bidireccional
• Adyacencia: comunicación punto a
  punto entre ciertos vecinos.
• Se rompe si no recibo hello en
  RouterDeadInterval (4 * HelloInterval)

                     Ruteo IP y Tecnologías de Transporte
         Instituto de Ingeniería Eléctrica, Universidad de la República.
Designated Router
• En redes Broadcast y NBMA
• Se elije un router para propagar el LSA
  de la red y minimizar anuncios
• Es vecino de los demás routers de la
  red
• También se elige un backup D.R.
• DR y Backup DR mandan paquetes a
  224.0.0.5 (AllSPFRouters)
• Los demás a 224.0.0.6 (AllDrRouters)
                     Ruteo IP y Tecnologías de Transporte
         Instituto de Ingeniería Eléctrica, Universidad de la República.
Elección del D.R.
• Al ingresar un nuevo router:
  –Si los hello recibidos contienen un D.R. y
  BDR, aceptarlos
  –Si no hay BDR elegido, router con mayor
  prioridad se convierte en BDR
    •Empate se define con el mayor Router ID
  –Si no hay DR, el BDR es promovido a DR
  –Se elige BDR
• Estados posibles de una interfaz
  Broadcast: DR, BDR, DROther
                     Ruteo IP y Tecnologías de Transporte
         Instituto de Ingeniería Eléctrica, Universidad de la República.
Formación de adyacencias

• Líneas punto a punto: los vecinos
  siempre se convierten en adyacentes
• Redes Broadcast/NBMA: todos los
  routers se convierten en adyacentes
  del D.R. y el Backup D.R.
• La información de estado de enlace se
  intercambia entre nodos adyacentes.


                     Ruteo IP y Tecnologías de Transporte
         Instituto de Ingeniería Eléctrica, Universidad de la República.
Sincronización de base de datos
• Relación maestro/esclavo (router con
  mayor router-id es maestro)
• Vecinos intercambian resúmenes de
  los LSA que disponen (Database
  Description Packets)
  Age, Options, Type (of LSA)
  Link State Id.
  Advertising Router, Sequence Id.
• Determinan qué LSAs no tienen
                      Ruteo IP y Tecnologías de Transporte
          Instituto de Ingeniería Eléctrica, Universidad de la República.
Sincronización (cont.)
• Solicitan los LSA que no conocen
  Paquetes de LSA Request
• Son enviados en LSA Updates
• Deben ser reconocidos (LSA Ack).


• Una vez completado, la adyacencia
  está funcional.

                   Ruteo IP y Tecnologías de Transporte
       Instituto de Ingeniería Eléctrica, Universidad de la República.
Comparación de LSAs

• Número de secuencia: 32 bits con
  signo
• Se incrementa con cada actualización
• Edad: en segundos, inicializada en 0
  Entero sin signo (16 bits)
• MaxAge = 3600
• Se incrementa al reenviar y con paso
  del tiempo
                      Ruteo IP y Tecnologías de Transporte
          Instituto de Ingeniería Eléctrica, Universidad de la República.
Comparación de LSAs

• Número de secuencia mayor es más
  nuevo
• Mayor checksum es “más nuevo”.
• Si tiene AGE en MaxAge, es más
  nuevo.
• Si las edades difieren en más de
  MaxAgeDiff, la menor es más nueva
• De lo contrario son iguales.
                    Ruteo IP y Tecnologías de Transporte
        Instituto de Ingeniería Eléctrica, Universidad de la República.
Inundación de LSAs
• Se hace enlace a enlace.
• Mediante paquetes de “Link State
  Update”
• Puede contener varios LSAs
• Cada LSA debe ser reconocido
• Se pueden agrupar varios
  reconocimientos en un Link State
  Acknowledge Packet.

                   Ruteo IP y Tecnologías de Transporte
       Instituto de Ingeniería Eléctrica, Universidad de la República.
Inundación de LSAs (cont)
• Al recibir un LSA más nuevo que la copia
  disponible (o al generar uno nuevo):
• Se debe inundar por todas las interfaces
  (excepto por la que se recibió si no
  somos DR)
• Se agrega a la lista de retransmisión para
  cada vecino (que no sepamos que lo
  tiene).
• Se inunda en las interfaces con vecinos
  que no lo tengan
                      Ruteo IP y Tecnologías de Transporte
          Instituto de Ingeniería Eléctrica, Universidad de la República.
Inundación (cont.)

• En interfaces Broadcast o NBMA:
  Si somos DR -> se inunda a AllSPFRouters
  Si no -> se inunda a AllDRouters
• Se retransmite hasta que veamos un
  ACK del vecino.
• Todo LSA recibido debe ser
  reconocido

                     Ruteo IP y Tecnologías de Transporte
         Instituto de Ingeniería Eléctrica, Universidad de la República.
Tipos de LSA (RFC 2328)


  • 1. Router
  • 2. Network
  • 3. Network Summary
  • 4. ASBR Summary
  • 5. AS External

               Ruteo IP y Tecnologías de Transporte
   Instituto de Ingeniería Eléctrica, Universidad de la República.
Otros tipos de LSA
• 6. Group Membership
• 7. NSSA External
• 8. External Attributes
• 9. Opaque (link-local scope)
• 10.Opaque (area-local scope)
• 11.Opaque (AS scope)


                 Ruteo IP y Tecnologías de Transporte
     Instituto de Ingeniería Eléctrica, Universidad de la República.
Encabezado de un LSA

      LS Age                             Opciones                        Tipo

                           Link State Id

                    Advertising Router

                   Número de secuencia

LS Checksum                                             Largo




                   Ruteo IP y Tecnologías de Transporte
       Instituto de Ingeniería Eléctrica, Universidad de la República.
Router LSA


• Generado por cada router
• Lista de todos los links
  interface address
  tipo de enlace
  métrica



               Ruteo IP y Tecnologías de Transporte
   Instituto de Ingeniería Eléctrica, Universidad de la República.
Router LSA
                         Encabezado LSA


0      V E B               0                                # links

                                    Link Id

                                 Link Data

    Type            #TOS                                     Métrica



                                Link Id

                                Link Data


                       Ruteo IP y Tecnologías de Transporte
           Instituto de Ingeniería Eléctrica, Universidad de la República.
Router LSA



• Link State Id: Router Id
• V: router tiene links virtuales
• E: router es AS-boundary
• B: área border router


                 Ruteo IP y Tecnologías de Transporte
     Instituto de Ingeniería Eléctrica, Universidad de la República.
• Para cada link:
  –Tipo
    •Punto a punto
    •Transit network
    •Stub network
    •Virtual
  –Link Id (a quién se conecta)
    •Si es a un router o transit network, ID
    •Sino, red/máscara
                   Ruteo IP y Tecnologías de Transporte
       Instituto de Ingeniería Eléctrica, Universidad de la República.
–Link data:
  •para redes stub, la máscara
  •para punto a punto no numeradas:
  identificador de la interfaz
  •para el resto: IP del router en la interfaz
–Métrica.



                  Ruteo IP y Tecnologías de Transporte
      Instituto de Ingeniería Eléctrica, Universidad de la República.
Network LSA



• Generado por el DR.
• Representa la red multiacceso.
• Dirección de red y máscara
• Direcciones de los routers conectados


                     Ruteo IP y Tecnologías de Transporte
         Instituto de Ingeniería Eléctrica, Universidad de la República.
Network LSA


                         Encabezado LSA


                             Máscara de red

                           Router conectado




• Router conectado: Router-id de cada uno de los
  routers adyacentes al DR

                       Ruteo IP y Tecnologías de Transporte
           Instituto de Ingeniería Eléctrica, Universidad de la República.
Summary LSAs (tipos 3 y 4)


• Tipo 3: descripción de una red hacia otra área
• Link State Id: Dirección de red
• máscara de la red
• métrica
• Tipo 4: descripción de AS boundary router
• Link State Id: Router-id


                        Ruteo IP y Tecnologías de Transporte
            Instituto de Ingeniería Eléctrica, Universidad de la República.
LS Age                             Opciones                        Tipo

                           Link State Id

                    Advertising Router

                   Número de secuencia

LS Checksum                                             Largo

                   Network Mask

0                                         Métrica

TOS                                       TOS Metric



                   Ruteo IP y Tecnologías de Transporte
       Instituto de Ingeniería Eléctrica, Universidad de la República.
AS-External-LSA (tipo 5)

• Describe destinos externos al AS
• Red
• Máscara
• Forwarding address (puede ser
  distinto del Advertising Router)
• Tipo de métrica externa
  Tipo 1: comparable con OSPF
  Tipo 2: estrictamente mayor que métrica OSPF
                    Ruteo IP y Tecnologías de Transporte
        Instituto de Ingeniería Eléctrica, Universidad de la República.
Summary LSA
                        Summary LSA
                            Network LSA
                            Router LSA
                       Link Link-Id= R1 (ip de DR)
                        LinkId= N1
                             Id= N2
                            Router-ID= R1
                       Máscara de N1
                        Máscara de N2
                            Máscara
                            Número de links: 1
                       Métrica 1 conectados
                        Métrica
                            Link
                            Routers
          R1                   Tipo: Tránsito             Área 0
                               R1
                               Link Id: IP del DR
                               R2 Router LSA
                               Métrica
Área X                         R3 Router-ID= R2 Router LSA
                                             R4
                                                  Router-ID= R3
                                   Número de links: 2
         N2
                                          Link 1                   Número de links: 2
                                              Tipo: TránsitoLink 1

         R2                                                    Tipo: Tránsito
                                              Link Id: IP del DR
                                        Link 2                         Link Id: IP del DR
                                       R3
                                          Tipo: Stub        Link 2
              N3
                                              Link Id: N3 (IP de red)
                                                               Tipo: Pto a pto.
                                              Máscara de la red Id: R4
                                                             Link
                          Ruteo IP y Tecnologías de Transporte
              Instituto de Ingeniería Eléctrica, Universidad de la República.
Opciones

• DC bit: soporte de OSPF en circuitos a
  demanda
• EA bit: Soporte de External Attributes (type 8)
  LSAs.
• N bit: Soporte de NSSA LSAs
• P bit: ABR debería traducir LSAs tipo 7 en tipo 5
• MC: MOSPF.
• E: Soporte para AS External LSAs. Apagado en
  areas STUB
• T: Soporte de TOS.
                        Ruteo IP y Tecnologías de Transporte
            Instituto de Ingeniería Eléctrica, Universidad de la República.
Áreas STUB
                                 BGP
 Área 33                                                                Área 34


                                   Backbone
                                      (área 0)
     N1

N2                                                                            Área 2


                                                       Ruta estática
N3
          Área 1



                  Ruteo IP y Tecnologías de Transporte
      Instituto de Ingeniería Eléctrica, Universidad de la República.
Áreas STUB


• Innecesario conocer información
  externa al AS si tenemos una sola
  salida del área.
• Solo se publica una ruta por defecto
  hacia el área.
• No puede haber links virtuales que
  pasen por un área stub.

                    Ruteo IP y Tecnologías de Transporte
        Instituto de Ingeniería Eléctrica, Universidad de la República.
LSA tipo 7. NSSA External


• NSSA - Not So Stubby Area
• El LSA tipo NSSA External permite
  generar información externa en un
  area STUB
• Saliendo del área STUB, puede ser
  descartada o convertida a tipo 5.

                   Ruteo IP y Tecnologías de Transporte
       Instituto de Ingeniería Eléctrica, Universidad de la República.
OSPF v3 (OSPF para IPv6)

• RFC 2740 (Propuesta de standard)
• Mantiene el funcionamiento general
• Separa mejor la información de
  topología, de la información de
  direcciones.
• La autenticación se deja a IP.
• Se agregan LSAs para describir las
  subredes IPv6
                    Ruteo IP y Tecnologías de Transporte
        Instituto de Ingeniería Eléctrica, Universidad de la República.
Algunas Referencias


• Muy básico: Tanenbaum, 4ta. Edición
• RFC 2328
• http://www.cisco.com/en/US/tech/tk365/tk480/tsd_technolo
  gy_support_sub-protocol_home.html
• http://www1.cs.columbia.edu/~ji/F02/




                          Ruteo IP y Tecnologías de Transporte
              Instituto de Ingeniería Eléctrica, Universidad de la República.
Ejemplo Cisco
interface ethernet 0
   ip address 192.168.0.1 255.255.255.0
   ip ospf authentication-key 1234
Interface ethernet 1
   ip address 172.16.0.0 255.255.255.128
   ip ospf cost 20

router ospf 1
  network 192.168.0.0 0.0.0.255 area 0
  network 172.16.0.0 0.0.1.255 area 1
  network 10.0.0.0 0.0.255.255 area 10.255.255.1
  area 1 stub
  area 0 authentication
  redistribute rip metric 1 metric-type 2
                   Ruteo IP y Tecnologías de Transporte
       Instituto de Ingeniería Eléctrica, Universidad de la República.

Más contenido relacionado

Similar a Info ospf

Gua egel ico
Gua egel icoGua egel ico
Gua egel icoCECYTEM
 
Ripv1 v2 dinamico
Ripv1 v2 dinamicoRipv1 v2 dinamico
Ripv1 v2 dinamico1 2d
 
Ripv1 v2 dinamico
Ripv1 v2 dinamicoRipv1 v2 dinamico
Ripv1 v2 dinamico1 2d
 
ANÁLISIS DE VIABILIDAD Y RENDIMIENTO DE UN SISTEMA LTE COGNITIVO
ANÁLISIS DE VIABILIDAD Y RENDIMIENTO DE UN SISTEMA LTE COGNITIVOANÁLISIS DE VIABILIDAD Y RENDIMIENTO DE UN SISTEMA LTE COGNITIVO
ANÁLISIS DE VIABILIDAD Y RENDIMIENTO DE UN SISTEMA LTE COGNITIVOTELECOM I+D 2011
 
Diseño, Medida y Verificación de un Mezclador en CMOS 0.35 µm para un Recepto...
Diseño, Medida y Verificación de un Mezclador en CMOS 0.35 µm para un Recepto...Diseño, Medida y Verificación de un Mezclador en CMOS 0.35 µm para un Recepto...
Diseño, Medida y Verificación de un Mezclador en CMOS 0.35 µm para un Recepto...RFIC-IUMA
 
Codigos de Linea - Telecomunicaciones III
Codigos de Linea - Telecomunicaciones IIICodigos de Linea - Telecomunicaciones III
Codigos de Linea - Telecomunicaciones IIIAndy Juan Sarango Veliz
 
Introduccion ospf
Introduccion ospfIntroduccion ospf
Introduccion ospf1 2d
 
Introduccion ospf
Introduccion ospfIntroduccion ospf
Introduccion ospf1 2d
 
Lecture 9 codificación de línea y psd
Lecture 9 codificación de línea y psdLecture 9 codificación de línea y psd
Lecture 9 codificación de línea y psdnica2009
 
Telefonia Internet
Telefonia InternetTelefonia Internet
Telefonia InternetRodrigo
 
Laboratorio de un convertidor de digital a anlógico 3-DAC.docx
Laboratorio de un convertidor de digital a anlógico 3-DAC.docxLaboratorio de un convertidor de digital a anlógico 3-DAC.docx
Laboratorio de un convertidor de digital a anlógico 3-DAC.docxJesús Tarín
 

Similar a Info ospf (20)

Gua egel ico
Gua egel icoGua egel ico
Gua egel ico
 
arquitectura de-routers
arquitectura de-routersarquitectura de-routers
arquitectura de-routers
 
Ripv1 v2 dinamico
Ripv1 v2 dinamicoRipv1 v2 dinamico
Ripv1 v2 dinamico
 
Ripv1 v2 dinamico
Ripv1 v2 dinamicoRipv1 v2 dinamico
Ripv1 v2 dinamico
 
ANÁLISIS DE VIABILIDAD Y RENDIMIENTO DE UN SISTEMA LTE COGNITIVO
ANÁLISIS DE VIABILIDAD Y RENDIMIENTO DE UN SISTEMA LTE COGNITIVOANÁLISIS DE VIABILIDAD Y RENDIMIENTO DE UN SISTEMA LTE COGNITIVO
ANÁLISIS DE VIABILIDAD Y RENDIMIENTO DE UN SISTEMA LTE COGNITIVO
 
Fdsds
FdsdsFdsds
Fdsds
 
Diseño, Medida y Verificación de un Mezclador en CMOS 0.35 µm para un Recepto...
Diseño, Medida y Verificación de un Mezclador en CMOS 0.35 µm para un Recepto...Diseño, Medida y Verificación de un Mezclador en CMOS 0.35 µm para un Recepto...
Diseño, Medida y Verificación de un Mezclador en CMOS 0.35 µm para un Recepto...
 
Iniciacion arduino
Iniciacion arduinoIniciacion arduino
Iniciacion arduino
 
Codigos de Linea - Telecomunicaciones III
Codigos de Linea - Telecomunicaciones IIICodigos de Linea - Telecomunicaciones III
Codigos de Linea - Telecomunicaciones III
 
Introduccion ospf
Introduccion ospfIntroduccion ospf
Introduccion ospf
 
Introduccion ospf
Introduccion ospfIntroduccion ospf
Introduccion ospf
 
Rs232
Rs232Rs232
Rs232
 
Lecture 9 codificación de línea y psd
Lecture 9 codificación de línea y psdLecture 9 codificación de línea y psd
Lecture 9 codificación de línea y psd
 
Telefonia Internet
Telefonia InternetTelefonia Internet
Telefonia Internet
 
Informe n1 micro
Informe n1 microInforme n1 micro
Informe n1 micro
 
Laboratorio de un convertidor de digital a anlógico 3-DAC.docx
Laboratorio de un convertidor de digital a anlógico 3-DAC.docxLaboratorio de un convertidor de digital a anlógico 3-DAC.docx
Laboratorio de un convertidor de digital a anlógico 3-DAC.docx
 
Radio mobile
Radio mobileRadio mobile
Radio mobile
 
Redes industriales
Redes industrialesRedes industriales
Redes industriales
 
562
562562
562
 
06capitulo(plc)
06capitulo(plc)06capitulo(plc)
06capitulo(plc)
 

Más de 1 2d

Notas clase
Notas claseNotas clase
Notas clase1 2d
 
Notas clase java ii
Notas clase java iiNotas clase java ii
Notas clase java ii1 2d
 
J2me
J2meJ2me
J2me1 2d
 
6. control de acceso
6. control de acceso6. control de acceso
6. control de acceso1 2d
 
5. administracioìn de claves y certificados
5. administracioìn de claves y certificados5. administracioìn de claves y certificados
5. administracioìn de claves y certificados1 2d
 
4. certificados digitales
4. certificados digitales4. certificados digitales
4. certificados digitales1 2d
 
3. boletines de mensajes y firmas digitales
3. boletines de mensajes y firmas digitales3. boletines de mensajes y firmas digitales
3. boletines de mensajes y firmas digitales1 2d
 
2. criptografiìa con java
2. criptografiìa con java2. criptografiìa con java
2. criptografiìa con java1 2d
 
1. introduccioìn a la seguridad
1. introduccioìn a la seguridad1. introduccioìn a la seguridad
1. introduccioìn a la seguridad1 2d
 
1046 pdfsam opos informatica
1046 pdfsam opos informatica1046 pdfsam opos informatica
1046 pdfsam opos informatica1 2d
 
1203 pdfsam opos informatica
1203 pdfsam opos informatica1203 pdfsam opos informatica
1203 pdfsam opos informatica1 2d
 
878 pdfsam opos informatica
878 pdfsam opos informatica878 pdfsam opos informatica
878 pdfsam opos informatica1 2d
 
516 pdfsam opos informatica
516 pdfsam opos informatica516 pdfsam opos informatica
516 pdfsam opos informatica1 2d
 
1704 pdfsam opos informatica
1704 pdfsam opos informatica1704 pdfsam opos informatica
1704 pdfsam opos informatica1 2d
 
1893 pdfsam opos informatica
1893 pdfsam opos informatica1893 pdfsam opos informatica
1893 pdfsam opos informatica1 2d
 
516 pdfsam opos informatica
516 pdfsam opos informatica516 pdfsam opos informatica
516 pdfsam opos informatica1 2d
 
706 pdfsam opos informatica
706 pdfsam opos informatica706 pdfsam opos informatica
706 pdfsam opos informatica1 2d
 
330 pdfsam opos informatica
330 pdfsam opos informatica330 pdfsam opos informatica
330 pdfsam opos informatica1 2d
 
1 pdfsam opos informatica
1 pdfsam opos informatica1 pdfsam opos informatica
1 pdfsam opos informatica1 2d
 
1379 pdfsam opos informatica
1379 pdfsam opos informatica1379 pdfsam opos informatica
1379 pdfsam opos informatica1 2d
 

Más de 1 2d (20)

Notas clase
Notas claseNotas clase
Notas clase
 
Notas clase java ii
Notas clase java iiNotas clase java ii
Notas clase java ii
 
J2me
J2meJ2me
J2me
 
6. control de acceso
6. control de acceso6. control de acceso
6. control de acceso
 
5. administracioìn de claves y certificados
5. administracioìn de claves y certificados5. administracioìn de claves y certificados
5. administracioìn de claves y certificados
 
4. certificados digitales
4. certificados digitales4. certificados digitales
4. certificados digitales
 
3. boletines de mensajes y firmas digitales
3. boletines de mensajes y firmas digitales3. boletines de mensajes y firmas digitales
3. boletines de mensajes y firmas digitales
 
2. criptografiìa con java
2. criptografiìa con java2. criptografiìa con java
2. criptografiìa con java
 
1. introduccioìn a la seguridad
1. introduccioìn a la seguridad1. introduccioìn a la seguridad
1. introduccioìn a la seguridad
 
1046 pdfsam opos informatica
1046 pdfsam opos informatica1046 pdfsam opos informatica
1046 pdfsam opos informatica
 
1203 pdfsam opos informatica
1203 pdfsam opos informatica1203 pdfsam opos informatica
1203 pdfsam opos informatica
 
878 pdfsam opos informatica
878 pdfsam opos informatica878 pdfsam opos informatica
878 pdfsam opos informatica
 
516 pdfsam opos informatica
516 pdfsam opos informatica516 pdfsam opos informatica
516 pdfsam opos informatica
 
1704 pdfsam opos informatica
1704 pdfsam opos informatica1704 pdfsam opos informatica
1704 pdfsam opos informatica
 
1893 pdfsam opos informatica
1893 pdfsam opos informatica1893 pdfsam opos informatica
1893 pdfsam opos informatica
 
516 pdfsam opos informatica
516 pdfsam opos informatica516 pdfsam opos informatica
516 pdfsam opos informatica
 
706 pdfsam opos informatica
706 pdfsam opos informatica706 pdfsam opos informatica
706 pdfsam opos informatica
 
330 pdfsam opos informatica
330 pdfsam opos informatica330 pdfsam opos informatica
330 pdfsam opos informatica
 
1 pdfsam opos informatica
1 pdfsam opos informatica1 pdfsam opos informatica
1 pdfsam opos informatica
 
1379 pdfsam opos informatica
1379 pdfsam opos informatica1379 pdfsam opos informatica
1379 pdfsam opos informatica
 

Último

4ª SESION la misión santificadora del Espíritu Santo en la vida de la Iglesi...
4ª SESION  la misión santificadora del Espíritu Santo en la vida de la Iglesi...4ª SESION  la misión santificadora del Espíritu Santo en la vida de la Iglesi...
4ª SESION la misión santificadora del Espíritu Santo en la vida de la Iglesi...Reneeavia
 
ciclos biogeoquimicas y flujo de materia ecosistemas
ciclos biogeoquimicas y flujo de materia ecosistemasciclos biogeoquimicas y flujo de materia ecosistemas
ciclos biogeoquimicas y flujo de materia ecosistemasFlor Idalia Espinoza Ortega
 
2.15. Calendario Civico Escolar 2024.docx
2.15. Calendario Civico Escolar 2024.docx2.15. Calendario Civico Escolar 2024.docx
2.15. Calendario Civico Escolar 2024.docxCarlosEnriqueArgoteC
 
Realitat o fake news? – Què causa el canvi climàtic? - La desertització
Realitat o fake news? – Què causa el canvi climàtic? - La desertitzacióRealitat o fake news? – Què causa el canvi climàtic? - La desertització
Realitat o fake news? – Què causa el canvi climàtic? - La desertitzacióPere Miquel Rosselló Espases
 
3. ELEMENTOS QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx
3. ELEMENTOS QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx3. ELEMENTOS QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx
3. ELEMENTOS QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptxnelsontobontrujillo
 
Estrategia Nacional de Refuerzo Escolar SJA Ccesa007.pdf
Estrategia Nacional de Refuerzo Escolar  SJA  Ccesa007.pdfEstrategia Nacional de Refuerzo Escolar  SJA  Ccesa007.pdf
Estrategia Nacional de Refuerzo Escolar SJA Ccesa007.pdfDemetrio Ccesa Rayme
 
PLAN LECTOR QUINTO 2023 educación primaria de menores Quinto grado
PLAN LECTOR QUINTO 2023  educación primaria de menores Quinto gradoPLAN LECTOR QUINTO 2023  educación primaria de menores Quinto grado
PLAN LECTOR QUINTO 2023 educación primaria de menores Quinto gradoSantosprez2
 
En un aposento alto himno _letra y acordes.pdf
En un aposento alto himno _letra y acordes.pdfEn un aposento alto himno _letra y acordes.pdf
En un aposento alto himno _letra y acordes.pdfAni Ann
 
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D Ccesa007.pdf
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D  Ccesa007.pdfEdiciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D  Ccesa007.pdf
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D Ccesa007.pdfDemetrio Ccesa Rayme
 
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docxcuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docxANDREAGRACEDURANSALA
 
Lecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanzaLecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanzaAlejandrino Halire Ccahuana
 
Tema 9. Roma. 1º ESO 2014. Ciencias SOciales
Tema 9. Roma. 1º ESO 2014. Ciencias SOcialesTema 9. Roma. 1º ESO 2014. Ciencias SOciales
Tema 9. Roma. 1º ESO 2014. Ciencias SOcialesChema R.
 
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdf
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdfANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdf
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdflvela1316
 
RESOLUCION_VICE_MINISTERIAL-00048-2024-M-EVALUACIÓN EVALAUCION FORMATIVA MINE...
RESOLUCION_VICE_MINISTERIAL-00048-2024-M-EVALUACIÓN EVALAUCION FORMATIVA MINE...RESOLUCION_VICE_MINISTERIAL-00048-2024-M-EVALUACIÓN EVALAUCION FORMATIVA MINE...
RESOLUCION_VICE_MINISTERIAL-00048-2024-M-EVALUACIÓN EVALAUCION FORMATIVA MINE...helmer del pozo cruz
 
2. Entornos Virtuales de Aprendizaje.pptx
2. Entornos Virtuales de Aprendizaje.pptx2. Entornos Virtuales de Aprendizaje.pptx
2. Entornos Virtuales de Aprendizaje.pptxJunkotantik
 
GOBIERNO DE MANUEL ODRIA EL OCHENIO.pptx
GOBIERNO DE MANUEL ODRIA   EL OCHENIO.pptxGOBIERNO DE MANUEL ODRIA   EL OCHENIO.pptx
GOBIERNO DE MANUEL ODRIA EL OCHENIO.pptxJaimeAlvarado78
 
tema 6 2eso 2024. Ciencias Sociales. El final de la Edad Media en la Penínsul...
tema 6 2eso 2024. Ciencias Sociales. El final de la Edad Media en la Penínsul...tema 6 2eso 2024. Ciencias Sociales. El final de la Edad Media en la Penínsul...
tema 6 2eso 2024. Ciencias Sociales. El final de la Edad Media en la Penínsul...Chema R.
 
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...Agrela Elvixeo
 

Último (20)

4ª SESION la misión santificadora del Espíritu Santo en la vida de la Iglesi...
4ª SESION  la misión santificadora del Espíritu Santo en la vida de la Iglesi...4ª SESION  la misión santificadora del Espíritu Santo en la vida de la Iglesi...
4ª SESION la misión santificadora del Espíritu Santo en la vida de la Iglesi...
 
ciclos biogeoquimicas y flujo de materia ecosistemas
ciclos biogeoquimicas y flujo de materia ecosistemasciclos biogeoquimicas y flujo de materia ecosistemas
ciclos biogeoquimicas y flujo de materia ecosistemas
 
Motivados por la esperanza. Esperanza en Jesús
Motivados por la esperanza. Esperanza en JesúsMotivados por la esperanza. Esperanza en Jesús
Motivados por la esperanza. Esperanza en Jesús
 
2.15. Calendario Civico Escolar 2024.docx
2.15. Calendario Civico Escolar 2024.docx2.15. Calendario Civico Escolar 2024.docx
2.15. Calendario Civico Escolar 2024.docx
 
Power Point : Motivados por la esperanza
Power Point : Motivados por la esperanzaPower Point : Motivados por la esperanza
Power Point : Motivados por la esperanza
 
Realitat o fake news? – Què causa el canvi climàtic? - La desertització
Realitat o fake news? – Què causa el canvi climàtic? - La desertitzacióRealitat o fake news? – Què causa el canvi climàtic? - La desertització
Realitat o fake news? – Què causa el canvi climàtic? - La desertització
 
3. ELEMENTOS QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx
3. ELEMENTOS QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx3. ELEMENTOS QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx
3. ELEMENTOS QUE SE EMPLEAN EN LAS ESTRUCTURAS.pptx
 
Estrategia Nacional de Refuerzo Escolar SJA Ccesa007.pdf
Estrategia Nacional de Refuerzo Escolar  SJA  Ccesa007.pdfEstrategia Nacional de Refuerzo Escolar  SJA  Ccesa007.pdf
Estrategia Nacional de Refuerzo Escolar SJA Ccesa007.pdf
 
PLAN LECTOR QUINTO 2023 educación primaria de menores Quinto grado
PLAN LECTOR QUINTO 2023  educación primaria de menores Quinto gradoPLAN LECTOR QUINTO 2023  educación primaria de menores Quinto grado
PLAN LECTOR QUINTO 2023 educación primaria de menores Quinto grado
 
En un aposento alto himno _letra y acordes.pdf
En un aposento alto himno _letra y acordes.pdfEn un aposento alto himno _letra y acordes.pdf
En un aposento alto himno _letra y acordes.pdf
 
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D Ccesa007.pdf
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D  Ccesa007.pdfEdiciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D  Ccesa007.pdf
Ediciones Previas Proyecto de Innovacion Pedagogica ORIGAMI 3D Ccesa007.pdf
 
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docxcuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
cuadernillo_cuentos_de_los_valores_elprofe20 (1).docx
 
Lecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanzaLecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanza
 
Tema 9. Roma. 1º ESO 2014. Ciencias SOciales
Tema 9. Roma. 1º ESO 2014. Ciencias SOcialesTema 9. Roma. 1º ESO 2014. Ciencias SOciales
Tema 9. Roma. 1º ESO 2014. Ciencias SOciales
 
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdf
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdfANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdf
ANTOLOGIA COMPLETA ANITA LA ABEJITA PARA LA LECTOESCRITURA EN PRIMER GRADO.pdf
 
RESOLUCION_VICE_MINISTERIAL-00048-2024-M-EVALUACIÓN EVALAUCION FORMATIVA MINE...
RESOLUCION_VICE_MINISTERIAL-00048-2024-M-EVALUACIÓN EVALAUCION FORMATIVA MINE...RESOLUCION_VICE_MINISTERIAL-00048-2024-M-EVALUACIÓN EVALAUCION FORMATIVA MINE...
RESOLUCION_VICE_MINISTERIAL-00048-2024-M-EVALUACIÓN EVALAUCION FORMATIVA MINE...
 
2. Entornos Virtuales de Aprendizaje.pptx
2. Entornos Virtuales de Aprendizaje.pptx2. Entornos Virtuales de Aprendizaje.pptx
2. Entornos Virtuales de Aprendizaje.pptx
 
GOBIERNO DE MANUEL ODRIA EL OCHENIO.pptx
GOBIERNO DE MANUEL ODRIA   EL OCHENIO.pptxGOBIERNO DE MANUEL ODRIA   EL OCHENIO.pptx
GOBIERNO DE MANUEL ODRIA EL OCHENIO.pptx
 
tema 6 2eso 2024. Ciencias Sociales. El final de la Edad Media en la Penínsul...
tema 6 2eso 2024. Ciencias Sociales. El final de la Edad Media en la Penínsul...tema 6 2eso 2024. Ciencias Sociales. El final de la Edad Media en la Penínsul...
tema 6 2eso 2024. Ciencias Sociales. El final de la Edad Media en la Penínsul...
 
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
POEMAS ILUSTRADOS DE LUÍSA VILLALTA. Elaborados polos alumnos de 4º PDC do IE...
 

Info ospf

  • 1. OSPF (Open shortest path first) Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 2. OSPF (v2) • Protocolo de ruteo interior • Estado de enlace (Link State) • RFC 2328 (STD 54) • (RFC 2178 ,RFC 1583, RFC 1247) • Jerárquico • Soporta VLSM (máscaras de largo variable) • Soporta múltiples caminos de igual peso Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 3. Estado de enlace • Idea: Construir el grafo de la red • A partir del grafo, calcular mejores rutas a todos los destinos • Paso 1: Descubrimiento de topología local • Paso 2: Inundación de la información (LSA) • Paso 3: Construcción del “grafo” de la red. • Paso 4: Construcción de la tabla de ruteo. Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 4. Base de datos de estado de enlace • LSA: Link State Advertising –Descripción del estado de un router o una red –Router: estado de las interfaces y adyacencias –Red: IP/máscara y routers conectados. –Más detalles más adelante • Cada router describe su estado y el de las redes conectadas • Se inunda a los demás routers. Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 5. ¿Qué informa cada router? • Identificación del router (router-id) Identifica unívocamente al router Usualmente, IP de la loopback de menor número (NO 127.0.0.1) De lo contrario, menor IP del router • El estado de todas sus interfaces (enlaces) • A qué otros routers está conectada cada interfaz • Qué subredes tiene accesible. • El costo (métrica) de usar la interfaz Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 6. Tipos de enlaces • Para OSPF: –Punto a Punto Ejemplo: línea serial, PVC ATM –Broadcast Ej.: Ethernet –NBMA (acceso múltiple sin broadcast) Ej.: ATM, Frame Relay (mallados) –Punto – Multipunto Caso particular de NBMA –Links virtuales Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 7. Base de datos de estado de enlace Enlace Punto a Punto Desde RA X RB RA RB IA IB RA X Grafo correspondiente Hacia RB X X RA RB IA X IB X X X X IB IA Las interfaces pueden no estar numeradas Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 8. Redes “stub” RA Desde RA N1 3 RA N1 Hacia N1 X RA X N1 Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 9. En redes multiacceso (broadcast o NBMA) B A B C A C 1 0 3 0 3 1 0 1 1 N1 5 5 0 Desde D A B C D N1 D A 0 Hacia B 0 C 0 D 0 N1 1 3 1 5 Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 10. Redes Punto-Multipunto Desde RA RB RC RA RB RC RD IA IB IC RA X X X Hacia RB X X ID RC X X RD X RD IA X IB X IC X ID X Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 11. Cálculo de la mejor ruta • Se arma el grafo con las piezas que envía cada router (LSA) • Teniendo el grafo de la red, cada nodo aplica Dijkstra • Se obtiene un árbol, con raíz en el nodo, de los caminos de menor peso • Del árbol se extraen las mejores rutas a cada destino • En la tabla de ruteo se pone solamente el próximo salto Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 12. Métrica • Valor sin dimensión • 24 bits. • Infinito: 0xffffff • Asignado administrativamente • Ej. Cisco (y otros): 100.000.000/bw bw: ancho de banda de la interfaz • El costo de cada interfaz limitado a 16 bits. Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 13. Ruteo Jerárquico • En OSPF, 2 niveles • Basado en áreas • Área: número de 32 bits. • Área 0: backbone • El tráfico entre áreas debe pasar por el backbone • El backbone debe ser conexo (debe haber una única “area 0”) Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 14. Ruteo jerárquico • Routers en un área no conocen la topología externa al área • La topología del área no se conoce fuera de ella. • Los routers tienen una base de datos de estado de enlace por cada área a la que estén conectados. Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 15. Área 33 Área 34 Backbone (área 0) N1 N2 Área 2 N1 N1 N3 N1 Área 1 N2 N2N2 N3 N3 N3 Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 16. Clasificación de routers • Routers internos Pertenecen a una sola área • Routers de borde de área Pertenecen a más de un área • Routers de backbone Todos los del área 0 (incluye los de borde de área). • Routers de borde de AS Intercambia información con routers pertenecientes a otro AS Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 17. Información externa • Proveniente de otros protocolos (o estática) • Puede incluirse ruta por defecto • 2 tipos según la métrica: – tipo 1: métrica comparable con el costo de OSPF – tipo 2: métrica estrictamente mayor que cualquier métrica de OSPF • Se inunda a todo el dominio OSPF Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 18. Información externa AS Boundary Router BGP Área 33 Área 34 Backbone (área 0) N1 N2 Área 2 Ruta estática N3 Área 1 AS Boundary Router Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 19. Ruta inter áreas • 3 tramos: –Del router al area-border router –En el backbone entre area-border routers –Interno al área de destino Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 20. Continuidad del backbone • Si el backbone es discontiguo: áreas no podrán comunicarse • Solución: Links virtuales Enlace virtual punto a punto a través de un area no backbone • Área de tránsito: si un link virtual pasa por ella. Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 21. Agregación • Puede configurarse (en el border router) los rangos de IPs del área • Fuera del área, solo se propaga la descripción del rango Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 22. Paquetes OSPF • OSPF funciona directamente sobre IP • Protocolo 89 • 5 tipos de paquete, con un encabezado común. –Hello –Database Description –Link State Request –Link State Update –Link State Ack Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 23. Encabezado OSPF Versión Tipo Largo de paquete Router Id Area Id Checksum Tipo de autentificación Datos de Autentificación Datos de Autentificación Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 24. Autenticación OSPF • 3 tipos definidos: –Null authentication (No autentifica!!!) –Simple password (password en claro!!!) Se compara la password en el paquete con la configurada –Cryptographic authentication Se envía un “message digest” (ej. MD5) del mensaje + un secreto compartido En autentificación se describe la clave, largo del digest, y se agrega un número de secuencia (para evitar replay) Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 25. Protocolo HELLO • Envía paquetes de descubrimiento (HELLO) periódicamente (típicamente HelloInterval=10s) • Descubrimiento de vecinos • Anuncio de parámetros • Establece comunicación bidireccional • Generación de adyacencias. • En redes Broadcast y NBMA, elige DR. • Keepalive Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 26. Paquete de Hello Encabezado OSPF Máscara de Red Intervalo de Hello Opciones Rtprio Router Dead Interval Designated Router Backup Designated Router Neighbor Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 27. HELLO (cont.) • En redes Punto a punto y broadcast: Enviado a 224.0.0.5 (AllSPFRouters) • En redes sin capacidad de Multicast (NBMA): unicast (debe conocer los vecinos). • Formación de Vecinos: Solamente si los parámetros en el HELLO son iguales (máscara, RouterDeadInterval, Intervalo de Hello, área, Autenticación, Opciones) (si no se forma una adyacencia, revisar parámetros!!!) Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 28. Hello (cont.) • Al recibir el hello, si aparezco como vecino, sé que la comunicación es bidireccional • Adyacencia: comunicación punto a punto entre ciertos vecinos. • Se rompe si no recibo hello en RouterDeadInterval (4 * HelloInterval) Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 29. Designated Router • En redes Broadcast y NBMA • Se elije un router para propagar el LSA de la red y minimizar anuncios • Es vecino de los demás routers de la red • También se elige un backup D.R. • DR y Backup DR mandan paquetes a 224.0.0.5 (AllSPFRouters) • Los demás a 224.0.0.6 (AllDrRouters) Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 30. Elección del D.R. • Al ingresar un nuevo router: –Si los hello recibidos contienen un D.R. y BDR, aceptarlos –Si no hay BDR elegido, router con mayor prioridad se convierte en BDR •Empate se define con el mayor Router ID –Si no hay DR, el BDR es promovido a DR –Se elige BDR • Estados posibles de una interfaz Broadcast: DR, BDR, DROther Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 31. Formación de adyacencias • Líneas punto a punto: los vecinos siempre se convierten en adyacentes • Redes Broadcast/NBMA: todos los routers se convierten en adyacentes del D.R. y el Backup D.R. • La información de estado de enlace se intercambia entre nodos adyacentes. Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 32. Sincronización de base de datos • Relación maestro/esclavo (router con mayor router-id es maestro) • Vecinos intercambian resúmenes de los LSA que disponen (Database Description Packets) Age, Options, Type (of LSA) Link State Id. Advertising Router, Sequence Id. • Determinan qué LSAs no tienen Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 33. Sincronización (cont.) • Solicitan los LSA que no conocen Paquetes de LSA Request • Son enviados en LSA Updates • Deben ser reconocidos (LSA Ack). • Una vez completado, la adyacencia está funcional. Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 34. Comparación de LSAs • Número de secuencia: 32 bits con signo • Se incrementa con cada actualización • Edad: en segundos, inicializada en 0 Entero sin signo (16 bits) • MaxAge = 3600 • Se incrementa al reenviar y con paso del tiempo Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 35. Comparación de LSAs • Número de secuencia mayor es más nuevo • Mayor checksum es “más nuevo”. • Si tiene AGE en MaxAge, es más nuevo. • Si las edades difieren en más de MaxAgeDiff, la menor es más nueva • De lo contrario son iguales. Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 36. Inundación de LSAs • Se hace enlace a enlace. • Mediante paquetes de “Link State Update” • Puede contener varios LSAs • Cada LSA debe ser reconocido • Se pueden agrupar varios reconocimientos en un Link State Acknowledge Packet. Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 37. Inundación de LSAs (cont) • Al recibir un LSA más nuevo que la copia disponible (o al generar uno nuevo): • Se debe inundar por todas las interfaces (excepto por la que se recibió si no somos DR) • Se agrega a la lista de retransmisión para cada vecino (que no sepamos que lo tiene). • Se inunda en las interfaces con vecinos que no lo tengan Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 38. Inundación (cont.) • En interfaces Broadcast o NBMA: Si somos DR -> se inunda a AllSPFRouters Si no -> se inunda a AllDRouters • Se retransmite hasta que veamos un ACK del vecino. • Todo LSA recibido debe ser reconocido Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 39. Tipos de LSA (RFC 2328) • 1. Router • 2. Network • 3. Network Summary • 4. ASBR Summary • 5. AS External Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 40. Otros tipos de LSA • 6. Group Membership • 7. NSSA External • 8. External Attributes • 9. Opaque (link-local scope) • 10.Opaque (area-local scope) • 11.Opaque (AS scope) Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 41. Encabezado de un LSA LS Age Opciones Tipo Link State Id Advertising Router Número de secuencia LS Checksum Largo Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 42. Router LSA • Generado por cada router • Lista de todos los links interface address tipo de enlace métrica Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 43. Router LSA Encabezado LSA 0 V E B 0 # links Link Id Link Data Type #TOS Métrica Link Id Link Data Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 44. Router LSA • Link State Id: Router Id • V: router tiene links virtuales • E: router es AS-boundary • B: área border router Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 45. • Para cada link: –Tipo •Punto a punto •Transit network •Stub network •Virtual –Link Id (a quién se conecta) •Si es a un router o transit network, ID •Sino, red/máscara Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 46. –Link data: •para redes stub, la máscara •para punto a punto no numeradas: identificador de la interfaz •para el resto: IP del router en la interfaz –Métrica. Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 47. Network LSA • Generado por el DR. • Representa la red multiacceso. • Dirección de red y máscara • Direcciones de los routers conectados Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 48. Network LSA Encabezado LSA Máscara de red Router conectado • Router conectado: Router-id de cada uno de los routers adyacentes al DR Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 49. Summary LSAs (tipos 3 y 4) • Tipo 3: descripción de una red hacia otra área • Link State Id: Dirección de red • máscara de la red • métrica • Tipo 4: descripción de AS boundary router • Link State Id: Router-id Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 50. LS Age Opciones Tipo Link State Id Advertising Router Número de secuencia LS Checksum Largo Network Mask 0 Métrica TOS TOS Metric Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 51. AS-External-LSA (tipo 5) • Describe destinos externos al AS • Red • Máscara • Forwarding address (puede ser distinto del Advertising Router) • Tipo de métrica externa Tipo 1: comparable con OSPF Tipo 2: estrictamente mayor que métrica OSPF Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 52. Summary LSA Summary LSA Network LSA Router LSA Link Link-Id= R1 (ip de DR) LinkId= N1 Id= N2 Router-ID= R1 Máscara de N1 Máscara de N2 Máscara Número de links: 1 Métrica 1 conectados Métrica Link Routers R1 Tipo: Tránsito Área 0 R1 Link Id: IP del DR R2 Router LSA Métrica Área X R3 Router-ID= R2 Router LSA R4 Router-ID= R3 Número de links: 2 N2 Link 1 Número de links: 2 Tipo: TránsitoLink 1 R2 Tipo: Tránsito Link Id: IP del DR Link 2 Link Id: IP del DR R3 Tipo: Stub Link 2 N3 Link Id: N3 (IP de red) Tipo: Pto a pto. Máscara de la red Id: R4 Link Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 53. Opciones • DC bit: soporte de OSPF en circuitos a demanda • EA bit: Soporte de External Attributes (type 8) LSAs. • N bit: Soporte de NSSA LSAs • P bit: ABR debería traducir LSAs tipo 7 en tipo 5 • MC: MOSPF. • E: Soporte para AS External LSAs. Apagado en areas STUB • T: Soporte de TOS. Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 54. Áreas STUB BGP Área 33 Área 34 Backbone (área 0) N1 N2 Área 2 Ruta estática N3 Área 1 Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 55. Áreas STUB • Innecesario conocer información externa al AS si tenemos una sola salida del área. • Solo se publica una ruta por defecto hacia el área. • No puede haber links virtuales que pasen por un área stub. Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 56. LSA tipo 7. NSSA External • NSSA - Not So Stubby Area • El LSA tipo NSSA External permite generar información externa en un area STUB • Saliendo del área STUB, puede ser descartada o convertida a tipo 5. Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 57. OSPF v3 (OSPF para IPv6) • RFC 2740 (Propuesta de standard) • Mantiene el funcionamiento general • Separa mejor la información de topología, de la información de direcciones. • La autenticación se deja a IP. • Se agregan LSAs para describir las subredes IPv6 Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 58. Algunas Referencias • Muy básico: Tanenbaum, 4ta. Edición • RFC 2328 • http://www.cisco.com/en/US/tech/tk365/tk480/tsd_technolo gy_support_sub-protocol_home.html • http://www1.cs.columbia.edu/~ji/F02/ Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.
  • 59. Ejemplo Cisco interface ethernet 0 ip address 192.168.0.1 255.255.255.0 ip ospf authentication-key 1234 Interface ethernet 1 ip address 172.16.0.0 255.255.255.128 ip ospf cost 20 router ospf 1 network 192.168.0.0 0.0.0.255 area 0 network 172.16.0.0 0.0.1.255 area 1 network 10.0.0.0 0.0.255.255 area 10.255.255.1 area 1 stub area 0 authentication redistribute rip metric 1 metric-type 2 Ruteo IP y Tecnologías de Transporte Instituto de Ingeniería Eléctrica, Universidad de la República.