前阶段忙个人婚事,好久没写原创文章了。今天我们接着聊聊BGP路由优选原则,龙哥希望通过一些小实验能够帮助大家理解BGP路由优选原则。截止,我们已经掌握了7条的BGP路由选路原则如下:(如果您正在备考HCIE认证,建议您在理解这些规则的基础上熟记,心里能默背出来最好了)
1、首选值(华为特性)。默认为0,值越高越优选。
2、Local-preference。默认为100,值越高越优选。
3、优选本地生成路由(0.0.0.0)。手工聚合>自动聚合>network>import
4、优选最短的AS路径(AS_Path)。
5、优选Origin类型(i>e>?)。6、优先MED值较小的。7、ebgp路由优于ibgp路由
本期与大家分享的是第8条BGP路由优选原则:优选下一跳IGP metric较小路由
拓扑图
(单击图片,放大查看)
思路
搭好简易拓扑图,标注好IP、Router id信息。
配置R1、R2、R3、R4各自对应的设备名、loopback0、router-id、接口IP地址。
配置OSPF路由协议(R2、R3、R4的直连接口、loopback0均宣告到OSPF区域0内)
配置BGP路由协议,R1分别于R2、R3建立ebgp邻居关系,R4分别于R2、R3建立ibgp邻居关系。
关于接口ip、router id、修改设备名的配置方法,本期不再重复,还不会配置的,建议参考往期的文章,均有详细说明。
关键配置
R1配置:
#
interface LoopBack100
ip address 100.100.100.100 255.255.255.0
#
#
bgp 100
peer 12.1.1.2 as-number 200
peer 12.1.1.2 connect-interface GigabitEthernet0/0/0
peer 13.1.1.3 as-number 200
peer 13.1.1.3 connect-interface GigabitEthernet0/0/1
network 1.1.1.1 255.255.255.255
network 100.100.100.0 255.255.255.0
R2配置:
#
ospf 1
area 0.0.0.0
network 2.2.2.2 0.0.0.0
network 12.1.1.2 0.0.0.0
network 24.1.1.2 0.0.0.0
#
bgp 200
peer 4.4.4.4 as-number 200
peer 4.4.4.4 connect-interface LoopBack0
peer 12.1.1.1 as-number 100
peer 12.1.1.1 connect-interface GigabitEthernet0/0/0
#
R3配置:
#
ospf 1
area 0.0.0.0
network 3.3.3.3 0.0.0.0
network 13.1.1.3 0.0.0.0
network 34.1.1.3 0.0.0.0
#
#
bgp 200
peer 4.4.4.4 as-number 200
peer 4.4.4.4 connect-interface LoopBack0
peer 13.1.1.1 as-number 100
peer 13.1.1.1 connect-interface GigabitEthernet0/0/0
#
R4配置:
#
ospf 1
area 0.0.0.0
network 4.4.4.4 0.0.0.0
network 24.1.1.4 0.0.0.0
network 34.1.1.4 0.0.0.0
#
#
bgp 200
peer 2.2.2.2 as-number 200
peer 2.2.2.2 connect-interface LoopBack0
peer 3.3.3.3 as-number 200
peer 3.3.3.3 connect-interface LoopBack0
#
检查状态配置完BGP协议后,先检查一下bgp邻居状态是否都建立了?
以上可知,BGP邻居建立没问题。
前面配置,大家注意到了,我在R1上起了loopback口100,ip配100.100.100.100/24,并宣告到bgp中,这样R4就可以收到这条BGP路由,不过,R4会收到2条,一条来自R2发过来的,另一条则是R3发过来的:
上图可知,R4最终优选了R2,即去往100.100.100.0/24 走12.1.1.1。为何选R2?我们可以使用如下命令来查看原因:
原来是R3的router id 没有更优,比R2大,所以优选R2。BGP能使用router id来pk,也说明了前面的几条规则都无法pk胜负,最终才使用router id 最后这条来pk。
验证本期要解释第8条规则,即优选下一跳IGP metric较小路由, 我们可以把R2的ospf cost 修改大一些,这样R4去往100.100.100.0的时候,就会比较下一跳开销,哪个小,就选择哪个了。
现在,我们在R2的G0/0/0修改ospf的开销,修改为10吧。
现在,我们再到R4看看关于12.1.1.1和13.1.1.1的开销:
这时,我们在R4看看关于100.100.100.0的bgp路由:
上图,可知,R4优选R3了,不选择R2了,把R2当作备胎了。我们仍然可以继续使用如下命令,看看选择R3的原因?
怎么样?看到这里,你应该更容易理解:优选下一跳IGP metric较小路由的BGP优选规则了吧~ 前面7条都无法pk出来的时候,这时就会比较这条。
公益活动
本着让大家坚持阅读、养成习惯利用零碎时间阅读文章的目的及营造良好的网公学术氛围,特意不定期举行公益活动,只有我们这些技术人,人人都热爱技术,都爱讨论,多多参与,集思广益,才能一起成长。正所谓,孔子所说的:三人行,必有我师焉!---------by 阿龙
1
奖品及名额
京东《网络工程师5天修炼(第三版)》 名额:3, 价格:49.3元,包邮。
广告
网络工程师5天修炼 对应教程第五版
作者:朱小平,施游,攻克要塞软考研究团队
京东
2
抽奖规则
① 在本文章下方发表任意评论,任意想法,吐槽网工都可以,但合法合规即可。② 在活动截止日期为:2020年10月11日 22:00左右 ,在22:00左右,龙哥会手机截屏,以截屏为准,只要你评论的点赞数排名能保持前3名,即可获得奖品。
说明:如何提高获奖几率?
每个人都想要,名额只有2名,怎么办?龙哥只能关心你的点赞数,不关心你的过程 (ps:因个人公益活动,龙哥只想尽快、简单粗暴地送出奖品,不想在评选奖品上花更多时间,当然并不是每次都采取这种简单粗暴的方式,活动会多样,敬请大家关注。)所以,只要你的点赞数是在前面3名,奖品就按规则,分配给你们。对大家来说,只要努力一下,都是公平,都是有机会获得的,就看努力与否。
小编透露:你可以发动你身边的亲朋好友、七大姑八大姨、各种群来帮你,都可以。
3
上期获奖公示
300元 手气小红包。