Академический Документы
Профессиональный Документы
Культура Документы
Antes de empezar
AS (Sistema Autnomo): Grupo de redes IP que poseen una poltica de ruteo propia e independiente. Cada AS hace su propia gestin del trfico que fluye entre l y los restantes ASs de Internet. IGP: protocolo de ruteo interno, ej: RIP, EIGRP, OSPF, IS-IS. BGP: protocolo de ruteo externo, 2 casos:
iBGP: dentro del sistema autnomo eBGP: entre sistemas autnomos
Aprender y Anunciar
Aprender una ruta: significa que voy a incorporar en mi tabla de bgp alguna ruta que me estan enseando. Anunciar una ruta: Significa que le voy a decir a alguien que tengo una ruta para llegar a determinado destino. No basta con tener la ruta en mi tabla de BGP, la debo tener tambien en mi tabla de ruteo.
Preguntas...
Si aprendo una ruta, entonces la utilizo? Cmo se realiza esto?
Qu trfico afecta las rutas que aprendo? Qu trafico afecta las rutas que enseo?
Configuracin bsica
router bgp <AS> Crea el proceso BGP dentro del router. neighbor <ip> remote-as <AS-remoto>
Vecinos internos (mismo AS) Vecinos externos (distinto AS) Generalmene los externos comparten una subred, son adyacentes. Los internos pueden estar en cualquier parte del sistema autnomo.
Configuracin bsica
network <red> [mask <mascara>]
Produce un alta de una red en la tabla BGP y la marca como local al AS. Diferencia de significado con el comando network de un IGP. La mscara permite especificar supernetting o subnetting.
Configuracin bsica
Ejemplo: router bgp 4270 network 170.210.3.0 mask 255.255.255.0 neighbor 200.3.31.2 remote-as 7404 neighbor 170.210.4.2 remote-as 4270
Configuracin bsica
AS4270
170.210.3.0/24 .1 .3 .1
AS7404
200.3.31.0./30
.2
.2
170.210.4.0/24
eBGP
Next Hops
Me indica mediante cual IP alcanzo un destino (Slo me dice el siguiente salto, no la ruta completa) IMPORTANTE: El Next Hop vara segn una ruta se aprenda por eBGP o iBGP
Tabla de Ruteo
sh ip route
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2 E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2 ia - IS-IS inter area, * - candidate default, U - per-user static route o - ODR, P - periodic downloaded static route ................... B 192.68.132.0/24 [20/0] via 200.0.204.145, 2w0d 200.69.140.0/24 is variably subnetted, 22 subnets, 2 masks B 200.69.140.8/30 [200/0] via 200.69.129.17, 3w5d B 200.69.140.12/30 [200/50] via 200.69.129.17, 3w5d .................. C 199.248.144.44/30 is directly connected, Serial1/6 i L2 199.248.144.40/30 [115/20] via 168.96.0.9, GigabitEthernet0/0.10 i L2 199.248.144.36/30 [115/20] via 168.96.0.9, GigabitEthernet0/0.10 S 199.248.144.60/30 is directly connected, Null0 ......................
15
Resumen..
BGP es un protocolo de ruteo externo Trabaja mediante el anuncio y aprendizaje de rutas Establece sesiones BGP con neighbors del mismo AS (iBGP) o de otros ASs (eBGP) Como otros protocolos de ruteo, tiene su propia tabla de rutas (Tabla BGP) Mediante un algoritmo de decision, la mejor ruta es la candidata a pasar a la tabla de ruteo El Next Hop me indica el prximo salto para alcanzar un destino. Puedo ver las rutas de la tabla de ruteo (sh ip route) Estarn las rutas elegidas entre todos los protocolos de ruteo Puedo ver una ruta especfica de la tabla de ruteo (show ip route <IP>)