业务诊断简介

devtools/2024/10/19 10:32:12/

通过业务诊断功能,维护人员可以根据需要通过命令行创建一个诊断对象。当符合诊断对象的属性特征的用户上线时,设备根据诊断对象为其自动创建诊断实例,并对该实例在接入过程中的状态变化、协议处理结果等信息进行诊断并输出。

诊断对象是具有某些相同属性的用户集合的抽象,比如同一接口下所有用户可以定义为一个诊断对象。诊断实例则是诊断对象的实例化,对应某个具体用户。

诊断对象可以根据以下属性定义:

  • 物理接口号
  • VLAN
  • QinQ VLAN
  • 接入方式
  • 用户名
  • IP地址
  • MAC地址

在现网中定位用户在接入过程中出现的问题时,根据调试信息定位问题往往比较困难,因为存在多用户同时上下线,无法根据指定的用户打印调试信息。因此,维护人员需要一种能够捕捉到指定用户的业务信息的手段。

交换机的业务诊断功能就是负责提供这样的一种手段。

目前,设备支持对DHCP业务、AAA业务和NAC业务进行业务诊断。通过对各业务进行诊断,能够完整输出用户接入过程中各模块的关键交互信息,一方面便于维护人员了解业务的工作原理,另一方面在业务异常时,可以根据业务诊断信息进行问题定位和处理。各业务诊断过程中的关键交互信息如表1所示。

表1 业务诊断过程中的关键交互信息

业务

关键交互信息

DHCPv4或DHCPv6

DHCPv4客户端

地址申请、地址释放、地址续租和地址冲突过程中的关键交互信息。

DHCPv4服务器或DHCPv6服务器

地址分配、地址释放和地址续租过程中的关键交互信息。

DHCPv4中继或DHCPv6中继

地址申请、地址释放和地址续租过程中的关键交互信息。

DHCPv4 Snooping或DHCPv6 Snooping

地址申请、地址释放、地址续租和动态绑定表添加或删除过程中的关键交互信息。

AAA

用户接入、认证、计费和授权过程中的关键交互信息。

说明:

业务诊断功能仅支持对AAA业务的普通用户进行诊断。

NAC

用户接入和认证过程中的关键交互信息。

业务诊断配置注意事项

涉及网元

无需其他网元配合。

License支持

业务诊断是交换机的基本特性,无需获得License许可即可应用此功能。

V200R021C10版本特性支持情况

S300, S500, S2700, S5700, S6700系列交换机中所有款型均支持业务诊断。

特性依赖和限制


http://www.ppmy.cn/devtools/126979.html

相关文章

【JavaEE初阶】深入透析文件-IO关于文件内容的操作(四种文件流)

前言 🌟🌟本期讲解关于CAS的补充和JUC中有用的类,这里涉及到高频面试题哦~~~ 🌈上期博客在这里:【JavaEE初阶】文件-IO之实现文件系统的操作如何进行实现-CSDN博客 🌈感兴趣的小伙伴看一看小编主页&…

【最新华为OD机试E卷-支持在线评测】水仙花数(100分)多语言题解-(Python/C/JavaScript/Java/Cpp)

🍭 大家好这里是春秋招笔试突围 ,一枚热爱算法的程序员 💻 ACM金牌🏅️团队 | 大厂实习经历 | 多年算法竞赛经历 ✨ 本系列打算持续跟新华为OD-E/D卷的多语言AC题解 🧩 大部分包含 Python / C / Javascript / Java / Cpp 多语言代码 👏 感谢大家的订阅➕ 和 喜欢�…

vue + 百度地图GL版判断一个点位是否在地图可视区内

利用BMapGLLib中isPointInRect 因为没有找到官方文档因此直接下载了该工具的源码,复制以下部分到自己的项目中,避免再次引用完整的BMapGLLib脚本 关键方法 isPointInRect(point, bounds) {if (!(point.toString() "Point" || point.toString(…

三菱FX PLC设计一个电子钟程序实例

在这里介绍三菱FX系列PLC的计数器C的功能、结构,计数过程及工作原理。 功能: 对内部元件X、Y、M、S、T、C的信号进行计数。 结构: 线圈、触点、设定值寄存器、当前值寄存器。 地址编号: 字母C+(…

郑州大学第一附属医院许建中教授专家团队会诊室揭牌仪式在郑州长江中医院成功举行

近日,郑州大学第一附属医院许建中教授专家团队会诊室揭牌仪式暨骨关节病非手术治疗技术推广计划启动仪式在郑州举行。郑州大学第一附属医院许建中教授及其专家团队,郑州长江中医院专家团出席了本次活动。 关节病,尤其是膝关节、肩关节等关节的…

Qt_软件添加版本信息

文章内容: 给生成的软件添加软件的版权等信息 #include <windows.h> //中文的话增加下面这一行 #pragma code_page(65001)VS_VERSION_INFO VERSIONINFO

JavaScript网页设计案例:构建动态交互的在线图书管理系统

JavaScript网页设计案例&#xff1a;构建动态交互的在线图书管理系统 在当今的数字化时代&#xff0c;网页设计不仅仅是关于美观和布局&#xff0c;更重要的是用户体验和互动性。JavaScript&#xff0c;作为一种强大的编程语言&#xff0c;在网页开发中扮演着至关重要的角色&a…

Miniconda管理虚拟环境【Python环境配置】

Miniconda管理虚拟环境【Python环境配置】 1. 下载并安装Miniconda2. 管理虚拟环境3. 管理虚拟环境中的包 1. 下载并安装Miniconda 1. 下载 从清华大学开源软件镜像站 | Tsinghua Open Source Mirror 下载Miniconda&#xff1a;https://mirrors.tuna.tsinghua.edu.cn/anaconda…