ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Bgp Protocolo


Enviado por   •  8 de Abril de 2014  •  1.653 Palabras (7 Páginas)  •  420 Visitas

Página 1 de 7

PROTOCOLOS DE ROUTING EXTERNO : BGP (BORDER GATEWAY PROTOCOL).

Realizado por :

BERNARDO VANACLOCHA NAVASQUILLO.

INDICE

1.-INTRODUCCION.

2.-FUNCIONES DE BGP.

3.-MENSAJES DE BGP.

3.1.-MENSAJE OPEN.

3.2.-MENSAJE KEEPALIVE.

3.3.-MENSAJE UPDATE.

3.4.-MENSAJE NOTIFICATION.

4.-EBGP Y IBGP.

5.-EJEMPLO DE CONFIGURACION DE VECINOS.

BIBLIOGRAFIA

Comunicaciones y redes de computadores. (William Stallings)

RFC 1771

www.eduangi.com (Apartado de Redes)

1.- INTRODUCCION.

Los protocolos de routing externo son los que se utilizan para interconectar Sistemas Autonomos. En los protocolos de routing externo la prioridad era buscar rutas optimas atendiendo unicamente al criterio de minimizar la ‘distancia’ medida en terminos de la metrica elegida para la red.

La selección de rutas entre sistemas autonomos plantea un problema diferente,ya que la cuestion no se reduce a la selección de la ruta optima sino que se debe atender a criterios externos de tipo politico,economico,administrativo,etc...

Hasta 1990 se utilizaba como protocolo de routing externo en la Internet el denominado EGP(Exterior Gateway Protocol). Este protocolo no fue capaz de sopotar el crecimiento de la Red y entonces se desarrollo un nuevo protocolo de routing externo denominado BGP. Desde entonces se ha producido 4 versiones de BGP, las especificaciones ahora vigentes de BGP-4 se encuentran en el RFC 1771.

BGP ES un protocolo de transporte fiable. Esto elimina la necesidad de llevar a cabo la fragmentación de actualización explícita, la retransmision, el reconocimiento, y secuenciacion.

2.- FUNCIONES DE BGP.

BGP se diseño para permitir la cooperacion en el intercambio de informacion de encaminamiento entre dispositivos de encaminamiento, llamados pasarelas, en sistemas autonomos diferentes. El protocolo opera en terminos de mensajes, que se envian utilizando TCP. El repertorio de mensajes es el siguiente:

1.- OPEN

2.- UPDATE

3.- KEEPALIVE

4.- NOTIFICACION

BGP supone tres procedimientos funcionales:

 Adquisicion de vecino.

 Deteccion de vecino alcanzable.

 Deteccion de red alcanzable.

Dos dispositivos de encaminamiento se considera que son vecinos si estan en la misma subred. Si los dos dispositivos de encaminamiento estan en sistem autonomos, podrian desear intercambiar informacion de encaminamiento. Para este cometido es necesario realizar primero el proceso de adquisicion de vecino. Se requiere un mecanismo formal de encaminamiento ya que alguno de los dos vecinos prodria no querer participar. Existiran situaciones en las que un vecino no desee intercambiar informacion esto se puede deber a multiples factores como por ejemplo que este sobresaturado y entonces no quiere ser responsable del trafico que llega desde fuera del sistema.

En el protocolo de adquisicion de vecino, un dispositivo envia un mensaje de peticion al otro, el cual puede aceptar o rechazar el ofrecimiento. El protocolo no indica como puede saber un dispositivo la direccion o incluso la exitencia de otro dispositivo de encaminamiento. Estas cuestiones se tratan en el momento de establecer la configuracion del sistema o por una intervencion activa del gestor de la red.

Para llevar a cabo la adquisicion de vecino, un dispositivo envia al otro un mensaje OPEN. Si el otro dispositivo acepta la relacion, envia un mensaje de KEEPALIVE.

Una vez establecida la relacion de vecino, se utiliza el procedimiento de deteccion e vecino alcanzable para mantener la relacion. Este procedimiento consiste en enviarse entre los dos vecinos periodicamente mensajes de KEEPALIVE para asegurarse de que la relacion sigue establecida.

El ultimo procedimiento especificado por BGP es la deteccion de red alcanzable. Cada dispositivo de encaminamiento mantiene una base de datos con las redes que puede alcanzar y la ruta preferida para llegar hasta esa red. Siempre que se realiza un cambio en esa base de datos, eldispositivo de almacenamienta envia un mensaje de UPDATE por difusion a todos los dispositivos de encaminamiento que implementan BGP.

3.- MENSAJES BGP.

Los mensajes BGP tienen una cabecera comun de 19 octetos que contiene los siguientes tres campos:

 Marcador: reservado para autentificacion. El emisor puede insertar un valor en este campo para permitir al receptor comprobar la veracidad del emisor.

 Longitud: longitud del mensaje en octetos.

 Tipo: tipo de mensaje: OPEN,UPDATE,NOTIFICATION,KEEPALIVE.

3.1.- MENSAJE OPEN.

Para adquirir un vecino, un dispositivo de encaminamiento abre primero una conexión TCP con el dispositivo vecino y despues envia un mensaje OPEN. Este mensaje identifica al AS al que pertenece el emisor y suministra la direccion IP del dispositivo de encaminamiento.

En la siguiente figura se muestra el formato del mensaje OPEN:

Campo Long (bytes)

Marcador 16

Longitud 2

Tipo 1

Version 1

AS 2

Tiempo permanen. 2

Identificador BGP 4

Long. Opciones 1

Opciones Variable

Version: indica la versión del protocolo del mensaje.La version actual es 4.

AS: identifica al sistema autonomo del emisor del mensaje.

Tiempo de permanencia: indica el tiempo de que propone el emisor como Hold Time.

Identificador de BGP:identifica al BGP emisor.

3.2.- MENSAJE KEEPALIVE.

El mensaje KEEPALIVE consta solo de la cabecera. Cada dispositivo de mantenimiento envia regularmente estos mensajes para evitar que expire el temporizador mantenimiento.

En la siguiente figura se muestra el formato del mensaje KEEPALIVE:

Campo Long

...

Descargar como (para miembros actualizados) txt (11 Kb)
Leer 6 páginas más »
Disponible sólo en Clubensayos.com