您当前的位置: 首页 > 学无止境 > 心得笔记 网站首页心得笔记
华为HCDA认证教学视频 华为数据通信工程师初级视频12-OSPF
发布时间:2020-11-24 18:09:41编辑:雪饮阅读()
OSPF的引入
RIP有环路产生,也就是冗余。而OSPF可以仅仅传送链路状态,在每个路由器接收到其相邻路由器的链路状态(基于接口)后全网就形成了,不占用各个路由器的路由表,则各个路由器的负载就不至于像RIP哪有紧张了。
搭建OSPF
首先搭建一个简单的拓扑
配置telnet连接
以上拓扑中的路由器可以用telnet进行连接,也可以在它们自己的cli中进行操作,但是用SecureCRT操作感觉更爽。
安装SecureCRT并建立会话,以连接AR1路由器为例建立第一个会话条目。
这里2000是参考AR1的端口的
然后参考AR1的方式将AR2和AR3的连接会话建立。
配置3个路由器
以第一个路由器为例配置g000接口和LOOPBACK 0接口
然后依次将3个路由器都配置后如:
此时AR2可以ping通AR1也可以ping通AR3,但此时AR1与AR3不互通。
使用OSPF协议配置区域
要配置区域就要先划分区域,在eNSP中有调色板,点击调试板中椭圆图形后在路由器间拖拽就可以画出区域,那么OSPF的区域划分分为骨干区域和非骨干区域。然后划分的目标区域规划如:
这里区域0就是骨干区域,区域1和区域2就是非骨干区域。
接下来就是为了实现这个目标规划(目标规划可以根据自己情况调整,我的理解),然后需要在各个路由器中进行配置。
然后AR1路由器中涉及到两个区域,所以需要配置两个区域的ospf网络,配置有点类似rip
可以看到这里配置network和rip中有所不同,rip中这里不用提供掩码,而在这ospf中需要提供掩码,而且是反向掩码,这里要注意下反向掩码并非肉眼所见仅仅从左到右反转一下而已,它是通过计算所得,计算方式:http://www.gaojiupan.cn/manshenghuo/chengxurensheng/3291.html
然后接下来AR2中也有区域0并且分别是192.168.1.0和192.168.2.0。
所以这里要把192.168.1.0和192.168.2.0都配置到area 0中
另外如果要查看当前区域信息可以使用命令”dis this”
如果控制台出现如“NeighborCurrentState=Full”,这里重点是Full时候就表示当前路由器链路信息数据库已经建立完成。
接下来对于AR3就是区域0和区域2的配置
此时AR3已经可以直接ping通AR1了
度量值
从3个路由器的视角分别观察该路由器到各个网络的度量值,发现一个共同点就是去往换回地址的这一跳好像是被忽略了。
查看ospf邻居
用命令” display ospf peer”可以查看到当前路由器的ospf邻居
配置Router ID
在上面查看ospf邻居时候可以看到Router ID,这个Router ID也是可以手动配置的。配置值可以随意,只是一个标识而已。
配置成功后需要重启下ospf进程才可以生效
这里需要注意重启ospf命令是一个交互命令(命令提示你按了”y”之后才真正生效该命令的重启效果),在SecureCRT工具默认会话连接中对于这种交互命令可能会有问题无法实现交互。那么遇到这种情况就需要在会话属性中尽量全部勾选下面这些选项,因为我也不清楚具体哪个选项是能够解决这个问题的,反正勾选之后就ok了。还有就是如果你当前已经处于会话连接状态中则需要先断开连接再设置,否则为灰色不可选的状态。
重启成功之后再次查看ospf邻居时就可以看到Router ID已经变更成为自定义的了
修改正文中的Router ID
上面修改的是标题中的Router ID,标题中这个Router ID是当前路由器的。
而正文中的Router ID则是ospf邻居路由器的。
那么AR1的ospf邻居是AR2,所以AR2同样修改Router ID后在AR1中查看ospf邻居的时候正文中的Router ID就会看到修改后的效果。(必须在AR2重启ospf进程后在控制台中出现上面提到的那个“Full”)
关键字词:ospf,OSPF
相关文章
-
无相关信息