viernes, 1 de enero de 2016

BGP Border Gateway Protocol

Border Gateway Protocol (BGP) es un protocolo que sirve para comunicar dos o mas sistemas autonomos.
BGP se divide en dos protocolos:
iBGP que sirve para comunicar dos redes dentro de un sistema autonomo.
eBGP sirve para comunicar dos sistemas autonomos como dos empresas que se han fucionado y trabajan en dos redes diferentes. BGP solucionaria sus problemas de comunicación.
Aqui la configuración para la topología mostrada:
R1
! Igual que en cualquier protocolo de enrutamiento, hay que configurar las interfaces del router.
! La loopback servira como ID-BGP en el Sistema Autonomo.
interface Loopback0
 ip address 1.1.1.1 255.255.255.255
!
interface FastEthernet0/0
 ip address 172.16.1.1 255.255.255.252
 duplex auto
 speed auto
!
interface Serial0/0
 ip address 220.1.1.2 255.255.255.252
! El siguiente comando configura un Sistema Autonomo para BGP
router bgp 100
! Para configurar las redes dentro del dominio de BGP se utiliza el siguiente comando
 network 1.1.1.1 mask 255.255.255.255
 network 172.16.1.0 mask 255.255.255.252
 network 220.1.1.0 mask 255.255.255.252
! Para formar adyacencias con los routers vecinos con el siguiente comando:
! Cuando el vecino es un router del mismo Sistema Autonomo es decir para un iBGP se procede así:
 neighbor 2.2.2.2 remote-as 100
 neighbor 2.2.2.2 update-source Loopback0
! Por el contrario si el vecino esta en otro sistema autonomo solo se utiliza el comando
 neighbor 220.1.1.1 remote-as 300
 no auto-summary

De igual manera se configura todos los routers dentro del dominio de BGP ya sean internos como R2 o externos como R3

R2
interface Loopback0
 ip address 2.2.2.2 255.255.255.255
 !
interface FastEthernet0/0
 ip address 172.16.1.2 255.255.255.252
 duplex auto
 speed auto
!
router bgp 100
 network 2.2.2.2 mask 255.255.255.255
 network 172.16.1.0 mask 255.255.255.252
 neighbor 1.1.1.1 remote-as 100
 neighbor 1.1.1.1 update-source Loopback0
 no auto-summary

R3
interface Loopback0
 ip address 3.3.3.3 255.255.255.255
!
interface Serial0/0
 ip address 220.1.1.1 255.255.255.252
 clock rate 2000000
!
router bgp 300
 network 3.3.3.3 mask 255.255.255.255
 network 220.1.1.0 mask 255.255.255.252
 neighbor 220.1.1.2 remote-as 100
 no auto-summary

Para verificar la configuración:
R1# Show ip protocols (nos confirma si BGP esta configurado como protocolo de enrutamineto)
R1# Show ip bgp summary (muestra una tabla con los vecinos de nuestro router)
R1# Show ip bgp neighbors (Nos da toda la información con los vecinos que ha formado adyacencias.)
R1# Show ip bgp

R2# Show ip route (sirve para ver las rutas aprendidas por BGP)
R3# Show ip route

Bueno amigos hasta aquí un ejercicio básico de BGP poco a poco profundizaremos en el tema así que atentos y hasta la proxima.

No hay comentarios:

Publicar un comentario

"Tu opinión es importante, gracias por comentar"