Introduccion a bgp

Solo disponible en BuenasTareas
  • Páginas : 9 (2093 palabras )
  • Descarga(s) : 0
  • Publicado : 28 de febrero de 2012
Leer documento completo
Vista previa del texto
Introduccion a BGP

1

Border Gateway Protocol
 

Protocolo de enrutamiento usado para intercambiar información de enrutamiento entre diferentes redes
 

Exterior gateway protocol (protocolo externo) RFC4276 describe la implementación de BGP RFC4277 describe experiencias operacionales

 

Descrito en RFC 4271
   

 

El Sistema Autonomo (AS) es la clave esencial de BGP 

Propósito: identifica de forma única un grupo de redes bajo una administración de enrutamiento comun
2

BGP
  Protocolo

de Vector de Trayectoria   Actualizaciones Incrementales   Muchas opciones para forzar medidas administrativas (de rutas)   Soporta Enrutamiento Inter-Dominio Sin Clases   Muy utilizado en la “espina dorsal” de Internet   Sistemas Autónomos
3

Protocolo deVector de Trayectoria
  BGP

se clasifica como un protocolo de enrutamiento basado en vector de trayectoria (ver RFC 1322)
 

Define una ruta como la correlación entre un destino y los atributos de la trayectoria dicho destino
1021 0 6461 7018 6337 11268 i

12.6.126.0/24 207.126.96.43

4

Protocolo de Vector de Trayectoria
AS6337 AS7018 AS11268

AS500 AS6461 AS600
5 Definiciones
  Tránsito

– carga de tráfico sobre la red, generalmente de pago   Interconexión – intercambio de informacion de enrutamiento y tráfico   Por Defecto – a dónde enviar tráfico cuando no hay una ruta específica en la tabla de enrutamiento

6

Zona Libre de Rutas Por Defecto
La zona libre de rutas por defecto es una coleccion de enrutadores que tienen informacion de enrutamientoespecífica para cada ruta del resto de Internet, y por tanto no necesitan una “ruta por defecto”
7

Ejemplo de Interconexión y Tránsito
proveedor A IXP-Oeste IXP-Este Proveedor Dorsal D

proveedor B proveedor C
 

A y B pueden interconectarse, pero necesitan acuerdos de tránsito con D para que los paquetes desde/hacia C puedan transitar
8

Sistema Autonomo (AS)
AS 100

       Colección de redes bajo la misma política de enrutamiento Con un mismo protocolo de enrutamiento Usualmente bajo un mismo propietario y control administrativo Identificado por un único número entero de 32 bits, conocido como Numero de Sistema Autónomo (ASN)

9

Numero de Sistema Autónomo (ASN)
 

Dos rangos:
   

0-65535 65536-4294967295

(rango original de 16 bits) (rango de 32bits - RFC4893)

 

Uso:
             

0 and 65535 1-64495 64496-64511 64512-65534 23456 65536-65551 65552-4294967295

(reservado) (para Internet publica) (para documentación - RFC5398) (sólo para uso privado) (representar 32 bits en 16 bits) (documentación - RFC5398) (para Internet pública)

 

La representacion de 32 bits se especifica en RFC 5396
 

Define “asplain”(formato tradicional) como notación estándar
10

Numero de Sistema Autónomo (ASN)
 

Los Registros Regionales de Internet (RIRs) asignan los ASNs
 

También disponibles a través los ISP que son miembros de los RIRs

 

Actualmente se han distribuido hasta 58367 ASNs de 16 bits a los RIRs para asignación
 

Cerca de 37500 son visibles en Internet

 

Cada RIR ha recibido unbloque de ASNs de 32 bits
 

De 1400 asignaciones, cerca de 1100 estan visibles en Internet
http://www.iana.org/assignments/as-numbers
11

 

Ver:

Configurar BGP en Cisco IOS
   

Esta instrucción activa BGP en IOS:
router bgp 100

Para ASNs > 65535, el número de AS puede ser especificado en formato simple o “dot”:
router bgp 131076 ó router bgp 2.4

 

IOS muestra elASN en formato simple por defecto.
Notacion “Dot” es opcional: router bgp 2.4 bgp asnotation dot
 
12

Conceptos Básicos de BGP
Intercambio

AS 100

AS 101

       

Funciona sobre TCP – puerto 179 Protocolo de Vector de Trayectoria Actualización incremental BGP “Interno” y “Externo”

AS 102
13

Zona de Demarcación (DMZ)
AS 100
Red DMZ

AS 101

AS 102
 ...
tracking img