intro ospfv3

38

Upload: karina-quilca

Post on 30-Dec-2015

28 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Intro OSPFv3
Page 2: Intro OSPFv3

Estandarizado en RFC2328Utiliza un modelo jerárquico de dos nivelesEl cálculo del SPF es realizadoindependientemente para cada áreaTípicamente de convergencia mas rápida que losprotocolos de vector de distanciaRequerimientos de ancho de banda relativamentebajos

Page 3: Intro OSPFv3

Uso de métricas (costo del enlace), en lugar delnúmero de saltosConvergencia, típicamente, más rápida que losprotocolos de vector de distanciasSoporta CIDR, VLSM, autentificación, múltiplescaminos, y direcciones de Ip sin número(unnumbered IP)Requerimientos de ancho de banda relativamentebajos

Page 4: Intro OSPFv3

Costo es aplicado en todos los enlacesEs un número entre 1-65,535 (216)Mientras mas bajo, mucho mejorDe relevancia solo cuando se anuncia por lainterfaceDecisiones de enrutamiento están basadas en elcosto total del camino

Page 5: Intro OSPFv3

OSPF utiliza modelo jerárquico de dos nivelesÁreas son definidas con un número de 32 bits

Expresadas como una dirección de IP (cuatro octetosseparados por un punto)También puede ser definido utilizando un valor decimal

Área 0.0.0.0 está reservada para el área debackboneTodas las otras áreas deben tener una conexiónal área 0.0.0.0

Page 6: Intro OSPFv3
Page 7: Intro OSPFv3

Enrutadores Internos (dentro de un área)Enrutadores de Backbone (dentro del área 0)Enrutadores de Borde de Área (ABR)

Un ABR conecta una o más áreasDebe tocar el área de backbone (área 0)

Enrutadores de Borde del Sistema Autónomo(ASBR)

Un enrutador que redistribuye entre protocolos puede serun ABSR

Page 8: Intro OSPFv3
Page 9: Intro OSPFv3

Cambios en la red generan LSATodos los enrutadores intercambian LSAs paraconstruir y mantener una base de datosconsistenteEl protocolo se mantiene, relativamente, quietodurante el tiempo que la red esté estable

LSAs son refrescados cada 30 minutosActualizaciones son enviadas solo cuando hay cambios

Page 10: Intro OSPFv3

Todos los tipos tiene un encabezado comúnLos paquetes son enviados con un tipo deservicio (TOS) de cero (0)Hay cinco tipos de paquetes utilizados por OSPF

HelloDescripción de la Base de DatosSolicitud de estado de enlaceActualización de estado de enlaceAcuse de recibo del estado de enlace

Page 11: Intro OSPFv3

Son enviados en todas las interfaces del enrutadorutilizando multicast en la dirección todos losenrutadores de OSPF (224.0.0.5)En enlaces virtuales se envian vía un paquete unicastLos paquetes se envian cada

10 segundos en un segmento LAN30 segundos en un segmento NBMA

Son utilizados para formar adyacencias entre losenrutadoresDescribe otras capacidades y caracteristicasadicionales

Page 12: Intro OSPFv3

Enrutador (Router LSA – tipo 1)Red (Network LSA – tipo 2)Resumen de Redes (Network Summary LSA –tipo 3)Resumen de ASBR (tipo 4)Externo (tipo 5)NSSA (tipo 7)

Page 13: Intro OSPFv3

Es la versión de OSPF para IPv6Basada en OSPFv2, con varias adicionesUsada para distribuir prefijos de IPv6Utiliza IPv6 como transporteAunque tiene el mismo nombre que OSPFv2, sondos protocolos diferente

Page 14: Intro OSPFv3

Tipos básicos de paquetesHello, DBD, LSR, LSU, LSA

Mecanismos para el descubrimiento de vecinos yla formación de adyacenciasTipos de Interfaces

P2P, P2MP, Broadcast, NBMA, Virtual

Propagación y remoción de LSAsTipos muy similares de LSAs

Page 15: Intro OSPFv3

Direcciones de 128 bitsUso de direcciones de enlace local (link-local)Multiple direcciones por interfaseAutentificación

Page 16: Intro OSPFv3

OSPFv3 usan el enlace, en lugar de la subredPuedes tener varias instancias por enlaceTopología de OSPFv2 no es específica para IPv6

