资源描述
XXXXXXXXXXXXX学院
毕业设计
动态路由协议OSPF的系统配置
届 系
专业
班级
学号
姓名
指导教师
完成日期
XXXXXXXXXXXXXX学院
毕业设计任务书
姓 名
学号
专 业
班 级
毕业设计题目
动态路由协议OSPF的系统配置
指导教师姓名
职称或职务
工作单位
毕业设计内容、基本要求、重点研究问题、主要设计方法(或步骤):
一、1 简介OSPF原理 2 实例配置OSPF。
二、要求清楚、语法通顺,无错别字。实事求是,准确无误,层次分明,合乎逻辑。内容包括 模型的建立;设计计算的方法、内容;实验方案的拟定;实验内容及其分析的过程;论题的展开及分析。
三、重点是用命令成功配置OSPF协议。
四、通过查找相关资料并整理出设计方案
主要参考文献、资料:
[1] 周昕主编,《数据通信与网络技术》,清华大学出版社, 2008
[2] Mark McGregor著 李逢天 张帆 程实 翻译,《CCNP思科网络技术学院教程》,人民邮电出版社,2002
[3] Cisco Systems 公司Cisco Networking Academy Program 著,天津大学 电子科技大学 中山大学 译,《CCNA 3&4 思科网络技术学院教程》,人民邮电出版社,2006
计划进度
2009年10月6日-10月14日 确定毕业设计题目、下达毕业设计任务书
2009年10月14日-11月20日 完成毕业设计初稿
2009年11月21日-12月7日 进行毕业设计中期检查
2009年12月8日-12月20日 提交最终稿,准备答辩
2009年12月21日-12月24日 毕业答辩
指导教师签字: 年 月 日
XXXXXXXXXXXXXXXXX学院
毕业设计评定书
姓 名
学 号
专 业
班 级
毕业设计题目
动态路由协议OSPF的系统配置
指导教师评语:
指导教师建议成绩(60%)
指导教师签字: 年 月 日
答辩小组建议成绩(40%)
组长签字: 年 月 日
答辩委员会最后审定成绩
主任签字: 年 月 日
备注
摘 要
本文主要介绍OSPF的相关知识以及在一个区域上配置OSPF的相关步骤。通过本文介绍可以了解OSPF的相关原理、OSPF运行的步骤及配置OSPF的相关命令。本文实验是以CISCO 路由配置软件为基础进行的。
开放最短路径优先(Open Shortest Path First,OSPF)是一种基于开放标准的链路状态型路由选择协议。其名字“开放”是指OSPF是对公众开放的,非专有的。OSPF是一种强壮的、可扩展的路由选择协议,适用于今天的异构网络。
OSPF的良好扩展能力是通过体系化设计而获得的。可以将一个OSPF网络规划分成多个区域,它们允许进行全面的路由更新控制。通过在一个恰当设计的网络中定义区域,可以减少路由额外开销并提高系统性能。
关键词: 开放最短路径优先 指定路由器 备用指定路由器 路由ID
Abstract
The article focuses on OSPF related knowledge as well as an area of the relevant steps to configure OSPF. This article describes the OSPF can learn through the relevant principles, OSPF operation steps and the related commands to configure OSPF. This experiment is based on CISCO routing configuration software as the basis for the running.
Open Shortest Path First (Open Shortest Path First, OSPF) is an open standards-based link-state based routing protocol. His name "open" refers to the OSPF is open to the public, non-proprietary. OSPF is a strong, scalable routing protocol, applicable to today's heterogeneous network.
OSPF good scalability through the system design obtained. OSPF network planning can be divided into a number of areas, they allow full control of routing updates. By a proper design of the network defined area, can reduce the routing overhead and improve system performance.
Keyword :Open Shortest Path First Designated router Backup designated router Router ID
目 录
前 言 1
1 OSPF 1
1.1 OSPF概述 1
1.1.1 OSPF的hello协议 2
1.1.2 OSPF状态 2
1.2 OSPF运行原理 4
1.2.1 建立路由毗邻关系 5
1.2.2 选举指定路由器(DR)和备用指定路由器(BDR) 5
1.2.3 发现路由 5
1.2.4 选择适当的路由 5
1.2.5 维护路由信息 6
1.3 在单个区域内的路由器上配置OSPF 6
1.3.1 配置OSPF进程ID 6
1.3.2 为提高稳定性而配置一个环回地址 7
1.3.3 修改OSPF路由器优先级 7
1.3.4 修改链路成本(cost) 8
1.3.5 配置认证 8
1.3.6 配置OSPF计时器 9
2 OSPF实验配置 9
2.1 路由器Router1的基本配置 10
2.2 路由器Router 2的基本配置 11
2.3 路由器Router3的配置 12
2.4 路由器Router4的配置 14
2.5 PC1的配置 15
2.6 PC2的配置 15
2.7 PC3的配置 15
2.8 PC1 Ping PC2 PC3的过程 15
2.9 PC2 Ping PC1 PC3的过程 16
2.10 PC3 PingPC1 PC2的过程 17
3 结论 18
参考文献 19
前 言
OSPF是由IETF的IGP工作组为IP网开发的路由协议。该工作组成立于1998年,专门设计用于因特网的基于最短路径优先(SPF)算法的IGP。与IGRP类似,OSPF创建的原因是到了八十年代中期,RIP不能服务于大型、异构网络的缺陷愈发明显。本文介绍OSPF的路由环境、基础的路由算法和基本的原理及配置。
OSPF是由多个研究结果发展而来的,包括1978年为ARPANET开发的Bolt,Beranek,Newman(BBN)的SPF算法,Dr. Radia Perlman对路由信息容错性广播的研究(1988),BBN在区域路由的工作(1986)和OSI的IS-IS路由协议的早期版本。
OSPF有两个主要的特性。首先该协议是开放的,即其规范是公开的,公布的OSPF规范是RFC1247。另一个基本的特性是OSPF基于SPF算法,该算法也称为Dijkstra算法,即以创建该算法的人来命名。
OSPF是个链接状态路由协议,在同一层的区域内与其它所有路由器交换链接状态公告(LSA)信息。OSPF的LSA中包含连接的接口、使用的metric及其它的变量信息。OSPF路由器积累链接状态信息,并使用SPF算法来计算到各节点的最短路径。
作为链接状态路由协议,OSPF与RIP和IGRP这些距离向量路由协议是不同的。使用距离向量算法的路由器的工作模式是在路由更新信息中把路由表全部或部分发送给其相邻的路由器。
1 OSPF
1.1 OSPF概述
OSPF是一种链路状态型路由选择协议,链路状态性路由器识别并与其邻居路由器通信,能从网络中其他路由器收到第一手信息。但是OSPF从邻居那里收集到的信息并不是一张完整的路由表。OSPF路由器相互告知它们自己的链路到网络的连接状态。在一个区域中的所有路由器都应该有相同的链路状态数据库。每个路由器然后独立对该链路数据库进行最短路径优先(SPF)算法,以确定到各目的地的最佳路径。SPF算法将路由器到目的地之间的每条链路的成本加到一起,作为一条路径的成本。路由器选择将成本最低的路径放到它的路由表中,路由表也称为转发数据库。
OSPF路由器与它们的邻居为了有效地共享链路状态信息而建立关系或状态。OSPF路由器是依靠5种不同种类的数据包来识别它们的邻居并更新链路状态路由信息。这五种数据包类型使OSPF能完成精密复杂的通信。如表1-1所示。
表1-1 OSPF数据包的类型
参数
描述
类型1-Hello 数据包
与邻居建立和维护毗邻关系
类型2—数据库描述数据包
描述一个OSPF路由器的链路状态数据库内容
类型3-状态请求
请求相邻路由器发送其链路状态数据库中的具体条目
类型4-链路状态更新
向邻居路由器发送其链路状态通告(LSA)
类型5-链路状态确认
确认收到了邻居路由器的LSA
1.1.1 OSPF的hello协议
当路由器在一个接口上启动一个OSPF路由进程时,它将发送一个hello数据包并继续以固定的时间间隔发送hello数据包。管理OSPF的hello数据包交换的各规则被总称为hello协议。OSPF使用hello数据包来启动新的毗邻关系,确定已建立起毗邻关系的邻居路由器有没有消失。Hello数据包比较小,但包含很多重要的信息。
Hello数据包的一个OSPF包头如下表1-2所示:
表1-2 OSPF 数据包头含有的8个不同的区域
版本
类型
包长
路由器ID
区域ID
校验和
认证类型
认证数据
Hello数据包头标关键信息如下表1-3所示:
表1-3 OSPF hello数据包在hello头标中载有的关键信息
网路掩码
Hello间隔
选项
路由器优先级
DOWN机判定间隔
指定路由器
备用指定路由器
邻居路由器ID
邻居路由器ID
可以添加更多的邻居路由器ID
1.1.2 OSPF状态
OSPF网络排除故障的关键是理解OSPF路由器之间所发展的关系或状态。OSPF接口有7种状态:
·Down
·Init(初始)
·Two-way(双向)
·ExStart(准启动)
·Exchange(交换)
·Loading(加载)
·Full adjacency(全毗邻)
OSPF相邻关系随着这些状态按照所列的顺序发展。
(1) “Down”状态。在down状态下,OSPF还没有与任何邻居交换信息。OSPF在等待进入“init”状态。
(2) “init”状态。OSPF路由器以固定的时间间隔(通常是10秒)发送类型1(hello)数据包,以与邻居路由器建立特殊的关系。当一个接口收到第一个hello数据包后,路由器就进到init状态,这就意味着路由器知道有一个邻居在等待将相互质检单关系拉进到下一步。一般来说,存在着两种关系:双向状态和毗邻状态。但在它们之间还有很多阶段,路由器在建立任何关系之前必须先从一个邻居路由器那里收到一个hello数据包。
(3)“Two-way”状态。每台OSPF路由器都使用hello数据包试图以同一个ip网络中的所有邻居路由器建立two-way状态或双向通信。Hello数据包中含有发送者已知的OSPF邻居列表。当路由器看到它自己出现在一个邻居路由器的hello数据包中时,它就进入了双向状态。
双向状态时OSPF邻居之间可以具有的最基本关系,但处于这种关系中的路由器之间是不能共享路由信息的。要想了解其他路由器的链路状态并最终建立起一张路由表,每个OSPF路由器必须至少建立一个毗邻关系,这是OSPF路由器之间的一种高级关系。涉及到一系列累进的状态,它们不仅依赖于hello数据包,还依赖于其他四种OSPF数据包。迈向全毗邻状态的第一步是“Exstart(准启动)”状态。
(4)“Exstart”状态。当路由器与它的邻居进入到Exstart状态后,它们之间的会话就被表征为一种毗邻关系,但这时路由器还没有完全变成全毗邻状态。Exstart状态是用类型2的数据库描(DBD,Database Description)述数据包建立的,两邻居路由器用DBD数据包来协商在它们之间的关系中谁是“主”谁是“从”。我们可以用具体的命令输出来观察过程。命令如下:router#debug ip ospf events
最高OSPF路由器ID的路由器将胜出变为“主”。当邻居路由器建立了它们的主从角色后,它们就进入“Exchange(交换)”状态并开始发送路由信息。
(5)“Exchange(交换)”状态。在交换状态下,邻居路由器使用类型2的DBD数据包来互相发送它们的链路状态信息。路由器将它们所学到的信息与其现存的链路状态数据库进行比较,如果任何一台路由器接收到数据库中尚不存在的链路有关信息,该路由器就向其邻居请求有关该链路的完整跟新信息。完整的路由信息在“loading(加载)”状态下被交换。
(6)“loading”状态。在相互描述过各自的链路状态数据库之后,路由器可以用类型3的数据包(链路状态请求,LSR)来请求更新完整的信息。当路由器接收到一个LSR时,它会用一个类型4的链路状态更新(LSU)数据包进行回应。这些类型4的LSU数据包含有确切的LSA,LSA是链路状态行路由选择协议的核心。如图1-1所示,类型4的LSU数据包被类型5的数据包(链路状态确认,LSAck)确认。
我需要关于网路172.68.6.0/24的完整条目
LSR
LSU
这是关于网路172.68.6.0/24的完整条目
谢谢你提供的信息
加载状态
LSAck
图1-1 在加载状态下,路由器用类型3的数据包来请求详细的路由信息
(7)“Full Adjacency(全毗邻)”状态。加载状态结束后,路由器就变为全毗邻状态。每台路由器都保存着一张毗邻路由器列表,它被称为毗邻数据库(adjacency database)。OSPF路由器需要有毗邻关系才能共享路由信息,所以路由器将试图在它所连接的每个IP网络上与至少另外一台路由器建立毗邻关系。OSPF路由器是根据连接它们的网络类型来决定于谁建立毗邻关系的。
1.2 OSPF运行原理
(1) 建立路由器毗邻关系;
(2) 选举一个DR和BDR;
(3) 发现路由;
(4) 选择适当的路由;
(5) 维护路由信息。
下面对这些步骤做详细的描述。 如图1-2所示。
10.4.0.1 10.5.0.1 10.5.0.2 10.6.0.1 10.6.0.2
E0
S0
路由器RTA
路由器RTB
路由器RTC
图1-2 OSPF路由器试图与邻居建立毗邻关系
1.2.1 建立路由毗邻关系
中间的路由器RTB要与另一台路由器建立毗邻关系,RTB将发送hello数据包,通告它自己的路由器ID。因为它没有环回接口地址,所以RTB将选择它最高的IP地址10.6.0.1作为它的路由ID。
假定RTB配置都是正确的,它将从接口S0和E0以多目组播方式向外发送hello数据包路由器RTA和RTB都应收到这些hello数据包,随后它们将把路由器RTB加到它们自己hello数据包的邻居ID域中,并与RTB进入init状态。
路由器从它的两个邻居那里收到了hello数据包,并在hello数据包的邻居ID域中看到了它自己的ID号码(10.6.0.1)。RTB宣布与RTA和RTC进入双向状态。此时RTB将决定与谁建立毗邻关系。
1.2.2 选举指定路由器(DR)和备用指定路由器(BDR)
在各毗邻路由器之间有最高优先级的路由器将赢得选举并成为DR,有次优先级的路由器将被选举为BDR。在选举了DR和BDR 之后,它们会保持它们的角色,直到有一台失效,否则即使有新的具有更高优先级的路由器在网络上出现也不会改变。Hello数据包会将现有的DR和BDR的身份通知给新加入的路由器。
1.2.3 发现路由
路由信息的交换发生在DR或BDR与其网络上的所有其他路由器之间。在定义了主从角色之后,路由器进入到交换状态,主路由器带领从路由器进行一系列DBD数据包交换。路由器通过发送一个LSAck(类型5)数据包来确认收到了DBD数据包,它含有所回应DBD的序列号码。每台路由器将它所收到的DBD中所含的信息与它自己已有的信息进行比较,若DBD通告了一个新的或更新过的链路状态,路由器就通过为该条目发送一个LSR(类型3)数据包而进入加载状态。在加载状态结束之后,路由器就达到了全毗邻状态。
1.2.4 选择适当的路由
当路由器具有了完整的链路状态数据库时,它就准备好要见它 的路由表以便能够转发数据流。OSPF采用成本(cost)度量值来决定到目的地的最佳路径。为计算到目的地的最低路径成本,RTB采用最短路径优先(SPF)算法。SPF算法是将本地路由器到目的地网络之间的所有链路成本相加求和,如果存在多条到目的地的路径,则优先选用成本最低的路径。
1.2.5 维护路由信息
在链路状态型路由环境中,所有路由器的拓扑结构数据库必须保持同步。所以当路由器RTB将路由安放到它的路由表中之后,必须坚持不懈的维护路由信息。在有链路状态发生变化时,OSPF路由通过扩散过程将这一变化通知给网络中的其它路由器。Hello协议的down机判定间隔为宣布一个链路伙伴出故障提供了一种简单机制。如果RTB在超过down机判定间隔时间(40秒)后还没收到来自RTA的消息。它就认为RTA出故障了。RTB随后将发送一个含有该新链路状态信息的LSU。在一个点对点的网络上,不存在DR或BDR。新链路状态信息被发送给多目组播地址224.0.0.5,所有的OSPF路由器都接收发往该地址的数据包。在一个多路访问型网络中存在着DR或BDR。它们与网络上所有其它OSPF路由器维持着毗邻关系。当DR/BDR发送一个链路更新时,它会将该更新发送给多目组播地址224.0.0.5(所有OSPF路由器)而在该多路访问型网络中的所有其他路由器都只与DR/BDR建立邻居关系。
在接到一个含有新信息的LSU之后,OSPF路由器将更新它的链路状态数据库。它对新的信息运行SPF算法来重新计算路由表。在SPF保持计时器到时之后,路由器就切换到新的路由表。
如果一条路由已经存在于路由器中了,当路由器对新信息进行SPF算法时该旧路由器仍会使用它。即使链路状态没有发生变化,OSPF路由信息也会被周期性的刷新。每个LSA条目都有它自己的生存计时器。缺省的计时器值是30分钟。当一个LSA条目过期后,该条目的发源路由器会对网络发送一个LSU以核实链路仍然是活跃的。因此,路由要坚持不懈的维护路由信息。
1.3 在单个区域内的路由器上配置OSPF
配置关键OSPF特性所需的命令如下:配置OSPF进程ID、环回接口IP地址(路由器ID)、OSPF优先级、链路成本、认证以及hello计时器值。
1.3.1 配置OSPF进程ID
启动OSPF进程,要用命令router OSPF命令。句法如下:
Router (config)# router OSPF process-id
OSPF进程id只有本地意义,进程id号码的取值范围是1到65535,它标识一台路由器上多个OSPF进程。
例:RTB(config) # router OSPF 1
RTB(config-router) #
数字“1”代表本路由器上的OSPF进程id号码。
我们用“network”命令告诉OSPF进程的哪些接口将参与发送和接收OSPF路由信息。
命令句法如下:
RTB(config) # network address wildcard-mask area area-id
例:RTB(config-router) # network 10.5.0.0 0.0.255.255 area 0
Area是区域号,wildcard-mask是通配符掩码。启动了OSPF进程之后我们可以用“SHOW IP PROTOCOLS”命令来检验配置是否正确。
RTB # show ip protocols或者RTB#show ip ospf process-id 输出更详尽的信息。
例:RTB#show ip ospf 1
1.3.2 为提高稳定性而配置一个环回地址
为环回接口配置ip地址后,OSPF将会使用该环回接口地址而不管它的值大小。使用环回接口地址作为路由器id可以确保稳定性,因为该接口不会出现链路失效的情况。要取代最高的接口ip地址,该环回接口必须在OSPF进程开始配置之前。具体语法如下:
RTB(config)# interface loopback 0
RTB(config-int) # ip add 192.168.1.1 255.255.255.255
1.3.3 修改OSPF路由器优先级
为0的优先级值将防止路由器被选举为DR或BDR。每个OSPF接口都可以宣告一个不同的优先级值。用命令“ip OSPF priority”来配置优先级值,句法如下:
Router (config-if)# ip OSPF priority number
例:
RTB(config)# int E0
RTB(config-if)# ip OSPF priority 0
配置完成后,可以用“show ip OSPF interface”命令来显示接口的优先级值和其他的关键信息。具体语法如下:
RTB(config)# show ip ospf interface e0
1.3.4 修改链路成本(cost)
各种传输介质的缺省链路成本如表1-4。
表1-4 Cisco IOS 的缺省OSPF链路成本
传输介质
成本
56Kbit/S重新链路
1758
T1(1.544Mbit/S串行链路)
64
E1(2.048Mbit/S串行链路)
48
4Mbit/S令牌环
25
以太网
10
16Mbit/S令牌环
6
100Mbit/S快速以太网、FDDI
1
要让OSPF能正确的计算路由,连接到同一条链路上的所有接口必须对该链路使用相同的链路成本。用命令“ip OSPF cost”配置链路成本。
例:Router( config-if) # ip OSPF cost number也可以用该命令修改路由器接口的缺省链路成本。
例:
RTB(config) # int s0
RTB(config-if) # ip ospf cost 1000
要让链路成本计算公式准确,必须为接口配置适当的带宽值。例在一个串行接口上设置带宽值,命令如下:
RTB(config) # int s1
RTB(config-if) # bandwidth 56
1.3.5 配置认证
路由器上的每个OSPF接口都可以有一个不同的认证密钥,其功能是作为同一区域中OSPF路由器之间的口令。在配置了口令之后,要启用认证功能必须在所有参与的路由器上输入口令认证命令。OSPF认证口令如下:
Router(config-if)# ip ospf authenticatiom-key password
启用认证功能方法有两种,
其一:Router (config-router)# area number authentication [message-digest]
其二:Router(config-if)#ip ospf message-digest-key key-id md5 [encryption-type] password
该命令参数的含义如下表1-5所示。
表1-5 密钥认证参数含义
命令参数
描述
Key-id
范围在1~255之间的一个标识符用于区分多个密钥。每台路由器上的key-id配置必须匹配才能进行认证
Md5
用于指示MD5算法的关键字
Encryption-type
指定要使用的加密类型。
命令参数
描述
Password
被用作消息摘要密钥的字母数字口令
例在一个OSPF路由器上配置消息摘要认证
RTB(config)# int S0
RTB(config-if) # ip OSPF message-digest-Key 1 md5 7 itsasecret
RTB(config-if)#int E0
RTB(config-if) # ip OSPF message-digest-Key 1 md5 7 itsasecret
RTB(config-if)# router ospf 1
RTB(config-router)#area 0 authentiction message-digest
1.3.6 配置OSPF计时器
OSPF路由器能相互交换信息,它们必须具有相同的hello间隔和down机判定间隔。缺省情况下,down机判定间隔是hello间隔时间长度的4倍。配置hello间隔和down机判定间隔所需命令如下:
Router(config-if)# ipOSPF hello-interval seconds
Router(config-if)# ipOSPF dead-interval seconds
例:
RTB(config)# int e0
RTB(config-if)# ip OSPF hello-interval 5
RTB(config-if)# ip OSPF dead-interval 20
2 OSPF实验配置
图2-1 ospf配置拓扑图
2.1 路由器Router1的基本配置
依照图2-1所示,配置路由器,注意先不要配置OSPF,在基本配置完成后再配置OSPF且与终端连接的接口上的OSPF最后配置。路由器router 1的配置如下所示
Router>
Router>en
Router#conf t
Enter configuration command,one per line. End with cntl/z.
Router(config)#int e/0
Router(config-if)#ip add 172.16.1.2 255.255.255.0
Router(config-if)#no sh
%LINK-3-UPDOWN:interface ethernet0/0,changed state to up
Router(config-if)#int e0/1
Router(config-if)#ip add 192.168.1.1 255.255.255.0
Router(config-if)#no sh
%LINK-3-UPDOWN:interface ethernet0/1,changed state to up
待基本配置完成后再配置OSPF。
Router(config)#Router OSPF 1
Router(config-router)#network 192.168.1.0 0.0.0.255 area 0
Router(config-router)#network 172.16.1.0 0.0.0.255 area 0
用命令show ip route 检验路由表信息,发现有动态路由产生。如下:
Router#show ip OSPF
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 type 1,E2 – OSPF external type 2, 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
172.16.0.0/24 is subnetted, 3 subnets
C 172.16.1.0 is directly connected,ethernet0/0
O 172.16.2.0 [110/300] via 192.168.1.2, 00:00:25, ethernet0/1
O 172.16.3.0 [110/300] via 192.168.1.2, 00:00:04, ethernet0/1
192.168.1.0/24 is subnetted, 1 subnets
C 192.168.1.0 is directly connected, ethernet0/1
192.168.3.0/24 is subnetted, 1 subnets
O 192.168.3.0 [110/200] via 192.168.1.2 00:03:21, ethernet0/1
192.168.2.0/24 is subnetted, 1 subnets
O 192.168.2.0 [110/200] via 192.168.1.2 00:03:21, ethernet0/1
2.2 路由器Router 2的基本配置
路由器Router2的配置如下:
Router>
Router>en
Router#conf t
Enter configuration command,one per line. End with cntl/z.
Router(config)#int e/0
Router(config-if)#ip add 172.16.2.2 255.255.255.0
Router(config-if)#no sh
%LINK-3-UPDOWN:interface ethernet0/0,changed state to up
Router(config-if)#int e0/2
Router(config-if)#ip add 192.168.2.1 255.255.255.0
Router(config-if)#no sh
%LINK-3-UPDOWN:interface ethernet0/2,changed state to up
Router(config)#Router OSPF 1
Router(config-router)#network 192.168.2.0 0.0.0.255 area 0
Router(config-router)#network 172.16.2.0 0.0.0.255 area 0
用命令show ip route 检验路由表信息,发现有动态路由产生。如下:
Router#show ip OSPF
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 type 1,E2 – OSPF external type 2, 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
172.16.0.0/24 is subnetted, 3 subnets
C 172.16.2.0 is directly connected,ethernet0/0
O 172.16.1.0 [110/300] via 192.168.2.2, 00:00:25, ethernet0/2
O 172.16.3.0 [110/300] via 192.168.2.2, 00:00:04, ethernet0/2
192.168.2.0/
展开阅读全文