开放式最短路径优先路由协议OSPF配置

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

开放式最短路径优先路由协议OSPF配置

一、实验目的

1、练习OSPF动态路由协议的基本配置;

2、掌握了解OSPF路由协议原理;

二、实验环境

packet tracer 5.0

三、OSPF 协议介绍

OSPF是一个内部网关协议,用于在单一自治系统内决策路由。与RIP 相对,OSPF 以链路状态路由协议为基础,而RIP 是距离向量路由协议。

OSPF的主要特性如下:

1、适应范围:支持各种规模的网络,最多可支持几千台路由器。

2、快速收敛:在网络的拓扑结构发生变化后立即发送更新报文,使这一变化在自治系统中同步。

3、无自环:OSPF 根据收集到的链路状态用最短路径树算法计算路由,从算法上本身保证了不会生成自环路由。

OSPF 把一个大型网络分割成多个小型网络的能力被称为分层路由,这些被分割出来的小型网络就称为“区域”。由于区域内部路由器仅与同区域的路由器交换LSA信息,这样LSA 报文数量及链路状态信息库表项都会极大减少,SPF计算速度因此得到提高。

多区域的OSPF 必须存在一个主干区域,主干区域负责收集非主干区域发出的汇总路由信息,并将这些信息返还给到各区域。

OSPF 区域不能随意划分,应该合理地选择区域边界,使不同区域之间的通信量最小。但在实际应用中区域的划分往往并不是根据通信模式而是根据地理或政治因素来完成的。

在OSPF 多区域网络中,路由器可以按不同的需要同时成为以下四种路由器中的几种:

1.内部路由器:所有端口在同一区域的路由器,维护一个链路状态数据库。

2. 主干路由器:具有连接主干区域端口的路由器。

3. 区域边界路由器(ABR): 具有连接多区域端口的路由器,一般作为一个区域的出口。ABR 为每一个所连接的区域建立链路状态数据库,负责将所连接区域的路由摘要信息发送到主干区域,而主干区域上的ABR 则负责将这些信息发送到各个区域。

4. 自治域系统边界路由器(ASBR): 至少拥有一个连接外部自治域网络端口的路由器,负责将非OSPF 网络信息传入OSPF 网络。

四、实验步骤

1、建立网络拓扑结构如下图所示:

2、基本链接关系和配置如下:

PC机设置:

设备 IP地址子网掩码默认网关

pc0 192.168.1.2 255.255.255.0 192.168.1.1

pc1 192.168.1.3 255.255.255.0 192.168.1.1

pc2 192.168.2.2 255.255.255.0 192.168.2.1

pc3 192.168.2.3 255.255.255.0 192.168.2.1

pc4 192.168.3.2 255.255.255.0 192.168.3.1

pc5 192.168.3.3 255.255.255.0 192.168.3.1

路由器端口配置:

设备端口 IP 子网掩码

FastEthernet0/0 192.168.1.1 255.255.255.0 Router2 Serial0/0/0 10.0.0.1 255.0.0.0

FastEthernet0/0 192.168.2.1 255.255.255.0

Router3 Serial0/0/0 10.0.0.2 255.0.0.0

Serial0/1/0 20.0.0.1 255.0.0.0

FastEthernet0/0 192.168.3.1 255.255.255.0

Router4 Serial0/0/0 20.0.0.2 255.0.0.0

以上配置都是在窗口内完成的,我也试着用命令行完成了这些配置,具体如下:(以Router2的初步配置为例)

Router>en //进入特权模式

Router#conf t //configure terminal,进入配置模式

Router(config)#int fastEthernet 0/0 //配置端口

Router(config-if)#ip add 192.168.1.1 255.255.255.0 Router(config-if)#no shutdown

Router(config-if)#int s2/0

Router(config-if)#ip add 10.0.0.1 255.0.0.0 Router(config-if)#no shutdown //不关闭端口

Router(config-if)#clock rate 64000 //配置路由周期

3、OSPF动态路由配置

Router2:

Router(config)#router ospf 1

router(config-router)#network 192.168.1.0 0.0.0.255 area 0 //这里的0.0.0.255是192.168.1.0的通配掩码,也就是说当它全为0时,就要进行所有检查也就是匹配,而全为1时,就忽略,我们的子

网掩码是由32位二进制数组成,全为0时为0,全为1时为255。这里的0.0.0.255表示检查192.168.1这个网段,若想只检查到 192.168

这里通配掩码就为0.0.255.255,依次类推......

router(config-router)#network 10.0.0.0 0.255.255.255 area 0

Router3:

Router(config)#router ospf 2

router(config-router)#network 192.168.2.0 0.0.0.255 area 0 router(config-router)#network 10.0.0.0 0.255.255.255 area 0 router(config-router)#network 20.0.0.0 0.255.255.255 area 0 Router4:

Router(config)#router ospf 3

router(config-router)#network 192.168.3.0 0.0.0.255 area 0 router(config-router)#network 20.0.0.0 0.255.255.255 area 0 4、连通成果展示:

网络1中的pc0与网络2中的pc2成功进行通信:

相关文档
最新文档