BGP 概述自治系统-ASBGP特征传输协议:tcp,端口号179bgp是外部路由协议,用来在as之间传递路由信息。是一种增强的路径矢量路由协议拥有可靠的路由更新机制具备丰富的mettic度量方法无环路由协议设计为路由条目附带多种属性信息支持cidr丰富的路由过滤和路由策略无需周期性更新路由更新时只发送增量路由周期性发送keepalive报文以保持tcp连通性
bgp邻居关系bgp报文open报文update报文notification报文route-refreshkeepalive
bgp状态机ldle状态connect状态active状态opensent状态openconfirm状态established状态
bgp数据库IP路由表(IP-rib----ibgpbgp路由表(loc-rib)----ebgp
通告路由的方法network import
BGP对等交互原则 从ibgp对等体获得的bgp路由,bgp路由设备值传递给他的ebgp对等体从ebgp对等体获得的bgp,bgp设备传递给它所有ebgp和ibgp对等体(对等体是ibgp只能传递一条,对等体是ebgp则不限制)当存在多条到达同一目的的地址的有效路由时,bgp设备只将最优路由发布给对等体路由更新时间时,bgp设备只发送更新的bgp路由所有对等体发送的路由,bgp设备都会接受所有ebgp对等体在传递过程中下一跳改变所有ibgp对等体在传递过程中下一跳不变默认ebgp传递ttl值为1默认ibgp传递时ttl值为255
1、直连接建立邻居时需要注意的点:建立IBGP邻居时要保证吓一跳可达。处于边界的ibgp需要将吓一跳指向自己,这样才能建立ibgp邻居。2、用环回建邻居时需要注意的点:需要修改更新源,默认更新源时物理口,你需要修改成自己环回口,建立ibgp邻居要保证下一跳可达,处于边界的ibgp邻居需要将吓一跳指向自己,