技术术语 · #bgp
BGP(边界网关协议)
简短定义
在自治系统之间通告网络可达性的协议——互联网的路由结构。
BGP是自治系统(AS)之间的路由协议,决定了数据包如何在互联网的主要网络之间流动。每个AS——通常是ISP、大型企业或主机运营商——宣布其可达的IP前缀,其他AS利用这些公告构建路由表。BGP使得任播成为可能(从多个AS宣布相同前缀),支持流量工程,但也偶尔因运营商配置错误导致大规模中断。
对于离岸主机托管客户,BGP通常不直接相关——主机自身与上游运营商建立BGP会话,客户看不到。BGP在以下情况变得可见:(a)主机宣传“多线”连接(与多个上游建立BGP会话以实现冗余),(b)客户希望自带IP段(BYOIP),或(c)路由事件导致不对称性能。