BGP通告原则与路由处理
- 通过EBGP获得的最优路由发给所有的邻居
BGP在传递路由的时候,默认情况下,next-hop属性不变。实际使用的时候,根据需要修改next-hop属性 - 通过IBGP获得的最优路由不会发给其他的IBGP邻居
- BGP与IGP同步
中间某个路由器缺路由导致路由不通,这叫路由黑洞
IBGP路由器必须是全互联,确保所有的路由器都能学习到通告的路由。这样可以解决关闭同步后导致的路由黑洞。实际上,精简配置,不会全互联,而使用RR
BGP常用属性介绍
- next-hop
BGP Speaker在向EBGP对等体发布某条路由时,会把路由信息的下一跳属性设置为与本地与对端建立BGP邻居关系的接口地址
BGP Speaker在向IBGP对等体发布某条路由时,并不改变该路由信息的下一跳 - prefrence value 不传递,值越大越优先
- local pref 会传递,值越大越优先。只在AS内部传递,只影响自己as的路由器的选路
- Med:在AS之间传递,影响别的as的路由器的选路,数字越小越优先
- 邻居类型:EBGP > IBGP