- BGP= Border Gateway Protocol, es el sistema que utilizan los grandes nodos de Internet para comunicarse entre ellos y transferir una gran cantidad de información entre dos puntos de la Red. Su misión es encontrar el camino más eficiente entre los nodos para propiciar una correcta circulación de la información en Internet. (solo para redes externas no internas)
http://bibing.us.es/proyectos/abreproy/11359/fichero/BGP%252F5.+Fundamentos+de+BGP.pdf
- S.A= Sistema Autonomo (la wea que es BGP). Se define como “un grupo de redes IP que poseen una política de rutas propia e independiente”. Esta definición hace referencia a la característica fundamental de un Sistema Autónomo: realiza su propia gestión del tráfico que fluye entre él y los restantes Sistemas Autónomos que forman Internet. Un número de AS o ASN se asigna a cada AS, el que lo identifica de manera única a sus redes dentro de Internet.
- IBGP y EBGP= Internal BGP (iBGP) y External BGP (eBGP). Con iBGP los routers no tienen que estar directamente conectados, pero con eBGP sí tienen que estar físicamente conectados.
https://forum.huawei.com/enterprise/es/thread-511901.html
https://www.quora.com/Whats-the-difference-between-IBGP-and-EBGP#
Descargar programa y recursos utilizados: AQUÍ
Partiremos por el Router ISP_1:
ISP_1(config)#int loo 0 *int loo 0= Interface Loopback 0
ISP_1(config-if)#ip add 1.1.1.1 255.255.255.255 *ip add= ip address
ISP_1(config)#int s2/0 *int s2/0= interface Serial2/0
ISP_1(config-if)#ip add 150.1.1.1 255.255.255.252
ISP_1(config-if)#no shut *no shut= no shutdown
ISP_1(config)#router bgp 100
ISP_1(config-router)#neighbor 150.1.1.2 remote-as 500 [DIRECCIÓN R1, de poner la wea de "500" mal salen caleta de errores, para que salgan errores deberian estar configurado BGP en R1 ya igual]
ISP_1(config-router)#network 1.1.1.1 mask 255.255.255.255 [ojo a que la mascara es prefijo /32 ya que quiero que conozca la pura loopback no la red ya que las loopback con prefijo /32 son host, si fuese del 30 pa abajo seria 1.1.1.0 y la mascara culia]
Seguimos en el Router R1:
R1(config)#int f0/0
R1(config-if)#ip add 200.1.1.1 255.255.255.0
R1(config-if)#no shut
R1(config)#int s2/0
R1(config-if)#ip add 150.1.1.2 255.255.255.252
R1(config-if)#no shut
R1(config)#int s2/1
R1(config-if)#ip add 150.1.1.5 255.255.255.252
R1(config-if)#no shut
R1(config)#router bgp 500
R1(config-router)#neighbor 150.1.1.1 remote-as 100 [al ponerlo deberia decir adjchange .... up]
%BGP-5-ADJCHANGE: neighbor 150.1.1.1 Up
R1(config-router)#neighbor 150.1.1.6 remote-as 500 [este dira "up" una vez que configuremos ISP_2]
R1(config-router)#network 200.1.1.0 mask 255.255.255.0
R1(config-router)#redistribute connected [este es para reditribuir las weas directamente conectadas, sin este ISP1 e ISP2 no se comunicarian]
Terminamos con el Router ISP_2:
ISP_2(config)#int loo 0
ISP_2(config-if)#ip add 2.2.2.2 255.255.255.255
ISP_2(config)#int s2/1
ISP_2(config-if)#ip add 150.1.1.6 255.255.255.252
ISP_2(config-if)#no shut
ISP_2(config)#router bgp 500
ISP_2(config-router)#neighbor 150.1.1.5 remote-as 500
%BGP-5-ADJCHANGE: neighbor 150.1.1.6 Up