目录
1.IP地址规划以及拓扑的搭建
R1环回:1.1.1.0/24 R2环回:2.2.2.0/24 R3环回:3.3.3.024 R4环回:4.4.4.0/24
R5环回:5.5.5.0/24 R6环回:6.6.6.0/24 R7环回:7.7.7.0/24
2.底层(IP地址配置)
R1:
R2:
R3:
R4:
R5:
R6:
R7:
3.跑动态路由协议(粉色跑RIP,蓝色跑OSPF)
R1:
R4:
其他路由器做同样的操作
4.重发布配置
在R7上把R7环回重发布到OSPF中
[r7]ospf 1
[r7-ospf-1]import-route direct
在R2/3上进行双向重发布,配置命令一样
[r2]rip 1
[r2-rip-1]import-route ospf 1
[r2-rip-1]q
[r2]ospf 1
[r2-ospf-1]import-route rip
5.解决环路
我们发现R7环回在R1/2/3/4上出现环路(把R7环回重发布到OSPF中,由于先配置R2的重发布,后配置R3的,所以R2上先把R7环回重发布到RIP中,再由R1传到R3上,这时优先级是100。由于R7环回也会从R4上传到R3上,因为是5类LSA,所以这时优先级是150,然而R3就会选择优先级是100的路由,由于在R3上配置了双向重发布,R3也会将R7环回重发布到OSPF中,传到R4,这是R4收到两条R7环回路由且优先级都为150,接下里会比较cost值,然后R3到R4的cost值更小,选择R3到R4的路由,这是就会出现环路)
解决办法是在R3上对R7环回抓取流量, 让从R1传过来的R7环回优先级增加到151
[r3]ip ip-prefix a permit 7.7.7.0 24
[r3]route-policy a permit node 10
[r3-route-policy]if-match ip-prefix a
[r3-route-policy]apply preference 151
[r3-route-policy]q
[r3]rip
[r3-rip-1]preference route-policy a
同样,我们在R3上也做同样的操作
6.路由策略(让所有路径选择最优)
【1】ospf协议传递本地环回接口网段时,为32位主机路由;但若将本地环回通过重发布导入其他路由时,基于本地路由表中的直连路由进行;若本地直连路由为其他长度掩码,将使得该网络出现两条掩码不同的路由来在整个网路传递;
解决:1)环回接口配置32位掩码ip地址 2)修改环回接口的网络类型
[r3]int l0
[r3-LoopBack0]ospf network-type broadcast
【2】控制层面—路由信息、路由条目的流量传递层面
数据层面—基于本地路由表发送的数据流量
路由策略—在控制层面对流量进行抓取,之后进行策略修改,最终影响到路由条目的加表;
核心目的为干涉选路;
(1)现在我们查看R1的路由表:
我们发现R2环回出现了路由回馈,所以在R3的RIP协议中,用偏移列表将传过来的R2环回度量值改大
[r3]ip ip-prefix aa permit 2.2.2.0 24
[r3]int g0/0/1
[r3-GigabitEthernet0/0/1]rip metricin ip-prefix aa 2
然后在路由表中,24网段走12.1.1.2,用偏移列表将24网段走13.1.1.2的度量值改大。R3环回和34网段走13.1.1.2,用偏移列表将R3环回和34网段走12.1.1.2的度量值改大。由于刚才解决路由回馈,在R3上已经配置了命令,然后加上一条,在R2上再配置便宜列表
[r3]ip ip-prefix aa permit 24.1.1.0 24
[r2]ip ip-prefix bb permit 3.3.3.0 24
[r2]ip ip-prefix bb permit 34.1.1.0 24
[r2]int g0/0/0
[r2-GigabitEthernet0/0/0]rip metricout ip-prefix bb 2
再次查看R1路由表,发现,所有路径选择最优
(2)查看R4的路由表:
在路由表中,R2环回和12网段要走24.1.1.1,所以将这两个重发布过来时改为类型1,然后13网段要走34.1.1.1 ,所以将这一个重发布过来时改为类型1,R1环回负载均衡。
R2:
[r2]ip ip-prefix x permit 2.2.2.0 24
[r2]ip ip-prefix x permit 12.1.1.0 24
[r2]route-policy qq permit node 10
[r2-route-policy]if-match ip-prefix x
[r2-route-policy]apply cost-type type-1
[r2-route-policy]q
[r2]route-policy qq permit node 20
[r2-route-policy]ospf 1
[r2-ospf-1]import-route rip route-policy qqR3:
[r3]ip ip-prefix y permit 13.1.1.0 24
[r3]route-policy yy permit node 10
[r3-route-policy]if-match ip-prefix y
[r3-route-policy]apply cost-type type-1
[r3-route-policy]q
[r3]route-policy yy permit node 20
[r3-route-policy]ospf 1
[r3-ospf-1]import-route rip route-policy yy
再次查看R4路由表,发现,所有路径选择最优
测试:
至此,所以实验要求全部满足,实验结束