重发布实验

在这里插入图片描述
由上图所示 分配 各路由器 ip地址由此之前,我们在没重发布之前,
R1:只有直连以及RIP表中的路由
R3:只有直连以及OSPF表中的路由而
R2、R4:的表是完整的。
1、 理想重发布之后:
RIP区域去往OSPF区域都为负载均衡
OSPF区域去往RIP区域都为负载均衡
注:先把OSPF里的环回类型改为Point - to - Point (这样掩码会为/24,更方便查表)
2、当双向重发布之后:
R1表: 其他均正常、去往OSPF区域的都为负载均衡。
R: 2.2.2.0 :不正常—应该为为一条(因为2.2.2.2在rip协议里)
R3表: 去往RIP区域的所有网段全部都没有负载均衡。
OE2: 1.1.1.0
OE2: 2.2.2.0
OE2: 12.1.1.0
OE2: 14.1.1.0
R2表: OE2: 14.1.1.0:不正常—应该以R打标的14.1.1.0
R4表: 大部分都乱-----全都没有RIP的打标,都变为OE2
原因1:ospf的管理距离比rip小所以会选ospf
原因2:ospf的收敛速度比rip快,所以会选ospf
拿R2的环回(原本在RIP区域种)来分析:R4: 会收到来自左边RIP的管理距离为120/2-------不选
会收到来自右边OSPF的管理距离为110/20-- -优选(选择管理距离小的)
解决一:
1、告诉R2与R4的OSPF中 R2中把去往R4的管理距离加大(必须比RIP管理距离大) 121
R2(config)# router ospf 1
R2(config-router)# distance 121 4.4.4.4(route ID) 0.0.0.0
2、R4中把去往R2的管理距离加大(必须比RIP管理距离大) 121
R4(config)# router ospf 1
R4(config-router)# distance 121 2.2.2.2(route ID) 0.0.0.0
解决二:
用路由策略来解决:偏移列表(只能加度量值,不能减度量值)、分发列表(无备份)或者roter-map(有备份)
R4:—解决R1表中 2.2.2.0会出现负载均衡
R4(config)#: access-list 1 permit 2.2.2.0—用ACL列表抓住2.2.2.0网段
R4(config)#: router rip—进入rip中
R4(config-router)#: offset-list 1 out 2 serial 2/3—在R4的2/3的出接口上把度量值改为2,不会从R4的s2/3接口出去
优化:
R2:
R2(config)# ip prefix-list aa permit 34.1.1.0/24 —用前缀列表来抓取34.1.1.0/24网段来增大度量值
R2(config)# router-map aa permit 10 —创建aa列表,序号10,大动作允许
R2(config-route-map)# match ip address prefix-list aa —匹配前缀列表aa
R2(config-route-map)# set metric 5 — 因为最小为1度量值,所以只能相反方向改大度量值
R2(config)# router-map aa permit 20 —空表用于允许所有
R2(config)# router rip —进入rip
R2(config-router)# redistribute ospf 1 router-map aa —重发布时调用 R4:
R4(config)# ip prefix-list aa permit 23.1.1.0 /24—用前缀列表来抓取23.1.1.0/24网段来增大度量值
R4(config)# router-map aa permit 10 —创建aa列表,序号10,大动作允许
R4(config-route-map)# match ip address prefix-list aa —匹配前缀列表aa
R4(config-route-map)# set metric 5 — 因为最小为1度量值,所以只能相反方向改大度量值
R4(config)# router-map aa permit 20 —空表用于允许所有
R4(config)# router rip —进入rip
R2(config-router)# redistribute ospf 1 router-map aa —重发布时调用
 R1的表里(rip区域):   去往23.1.1.0会走上半区
                                     去往34.1.1.0会走下半区
                                     选路最佳     R2:
    R2(config)#                      ip prefix-list bb permit 12.1.1.0/24
    R2(config)#                      ip prefix-list bb permit 2.2.2.0/24
    R2(config)#                      router-map bb permit 10
    R2(config-route-map)#    match ip address prefix-list bb
    R2(config-route-map)#    set metric 10    (因为度量值为20,所以可以改小度量值10来选取路)
    R2(config)#                      router-map bb permit 20
    R2(config)#                      router ospf 1
    R2(config-router)#           redistribute rip subnets router-map bb
    R4:
    R4(config)#                      ip prefix-list bb permit 14.1.1.0/24
    R4(config)#                      router-map bb permit 10
    R4(config-route-map)#    match ip address prefix-list bb
    R4(config-route-map)#    set metric 10    (因为度量值为20,所以可以改小度量值10来选取路)
    R4(config)#                     router-map bb permit 20
    R4(config)#                     router ospf 1
    R4(config-router)#          redistribute rip subnets router-map bb    R4的表里(ospf区域)    去往12.1.1.0会走上半区
                                        去往14.1.1.0会走下半区
                                        选路最佳

发布了65 篇原创文章 · 获赞 3 · 访问量 1790

猜你喜欢

转载自blog.csdn.net/weixin_44077638/article/details/103225049
今日推荐