BGP路由反射器簇ID的实验Word文档格式.docx

上传人:b****5 文档编号:18343287 上传时间:2022-12-15 格式:DOCX 页数:8 大小:31.21KB
下载 相关 举报
BGP路由反射器簇ID的实验Word文档格式.docx_第1页
第1页 / 共8页
BGP路由反射器簇ID的实验Word文档格式.docx_第2页
第2页 / 共8页
BGP路由反射器簇ID的实验Word文档格式.docx_第3页
第3页 / 共8页
BGP路由反射器簇ID的实验Word文档格式.docx_第4页
第4页 / 共8页
BGP路由反射器簇ID的实验Word文档格式.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

BGP路由反射器簇ID的实验Word文档格式.docx

《BGP路由反射器簇ID的实验Word文档格式.docx》由会员分享,可在线阅读,更多相关《BGP路由反射器簇ID的实验Word文档格式.docx(8页珍藏版)》请在冰豆网上搜索。

BGP路由反射器簇ID的实验Word文档格式.docx

拓扑如下:

R1,R2,R3,R4在同一个AS中,其中R1和R2作为RR,R3,R4作为客户端对等体被两个RR共同拥有,R3与R4之间没有建立对等体。

基本配置:

R1

R1#shipintb

InterfaceIP-AddressOK?

MethodStatusProtocol

FastEthernet0/0unassignedYESmanualupup

FastEthernet0/0.1212.1.1.1YESmanualupup

FastEthernet0/0.1313.1.1.1YESmanualupup

FastEthernet0/0.1414.1.1.1YESmanualupup

Loopback010.1.1.1YESmanualupup

(omit)

R1#shrun|brouter

routerbgp1

nosynchronization

bgprouter-id1.1.1.1

bgplog-neighbor-changes

network10.1.1.0mask255.255.255.0

neighbor12.1.1.2remote-as1

neighbor13.1.1.3remote-as1

neighbor13.1.1.3route-reflector-client

neighbor14.1.1.4remote-as1

neighbor14.1.1.4route-reflector-client

noauto-summary

R2

R2#shipintb

FastEthernet0/0.1212.1.1.2YESmanualupup

FastEthernet0/0.2323.1.1.2YESmanualupup

FastEthernet0/0.2424.1.1.2YESmanualupup

Loopback020.1.1.1YESmanualupup

……(omit)

R2#shrun|brouter

bgprouter-id2.2.2.2

network20.1.1.0mask255.255.255.0

neighbor12.1.1.1remote-as1

neighbor23.1.1.3remote-as1

neighbor23.1.1.3route-reflector-client

neighbor24.1.1.4remote-as1

neighbor24.1.1.4route-reflector-client

R3

R3#shipintb

FastEthernet0/0.1313.1.1.3YESmanualupup

FastEthernet0/0.2323.1.1.3YESmanualupup

Loopback030.1.1.1YESmanualupup

…..(omit)

R3#shrun|brouter

bgprouter-id3.3.3.3

network30.1.1.0mask255.255.255.0

neighbor13.1.1.1remote-as1

neighbor23.1.1.2remote-as1

R4配置与R3基本一致,略。

1.

看看R1向R2反射了那些路由

R1#shipbnei12.1.1.2advertised-routes

BGPtableversionis9,localrouterIDis1.1.1.1

Statuscodes:

ssuppressed,ddamped,hhistory,*valid,>

best,i-internal,

rRIB-failure,SStale

Origincodes:

i-IGP,e-EGP,?

-incomplete

NetworkNextHopMetricLocPrfWeightPath

*>

10.1.1.0/240.0.0.0032768i

i30.1.1.0/2413.1.1.301000i

i40.1.1.0/2414.1.1.401000i

切到R2上,选取一条路由来研究,比如选了30.1.1.0/24这条路由

R2#shipb30.1.1.0

BGProutingtableentryfor30.1.1.0/24,version8

Paths:

