BGP, o Border Gateway Protocol, es el protocolo de enrutamiento utilizado para intercambiar información de enrutamiento entre diferentes sistemas autónomos (AS) en Internet. Así es como funciona la conectividad a Internet BGP: los enrutadores BGP, conocidos como pares o vecinos BGP, establecen conexiones TCP para intercambiar información de enrutamiento. Cada enrutador BGP anuncia rutas a las redes a las que puede llegar, junto con atributos asociados, como preferencia de ruta e información de ruta. BGP utiliza políticas y atributos para seleccionar las mejores rutas a las redes de destino, considerando factores como el origen de la ruta, la longitud de la ruta AS y la dirección del siguiente salto. Este proceso permite a los enrutadores BGP actualizar dinámicamente sus tablas de enrutamiento y propagar información de accesibilidad a través de Internet, asegurando una transmisión de datos eficiente y confiable entre sistemas autónomos.