CCNA浅谈OSPF的配置
今天我们来谈谈路由器OSPF的配置,那我先来介绍一下OSPF的特点:
1、对网络发生的变化能够快速响应
2、当网络发生变化的时候发送触发式更新
•
3、支持VLAN
4、管理方便
ospf引用了区域的概念,区域分两种:1、骨干区域 2、常规区域
注意:常规区域必须和骨干区域连接
ospf的建立依赖于HELLO包,ospf通过链路状态更新实现路由更新,那ospf是如何选择主路由器呢?
1、使用loopback(虚拟回环接口优先)
2、当没有虚拟回环地址时使用物理接口地址选取RID大的优先
那ospf是怎样建立邻居关系的呢?我先来简单的说一下。
当路由器发现邻居时先会把自己的ip发过去并且告诉它自己发现了它,接下来那个路由器会把自己的ip发送给第一个路由器并且告诉它自己已经看到了它发送来的ip地址,然后第一个路由器会给第二个说我想和你交换信息并且给你发送的ip是我的,接下来第二个路由器会说,不我需要一个rid高的,最后第一个路由器会让第二路由器自己算一下自己的rid,当第二个路由器通过计算没问题了,邻居建立成功。
如下图:在看图之前我来解释一下几个词的意思,LSDB(链路状态数据库)LSU(链路状态单元)LSA(链路状态宣告)
讲了一些比较枯燥的理论,下面我们来介绍怎么配置ospf
我们先来启动ospf
router(config)#router ospf process-id
将网络指定到指定的区域中
router(config)#network address wid card bits area area-id
这是最后几个命令,前面是基本的配置与rip差不多。
下面我们来做一个实验,全网全通实验成功,拓扑如下图:
在r1的s0/0口配DCE(时钟频率),在r2的s0/1配DCE,在r3的s0/2配DCE
那我们就开始今天的实验吧!先把步骤写在一个文本里,等会粘贴。
r1:
en
conf t
host r1
no ip domain-lookup
line con 0
logging syn
exec-timeout 0 0
exit
int s0/0
ip addr 11.11.1.1 255.255.255.0
no shut
clock rate 64000
exit
router ospf 100
network 11.11.1.0 0.0.0.255 area 0
en
conf t
host r1
no ip domain-lookup
line con 0
logging syn
exec-timeout 0 0
exit
int s0/0
ip addr 11.11.1.1 255.255.255.0
no shut
clock rate 64000
exit
router ospf 100
network 11.11.1.0 0.0.0.255 area 0
exit
exit
r2:
en
conf t
host r2
no ip domain-lookup
line con 0
logging syn
exec-timeout 0 0
exit
int s0/0
ip addr 11.11.1.2 255.255.255.0
no shut
clock rate 64000
exit
int s0/1
ip addr 172.16.6.1 255.255.255.0
no shut
exit
router ospf 100
network 11.11.1.0 0.0.0.255 area 0
network 172.16.6.0 0.0.0.255 area 0
r2:
en
conf t
host r2
no ip domain-lookup
line con 0
logging syn
exec-timeout 0 0
exit
int s0/0
ip addr 11.11.1.2 255.255.255.0
no shut
clock rate 64000
exit
int s0/1
ip addr 172.16.6.1 255.255.255.0
no shut
exit
router ospf 100
network 11.11.1.0 0.0.0.255 area 0
network 172.16.6.0 0.0.0.255 area 0
exit
exit
r3:
en
conf t
host r3
no ip domain-lookup
line con 0
logging syn
exec-timeout 0 0
exit
int s0/1
ip addr 172.16.6.2 255.255.255.0
no shut
clock rate 64000
exit
int s0/2
ip addr 192.168.9.1 255.255.255.0
no shut
exit
router ospf 100
network 172.16.6.0 0.0.0.255 area 0
network 192.168.9.0 0.0.0.255 area 0
r3:
en
conf t
host r3
no ip domain-lookup
line con 0
logging syn
exec-timeout 0 0
exit
int s0/1
ip addr 172.16.6.2 255.255.255.0
no shut
clock rate 64000
exit
int s0/2
ip addr 192.168.9.1 255.255.255.0
no shut
exit
router ospf 100
network 172.16.6.0 0.0.0.255 area 0
network 192.168.9.0 0.0.0.255 area 0
exit
exit
r4:
en
conf t
host r4
no ip domain-lookup
line con 0
logging syn
exec-timeout 0 0
exit
int s0/2
ip addr 192.168.9.2 255.255.255.0
no shut
clock rate 64000
exit
router ospf 100
network 192.168.9.0 0.0.0.255 area 0
r4:
en
conf t
host r4
no ip domain-lookup
line con 0
logging syn
exec-timeout 0 0
exit
int s0/2
ip addr 192.168.9.2 255.255.255.0
no shut
clock rate 64000
exit
router ospf 100
network 192.168.9.0 0.0.0.255 area 0
exit
exit
写好了以后我们来在模拟器里粘贴,启动四个路由器,粘贴我们刚才写的步骤,看是否出错。
很好没有错误,接下来就来检查一下是否全网全通,在r1上ping一下r4的ip
可以ping通证明实验成功!
本文转自 liuyonglei 51CTO博客,原文链接:http://blog.51cto.com/liuyonglei/126160,如需转载请自行联系原作者