(2available,best#1,tableDefault-IP-Routing-Table)#选取1号来源为最佳路由

Advertisedtononpeer-grouppeers:

12.1.1.124.1.1.4#R2将这条前缀反射给了非对等体组成员R1和R4

Local,(ReceivedfromaRR-client)

23.1.1.3from23.1.1.3(3.3.3.3)

OriginIGP,metric0,localpref100,valid,internal,best

Local

13.1.1.3(inaccessible)from12.1.1.1(1.1.1.1)

OriginIGP,metric0,localpref100,valid,internal

Originator:

3.3.3.3,Clusterlist:

1.1.1.1#两个RR防环属性属性

R2收到两条关于30.1.1.0/24的更新,一条是来自于R3的,一条是来自于R1的。

2.

下面我们在R2上打开debug,然后在R1上软重启,看看路由更新的发送情况。

R2#debipbup

BGPupdatesdebuggingison

R2#

*Mar100:

25:

08.195:

BGP(0):

12.1.1.1rcvdUPDATEw/attr:

nexthop12.1.1.1,origini,localpref100,metric0

12.1.1.1rcvd10.1.1.0/24...duplicateignored

08.199:

nexthop14.1.1.4,origini,localpref100,metric0,originator4.4.4.4,clusterlist1.1.1.1

12.1.1.1rcvd40.1.1.0/24...duplicateignored

nexthop13.1.1.3,origini,localpref100,metric0,originator3.3.3.3,clusterlist1.1.1.1

12.1.1.1rcvd30.1.1.0/24...duplicateignored

如上所示,发送了三条更新。

3.

接下来在R1和R2上手动配置相同的cluster-id(前面说过了,默认情况下的cluster-id就是RR的RID)

R1(config)#routerb1

R1(config-router)#bgpclus

R1(config-router)#bgpcluster-id12.1.1.1

R2(config)#routerb1

R2(config-router)#bclus

R2(config-router)#bcluster-id12.1.1.1

4.

再来看看R1向R2发送了哪些更新

R1#shipbnei12.1.1.2ad

跟以前一样!

是不是上面的命令不起作用呢?

再来看看R2的路由表

R2#shipb

BGPtableversionis9,localrouterIDis2.2.2.2

i10.1.1.0/2412.1.1.101000i

20.1.1.0/240.0.0.0032768i

i30.1.1.0/2423.1.1.301000i

i40.1.1.0/2424.1.1.401000i

如上所示,并没有R1向它发送更新。

这时还是要通过debug来看看

R2#debipbgpup

35:

02.671:

02.675:

BGP:

12.1.1.1RRinsamecluster.Reflectedupdatedropped

12.1.1.1rcvUPDATEw/attr:

nexthop14.1.1.4,origini,localpref100,metric0,originator4.4.4.4,clusterlist12.1.1.1,path,community,extendedcommunity

12.1.1.1rcvUPDATEabout40.1.1.0/24--DENIEDdueto:

reflectedfromthesamecluster;

nexthop13.1.1.3,origini,localpref100,metric0,originator3.3.3.3,clusterlist12.1.1.1,path,community,extendedcommunity

12.1.1.1rcvUPDATEabout30.1.1.0/24--DENIEDdueto:

这样就明白了吧!

可能会有这样的疑问,10.1.1.0/24这个网段上面显示的也被拒绝了,为什么路由表里面还有?

这是因为如果一个路由条目是RR自身发起的话,那么他不会在这个条目上创建cluster-id。

而且,RR从外部对等体学习到的路由信息,在反射给自己的客户端或者为非客户端时,也不会为这前缀创建cluster-id。

我们可以切到R3上来看看10.1.1.0/24这个信息被两个RR反射给R3时有携带的属性什么不同。

R3#shipb10.1.1.0

BGProutingtableentryfor10.1.1.0/24,version7

(2available,best#2,tableDefault-IP-Routing-Table)

Notadvertisedtoanypeer

12.1.1.1(inaccessible)from23.1.1.2(2.2.2.2)

Originator:

1.1.1.1,Clusterlist:

12.1.1.1

13.1.1.1from13.1.1.1(1.1.1.1)

第一个是从R2发过去的,下面的一个是从R1发过去的。

很明显,从R1发送过去的没有携带originator和cluster-id这两个属性。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 教学研究 > 教学计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1