BGP 边界网关路由协议
BGP属于无类别的路径矢量协议
1.IGP和EGP的不同
协议 | 路由协议代表 | 优点 |
---|---|---|
EGP 外部网关路由协议 | BGP | 1.可控性强(管理员方便进行策略干涉选路) 2.可靠性强,基于TCP工作(BGP协议设备间需要交互大量的路由条目,但又不能选择周期更新来占用链路资源,故只能进行触发更新;且BGP协议工作环境中为节约成本,必然出现非直连建邻—单播邻居,) 3.AS-BY-AS |
IGP 内部网关路由协议 | RIP、OSPF、EIGRP | 1.无环(选路佳) 2.收敛快 3.占用资源小 |
2.BGP特点
- BGP仅发送单播消息,并且要与每个对等体建立一个独立的点到点的连接
- BGP是一种使用TCP(端口号179)的应用层协议,依靠TCP的内在特性实现会话的维护功能(如确认重传和排序)
- BGP是一种矢量协议,由于BGP将去往目的端的路由视为经过一系列自治系统的路径。所以称之为路径矢量协议。
- BGP路由利用AS_PATH路由属性来描述路径矢量,AS_PATH按序列列出了到达目的端的陆金所包含的AS号。
- AS_PATH属性是一种最短路径行列式,如果有多条路径去往同一目的端,那么AS_PATH中