书城教材教辅组网技术实训
22843800000023

第23章 项目10OSPF路由

10.1实训目标

通过实训,能够配置各种网络的OSPF路由,实现网络互连互通。

10.2知识回顾

OSPF(Open Shortest Path First,开放最短路径优先)是一个内部网关协议(InteriorGateWay Protocol,IGP),用于在单一自治系统(Autonomous System,AS)内决策路由。与RIP相对,OSPF是链路状态路由协议,而 RIP是距离向量路由协议。

路由器的链路状态是通过路由器的接口信息反映出来的,因此OSPF 也称为接口状态路由协议。OSPF 通过路由器之间通告网络接口的状态来建立链路状态数据库,生成最短路径树,每个OSPF路由器使用这些最短路径构造路由表。

OSPF协议不仅能计算两个网络结点之间的最短路径,而且能计算通信费用。可根据网络用户的要求来平衡费用和性能,以选择相应的路由。在一个自治系统内可划分出若干个区域,每个区域根据自己的拓扑结构计算最短路径,这就减少了OSPF路由实现的工作量;OSPF属于动态的自适应协议,对于网络的拓扑结构变化可以迅速地做出反应,进行相应调整,提供短的收敛期,使路由表尽快稳定化。每个路由器都维护一个相同的、完整的全网链路状态数据库。这个数据库很庞大,寻径时,该路由器以自己为根,构造最短路径树,然后再根据最短路径构造路由表。路由器彼此交换,并保存整个网络的链路信息,从而掌握全网的拓扑结构,并独立计算路由。

10.3实训任务

模拟企业网络,利用OSPF路由协议实现网络互连互通。

10.3.1网络拓扑

10.3.2地址分配

10.3.3配置步骤

1.配置Router1

Router>enable

Router#config terminal

Enter configuration commands,one per line.End With CNTL/Z.

Router(config)#hostname Route1

Route1(config)#interface f0/0

Route1(config-if)#ip address10.1.1.1255.255.255.0

Route1(config-if)#no shutdoWn

%LINK-3-UPDOWN:Interface FastEthernet0/0,changed state to up

Route1(config-if)#interface f0/1

Route1(config-if)#ip address172.16.0.1255.255.255.0

Route1(config-if)#no shutdoWn

%LINK-3-UPDOWN:Interface FastEthernet0/1,changed state to up

Route1(config-if)#exit

Route1(config)#route ?

rip Routing Information Protocol(RIP)

igrp Interior GateWay Routing Protocol(IGRP)

eigrp Enhanced Interior GateWay Routing Protocol(EIGRP)

ospf Open Shortest Path First(OSPF)

bgp Border GateWay Protocol(BGP)

isis ISO IS-IS

Word Route map tag

Route1(config)#route ospf ?

<1-65535>Process ID

Route1(config)#route ospf1 //启用ospf协议

Route1(config-router)#netWork10.1.1.00.0.0.255 area0 //发布邻接网络

Route1(config-router)#netWork172.16.0.00.0.0.255 area0 //此处分别为172.16.0.0/24和//10.1.1.0/24

Route1(config-router)#exit

Route1(config)#exit

Route1#copy running-config startup-config

Destination filename[startup-config]?

Building configuration...

[OK]

2.配置Router2

Press Enter to Start

Router>enable

Router#config terminal

Enter configuration commands,one per line.End With CNTL/Z.

Router(config)#hostname Route2

Router2(config)#interface f0/0

Router2(config-if)#ip address192.168.2.1255.255.255.0

Router2(config-if)#no shutdoWn

%LINK-3-UPDOWN:Interface FastEthernet0/0,changed state to up

Router2(config-if)#interface f0/1

Router2(config-if)#ip address172.16.0.2255.255.255.0

Router2(config-if)#no shutdoWn

%LINK-3-UPDOWN:Interface FastEthernet0/1,changed state to up

Router2(config-if)#exit

Router2(config)#route ospf1 //启用OSPF协议

Router2(config-router)#netWork192.168.2.00.0.0.255 area0//发布邻接网络

Router2(config-router)#netWork172.16.0.00.0.0.255 area0 //此处分别为172.16.0.0/24和//192.168.2.0/24

Router2(config-router)#exit

Router2(config)#exit

Router2#copy running-config startup-config

Destination filename[startup-config]?

Building configuration...

[OK]

PC1、PC2的配置主要注意 IP地址与网关正确设置。

3.结果测试

Router1#shoW ip route

Codes:C-connected,S-static,I-IGRP,R-RIP,M-mobile,B-BGP

D-EIGRP,EX-EIGRP external,O-OSPF,IA-OSPF inter area

E1-OSPF external type1,E2-OSPF external type2,E-EGP

i-IS-IS,L1-IS-IS leVel-1,L2-IS-IS leVel-2,*-candidate default

U-per-user static route

GateWay of last resort is not set

10.1.1.0/24is subnetted,1subnets

C10.1.1.0is directly connected,FastEthernet0/0

172.16.0.0/24is subnetted,1subnets

C172.16.0.0is directly connected,FastEthernet0/1

192.168.2.0/24is subnetted,1subnets

O192.168.2.0[110/64] Via172.16.0.2,00:15:25,

FastEthernet0/1 //OSPF 学来的路由条目

Router2#shoW ip route

Codes:C-connected,S-static,I-IGRP,R-RIP,M-mobile,B-BGP

D-EIGRP,EX-EIGRP external,O-OSPF,IA-OSPF inter area

E1-OSPF external type1,E2-OSPF external type2,E-EGP

i-IS-IS,L1-IS-IS leVel-1,L2-IS-IS leVel-2,*-candidate default

U-per-user static route

GateWay of last resort is not set

192.168.2.0/24is subnetted,1subnets

C192.168.2.0is directly connected,FastEthernet0/0

172.16.0.0/24is subnetted,1subnets

C172.16.0.0is directly connected,FastEthernet0/1

10.1.1.0/24is subnetted,1subnets

O10.1.1.0[110/64] Via172.16.0.1,00:15:33,

FastEthernet0/1 //OSPF 学来的路由条目

PC1Ping PC2:

C:>ping192.168.2.2

Pinging192.168.2.2With32bytes of data:

Reply from192.168.2.2:bytes=32time=60ms TTL=241

Reply from192.168.2.2:bytes=32time=60ms TTL=241

Reply from192.168.2.2:bytes=32time=60ms TTL=241

Reply from192.168.2.2:bytes=32time=60ms TTL=241

Reply from192.168.2.2:bytes=32time=60ms TTL=241

Ping statistics for192.168.2.2:Packets:Sent=5,ReceiVed=5,Lost=0(0% loss),

Approximate round trip times in milli-seconds:

Minimum=50ms,Maximum=60ms,AVerage=55ms

C:>

10.4实训思考

请使用OSPF路由协议连通该网络并写出其配置步骤及验证结果。