BGP:边界网关路由协议
一:特点
(1)无类别路径矢量 -----距离矢量的升级版—AS–BY–AS
(2)使用单播更新来发送所有信息;基于TCP 179端口工作
(3)增量更新–仅触发无周期
(4)具有丰富的属性来取代IGP中度量进行选路----多个参数控制协议
(5)可以在进项和出项对流量实施强大的策略–可控性
(6)默认不被用于负载均衡-----通过各种选路规则仅仅产生一条最佳路径
(7)BGP支持认证和聚合(汇总)
二:四个数据包
Open 仅负责邻居关系的建立,正常进收发一次即可;携带route-id;
Keeplive 保活 周期1min查询邻居关系是否存在;实际保活TCP会话;hold time 默认3min
Update 携带路由条目 目标网络号+各种属性
Notification 出现错误数据时收发;
三:BGP工作过程
1、配置完成后,邻居间单播TCP三次握手,目标端口179,建立TCP的会话;之后所有的BGP协议数据包基于该会话进行传输;
会话建立后,邻居间正常收发一次open报文建立BGP的邻居关系,生成邻居表;
BGP协议的open报文中将携带本地的RID—生成方式和OSPF一致;仅需要本地及本地所有邻居唯一即可;
邻居关系建立后,默认每1min,