我要下载跳一跳

核心提示BGP之下一跳问题#路由交换# 如图所示:RTA将100.0.0.0/24的网段发布给RTB时,Next_hop的IP地址是多少?RTB将100.0.0.0/24的网段发布给RTC时,Next_hop的IP地址是多少?RTA从RTB学到RT

BGP下的下一跳问题

#路由交换#

如图:RTA向RTB发布100.0.0/24的网段时,Next_hop的IP地址是多少?RTB向RTC发布100.0.0/24网段时,Next_hop的IP地址是什么?RTA从RTB学习到RTC发布的200.0.0/24网段时,Next_hop的IP地址是多少?

从上面的问题可以总结出来:1;BGP向IBGP邻居发布本地始发路由时,会将路由信息的Next_hop设置为本端建立邻居关系所使用的接口IP。如图,RTA向RTB发布100.0.0/24的网段时,如果RTA和RTB使用直连接口建立IBGP邻居,Next_hop是RTA上直连RTB的接口的IP;如果RTA和RTB使用环回接口建立IBGP邻居,Next_hop就是RTA的环回接口IP。2.BGP路由器向EBGP邻居发布路由时,会将路由信息的Next_hop设置为建立本端和对端BGP邻居关系的接口IP。如图,当RTB向RTC发布100.0.0/24的网段时,Next_hop是直接连接到RTB上RTC的接口IP。3.当BGP路由器向IBGP邻居通告从EBGP获知的路由时,它不会更改路由的下一跳属性。特例:如图,RTA从RTB学习到RTC发布的200.0.0/24网段时,Next_hop是RTD的出接口IP,因为RTB和RTD在同一个网段,RTC向RTB通告的Next_hop是RTD的出接口IP。以上三种情况的解释:1。EBGP邻居一般使用直连接口建立邻居关系,EBGP邻居互相通告路由时会将Next_hop改为自己的出接口IP;2.IBGP邻居通常使用环回接口来建立邻居。当路由从此路由器始发时,Next_hop发送给邻居后改为自己更新的源地址,这样即使网络出现链路故障,只要Next_hop可达,就可以访问目的网段,提高了网络的稳定性;3.相对于IGP,比如RIP,在发布路由的时候,每个路由器都会修改下一跳。发布路由的路由器声称可以到达目的地址,逐跳向目的网络发送数据包,但是网络中的路由器并不知道真正的始发路由器是谁,所以会造成环路。Next_hop只有在BGP经过EBGP之间时才修改,IBGP在向IBGP邻居发送从EBGP学习到的路由时不修改下一跳,一定程度上起到了防环路的作用。

打包

 
友情链接
鄂ICP备19019357号-22