Descarga la aplicación para disfrutar aún más
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.
Compartir