Router IDLink ID

Mecanismos estandarizados de autentificaciónUtiliza direcciones de enlace localEl alcance de los anuncios (flooding) es global

Page 17: Intro OSPFv3

Direcciones de Ipv6 no están presente en lospaquetes de OSPFv3

Excepto en la carga de los LSAs

Los LSA de enrutadores y de redes expresan latopologíaLos identificadores de enrutador (router id), area(area id) y de estado de enlace (lsa link-state)continúan siendo un número de 32 bitsLos vecinos continúan siendo identificados por elidentificador de enrutador (router id)

Page 18: Intro OSPFv3

LSA de enlace (Link LSA)Informa a los vecinos sobre las direcciones de enlacelocalInforma a los vecinos sobre los prefijos de IPv6 en elenlace

LSA de Prefijos entre Áreas (Intra-Area Prefix LSAAsocia prefijos de IPv6 con una red o un enrutador

Page 19: Intro OSPFv3

Todos los tipos tiene un encabezado comúnLos paquetes son enviados con un tipo deservicio (TOS) de cero (0)Hay cinco tipos de paquetes utilizados por OSPF

HelloDescripción de la Base de DatosSolicitud de estado de enlaceActualización de estado de enlaceAcuse de recibo del estado de enlace

Page 20: Intro OSPFv3

El alcanze de las actualizaciones ha sido generalizadoCodificado explicitamente en el campo de tipo de LS del LSA

Tres tipos de alcance han sido definidosEnlace localAreaSistema Autónomo

Codificado en los tres primeros bits del campo de tipode LS

0x0008 – LSA de enlace tiene alcance de enlace local0x2001 – LSA de enrutador tiene alcance en el área

Soporte para actualizaciones de LSA con tipoindeterminado

Page 21: Intro OSPFv3

U: indica como el router debe manajar el LSAcuando el router no reconoce el códigoS2, S1: indican el alcance de la actualización(enlace local, área, sistema autónomo)Cada código de LSA también implica unaconfiguración específica para los bits U, S2 y S1.

Page 22: Intro OSPFv3
Page 23: Intro OSPFv3

Un nuevo LSA ha sido creado para distribuirdirecciones de IPv6 e información para la resolucióndel próximo saltoCambio en el nombre de los LSAs para mayorconsitencia

El campo de opciones fué removido del encabezado y sutamaño han sido incrementadoEl campo de tipo de LSA ha sido incrementado a 16 bits eincluye los bits de alcance de las actualizacionesDirecciones son representadas como prefijo/longitud demascaraRouter-LSA es fragmentado

Page 24: Intro OSPFv3
Page 25: Intro OSPFv3

V6: Si está en 0 el enrutador/enlace debe ser excluido de los calculos delSPF de enrutamiento para IPv6E: Si está en 0 los LSA de AS-Externo no son soportadosMC: describe si los datagramas de IP multicast deben ser re-enviadosN: Está inicializado si está conectado an un NSSAR: Indica si el enrutador que originó el LSA está activo

Si el registro está vacio, entonces las rutas que transmite el enrutador queanuncia no pueden ser calculadas

DC: describe la capacidad del enrutador de manejar circuitos endemanda

Sigue al encabezado del LSA, cuando tiene sentido usarlo

Page 26: Intro OSPFv3

Identificador de Interfaz es de 32 bitsLos paquetes de Hello no tienen la mascaraEl DR o BDR son indicados por el identificador deenrutador y el identificador de interfaz

E-bit: la interfaz se conecta a un área no-stubN-bit: ls interfaz se conecta un área NSSADC-bit: el enrutador desea suprimir nuevos envios deHellos via la interfaz

Page 27: Intro OSPFv3

Paquetes de tipo 1Enviados perdiódocamente en todas las interfacespara establecer y mantener relaciones de vecinosLos paquetes de Hello son enviados vía multicast enenlaces con capacidad de multicast/broadcast, lo cualhabilita dinámico de enrutadores vecinosTodos los enrutadores conectados a un enlace comúndeben estar de acuerdo en ciertos parametros

Intervalo de envio (HelloInterval)Intervalo de Perdida de conexión (RouterDeadInterval)

Page 28: Intro OSPFv3

OSPFv3 tiene un manejo mas flexible de LSAs desconocidosTipos de LSA que no se reconozcan pueden ser tratados comoque tienen alcance local (U=0), o son almacenados y enviadossi hubiesen sidos entendidos (U=1)

Esta distinción está basada en tipo de LS

En OSPFv2 el descartar tipos desconocidos no es soportado,porque se desea combinar las capacidades en el mismo enlace

Descartar tipos desconocidos causa problemas cuando el enrutador designado(DR) soporta menos opciones que los otros routers en el enlace

Page 29: Intro OSPFv3

Áreas Stub solo llevan router-LSAs, network-LSAs, Inter-Area-Prefix-LSAs, Link-LSAs, y Intra-Area-Prefix-LSAsIPv6 permite que los LSA de tipo desconocido seanetiquetados como “Almacena y envia el LSA, como si sesupiese que tipo es”La introducción descontrolada de estos LSAs pudieracausar que la base de datos de enlaces para el área,crezca mas allá de sus capacidadesLSA para los cuales no se puede determinar el tipo, solopueden ser anunciados en o a través del área stub si:

El LSA tiene alcance de la actualición en el área o de enlace local, yEl LSA tiene el bit U inicializado en 0

Page 30: Intro OSPFv3

LSAs con alcance de actualización en el AS noson anunciados sobre una adyacencia virtualDirecciones Site-Local o Globales son utilizadascomo la dirección origen de los paquetesenviados via el enlace virtualLa dirección de IPv6 de la interfaz del enlacevirtual es anunciada en LSA Intra-Area-Prefix paraque puedan ser descubiertasLos enlaces virtuales son asignados unidentificador de Interfaz único

Page 31: Intro OSPFv3

El proceso de elección del enrutador designadoEl intercambio de la descripción de la base dedatosSoporte de áreas de OSPFEl Cáculo del SPFEl envejecimiento de LSAs

Page 32: Intro OSPFv3

Similar a OSPFv2En lugar de utilizar “ip” se usa “ipv6” en los comandos

Las interfaces son configuradas directamenteNo hay necesidad de utilizar el comando “network”

Modo de enrutamiento nativo en IPv6No es un sub-modo de “router ospf”

Page 33: Intro OSPFv3

Iniciar modo de enrutador[no] ipv6 router ospf <processID>

Iniciar modo de interfaz[no] ipv6 ospf <processID> area <areaID>

Modo de ejecuciónshow ipv6 ospf [<processID>]clear ipv6 ospf [<processID>]

Page 34: Intro OSPFv3

Configurar el rango del área[no] area <areaID> range <prefix/prefix_length>

Viendo los nuevos LSAsshow ipv6 ospf [<processID>] database linkshow ipv6 ospf [<processID>] database prefix

Page 35: Intro OSPFv3

ipv6 unicast-routing!interface Ethernet0/0ipv6 address 3ffe:ffff:1:1::1/64ipv6 ospf1 area 0!interface Ethernet0/1ipv6 address 3ffe:ffff:1:2::2/64ipv6 ospf1 area 1!ipv6 router ospf 1router-id 2.2.2.2area 1 range 3ffe:ffff:1:2::/48

Page 36: Intro OSPFv3

ipv6 unicast-routing!interface Ethernet0/0ipv6 address 3ffe:ffff:1:1::1/64ipv6 ospf 1 area 0!interface Ethernet0/1ipv6 address 3ffe:ffff:1:2::2/64ipv6 rip trial1 enable!ipv6 router ospf 1router-id 2.2.2.2redistribute rip trial1 metric 20!ipv6 router rip trial1

Page 37: Intro OSPFv3

RFC 2740 “OSPF for IPv6”

RFC 2328 “OSPF version 2”

RFC 1587 “NSSA”

RFC 2373 “IP Version 6 Addressing

Architecture”

RFC 2460 “Internet Protocol, Version 6 (IPv6)

Spec“

RFC 3041 “Extensions to IPv6 Address

Autoconfiguration”

Page 38: Intro OSPFv3

Deploying IPv6 NetworksPoppviciu, Ciprian – Cisco Press

Configuring Ipv6 for Cisco IOSParenti Jr, Edgar – Syngress

IPv6 EssentialsHagen, Silvia – O’reilly

IPv6 Network AdministrationMurphy, Niall Richard – O’Reilly

Running IPv6Van Beijnum, Iljitsch - APress