EnrutamientoAlgBGP Victoria

download EnrutamientoAlgBGP Victoria

If you can't read please download the document

Transcript of EnrutamientoAlgBGP Victoria

DEFINICIN FUNCIONAMIENTO BASICO MENSAJES ATRIBUTOS SELECCIN DE RUTASResumen realizado por:Victoria Porcar Ramos

DEFINICIN

Protocolos de enrutamiento Los protocolos de enrutamiento son algoritmos que permiten decidir cul es la mejor ruta que debe seguir un datagrama para llegar a su destino. Los protocolos de enrutamiento se utilizan para actualizar dinmicamente las tablas de enrutamiento.

DEFINICIN IGP

Protocolos de enrutamiento(RFC 2453) (RFC 2328) (RFC 1771)

Vectores de Distancias RIP-2 Estado de Enlaces OSPF-2

EGP Vectores de Ruta BGP-4

Un AS se identifica con un nmero de 16 bits (65535 ASs) ASs 64512 se reservan como nmeros privados

DEFINICIN

BGP Los enrutadores BGP se configuran para saber con quines deben intercambiar informacin de enrutamiento. Los mensajes se intercambian a travs de conexiones TCP por el puerto 179.

DEFINICIN

DEFINICIN

FUNCIONAMIENTO BASICO

FUNCIONAMIENTO BASICO

MENSAJES

MENSAJES

ATRIBUTOS

Atributos de BGP Los anuncios de nuevas redes accesibles contienen atributos que pueden utilizarse para tomar decisiones de enrutamiento: LOCAL_PREF AS_PATH ORIGIN MULTI_EXIT_DISC (MED) NEXT_HOP

ATRIBUTOSo Well-Known: Se reconocen en todas las implementaciones de BGP + Mandatory: Tienen que ser incluidos en todas la actualizaciones # Next-Hop: Direccin IP que alcanza el destino # Origin: i(IGP), e(EGP), ?(incompleto)de forma esttica. # AS-Path: Nmero de ASs para alcanzar el destino y lista de los mismos + Discretionary: No tienen que ser incluidos en las actualizaciones # Local-Preference: Indica el path para salir del AS # Atomic Aggregator: Informa a los peers BGP que existe una ruta menos especfica a un destino o Optional: No necesitan ser soportados por el proceso BGP + Transitive: Los routers los anunciarn, aunque ellos no los soporten # MED: Le dice al peer eBGP el path preferido para entrar en el AS # Community: Agrupa redes para asignacin de polticas # Agregator: Incluye la IP y el AS del router que origina la ruta agregada + Non Transitive: Los routers no los anunciarn

AS-PATH:secuencia de nmeros de AS que identifican la ruta de ASs por los que ha pasado el anuncio. Se escogera el que tuviera una lista AS-PATH ms pequea.

ATRIBUTOS

ATRIBUTOS

LOCAL-PREF:un AS tiene conectividad con mltiples ASs.Da preferencia al envo de trfico por un enlace en concreto. Se escoger el envo de datos por el enlace que tenga un LOCAL-PREF ms alto, siendo el LOCAL-PREF por defecto valor 100

ATRIBUTOS

ATRIBUTOSMULTI-EXIT-DISCRIMINATOR (MED)=un AS existen mltiples enlaces hacia otro.Como balanceo de carga. Se considerara preferida la que tuviese un valor de MED menor.

Seleccin de rutasCriterios de decisin de enrutamiento que incluyen normas de desempate se aplican a cada prefijo IP o conjunto de prefijos IP destino. 1. Si el siguiente NEXT-HOP no est disponible se ignora la ruta. 2. Eliminar las rutas con menor LOCAL-PREF. 3. Eliminar las rutas con AS-PATH ms largo. 4. Eliminar las rutas con ORIGIN ms alto. 5. Eliminar las rutas con mayor MED. 6. Eliminar las rutas aprendidas por IBGP si las hay aprendidas por EBGP. 7. Eliminar las rutas con mayor coste hacia el NEXT-HOP. 8. Preferir la ruta que ha anunciado el router con menor identificador BGP. 9. Preferir la ruta recibida desde el interfaz con menor direccin para el vecino.