Logo Studenta

Bello Muñoz Edgar Alejandro - Investigación BGP - Edgar Bello

¡Estudia con miles de materiales!

Vista previa del material en texto

Instituto Politécnico Nacional 
 
Escuela Superior de Cómputo 
 
 
 
Administración de servicios en red 
 
Investigación documental protocolo BGP 
 
 
 
 
Alumno: Bello Muñoz Edgar Alejandro 
 
4CM15 
Introducción 
El Protocolo de Gateway de Borde (BGP) es un protocolo de enrutamiento utilizado 
para intercambiar información de enrutamiento entre diferentes sistemas 
autónomos en Internet. 
Es esencial para el correcto funcionamiento de Internet, ya que permite que las 
redes se comuniquen y encuentren el mejor camino para transmitir datos. BGP se 
utiliza para el enrutamiento de nivel superior y es crítico para el funcionamiento de 
las redes de proveedores de servicios de Internet y grandes empresas. Sin BGP, 
Internet no sería capaz de funcionar como lo hace hoy en día, y muchas de las 
actividades cotidianas que dependen de Internet serían imposibles o 
extremadamente difíciles de realizar. 
Además, BGP es un protocolo de enrutamiento muy flexible y escalable, lo que lo 
hace adecuado para redes grandes y complejas. Permite la agregación de rutas y 
la filtración de rutas no deseadas, lo que mejora la eficiencia del enrutamiento y 
reduce la congestión de la red. También es importante en cuestión de seguridad de 
redes, ya que permite a los administradores de la red verificar la autenticidad de los 
anuncios de enrutamiento y evitar que el tráfico se enrute a través de redes no 
confiables o peligrosas. 
Desarrollo 
BGP (Border Gateway Protocol) 
El protocolo de puerta de enlace de frontera o BGP (del inglés Border Gateway 
Protocol) es un protocolo mediante el cual se intercambia información de 
encaminamiento entre sistemas autónomos. Por ejemplo, los proveedores de 
servicio registrados en Internet suelen componerse de varios sistemas autónomos 
y para este caso es necesario un protocolo como BGP 
BGP se utiliza en redes de gran escala, especialmente en internet. Es un protocolo 
de enrutamiento externo que se utiliza para intercambiar información de 
enrutamiento entre diferentes sistemas autónomos (SA) en internet. 
BGP está diseñado para funcionar con un protocolo de transporte confiable; utiliza 
TCP (puerto 179) como protocolo de transporte, porque TCP es un protocolo 
orientado a la conexión. Al puerto TCP de destino se le asigna el 179 y al puerto 
local se le asigna un número de puerto aleatorio. El software de Cisco es compatible 
con la versión 4 de BGP y es esta versión la que han utilizado los proveedores de 
servicios de Internet (ISP) para la construcción de Internet. 
Actualmente, la versión más utilizada de BGP es la versión 4 (BGPv4), que es la 
versión más reciente del protocolo y es compatible con versiones anteriores. BGPv4 
se utiliza en la mayoría de las redes de Internet y es compatible con IPv4 e 
IPv6.Ofrece mejoras en la escalabilidad, la seguridad y la eficiencia de enrutamiento 
en comparación con versiones anteriores. 
Además de esto, BGPv4 ofrece mejoras en la seguridad con la autenticación de 
mensajes BGP y la criptografía, y mejoras en la escalabilidad con soporte para 
agregación de rutas y filtrado de rutas. También incluye mejoras en el rendimiento, 
como la optimización del uso de CPU y memoria. 
 
