计算机图形学跳一跳_BGP联盟+下一跳特性

和RR(route-reflector,路由反射)功能类似,BGP联盟的出现打破了IBGP对等体之间无法传递路由的问题,和RR不同的是,联盟属性里面主要是依靠联盟子AS之间的邻居关系来传递IBGP对等体的路由,如图:

00baece48dde48dd4f6eb8032df142a0.png

网络拓扑

R1和R2之间使用直连接口运行建立EBGP邻居,R2,R3,R4属于AS200(AS200中包含两个联盟AS65000和65001,R2和R3之间通过联盟AS65000建立IBGP邻居,R3和R4之间通过联盟AS65001建立EBGP邻居),AS200中的R2和R4对外通过AS200分别与R1和R5建立EBGP邻居,由此,当R1上宣告一个路由条目以后,路由条目将可以传到设备R5上

2c8d226ca0cf33b89a6b8c11756fe2cb.png

拓扑2

接下来开启设备,做具体配置以实现效果:

1.接口配置ip地址

7a8d3a52d01989cf713099ec1902bdd3.png

R1

d3da13091d74a74191d49155883adca5.png

R2

32db88b07ebff6138692419f70e448a6.png

R3

a5b9dc8a654a03a8a08fa26577f77d48.png

R4

R5

2.R2,R3,R4之间运行EIGRP底层,宣告各自环回口

f2aeed64e9f0a94d3243085f2e60d926.png

R2

45d62144569cf7e5cbc0286d7e0fac2d.png

R3

6c108813243ac11e5309edb4a31ad05b.png

R4

3.R1和R2建立EBGP邻居,R4和R5之间建立EBGP邻居,并在R1上通告路由条目172网段

755adff52458c96bcfcc9299c843b2e7.png

R1

0649c4d04292da45c79d88fd7953e425.png

R2

e46f6e0bbb828b46830957a6d1959fb7.png

R3

0c50ae110b71694b1e296b4a9c147bcc.png

R4

71ff01b3ac252a62e45507bd641b3022.png

R5

4.R2-R3-R4之间使用BGP联盟,对外标识为AS200,并且R2和R4使用AS200分别和R1、R5建立EBGP邻居;R2-R3属于联盟子AS65000,建立IBGP邻居; R3-R4分别使用联盟子AS65000和65001建立EBGP邻居

92c2a081c307cb9a1f141175dede0e09.png

R1

bc21b27dc2a987d4e6ad045cb64599ee.png

R2

a7ecc70aa9c199e74b5a3b33572a3a98.png

R3

fdf7a4608ed0350fea9dacf20cb6f913.png

R4

虽然R1上宣告了172的网段,如果稍微细心点可以发现在R5上并没有相应的路由条目,那是因为R1和R2之间使用的直连建立的EBGP邻居,而R2-R3-R4之间运行EIGRP,使用环回口建立邻居,当路由条目传递给R2,下一跳(next-hop)是12.1.1.1 ,R2会传递给R3,但是下一跳还是12.1.1.1 ,由于R3并没有去往12.1.1.0/24网段的路由,因此,会导致下一跳路由不可达,所以R3不会将从R2收到的路由条目添加进路由表中

578dd24bc4ab7815d43205e9c1523450.png

R5

ca773200194e307b2aa85321b3036109.png

R3

根据BGP的下一跳特性,如果要R3将从R2收到的路由加入到路由表中,需要满足以下条件之一:

1.R3从IGP协议也学习到了来自于R1的172网段的路由条目

2.在R2上通过neighbor x.x.x.x next-hop-self命令告诉R3下一跳指向R2

显然最好的方法就是后者了

f56e3126b7336607f971c6ea6e961450.png

R2

1ab883fe7c057bfa43c4a010ce9149af.png

R5

R5收到了从R1传来的三条路由条目,以上就是BGP联盟属性,这种方法看起来比RR更好,因为可以节约更多的公有AS。需要注意的是:联盟内的所有BGP路由器的了路由信息是始终保持一致的 。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值