NP、OSPF监测调试
为了监测OSPF协议的工作状态。查询命令和调试命令结合使用,快速查找网络的故障点和故障原因,提高查错排错的效率。
R1、R2为公司总部网络路由器,R3为分支机构路由器,R1、R2、R3上运行OSPF协议。R4为外部路由器,使用缺省路由访问公司网络。R3使用静态路由访问R4的所有Loopback 接口所模拟的外部网络,这些静态路由被引入到公司的OSPF网络时需要被聚合。R1与R2、R2与R3之间的接口上需要启用 HMAC-MD5 认证功能。
接口配置不赘述。
在R1、R2、R3上配置OSPF协议,配置静态路由,引入外部路由,配置外部路由聚合,并在相应的接口上配置认证功能。
1、查看OSPF的基本状态。在R2上使用 display ospf peer 查看邻居相关信息。
信息显示,R2已经与区域0的R1及区域1的R3建立了邻接关系状态为 Full 。
在R2上使用 display ospf peer brief 查看邻居的概要信息。
回显信息中包含了邻居所在的区域,邻居的连接接口,邻居的Router-ID和邻居关系的当前状态。
在R2上使用 display ospf interface 查看运行OSPF协议的接口信息。
回显信息包含了接口的IP地址,接口的类型,接口的开销值,接口的DR优先级等参数。
在R2上使用 display ospf interface gigabitethernet 0/0/0 查看接口的GE0/0/0的详细信息。
回显信息包含了GE0/0/0接口所连网段的DR、BDR、MTU、Hello 时间间隔等参数。
在R2上使用 display ospf lsdb 查看LSDB。
可以看到R2的LSDB成功接收到了所有的LSA。display ospf lsdb 命令后面可以通过添加关键字 asbr、ase、network、nssa和summary 来查看相应类型的LSA的纤细信息。
在R2上使用 display ospf lsdb ase 命令查看LSDB中的Type-5 LSA 的详细信息。
信息包含了Type-5 LSA(AS External LSA)的详细参数。
在R2上使用 display ospf routing 查看OSPF路由表。
显示信息包含了所有OSPF路由条目的相关信息。
2、调试OSPF的工作过程。在R1上使用 terminal debugging 命令开启 debug 功能。
debugging ospf event 是一个常用的调试命令,用来查看OSPF协议工作过程中的所有事件。
使用 reset ospf process 命令重启OSPF进程观察OSPF邻居关系的建立过程。
注意:调试功能会带来大量的信息输出,使用不当会导致网络设备瘫痪,一定要谨慎使用。通常情况下,应该避免使用诸如 debugging ip packet 或是 debug nat all 等信息输出特别多的调试命令。
显示信息反映了R1与R2建立邻居邻接关系的每一步过程。在获取了调试输出信息后,应尽快使用 undo debugging all 命令关闭所有的调试功能,减轻设备负担。
另一个常用的调试命令是 debugging ospf packet 通常携带 hello、update 等关键字以便对特定类型的数据包进行调试。
在R1上使用 debugging ospf packet hello 命令查看OSPF协议的hello数据包。
华为AR路由器上使用 Ctrl+o 快捷键执行 undo debugging all 命令关闭调试功能。
NP、OSPF监测调试相关推荐
- 路由协议OSPF知识点汇总
一. OSPF简介 OSPF(Open Shortest Path First,开放最短路径优先)是IETF组织开发的一个基于链路状态的内部网关协议.目前针对IPv4协议使用的是OSPF Versio ...
- OSPF ISDN DCC
这系列文章为计算机网络理论的学习笔记,学习笔记基于老师给的的PPT.他人学习笔记和维基百科.百度百科等一系列权威资料.学习笔记仅个人学习用,便于记录和复习,无广泛传播之意,若有侵权,请 ...
- 01_PYNQ Library详解 - IP访问
可进qq群进行相关Verilog知识交流:1073030956 前言 Vivado工具为各种接口标准和协议的外设提供了IP,PYNQ给常用的外接设备- Video(HDMI IN/OUT). GPIO ...
- H3C学习笔记《五》(初级理论知识)
交换机之间互联技术: (1)级联:用普通网线连接(2)堆叠:专用线缆和专用的接口,将多台交换机当成一个交换机用. a.增加交换机的连接带宽:b.增加端口密度:c.统一管理:d.交换 ...
- python运算学习之Numpy ------ 数组的切片索引与循环遍历、条件和布尔数组、形状变化...
数组的切片索引: 数组的切片索引和列表非常类似,下面用代码简单说明 1 a = np.random.rand(16).reshape(4, 4) 2 print("数组a:\n", ...
- 网络工程师成长日记424-造假的人
网络工程师成长日记424-造假的人 这是我的第424篇原创文章,记录网络工程师行业的点点滴滴,结交IT行业有缘之人 有一些朋友,常常问我面试注意什么,刚好我就整理了一系列我自己的面试经历,写这一类面试 ...
- CISCO完全试验手册(27个试验拓扑+详细步骤)
BCN试验 目 录 BCN_P52_VLAN·············································································· ...
- 了解你的敌人:跟踪僵尸网络
了解你的敌人:跟踪僵尸网络 利用蜜网对僵尸主机了解更多 蜜网项目组 & 蜜网研究联盟 http://www .honeynet.org 最后修改日期 : 2005 年 3 月 13 日 翻 ...
- 数学建模笔记一数据标准化
数据标准化 数据标准化的意义 1.为什么要进行标准化? 一个目标变量(y)可以认为是由多个特征变量(x)影响和控制的,这些特征变量的量纲和数值的量级通常会不一样:而通过标准化处理,可以使得不同的特征变 ...
- WPF性能调试系列 – 内存监测
原文:WPF性能调试系列 – 内存监测 WPF性能调试系列文章: WPF页面渲染优化:Application Timeline WPF页面业务加载优化:Ants Performance Profile ...
最新文章
- 单元格不规则数据分列_菜鸟记527怎么3秒做完别人零下20度加班处理人工换行的数据?...
- C/C++ sizeof函数解析——解决sizeof求结构体大小的问题
- HyperLedger Fabric Introduction——区块链超级账本介绍
- 【深入Java虚拟机】之四:类加载机制
- 这几天又看了Gosu,发现也是蛮有意思
- 全国计算机等级考试题库二级C操作题100套(第82套)
- java代码读写者问题_一整套Java线上故障排查技巧,爱了!
- asp打开exe执行本地程序._ASP.NET Core json配置文件
- Android 反编译Apk (Mac)
- 大学物理复盘 | 简明大学物理学第一章——质点运动学思维导图梳理(复习专用)
- 为什么Elipse里面新建的Web Project项目里没有Webroot目录
- 计蒜客 青出于蓝胜于蓝
- ps污点修复画笔用法和案例:去除脸上痘痘
- Excel中输入身份证号后三位变成0的情况处理如下
- Linux配置http代理(原理)
- 同宇新材冲刺深交所:年营收9.47亿 张驰与苏世国为实控人
- LLL —— SVP渐进算法(简记)
- 【Qt】断言Q_ASSERT的使用
- 【目标检测评价指标】
- 【沃顿商学院学习笔记】管理学——02腐败的效应Corruption Effects