Sistemas Autónomos 
Un sistema autónomo BGP es un grupo de redes y routers que están bajo el control 
administrativo común y que utilizan el protocolo de enrutamiento BGP para 
intercambiar información de enrutamiento entre sí y con otros sistemas autónomos 
en Internet. Cada sistema autónomo se identifica con un número único, llamado 
número de sistema autónomo (ASN). 
Los sistemas autónomos BGP pueden ser operados por diferentes organizaciones, 
como proveedores de servicios de Internet (ISP), grandes empresas, proveedores 
de servicios en la nube, entre otros. Los sistemas autónomos BGP se comunican 
entre sí mediante el intercambio de rutas de red, lo que permite que el tráfico de red 
sea enrutable a través de múltiples sistemas autónomos antes de llegar a su destino 
final en Internet. 
La utilización de sistemas autónomos BGP permite una mayor flexibilidad y 
escalabilidad en el enrutamiento de tráfico de red en Internet, ya que permite la 
selección de múltiples rutas para la misma dirección de red y la propagación de 
información de enrutamiento a través de múltiples sistemas autónomos. Para 
configurar una red BGP básica, se deben seguir los siguientes pasos: 
1. Configurar los ASN para cada sistema autónomo en la red. 
2. Configurar las interfaces de red y asignar direcciones IP a cada interfaz. 
3. Configurar el enrutamiento interno de cada sistema autónomo. 
4. Configurar el enrutamiento externo mediante la configuración de BGP en 
cada router que se conecta a otro sistema autónomo. 
Para configurar pares BGP, se deben seguir los siguientes pasos: 
1. Configurar los ASN para cada sistema autónomo en la red. 
2. Configurar los routers y asignar direcciones IP a cada interfaz. 
3. Configurar la sesión BGP entre los pares mediante la configuración de los 
comandos de configuración de BGP. 
Establecimiento de sesión de pares 
El establecimiento de sesión de pares BGP es el proceso mediante el cual dos 
routers BGP establecen una conexión para intercambiar información de 
enrutamiento. Durante este proceso, los routers intercambian mensajes para 
negociar los parámetros de la sesión, como la dirección IP del vecino BGP, el 
número de sistema autónomo (AS) y los prefijos de red que se compartirán. 
 
La sesión de pares BGP se establece mediante el envío de mensajes de apertura 
entre los routers BGP. Una vez que se establece la sesión, los routers comienzan a 
intercambiar información de enrutamiento mediante mensajes de actualización 
BGP. Los mensajes de actualización contienen información sobre las rutas 
disponibles, incluyendo el número de sistema autónomo, la dirección IP y la longitud 
del prefijo de red.La identificación de enrutador BGP es un número de cuatro octetos 
que identifica de manera única cada router BGP en una red. La identificación de 
enrutador BGP se utiliza para identificar y diferenciar entre diferentes routers BGP 
en la red. 
Hablador BGP 
El hablador BGP es un proceso de software en un router que se encarga de enviar 
y recibir mensajes BGP. La relación entre pares BGP se refiere a la conexión 
establecida entre dos routers BGP para intercambiar información de enrutamiento. 
La relación entre pares BGP puede ser establecida entre dos routers en el mismo 
sistema autónomo o entre dos routers en sistemas autónomos diferentes. 
Conclusiones 
En conclusión, el protocolo BGP es una herramienta vital para la comunicación entre 
diferentes sistemas autónomos de internet, y su implementación es de gran 
importancia para garantizar la estabilidad y el correcto enrutamiento de los paquetes 
de datos. A diferencia de otros protocolos de enrutamiento dinámico como RIP, 
OSPF y EIGRP, BGP es más adecuado para redes de gran escala y es capaz de 
manejar una mayor cantidad de rutas y tráfico de red. También es más resistente a 
cambios y errores en la red, lo que lo hace más confiable y seguro para el 
enrutamiento de tráfico crítico. 
Sin embargo, la configuración y el mantenimiento de BGP puede tender ser más 
complicado que con otros protocolos de enrutamiento, ya que requieren un mayor 
conocimiento técnico para implementar y administrar adecuadamente. Además, en 
comparación con OSPF y EIGRP, que son protocolos de enrutamiento interno, BGP 
se utiliza principalmente en redes de enrutamiento externo. 
Referencias 
• Cisco Systems, Inc. (2018). BGP commands. Recuperado de 
https://www.cisco.com/c/en/us/support/docs/ip/border-gateway-protocol-
bgp/26634-bgp-commands.html 
• Huitema, C. (2012). Routing in the Internet. Recuperado de https://www.rfc-
editor.org/rfc/rfc6115.txt 
• Siddiqui, M. H., & Muhammad, I. (2016). Border Gateway Protocol (BGP) as 
Routing Protocol: A Review. Journal of Computer Science& Information 
Technology, 4(1), 1-12.

Continuar navegando