4.4.3.2: Ejemplo de configuración de BGP
La Figura 1 muestra una topología de BGP de alojamiento simple.
Utilizando el protocolo eBGP, la empresa A en AS 65000 publicará su red
198.133.219.0/24 en ISP-1 a AS 65001. El ISP-1 anunciará una ruta
predeterminada en las actualizaciones de eBGP a la empresa A.
Nota: El protocolo BGP normalmente
no es necesario en AS de alojamiento simple. Se utiliza aquí para
proporcionar un ejemplo de configuración sencilla.
Figura 1: Topología de Configuración de eBGP
El ejemplo 1 muestra la configuración de BGP para
la empresa A. Los clientes utilizarán generalmente el espacio privado
para la dirección postal IPv4 para los dispositivos internos dentro de
su propia red. Luego, el router de la empresa A utiliza NAT para
traducir estas direcciones privadas IPv4 privadas a una de sus
direcciones IPv4 públicas, publicadas por el protocolo BGP en el ISP.
Ejemplo 1: configuración del protocolo eBGP para la empresa A
Company-A(config)# router bgp 65000
Company-A(config-router)# neighbor 209.165.201.1 remote-as 65001
Company-A(config-router)# network 198.133.219.0 mask 255.255.255.0
|
El comando router bgp habilita el
BGP e identifica el número de AS para la empresa A. Un router sólo puede
pertenecer a una sola AS, de modo que solo puede ejecutase un único
proceso de BGP en un router.
El comando neighbor identifica el
par de BGP y su número de AS. Observe que el AS del ISP es diferente que
el número de AS de la empresa A. Esto le informa al proceso de BGP que
el vecino está en un AS diferente y que, por lo tanto, se trata de un
vecino de BGP externo.
La opción mask debe utilizarse
cuando la red que se publica es diferente a su equivalente con clase. En
este ejemplo, 198.133.219.0/24 es equivalente a una red Clase C. Las
redes Clase C tienen una máscara de subred /24, así que, en este caso,
la opción mask no se requiere. Si el cliente A estuviera anunciando la red 198.133.0.0/16, sería necesaria la opción mask. De lo contrario, el protocolo BGP publicaría de red con una máscara /24 con clase.
El comando network introduce la dirección-red
en la tabla local de BGP. La tabla de BGP contiene todas las rutas
aprendidas a través del BGP o publicadas mediante el BGP. El eBGP luego
publicará la dirección-red a sus vecinos de eBGP.
Nota: A diferencia de un protocolo IGP, la dirección-red utilizada en el comando network no tiene que ser una red conectada directamente. El router sólo necesita tener una ruta hacia esta red en su tabla de routing.
El ejemplo 2 muestra la configuración de BGP para el ISP-1.
Ejemplo 2: configuración del protocolo eBGP en el ISP-1
ISP-1(config)# router bgp 65001
ISP-1(config-router)# neighbor 209.165.201.2 remote-as 65000
ISP-1(config-router)# network 0.0.0.0
|
Los comandos de eBGP en el router ISP-1 son similares a la configuración en la empresa A. Observe cómo el comando network 0.0.0.0 de la red para anunciar una red predeterminada a la empresa A.
Nota: Si bien el comando network 0.0.0.0
es una opción de configuración válida de BGP, hay mejores maneras para
anunciar una ruta predeterminada en el EBGP. Sin embargo, estos métodos
están más allá del alcance de este curso.
Comentarios
Publicar un comentario