bgp通告四原则_BGP协议(BGP通告原则)

本文详细介绍了BGP通告的四个基本原则,包括仅发布最优可达路由、通过EBGP发布的最优路由、避免IBGP环路以及BGP与IGP的同步。同时,通过一个路由黑洞的实验案例,解释了当BGP未与IGP同步时,可能导致的数据包丢失问题,展示了路由黑洞如何形成及其影响。
摘要由CSDN通过智能技术生成

BGP通告原则之一

仅将自己最优可达的路由发布给邻居

什么才是最优BGP路由

display bgp routing-table

BGP Local router IDis 2.2.2.2Status codes:* - valid, > - best, d -damped,

h- history, i - internal, s - suppressed, S -Stale

Origin : i- IGP, e - EGP, ? -incomplete

Total Number of Routes:6Network NextHop MED LocPrf PrefVal Path/Ogn*>i 10.10.10.10/32 1.1.1.1 0 100 0 ?

*> 22.22.22.22/32 0.0.0.0 0 0i*> 44.44.44.44/32 24.1.1.4 0 0200i* i 3.3.3.3 0 100 0200i*>i 100.100.100.100/32 1.1.1.1 0 100 0i*>i 101.101.101.101/32 1.1.1.1 0 100 0 ?

 注意点:

 *号 表示valid(有效)

 >号 表示best(最优)

 思考一下:为什么RTD到达100网段得下一跳为10.1.12.1?

BGP在整个AS内 不会改变下一跳 但是BGP在AS和AS之间的时候 下一跳会发生改变

修改方法如下:

peer 4.4.4.4 next-hop-local

告诉4.4.4.4你想要到达某一个路由的时候 你把下一跳指向我自己的OK了

BGP路由信息处理

 当从BGP邻居接收到Update报文时,路由器将会执行路径选择算法,来为每一条前缀确定最佳路径;

 得出的最佳路径被存储到本地BGP路由表(Local_RIB)中,然后被提交给本地IP路由表(IP_RIB),以用作安装考虑;

 被选出的有效的最佳路径路由将会被封装在Update报文中,发送给对端的BGP邻居。

BGP通告原则之二

通过EBGP获得的最优可达路由发布给所有BGP邻居(其中包括IBGP和EBGP)

BGP通告原则之三

通过IBGP获得的最优可达路由不会发布给其他的IBGP邻居(IBGP的水平分割

)目的是防止环路

BGP通告原则之四

BGP与IGP同步(华为默认关闭,开启不了)

undo synchronization

一条从IBGP邻居学来的路由在发布给一个BGP邻居之前,通过IGP必须知道该路由,即BGP与IGP同步

华为路由器上,默认

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值