ospf基础实验
Posted YUGUOHOU
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ospf基础实验相关的知识,希望对你有一定的参考价值。
在进行实验之前,先大致了解一下什么是ospf?
路由协议OSPF,也就开放的最短路径优先协议,因为OSPF是由IETF开发的,它的使用不受
任何厂商限制,所有人都可以使用,所以称为开放的,而最短路径优先(SPF)只是OSPF的核心
思想,其使用的算法是Dijkstra算法,最短路径优先并没有太多特殊的含义,并没有任何一个路由
协议是最长路径优先的,所有协议,都会选最短的。
ospf工作流程
1、启动配置完成后,本地收发hello包,建立邻居关系,生成邻居表;
2、再进行条件的匹配,匹配失败将停留于邻居关系,仅hello包保活即可;
3、匹配成功者之间建立邻接关系,需要DBD共享数据库目录,LSR/LSU/LSack来获取未知的
LSA信息,当收集完网络中所有的LSA后,生成数据表--LSDB
4、LSDB建立完成后,本地基于OSPF选路规则,计算本地到达所有未知网段的最短路径,然
后将其加载到路由表中,完成收敛。
5.最后路由表建立成功,查看路由表
ospf实验
参考下图,搭建拓扑图
PC1
IP:192.168.1.1 子网:255.255.255.252 网关:192.168.1.2
PC2
IP:192.168.7.2 子网:255.255.255.252 网关:192.168.7.1
PC3
IP:192.168.5.2 子网:255.255.255.252 网关:192.168.5.1
配置直连
先配置各个路由器的直连路由
R1
sys
un in en
sysname R1 //修改路由器名称
int g0/0/0
ip add 192.168.1.2 30 //设置接口的网关
int g0/0/1
ip add 192.168.2.1 30
display ip interface brief //查看接口IP
R2
sys
un in en
sysname R2
int g0/0/0
ip add 192.168.2.2 30
int g0/0/1
ip add 192.168.3.1 30
int g0/0/2
ip add 192.168.6.1 30
display ip interface brief
R3
sys
un in en
sysname R3
int g0/0/0
ip add 192.168.3.2 30
int g0/0/1
ip add 192.168.4.1 30
display ip interface brief
R4
sys
un in en
sysname R4
int g0/0/0
ip add 192.168.4.2 30
int g0/0/1
ip add 192.168.5.1 30
display ip interface brief
R5
sys
un in en
sysname R5
int g0/0/0
ip add 192.168.6.2 30
int g0/0/1
ip add 192.168.7.1 30
display ip interface brief
配置ospf协议
R1
ospf router-id 1.1.1.1
area 0 //设置area区域为0
net 192.168.1.2 0.0.0.0
net 192.168.2.1 0.0.0.0
R2
ospf router-id 2.2.2.2
area 0
net 192.168.2.2 0.0.0.0
net 192.168.3.1 0.0.0.0
area 2
net 192.168.6.1 0.0.0.0
R3
ospf router-id 3.3.3.3
area 0
net 192.168.3.2 0.0.0.0
area 1
net 192.168.4.1 0.0.0.0
R4
ospf router-id 4.4.4.4
area 1
net 192.168.4.2 0.0.0.0
net 192.168.5.1 0.0.0.0
R5
ospf router-id 5.5.5.5
area 2
net 192.168.6.2 0.0.0.0
net 192.168.7.1 0.0.0.0
查看是否配置成功
找到PC1双击进入,点击命令行,分别ping pc3和pc2的IP地址,如图,出现下面的结果,表
示配置成功
以上是关于ospf基础实验的主要内容,如果未能解决你的问题,请参考以下文章
华为设备OSPF理论基础和实现实验(迎接IPv6数通时代的重要协议)