BGP路由协议的概述
首先,再当前的互联网中,BGP是目前唯一支持的外部网关协议EGP的协议,用于自治系统AS之间传递路由信息,目前的版本为4。
从图中可以看出,BGP协议是连接自治系统AS的“桥梁”。
为什么需要BGP协议
原因:
- 不同的自治系统的管理部门不同,路由策略不同,比如腾讯和华为的内部路由策略肯定是不同的,都属于机密。
- AS之间的路由不用强调最优路径,更强调的是路由控制和路由策略。
内部网关协议IGP和外部网关协议EGP的对比
IGP | EGP |
---|---|
IGP更加关注如何学习最优路径,如何去提高路由收敛的速度,有明确的算法支持 | EGP关注如何将认为控制策略应用到EGP上,强调控制的灵活性和协调性,无明确的算法。 |
BGP的特性
我们知道,BGP是唯一支持EGP的协议,而IGP有RIP和OSPF协议支持。BGP协议如此厉害能撑起EGP的一片天必定是有着它不可替代的特性。
特性:
- 再不考虑路由控制和策略的情况下,使用的是距离矢量算法(DV算法&#