ospf实验配置-1
为了解决RIP协议的缺陷,1988年RFC成立了OSPF工作组,开始着手于OSPF的研究与制定,并于1998年4月在RFC 2328中OSPF协议第二版(OSPFv2)以标准形式出现。
OSPF协议是链路状态协议中的一种,链路状态协议跟距离矢量协议是有本质区别的,距离矢量协议也是一种谣传路由协议,是根据邻居传递过来的消息而决定路由表的表项。链路状态协议是在路由器之间发送hello报文,建立邻居数据表,传递彼此的链路状态信息,比如接口状态信息和接口IP信息。接收了链路状态信息的路由器彼此同步,形成链路状态数据库。再以自己为源,所有数据库中的其他路由器为目的,利用SPF最短路径优先算法计算出最优的路由。所以链路状态协议维护了三张表:
1.邻居状态表
2.链路状态表
3.路由信息表
OSPF全称为开放式最短路径优先协议(Open Shortest-Path First),它是一个内部网关协议(Interior Gateway Protocol,简称IGP),用于在单一自治系统(autonomous system,AS)内决策路由。
OSPF中的O意味着OSPF标准是对公共开放的,而不是封闭的专有路由方案。OSPF采用链路(路由器接口的另一种说法)状态协议算法,每个路由器维护一个相同的链路状态数据库,保存整个AS的拓扑结构(AS不划分情况下)。一旦每个路由器有了完整的链路状态数据库,该路由器就可以自己为根,构造最短路径树,然后再根据最短路径构造路由表。对于大型的网络,为了进一步减少路由协议通信流量,利于管理和计算,OSPF将整个AS划分为若干个区域,区域内的路由器维护一个相同的链路状态数据库,保存该区域的拓扑结构。OSPF路由器相互间交换信息,但交换的信息不是路由,而是链路状态。
OSPF的基本配置
这一节通过一个最基本的OSPF试验,来观察一下OSPF的工作过程,以便于更好的理解链路状态协议的特征,重点放在链路状态协议的路由表、邻居表和链路状态数据表上。需要注意的是,一定要仔细的参考拓扑图,在理解的基础上也可自行搭建拓扑。
实验拓扑
OSPF的试验拓扑如下图6-1所示:每台路由器都以串行点对点的模式连接,路由器的以太网接口都连接在一台交换机上,彼此可以互相访问。
试验过程
基本试验过程将在R1\R2\R3上来实施,参照上图6-1,需要配置路由器R1与R2的直连接口s1/0,配置R2与R1,R2与R3的直连接口s1/0和s1/1,配置R3与R2的直连接口s1/1。为了试验的需要,每台路由器都需要配置环回测试接口loopback。
接口基本配置
在R1路由器上的配置模式依次输入如下命令:(按照拓扑来,注意拓扑变化)
Router> 路由器的初始模式
Router>enable 进入路由器的特权模式
Router# configure terminal 进入路由器的全局配置模式
Enter configuration commands, one per line. End with CNTL/Z.
Router (config) # host R1
R1(config) # 为路由器更名为R1
enable password cisco 开启enable的特权密码为cisco
interface Loopback0 建立一个测试接口loop0,方便试验的测试!
ip address 1.1.1.1 255.255.255.0 设置IP地址
interface Serial1/0 进入串行点对点接口进行配置
ip address 199.99.1.1 255.255.255.0 设置IP地址
serial restart-delay 0
clock rate 64000 设置时钟速率,需要注意需要在DCE端打,一般实际工作中,都是服务提供商端来输入,不需要输入
在R2路由器上的配置模式依次输入如下命令:
Router> 路由器的初始模式
Router>enable 进入路由器的特权模式
Router# configure terminal 进入路由器的全局配置模式
Enter configuration commands, one per line. End with CNTL/Z.
Router (config) # host R2
R2(config) # 为路由器更名为R2
enable password cisco 开启enable的特权密码为cisco
interface Loopback0 建立一个测试接口loop0,方便试验的测试!
ip address 2.2.2.2 255.255.255.0 设置IP地址
interface Serial1/0 进入串行点对点接口进行配置
ip address 199.99.1.2 255.255.255.0 设置IP地址
serial restart-delay 0
!
interface Serial1/1 进入串行点对点接口进行配置
ip address 199.99.2.1 255.255.255.0 设置IP地址
serial restart-delay 0
clock rate 64000 设置时钟速率,需要注意需要在DCE端打,一般实际工作中,都是服务提供商端来输入,不需要输入
在R3路由器上的配置模式依次输入如下命令:
Router> 路由器的初始模式
Router>enable 进入路由器的特权模式
Router# configure terminal 进入路由器的全局配置模式
Enter configuration commands, one per line. End with CNTL/Z.
Router (config) # host R3
R3(config) # 为路由器更名为R3
enable password cisco 开启enable的特权密码为cisco
interface Loopback0 建立一个测试接口loop0,方便试验的测试!
ip address 3.3.3.3 255.255.255.0 建立IP地址
!
interface Serial1/1 进入串行点对点接口进行配置
ip address 199.99.2.2 255.255.255.0 建立IP地址
serial restart-delay 0
测试接口的连通性
接口的连通性是最重要的一个环节,如果这个环节没有保证,就根本无法进行下面的操作。
在每台路由器的特权模式依次输入如下命令,用于查看接口状态:
R1#sh ip interface brief
Interface IP-Address OK? Method Status Protocol
Serial1/0 199.99.1.1 YES manual up up
Loopback0 1.1.1.1 YES manual up up
R2# sh ip interface brief
Interface IP-Address OK? Method Status Protocol
Serial1/0 199.99.1.2 YES manual up up
Serial1/1 199.99.2.1 YES manual up up
Loopback0 2.2.2.2 YES manual up up
R3#sh ip interface brief
Interface IP-Address OK? Method Status Protocol
Serial1/1 199.99.2.2 YES manual up up
Loopback0 3.3.3.3 YES manual up up
*注意:一定要注意灰色部分一定都要双“UP”。
在中间路由器R2的特权模式依次输入如下命令:
R2#ping 199.99.1.1 利用ping命令来测试直连接口的连通性
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 199.99.1.1,
阅读(216) | 评论(0) | 转发(0) |