OSPF网络部署技术
江苏建筑职业技术学院
计算机网络技术专业 《OSPF网络部署技术》实训指导书
班 级: 网络10-2班 指导老师: 李 继 良 实训日期: 2012年12月3日~12月7日 实训地点: 第二实训楼路由与交换实验室
项目一 Configuring Basic Multi Area OSPF and Area Summary
实验目的:
1、掌握多区域的OSPF配置方法。
2、区别不同区域的路由。
3、掌握OSPF的路由汇总配置。
4、掌握OSPF的基本配置命令。
实验拓扑图:
2
项目二Configuring OSPF in NBMA
实验目的:
1、掌握NBMA网络中OSPF的邻居关系手工和自动建立的两种配置方法。
2、掌握指定OSPF的接口优先级和通过修改OSPF的默认接口网络类型避免DR的选举出错。
实验拓扑图:
7
10、查看接口信息:
R1#show ip ospf interface serial 1/2
Serial1/2 is up, line protocol is up
Internet Address 192.168.1.1/24, Area 0
Process ID 1, Router ID 172.16.1.1, Network Type BROADCAST, Cost: 64
Transmit Delay is 1 sec, State DR, Priority 1
…………
R1#
11、查看R1、R2和R3路由器的OSPF邻居表:
R1#show ip ospf neighbor
Neighbor ID Pri State Dead Time Address Interface
172.16.3.1 1 FULL/DROTHER 00:00:32 192.168.1.2 Serial1/2
172.16.4.1 1 FULL/DR 00:00:33 192.168.1.3 Serial1/2
R1#
R2#show ip ospf neighbor
Neighbor ID Pri State Dead Time Address Interface
172.16.1.1 1 FULL/BDR 00:00:30 192.168.1.1 Serial1/2
R2#
R3#show ip ospf neighbor
Neighbor ID Pri State Dead Time Address Interface
172.16.1.1 1 FULL/BDR 00:00:39 192.168.1.1 Serial1/2
R3#
12、仔细观察OSPF的邻居表,会发现如下问题:
R1的OSPF邻居表,指出172.16.4.1为DR,172.16.3.1为DROTHER,而自己为BDR。
R2的OSPF邻居表,指出172.16.1.1为BDR,而自己为DR。
R3的OSPF邻居表,指出172.16.1.1为BDR,而自己为DR。
通过如下图示,可以更清楚看出DR和BDR的关系:
11
出现此问题的原因是因为Frame-Relay的网络拓扑非全网状。R3在与R1在进行邻居创建时,R3并不知道网络中还有R2的存在。同时,R2与R1进行创建时,也不知晓R3的存在。此时,在网络中运行的其实是两个不同的OSPF的自治系统。
13、由于上述的问题,还会导致其它原因,比如:R3路由器的172.16.4.0/24的子网出错,R3会向R1通告LSA,R1在收到此LSA后,R1并不会向R3转发,其原因是,R1认为R3是由DR来完成通告的。其默守OSPF的多路访问网络的更新规则。另外:如果R1的172.16.1.0/24网络出错,R1默认会向DR通告,即向R3通告,而不会向R2通告,因为R1作为BDR,只需要将LSA通告给DR即可,而其它的DROTHER的通告是由DR完成的,而做为DR的R3在收到R1发送的LSA 后,R3实际上并没有向R2通告,这是因为R3并不知道网络中还有R2的存在。
14、要解决这样的问题,必须手工的指定网络的DR的角色。由于OSPF的优先级会影响DR的选举,优先级为0的OSPF的路由永远不能成为DR,优先级越高越容易成为DR的原则,默认OSPF的优先级为1,因此将R2与R3的优先级直接修改为0,配置如下:
R2(config)#interface serial 1/2
R2(config-if)#ip ospf priority 0
R2(config-if)#exit
R2(config)#
R3(config)#interface serial 1/2
R3(config-if)#ip ospf priority 0
R3(config-if)#exit
12
15、查看所有路由器的邻居表,从邻居表可以看出OSPF各台路由器,已经拥有合适的角色:
R1#show ip ospf neighbor
Neighbor ID Pri State Dead Time Address Interface
172.16.3.1 0 FULL/DROTHER 00:00:38 192.168.1.2 Serial1/2
172.16.4.1 0 FULL/DROTHER 00:00:39 192.168.1.3 Serial1/2
R1#
R2#show ip ospf neighbor
Neighbor ID Pri State Dead Time Address Interface
172.16.1.1 1 FULL/DR 00:00:31 192.168.1.1 Serial1/2
R2#
R3#show ip ospf neighbor
Neighbor ID Pri State Dead Time Address Interface
172.16.1.1 1 FULL/DR 00:00:38 192.168.1.1 Serial1/2
R3#
16、其实也可以修改OSPF的接口类型,以避免DR和BDR的选举,从而减少DR 选举出错的可能性。比如,将R1的接口网络类型修改为P2MP(点到多点),而将R2和R3的接口网络类型修改为P2P(点对点)。因为在OSPF的各种网络类型中:P2MP和P2P都是不需要选举DR和BDR的。
17、另外,在配置接口网络类型时,还注意接口的HELLO死亡间隔时间。因为不同的类型的网络其时间是不一致的。不一致的HELLO的时间间隔,会导致OSPF 的邻居关系无法创建。
18、下面给出一张OSPF所支持的网络类型和DR选举,以及HELLO时间间隔的表,以供参阅。具体配置不再列出。
13
19、实验完成。
14
项目三 Configuring OSPF Authentication
实验目的:
1、掌握OSPF接口认证及区域认证的配置方法。 实验拓扑图:
15