沈阳电脑维修上门服务13889116605: 首先第一种:配置就不说了,我在MPLSBACKBONE区域的R1配置了路由反射器有几点需要注意:1.配置了路由反射器的路由器上有所有BGPVPNV4的路由,而客户端路由器只有impor...
首先第一种:
配置就不说了,我在MPLSBACKBONE区域的R1配置了路由反射器
有几点需要注意:
1.配置了路由反射器的路由器上有所有BGPVPNV4的路由,而客户端路由器只有importRT相关的路由,如果需要储存所有的BGPVPNV4的路由,输入:nobgpdefaultroute-targetfilter。
2.关注BGPVpnv4路由携带的一些外部属性:
1.process-id相同则是OIA的路由,不同则是OE2的路由
2.Process-id也是domain-id,Process-id不同就是Domain-id不同,domain-id可以修改
3.O的路由通告MPLSBackBone变成OIA或者OE2的路由而OE的路由通过MPLSBackBone路由类型不变
3.关注OSPFLSA的一些要点:
1.RoutingBitSetonthisLSA:这个LSA可以计算成路由
2.Downward&&ExternalTag
OIA的路由从PE发给CE打上DownBit
OE2的路由从PE发给CE携带ExternalTag
3.LSAType
截取一个VPNV4路由和LSA分析:
R2#showipbgpvpnv4all5.5.5.5
BGProutingtableentryfor10:2:5.5.5.5/32,version8
Paths:(1available,best#1,tableabc)
Flag:0x820
Notadvertisedtoanypeer
Local
3.3.3.3(metric21)from1.1.1.1(1.1.1.1)
Originincomplete,metric11,localpref100,valid,internal,best
ExtendedCommunity:RT:10:2OSPFDOMAINID:0x0005:0x000000020200
OSPFRT:0.0.0.0:2:0OSPFROUTERID:35.35.35.3:0
Originator:3.3.3.3,Clusterlist:1.1.1.1
mplslabelsin/outnolabel/303
RT:exportRT是多少
OSPFDOMAIN-ID:OSPF进程号,可以通过domain-id的命令配置
R3(config-router)#domain-id0.0.0.10
ExtendedCommunity:RT:10:2OSPFDOMAINID:0x0005:0x0000000A0200
OSPFRT:0.0.0.0:2:0OSPFROUTERID:35.35.35.3:0
OSPFRT:0.0.0.0标识OSPF的区域号。
2标识这个路由起源的LSA类型:
这条路由是在area0里起源的所以,OSPFRT为:2
现在在R5上重发布一条5.5.5.1的E1路由和5.5.5.2的E2路由。
注意OSPF重分布进BGP默认只不重分布外部路由,所以要输入下面的名令
R3(config-router-af)#redistributeospf2vrfabcmatchinternalexternal
查看现象:
R2#showipbgpvpnv4all5.5.5.1|seOSPFRT
OSPFRT:0.0.0.0:5:0OSPFROUTERID:35.35.35.3:0
R2#showipbgpvpnv4all5.5.5.2|seOSPFRT
OSPFRT:0.0.0.0:5:1OSPFROUTERID:35.35.35.3:0
5代表路由类型,1或0代表E2还是E1的路由。
修改了DOMAIN-ID之后的LSA
OSPFRouterwithID(4.4.4.4)(ProcessID1)
Type-5ASExternalLinkStates
RoutingBitSetonthisLSA
LSage:651
Options:(NoTOS-capability,DC)
LSType:ASExternalLink
LinkStateID:5.5.5.5(ExternalNetworkNumber)
AdvertisingRouter:24.24.24.2 不要忽视这个,在后面有一个地方会搞人
LSSeqNumber:80000001
Checksum:0x4927
Length:36
NetworkMask:/32
MetricType:2(Largerthananylinkstatepath)
TOS:0
Metric:11
ForwardAddress:0.0.0.0
ExternalRouteTag:3489660938 MPLSBACKBONE的BGP进程号
修改了OSPFDOMAIN-ID之前的LSA
R4#showipospfdasu5.5.5.5
OSPFRouterwithID(4.4.4.4)(ProcessID1)
SummaryNetLinkStates(Area0)
RoutingBitSetonthisLSA
LSage:100
Options:(NoTOS-capability,DC,Downward)防环的DownBit位
LSType:SummaryLinks(Network)
LinkStateID:5.5.5.5(summaryNetworkNumber)
AdvertisingRouter:24.24.24.2
LSSeqNumber:80000001
Checksum:0x3B18
Length:28
NetworkMask:/32
TOS:0 Metric:11
第二种:
R2#showipbgpvpnv4all5.5.5.5
BGProutingtableentryfor10:2:5.5.5.5/32,version31
Paths:(1available,best#1,tableabc)
Flag:0x820
Notadvertisedtoanypeer
Local
3.3.3.3(metric21)from1.1.1.1(1.1.1.1)
Originincomplete,metric11,localpref100,valid,internal,best
ExtendedCommunity:RT:10:2OSPFDOMAINID:0x0005:0x000000020200
OSPFRT:0.0.0.2:2:0OSPFROUTERID:35.35.35.3:0
Originator:3.3.3.3,Clusterlist:1.1.1.1
mplslabelsin/outnolabel/307
主要关注OSPFRT的区域号
R4#showipospfdatabasesu5.5.5.5
OSPFRouterwithID(4.4.4.4)(ProcessID1)
SummaryNetLinkStates(Area2)
RoutingBitSetonthisLSA
LSage:138
Options:(NoTOS-capability,DC,Downward)
LSType:SummaryLinks(Network)
LinkStateID:5.5.5.5(summaryNetworkNumber)
AdvertisingRouter:24.24.24.2
LSSeqNumber:80000001
Checksum:0x3B18
Length:28
NetworkMask:/32
TOS:0 Metric:11
这与第一种没有什么大的区别!
第三种:
首先要解决路由的问题。
R5上数据库中有LSA,但是没有路由。
为什么呢?
解决的方法:在R2的VRF与R5建立Virtual-Link
R7#showipospfdatabasesummary4.4.4.4
OSPFRouterwithID(7.7.7.7)(ProcessID1)
SummaryNetLinkStates(Area0)
RoutingBitSetonthisLSA
LSage:134(DoNotAge)
Options:(NoTOS-capability,DC,Downward) 注意这个Downbit,下面有不同
LSType:SummaryLinks(Network)
LinkStateID:4.4.4.4(summaryNetworkNumber)
AdvertisingRouter:35.35.35.3
上面所说的注意点就是这个!因为建立的Virtual-link所以ADVrouter是35.35.35.3
LSSeqNumber:80000001
Checksum:0x5ADA
Length:28
NetworkMask:/32
TOS:0 Metric:11
第四种:
R2#showipbgpvpnv4all7.7.7.7
BGProutingtableentryfor10:2:7.7.7.7/32,version51
Paths:(1available,best#1,tableabc)
Flag:0x820
Notadvertisedtoanypeer
Local
3.3.3.3(metric21)from1.1.1.1(1.1.1.1)
Originincomplete,metric21,localpref100,valid,internal,best
ExtendedCommunity:RT:10:2OSPFDOMAINID:0x0005:0x000000020200
OSPFRT:0.0.0.0:3:0OSPFROUTERID:35.35.35.3:0
Originator:3.3.3.3,Clusterlist:1.1.1.1
mplslabelsin/outnolabel/305
OSPFRT:3出现了起源是三类的LSA。
R4#showipospfdatabasesummary7.7.7.7
OSPFRouterwithID(4.4.4.4)(ProcessID1)
SummaryNetLinkStates(Area0)
RoutingBitSetonthisLSA
LSage:74
Options:(NoTOS-capability,DC,Downward)
LSType:SummaryLinks(Network)
LinkStateID:7.7.7.7(summaryNetworkNumber)
AdvertisingRouter:24.24.24.2
LSSeqNumber:80000001
Checksum:0x43FD
Length:28
NetworkMask:/32
TOS:0 Metric:21
SummaryNetLinkStates(Area3)
LSage:73
Options:(NoTOS-capability,DC,Upward)
LSType:SummaryLinks(Network)
LinkStateID:7.7.7.7(summaryNetworkNumber)
AdvertisingRouter:4.4.4.4
LSSeqNumber:80000001
Checksum:0x5EC
Length:28
NetworkMask:/32
TOS:0 Metric:31
注意上面的内容,7.7.7.7这条路由在R4上将downbit位去除了,不止是7.7.7.7这条路由,5.5.5.5也是!
也就是说down比特位只在连接MPLS-BACKBONE的那个区域有效,到达其他区域会被去除!
R6#showipospfdatabasesummary7.7.7.7
OSPFRouterwithID(6.6.6.6)(ProcessID1)
SummaryNetLinkStates(Area3)
RoutingBitSetonthisLSA
LSage:293
Options:(NoTOS-capability,DC,Upward)
上面第三种是Downward也因为是Virtual-link
LSType:SummaryLinks(Network)
LinkStateID:7.7.7.7(summaryNetworkNumber)
AdvertisingRouter:4.4.4.4 注意ADVrouter是ABR
LSSeqNumber:80000001
Checksum:0x5EC
Length:28
NetworkMask:/32
TOS:0 Metric:31
上一篇:MPLS VPN PE和CE之间运行OSPF的四种方式