DISMAN-TRACEROUTE-MIB
本章节下载: DISMAN-TRACEROUTE-MIB (203.47 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-only |
Unsigned32 |
同MIB标准取值 |
表示可以并发执行的测试个数 |
与ping MaxConcurrentRequests相同 |
该表用来实现定义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 获取的路径信息与之前获取的路径信息不一致,即对象traceRouteCtlTrapGeneration 的值为 pathChange(0)。
【状态控制】
命令行:reaction trap path-change
命令行:undo reaction trap path-change
【绑定变量】
OID(变量名) |
含义 |
是否索引 |
类型 |
取值范围 |
1.3.6.1.2.1.81.1.2.1.3 (traceRouteCtlTargetAddressType) |
目的地址类型 |
否 |
InetAddressType |
同MIB标准取值 |
1.3.6.1.2.1.81.1.2.1.4 (traceRouteCtlTargetAddress) |
目的地址 |
否 |
InetAddress |
同MIB标准取值 |
1.3.6.1.2.1.81.1.3.1.4 (traceRouteResultsIpTgtAddrType) |
探测结果中目的地址类型 |
否 |
InetAddressType |
同MIB标准取值 |
1.3.6.1.2.1.81.1.3.1.5 (traceRouteResultsIpTgtAddr) |
探测结果中目的地址 |
否 |
InetAddress |
同MIB标准取值 |
本表未绑定索引节点,请参考绑定变量节点定义。
【处理建议】
无需处理。
【属性】
OID |
告警标题 |
类型 |
级别 |
清除告警 |
缺省状态 |
1.3.6.1.2.1.81.0.2 |
TraceRoute获取测试路径失败 |
事件告警 |
- |
- |
关闭 |
【描述】
该告警表明traceroute 无法获取到某一目的地的完整路径,即对象traceRouteCtlTrapGeneration 的值为testFailure(1)。
【状态控制】
命令行: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) |
目的地址类型 |
否 |
InetAddressType |
同MIB标准取值 |
1.3.6.1.2.1.81.1.2.1.4 (traceRouteCtlTargetAddress) |
目的地址 |
否 |
InetAddress |
同MIB标准取值 |
1.3.6.1.2.1.81.1.3.1.4 (traceRouteResultsIpTgtAddrType) |
探测结果中目的地址类型 |
否 |
InetAddressType |
同MIB标准取值 |
1.3.6.1.2.1.81.1.3.1.5 (traceRouteResultsIpTgtAddr) |
探测结果中目的地址 |
否 |
InetAddress |
同MIB标准取值 |
本表未绑定索引节点,请参考绑定变量节点定义。
【处理建议】
无需处理。
【属性】
OID |
告警标题 |
类型 |
级别 |
清除告警 |
缺省状态 |
1.3.6.1.2.1.81.0.3 |
TraceRoute获取测试路径完成 |
事件告警 |
- |
- |
关闭 |
【描述】
该告警表明traceroute 成功获取到某一目的地的完整路径,即对象traceRouteCtlTrapGeneration的值为testCompletion(4)。
【状态控制】
命令行:reaction trap test-complete
命令行:undo reaction trap test-complete
【绑定变量】
OID(变量名) |
含义 |
是否索引 |
类型 |
取值范围 |
1.3.6.1.2.1.81.1.2.1.3 (traceRouteCtlTargetAddressType) |
目的地址类型 |
否 |
InetAddressType |
同MIB标准取值 |
1.3.6.1.2.1.81.1.2.1.4 (traceRouteCtlTargetAddress) |
目的地址 |
否 |
InetAddress |
同MIB标准取值 |
1.3.6.1.2.1.81.1.3.1.4 (traceRouteResultsIpTgtAddrType) |
探测结果中目的地址类型 |
否 |
InetAddressType |
同MIB标准取值 |
1.3.6.1.2.1.81.1.3.1.5 (traceRouteResultsIpTgtAddr) |
探测结果中目的地址 |
否 |
InetAddress |
同MIB标准取值 |
本表未绑定索引节点,请参考绑定变量节点定义。
【处理建议】
无需处理。
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!