试验要求:
1、R6为ISP只能配置ip地址,R1-R5的环回为私有网段。
2、R1/4/5为全连的MGRE结构,R1/2/3为星型的拓扑结构,R1为中心站点。
3、所有私有网段可以互相通讯,私有网段使用OSPF协议完成。
根据试验要求所搭建出来的拓扑图:
2、试验的步骤:
第一步:
给每个路由器的接口配置ip地址,环回,太简单了就不演示了。
第二步:
给公网写缺省,实现公网内可以互达:
对R1:ip route-static 0.0.0.0 0 16.1.1.2
对R1:ip route-static 0.0.0.0 0 116.1.1.2 preference 61
对R2:ip route-static 0.0.0.0 0 26.1.1.2
对R3:ip route-static 0.0.0.0 0 36.1.1.2
对R4:ip route-static 0.0.0.0 0 46.1.1.2
对R5:ip route-static 0.0.0.0 0 56.1.1.2
到目前这步,公网内的路由器可以互达,但是私网还不行。
第三步:
现在根据题意将R1/4/5划为全连的MGRE:
对R1操作后的结果(结果中包含代码,源代码就不在展示):
对R4(结果中包含代码,源代码就不在展示):
对R5(结果中包含代码,源代码就不在展示):
然后在R145上用ospf进行宣告:
对R1的代码操作:
ospf 1 route-id 1.1.1.1
area 0
network 10.0.0.0 0.255.255.255
network 192.168.1.0 0.0.0.255
对R4的代码操作:
ospf 1 route-id 1.1.1.1
area 0
network 10.0.0.0 0.255.255.255
network 192.168.4.0 0.0.0.255
对R5的代码操作:
ospf 1 route-id 1.1.1.1
area 0
network 10.0.0.0 0.255.255.255
network 192.168.5.0 0.0.0.255
然后在R4,R5上进行上面一样的操作
然后去把ospf的网络类型改为broadcast类型:
对R1:
intfacer Tunnel 0/0/0
ospf network-type broadcast
对R4:
intfacer Tunnel 0/0/0
ospf network-type broadcast
对R5:
intfacer Tunnel 0/0/0
ospf network-type broadcast
然后查看邻居关系:
R1上的结果:
R4上的结果:
R5上的结果:
现在R145的路由共享完成
可以用R1 ping R45, R4 ping R5 可以发现R145已经互通了,换回也通了。
第四步:
R1/2/3为星型的拓扑结构,R1为中心站点:
对R1设置:
对R2的设置:
对R3的设置:
然后去把ospf的网络类型改为broadcast类型:
对R1:
intfacer Tunnel 0/0/1
ospf network-type broadcast
对R2:
intfacer Tunnel 0/0/1
ospf network-type broadcast
对R3:
intfacer Tunnel 0/0/1
ospf network-type broadcas
然后将R1设置为DR:
对R2的设置:
interfacer tunnel 0/0/1
ospf dr-priority 0
对R3的设置:
interfacer tunnel 0/0/1
ospf dr-priority 0
此时全网可达。