03-DISMAN-TRACEROUTE-MIB
本章节下载: 03-DISMAN-TRACEROUTE-MIB (274.14 KB)
本文档描述RFC4560支持的Traceroute的MIB和TRAP功能(对应NQA UDP-tracert测试)。
rfc4560-disman-traceroute.mib
iso(1).org(3).dod(6).internet(1).mgmt(2).mib-2(1).traceRouteMIB(81)
实现disman traceroute功能的设备需支持此MIB。此MIB不能与CLI一起使用。
最大访问权限 |
数据类型 |
有效范围 |
含义 |
实现规格 |
|
traceRouteMaxConcurrentRequests (1.3.6.1.2.1.81.1.1) |
read-write |
Unsigned32 |
同MIB标准取值 |
表示可以并发执行的测试个数 |
仅支持read操作 |
该表用来实现定义traceroute类型探测参数的功能。
创建约束 |
修改约束 |
删除约束 |
读取约束 |
· 创建测试条目时,traceRouteCtlType的默认值为traceRouteUsingUdpProbes。当前的traceRouteCtlType仅支持traceRouteUsingUdpProbes · 创建新条目时,traceRouteCtlOwnerIndex和traceRouteCtlTestName的值必须不同于pingCtlOwnerIndex和pingCtlTestName |
· 如果traceRouteCtlTable中的任何配置发生更改,则将清除相应的结果、历史记录和统计信息,但以下对象除外: ¡ traceRouteCtlTrapGeneration ¡ traceRouteCtlDescr ¡ traceRouteCtlMaxRows(如果此对象的值更改为较小的值,则超出该值的历史记录将被删除) 结果、历史记录和统计信息必须与当前配置匹配。否则,用户会感到困惑 · traceRouteCtlTargetAddressType和traceRouteCtlTargetAddress必须同时修改 · traceRouteCtlSourceAddressType和traceRouteCtlSourceAddress必须同时修改 · 启用traceRouteCtlAdminStatus时,不能更改traceRouteCtlTable中的任何配置 |
支持 |
支持 |
该表的索引节点是traceRouteCtlOwnerIndex、traceRouteCtlTestName。
该表的OID是:1.3.6.1.2.1.81.1.2。
最大访问权限 |
数据类型 |
有效范围 |
含义 |
实现规格 |
|
traceRouteCtlOwnerIndex (1.3.6.1.2.1.81.1.2.1.1) |
not-accessible |
SnmpAdminString |
OCTET STRING (0..32) |
管理员索引 |
在设置操作中,此字符串中的大写字母将转换为小写字母 该对象的值不能包含连字符(-)或问号(?) |
traceRouteCtlTestName (1.3.6.1.2.1.81.1.2.1.2) |
not-accessible |
SnmpAdminString |
OCTET STRING (0..32) |
操作标签 |
在设置操作中,此字符串中的大写字母将转换为小写字母 该对象的值不能包含连字符(-)或问号(?) |
traceRouteCtlTargetAddressType (1.3.6.1.2.1.81.1.2.1.3) |
read-create |
InetAddressType |
同MIB标准取值 |
目的地址类型 |
仅支持ipv4(1),dns(16)和unknown(0) |
traceRouteCtlTargetAddress (1.3.6.1.2.1.81.1.2.1.4) |
read-create |
InetAddress |
同MIB标准取值 |
目的地址 |
如果traceRouteCtlTargetAddressType的值为ipv4(1),则此对象的值必须是IPV4地址 如果traceRouteCtlTargetAddressType的值是dns(16),则此对象的值可以是主机名 如果traceRouteCtlTargetAddressType的值是unknown(0),则此对象的值必须是零长度的字符串 |
traceRouteCtlByPassRouteTable(1.3.6.1.2.1.81.1.2.1.5) |
read-create |
TruthValue |
同MIB标准取值 |
旁路路由使能选项 |
实现与MIB文件定义一致 |
traceRouteCtlDataSize (1.3.6.1.2.1.81.1.2.1.6) |
read-create |
Unsigned32 |
Unsigned32 (0..65507) |
报文携带的数据长度 |
范围是20到65507.默认值是100. |
traceRouteCtlTimeOut (1.3.6.1.2.1.81.1.2.1.7) |
read-create |
Unsigned32 |
Unsigned32 (1-60) |
探测报文超时时间 |
实现与MIB文件定义一致. |
traceRouteCtlProbesPerHop (1.3.6.1.2.1.81.1.2.1.8) |
read-create |
Unsigned32 |
Unsigned32 (1-10) |
相同TTL的探测次数 |
实现与MIB文件定义一致. |
traceRouteCtlPort (1.3.6.1.2.1.81.1.2.1.9) |
read-create |
Unsigned32 |
Unsigned32 (1-65535) |
目的端口号 |
实现与MIB文件定义一致. |
traceRouteCtlMaxTtl (1.3.6.1.2.1.81.1.2.1.10) |
read-create |
Unsigned32 |
Unsigned32 (1-255) |
最大TTL值 |
实现与MIB文件定义一致. |
traceRouteCtlDSField (1.3.6.1.2.1.81.1.2.1.11) |
read-create |
Unsigned32 |
Unsigned32 (0-255) |
服务类型 |
实现与MIB文件定义一致 |
traceRouteCtlSourceAddressType (1.3.6.1.2.1.81.1.2.1.12) |
read-create |
InetAddressType |
同MIB标准取值 |
源地址类型 |
仅支持ipv4(1)和unknown(0) 默认值为unknown(0) |
traceRouteCtlSourceAddress (1.3.6.1.2.1.81.1.2.1.13) |
read-create |
InetAddress |
同MIB标准取值 |
源地址 |
如果traceRouteCtlSourceAddressType的值为ipv4(1),则此对象的值必须是IPV4地址 如果traceRouteCtlSourceAddressType的值是unknown(0),则此对象的值必须是零长度的字符串 |
traceRouteCtlIfIndex (1.3.6.1.2.1.81.1.2.1.14) |
read-create |
InterfaceIndexOrZero |
同MIB标准取值 |
出接口索引 |
实现与MIB文件定义一致. |
traceRouteCtlMiscOptions (1.3.6.1.2.1.81.1.2.1.15) |
read-create |
SnmpAdminString |
OCTET STRING (0..255) |
执行依赖选项 |
该对象的长度为0到200 不支持相应的功能 |
traceRouteCtlMaxFailures (1.3.6.1.2.1.81.1.2.1.16) |
read-create |
Unsigned32 |
Unsigned32 (0-255) |
最大连续超时次数 |
实现与MIB文件定义一致. |
traceRouteCtlDontFragment (1.3.6.1.2.1.81.1.2.1.17) |
read-create |
TruthValue |
同MIB标准取值 |
不分片标志 |
实现与MIB文件定义一致. |
traceRouteCtlInitialTtl (1.3.6.1.2.1.81.1.2.1.18) |
read-create |
Unsigned32 |
Unsigned32 (1..255) |
指定要使用的初始TTL值 |
实现与MIB文件定义一致. |
traceRouteCtlFrequency (1.3.6.1.2.1.81.1.2.1.19) |
read-create |
Unsigned32 |
同MIB标准取值 |
重复探测时间间隔 |
范围从0到604800 如果该值不是秒数(由CLI设置),则读取操作的结果不准确 如:如果CLI设置的值为1050ms,则读取操作的结果为2s 默认为0s |
traceRouteCtlStorageType (1.3.6.1.2.1.81.1.2.1.20) |
read-create |
StorageType |
同MIB标准取值 |
存储类型 |
实现与MIB文件定义一致 |
traceRouteCtlAdminStatus (1.3.6.1.2.1.81.1.2.1.21) |
read-create |
INTEGER |
enabled(1) disabled(2) |
探测状态 |
实现与MIB文件定义一致 |
traceRouteCtlDescr (1.3.6.1.2.1.81.1.2.1.22) |
read-create |
SnmpAdminString |
OCTET STRING (0..255) |
TraceRoute探测的描述性的名字 |
该对象的长度为0到200 该值不能以空格开头 |
traceRouteCtlMaxRows (1.3.6.1.2.1.81.1.2.1.23) |
read-create |
Unsigned32 |
同MIB标准取值 |
探测历史记录表的最大行数 |
范围从0到50 |
traceRouteCtlTrapGeneration (1.3.6.1.2.1.81.1.2.1.24) |
read-create |
BITS |
BITS { pathChange(0), testFailure(1), testCompletion(2) } |
Trap类型 |
实现与MIB文件定义一致 |
traceRouteCtlCreateHopsEntries(1.3.6.1.2.1.81.1.2.1.25) |
read-create |
TruthValue |
同MIB标准取值 |
是否生成hop表 |
实现与MIB文件定义一致 |
traceRouteCtlType (1.3.6.1.2.1.81.1.2.1.26) |
read-create |
OBJECT IDENTIFIER |
同MIB标准取值 |
探测类型 |
创建后无法修改 |
traceRouteCtlRowStatus (1.3.6.1.2.1.81.1.2.1.27) |
read-create |
RowStatus |
同MIB标准取值 |
行状态 |
仅支持active(1)、createAndgo(4)和destroy(6) |
该表用来实现记录traceRoute测试的测试结果信息的功能。
创建约束 |
修改约束 |
删除约束 |
读取约束 |
不支持 |
不支持 |
不支持 |
支持 |
该表的索引节点是traceRouteCtlOwnerIndex、traceRouteCtlTestName。
该表的OID是:1.3.6.1.2.1.81.1.3。
最大访问权限 |
数据类型 |
有效范围 |
含义 |
实现规格 |
|
traceRouteResultsOperStatus (1.3.6.1.2.1.81.1.3.1.1) |
read-only |
INTEGER |
enabled(1) , disabled(2), completed(3) |
测试实体的操作状态 |
实现与MIB文件定义一致 |
traceRouteResultsCurHopCount (1.3.6.1.2.1.81.1.3.1.2) |
read-only |
Gauge32 |
同MIB标准取值 |
某一探测实体的当前TTL值 |
实现与MIB文件定义一致 |
traceRouteResultsCurProbeCount (1.3.6.1.2.1.81.1.3.1.3) |
read-only |
Gauge32 |
同MIB标准取值 |
当前探测次数 |
实现与MIB文件定义一致 |
traceRouteResultsIpTgtAddrType (1.3.6.1.2.1.81.1.3.1.4) |
read-only |
InetAddressType |
同MIB标准取值 |
traceRouteResultsIpTgtAddr的地址类型 |
实现与MIB文件定义一致 |
traceRouteResultsIpTgtAddr (1.3.6.1.2.1.81.1.3.1.5) |
read-only |
InetAddress |
同MIB标准取值 |
如果目的地址指定为DNS名,则此节点用来记录DNS名对应的IP地址 |
实现与MIB文件定义一致 |
traceRouteResultsTestAttempts (1.3.6.1.2.1.81.1.3.1.6) |
read-only |
Gauge32 |
同MIB标准取值 |
尝试测试次数 |
实现与MIB文件定义一致 |
traceRouteResultsTestSuccesses (1.3.6.1.2.1.81.1.3.1.7) |
read-only |
Gauge32 |
同MIB标准取值 |
测试成功次数 |
实现与MIB文件定义一致 |
traceRouteResultsLastGoodPath (1.3.6.1.2.1.81.1.3.1.8) |
read-only |
DateAndTime |
同MIB标准取值 |
探测超时或者路径探测完成的最后时间 |
实现与MIB文件定义一致 |
该表用来实现记录traceroute测试中每一TTL中每一次探测信息的功能。
创建约束 |
修改约束 |
删除约束 |
读取约束 |
不支持 |
不支持 |
不支持 |
支持 |
该表的索引节点是traceRouteCtlOwnerIndex、traceRouteCtlTestName、traceRouteProbeHistoryIndex、traceRouteProbeHistoryHopIndex、traceRouteProbeHistoryProbeIndex。
该表的OID是:1.3.6.1.2.1.81.1.4。
最大访问权限 |
数据类型 |
有效范围 |
含义 |
实现规格 |
|
traceRouteProbeHistoryIndex (1.3.6.1.2.1.81.1.4.1.1) |
not-accessible |
Unsigned32 |
Unsigned32 (1..'ffffffff'h) |
历史记录索引 |
实现与MIB文件定义一致 |
traceRouteProbeHistoryHopIndex (1.3.6.1.2.1.81.1.4.1.2) |
not-accessible |
Unsigned32 |
Unsigned32 (1-255) |
历史记录跳数索引 |
实现与MIB文件定义一致 |
traceRouteProbeHistoryProbeIndex (1.3.6.1.2.1.81.1.4.1.3) |
not-accessible |
Unsigned32 |
Unsigned (1-10) |
探测次数索引 |
实现与MIB文件定义一致 |
traceRouteProbeHistoryHAddrType(1.3.6.1.2.1.81.1.4.1.4) |
read-only |
InetAddressType |
同MIB标准取值 |
探测路径中某一跳的地址类型 |
实现与MIB文件定义一致 |
traceRouteProbeHistoryHAddr (1.3.6.1.2.1.81.1.4.1.5) |
read-only |
InetAddress |
同MIB标准取值 |
探测路径中某一跳的地址 |
实现与MIB文件定义一致 |
traceRouteProbeHistoryResponse (1.3.6.1.2.1.81.1.4.1.6) |
read-only |
Unsigned32 |
同MIB标准取值 |
发出探测到收到应答的时间间隔或者超时间隔 |
实现与MIB文件定义一致 |
traceRouteProbeHistoryStatus (1.3.6.1.2.1.81.1.4.1.7) |
read-only |
OperationResponseStatus |
同MIB标准取值 |
记录一次探测的结果 |
实现与MIB文件定义一致 |
traceRouteProbeHistoryLastRC (1.3.6.1.2.1.81.1.4.1.8) |
read-only |
Integer32 |
同MIB标准取值 |
收到的最后应答码 |
实现与MIB文件定义一致 |
traceRouteProbeHistoryTime (1.3.6.1.2.1.81.1.4.1.9) |
read-only |
DateAndTime |
同MIB标准取值 |
最后响应时间 |
实现与MIB文件定义一致 |
该表用来实现记录traceroute测试中每一跳信息的功能。
创建约束 |
修改约束 |
删除约束 |
读取约束 |
不支持 |
不支持 |
不支持 |
支持 |
该表的索引节点是traceRouteCtlOwnerIndex、traceRouteCtlTestName、traceRouteHopsHopIndex。
该表的OID是:1.3.6.1.2.1.81.1.5。
节点名称及OID |
最大访问权限 |
数据类型 |
有效范围 |
含义 |
实现规格 |
traceRouteHopsHopIndex (1.3.6.1.2.1.81.1.5.1.1) |
not-accessible |
Unsigned32 |
Unsigned32 (1..4294967295) |
探测跳数索引 |
实现与MIB文件定义一致 |
traceRouteHopsIpTgtAddressType (1.3.6.1.2.1.81.1.5.1.2) |
read-only |
InetAddressType |
同MIB标准取值 |
目的地址类型 |
实现与MIB文件定义一致 |
traceRouteHopsIpTgtAddress (1.3.6.1.2.1.81.1.5.1.3) |
read-only |
InetAddress |
同MIB标准取值 |
目的地址 |
实现与MIB文件定义一致 |
traceRouteHopsMinRtt (1.3.6.1.2.1.81.1.5.1.4) |
read-only |
Unsigned32 |
同MIB标准取值 |
最小双向时延 |
实现与MIB文件定义一致 |
traceRouteHopsMaxRtt (1.3.6.1.2.1.81.1.5.1.5) |
read-only |
Unsigned32 |
同MIB标准取值 |
最大双向时延 |
实现与MIB文件定义一致 |
traceRouteHopsAverageRtt (1.3.6.1.2.1.81.1.5.1.6) |
read-only |
Unsigned32 |
同MIB标准取值 |
平均双向时延 |
实现与MIB文件定义一致 |
traceRouteHopsRttSumOfSquares (1.3.6.1.2.1.81.1.5.1.7) |
read-only |
Unsigned32 |
同MIB标准取值 |
时延平方和 |
实现与MIB文件定义一致 |
traceRouteHopsSentProbes (1.3.6.1.2.1.81.1.5.1.8) |
read-only |
Unsigned32 |
同MIB标准取值 |
发送的探测次数 |
实现与MIB文件定义一致 |
traceRouteHopsProbeResponses (1.3.6.1.2.1.81.1.5.1.9) |
read-only |
Unsigned32 |
同MIB标准取值 |
收到的应答报文次数 |
实现与MIB文件定义一致 |
traceRouteHopsLastGoodProbe (1.3.6.1.2.1.81.1.5.1.10) |
read-only |
DateAndTime |
同MIB标准取值 |
确认探测结果所花费的时间 |
实现与MIB文件定义一致 |
OID |
告警标题 |
类型 |
级别 |
清除告警 |
缺省状态 |
1.3.6.1.2.1.81.0.1 |
TraceRoute测试路径变化 |
事件告警 |
警告 |
- |
关闭 |
当前Traceroute测试获取的路径信息与上一次Traceroute测试获取的路径信息不一致时,系统生成此告警。
转发路径发生变化,对系统无影响。
命令行:reaction trap path-change
命令行:undo reaction trap path-change
OID(变量名) |
含义 |
索引节点 |
类型 |
取值范围 |
1.3.6.1.2.1.81.1.2.1.3 (traceRouteCtlTargetAddressType) |
目的地址类型 |
traceRouteCtlOwnerIndex traceRouteCtlTestName |
InetAddressType |
同MIB标准取值 |
1.3.6.1.2.1.81.1.2.1.4 (traceRouteCtlTargetAddress) |
目的地址 |
traceRouteCtlOwnerIndex traceRouteCtlTestName |
InetAddress |
同MIB标准取值 |
1.3.6.1.2.1.81.1.3.1.4 (traceRouteResultsIpTgtAddrType) |
探测结果中目的地址类型 |
traceRouteCtlOwnerIndex traceRouteCtlTestName |
InetAddressType |
同MIB标准取值 |
1.3.6.1.2.1.81.1.3.1.5 (traceRouteResultsIpTgtAddr) |
探测结果中目的地址 |
traceRouteCtlOwnerIndex traceRouteCtlTestName |
InetAddress |
同MIB标准取值 |
无需处理。
OID |
告警标题 |
类型 |
级别 |
清除告警 |
缺省状态 |
1.3.6.1.2.1.81.0.2 |
TraceRoute获取测试路径失败 |
事件告警 |
警告 |
- |
关闭 |
traceroute无法获取到某一目的地的完整路径时,系统生成此告警。
产生此告警的可能原因包括:
1. 目的地址不存在,无法到达。
2. 目的地址存在,但路由不可达。
3. 目的地址存在且路由可达,但是到达目地的实际跳数大于设定的最大跳数。
4. 网络时延较大,报文的往返时间大于设定的超时时间。
对系统无影响。
命令行:reaction trap test-failure [ accumulate-probe-failures ]
命令行:undo reaction trap test-failure [ accumulate-probe-failures ]
OID(变量名) |
含义 |
索引节点 |
类型 |
取值范围 |
1.3.6.1.2.1.81.1.2.1.3 (traceRouteCtlTargetAddressType) |
目的地址类型 |
traceRouteCtlOwnerIndex traceRouteCtlTestName |
InetAddressType |
同MIB标准取值 |
1.3.6.1.2.1.81.1.2.1.4 (traceRouteCtlTargetAddress) |
目的地址 |
traceRouteCtlOwnerIndex traceRouteCtlTestName |
InetAddress |
同MIB标准取值 |
1.3.6.1.2.1.81.1.3.1.4 (traceRouteResultsIpTgtAddrType) |
探测结果中目的地址类型 |
traceRouteCtlOwnerIndex traceRouteCtlTestName |
InetAddressType |
同MIB标准取值 |
1.3.6.1.2.1.81.1.3.1.5 (traceRouteResultsIpTgtAddr) |
探测结果中目的地址 |
traceRouteCtlOwnerIndex traceRouteCtlTestName |
InetAddress |
同MIB标准取值 |
1. 在NQA测试组视图下执行display this检查目的地址配置是否正确。
¡ 如果参数配置无误,则请执行步骤2。
¡ 如果参数配置有误,在NQA测试组视图下执行destination ip命令修改目的地址。重新启动测试组,检查是否继续产生该告警。
- 如果不再产生该告警,则故障排除。
- 如果继续产生该告警,则请执行步骤2。
2. 在NQA测试组视图下执行ping命令检测路由是否可达。
¡ 如果路由可达,则请执行步骤3。
¡ 如果路由不可达,请先定位路由不可达问题。例如执行命令display ip routing-table查看路由表,排除路由故障。
3. 在NQA测试组视图下执行ttl命令根据实际报文传递时的转发情况修改最大跳数(在NQA测试组视图下执行display this查看当前最大跳数),重新启动测试组,检查是否继续产生该告警。
¡ 如果不再产生该告警,则故障排除。
¡ 如果继续产生该告警,则请执行步骤4。
4. 在NQA测试组视图下执行probe timeout根据当前网络情况修改超时时间,重新启动测试组,检查是否继续产生该告警。
¡ 如果不再产生该告警,则故障排除。
¡ 如果继续产生该告警,则请执行步骤5。
5. 检查中间设备和目的设备上的配置是否准确。
¡ IPv4网络环境:
- 需要在中间设备(源端与目的端之间的设备)上开启ICMP超时报文发送功能。如果中间设备是H3C设备,需要在设备上执行ip ttl-expires enable命令。
- 需要在目的端开启ICMP目的不可达报文发送功能。如果目的端是H3C设备,需要在设备上执行ip unreachables enable命令。
¡ IPv6网络环境:
- 需要在中间设备(源端与目的端之间的设备)上开启设备的ICMPv6超时报文的发送功能。如果中间设备是H3C设备,需要在设备上执行ipv6 hoplimit-expires enable命令。
- 需要在目的端开启设备的ICMPv6目的不可达报文的发送功能。如果目的端是H3C设备,需要在设备上执行ipv6 unreachables enable命令。
6. 如果问题仍未解决,请收集告警信息和配置信息,并联系H3C技术支持工程师。
OID |
告警标题 |
类型 |
级别 |
清除告警 |
缺省状态 |
1.3.6.1.2.1.81.0.3 |
TraceRoute获取测试路径完成 |
事件告警 |
警告 |
- |
关闭 |
traceroute成功获取到某一目的地的完整路径时,系统生成此告警。
对系统无影响。
命令行:reaction trap test-complete
命令行:undo reaction trap test-complete
OID(变量名) |
含义 |
索引节点 |
类型 |
取值范围 |
1.3.6.1.2.1.81.1.2.1.3 (traceRouteCtlTargetAddressType) |
目的地址类型 |
traceRouteCtlOwnerIndex traceRouteCtlTestName |
InetAddressType |
同MIB标准取值 |
1.3.6.1.2.1.81.1.2.1.4 (traceRouteCtlTargetAddress) |
目的地址 |
traceRouteCtlOwnerIndex traceRouteCtlTestName |
InetAddress |
同MIB标准取值 |
1.3.6.1.2.1.81.1.3.1.4 (traceRouteResultsIpTgtAddrType) |
探测结果中目的地址类型 |
traceRouteCtlOwnerIndex traceRouteCtlTestName |
InetAddressType |
同MIB标准取值 |
1.3.6.1.2.1.81.1.3.1.5 (traceRouteResultsIpTgtAddr) |
探测结果中目的地址 |
traceRouteCtlOwnerIndex traceRouteCtlTestName |
InetAddress |
同MIB标准取值 |
无需处理。
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!