547 lines
15 KiB
Plaintext
547 lines
15 KiB
Plaintext
-- ************************************************
|
|
-- $Id: zxr10ping.mib 8 2005-07-28 12:17:08Z zhanglh $
|
|
--
|
|
-- zxr10ping.mib: ZXR10 Ping MIB file
|
|
--
|
|
-- JUL. 2005, Zhang lihui
|
|
--
|
|
-- Copyright(c) 2005 by ZTE Corporaton
|
|
-- All rights reservered
|
|
--
|
|
-- ************************************************
|
|
|
|
ZXR10-PING-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
NOTIFICATION-TYPE,
|
|
experimental,
|
|
Integer32,
|
|
Unsigned32,
|
|
Counter32
|
|
FROM SNMPv2-SMI
|
|
|
|
MODULE-COMPLIANCE,
|
|
OBJECT-GROUP,
|
|
NOTIFICATION-GROUP
|
|
FROM SNMPv2-CONF
|
|
enterprises
|
|
FROM SNMPv2-SMI
|
|
MacAddress,RowStatus,TruthValue
|
|
FROM SNMPv2-TC
|
|
|
|
zxr10L2vpn
|
|
FROM ZXR10-SMI
|
|
|
|
mgmt,
|
|
NetworkAddress,
|
|
IpAddress,
|
|
Counter,
|
|
Gauge
|
|
FROM RFC1155-SMI;
|
|
|
|
|
|
zxr10PingMIB OBJECT IDENTIFIER ::= { zxr10L2vpn 2}
|
|
|
|
DisplayString ::= OCTET STRING
|
|
-- This data type is used to model textual information taken
|
|
-- from the NVT ASCII character set. By convention, objects
|
|
-- with this syntax are declared as having
|
|
-- SIZE (0..255)
|
|
|
|
zxr10PingTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Zxr10pingCommonEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ping information table."
|
|
::= { zxr10PingMIB 1 }
|
|
|
|
zxr10pingCommonEntry OBJECT-TYPE
|
|
SYNTAX Zxr10pingCommonEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { zxr10PingCommonSerial }
|
|
::= { zxr10PingTable 1 }
|
|
|
|
Zxr10pingCommonEntry ::=
|
|
SEQUENCE {
|
|
zxr10PingCommonSerial
|
|
Integer32,
|
|
zxr10PingCommonPingType
|
|
INTEGER,
|
|
zxr10PingCommonDestAddr
|
|
IpAddress,
|
|
zxr10PingCommonVrfName
|
|
DisplayString,
|
|
zxr10PingCommonIfOption
|
|
INTEGER,
|
|
zxr10PingCommonPacketCount
|
|
Integer32,
|
|
zxr10PingCommonTimeOut
|
|
Integer32,
|
|
zxr10PingCommonDataLen
|
|
Integer32,
|
|
zxr10PingCommonIfExtOption
|
|
INTEGER,
|
|
zxr10PingCommonExtSourceAddr
|
|
IpAddress,
|
|
zxr10PingCommonExtTos
|
|
Integer32,
|
|
zxr10PingCommonExtTTL
|
|
Integer32,
|
|
zxr10PingCommonExtFragement
|
|
Integer32,
|
|
zxr10PingCommonExtOpType
|
|
INTEGER,
|
|
zxr10PingCommonExtOpIpAddr1
|
|
IpAddress,
|
|
zxr10PingCommonExtOpIpAddr2
|
|
IpAddress,
|
|
zxr10PingCommonExtOpIpAddr3
|
|
IpAddress,
|
|
zxr10PingCommonExtOpIpAddr4
|
|
IpAddress,
|
|
zxr10PingCommonExtOpIpAddr5
|
|
IpAddress,
|
|
zxr10PingCommonExtOpIpAddr6
|
|
IpAddress,
|
|
zxr10PingCommonExtOpIpAddr7
|
|
IpAddress,
|
|
zxr10PingCommonExtOpIpAddr8
|
|
IpAddress,
|
|
zxr10PingCommonExtOpIpAddr9
|
|
IpAddress,
|
|
zxr10PingCommonExtOpRecordNum
|
|
Integer32,
|
|
zxr10PingCommonExtOpTimestampNum
|
|
Integer32,
|
|
zxr10PingCommonRosStatus
|
|
INTEGER,
|
|
zxr10PingCommonEntryOwner
|
|
DisplayString,
|
|
zxr10PingCommonTrapOncompletion
|
|
TruthValue
|
|
|
|
}
|
|
|
|
zxr10PingCommonSerial OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { zxr10pingCommonEntry 1 }
|
|
|
|
zxr10PingCommonPingType OBJECT-TYPE
|
|
SYNTAX INTEGER{common(0),mng(1),vrf(2)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ping type,default:common "
|
|
::= { zxr10pingCommonEntry 2 }
|
|
|
|
zxr10PingCommonDestAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"target IP address "
|
|
::= { zxr10pingCommonEntry 3 }
|
|
|
|
zxr10PingCommonVrfName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..16))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"vrf name "
|
|
::= { zxr10pingCommonEntry 4 }
|
|
|
|
|
|
zxr10PingCommonIfOption OBJECT-TYPE
|
|
SYNTAX INTEGER{none(0),option(1)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"option,default:none "
|
|
::= { zxr10pingCommonEntry 5 }
|
|
|
|
|
|
zxr10PingCommonPacketCount OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"repeat count,default:5 "
|
|
::= { zxr10pingCommonEntry 6 }
|
|
|
|
zxr10PingCommonTimeOut OBJECT-TYPE
|
|
SYNTAX Integer32 (1..60)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"timeout in seconds,default:2 "
|
|
::= { zxr10pingCommonEntry 7 }
|
|
|
|
zxr10PingCommonDataLen OBJECT-TYPE
|
|
SYNTAX Integer32 (36..8192)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"datagram size,default: 100"
|
|
::= { zxr10pingCommonEntry 8 }
|
|
|
|
zxr10PingCommonIfExtOption OBJECT-TYPE
|
|
SYNTAX INTEGER{none(0),extcom(1)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"extended commands,default:none "
|
|
::= { zxr10pingCommonEntry 9 }
|
|
|
|
|
|
zxr10PingCommonExtSourceAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"source address "
|
|
::= { zxr10pingCommonEntry 10 }
|
|
|
|
zxr10PingCommonExtTos OBJECT-TYPE
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"type of service,default:0 "
|
|
::= { zxr10pingCommonEntry 11 }
|
|
|
|
zxr10PingCommonExtTTL OBJECT-TYPE
|
|
SYNTAX Integer32 (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"time to live,default:255 "
|
|
::= { zxr10pingCommonEntry 12 }
|
|
|
|
zxr10PingCommonExtFragement OBJECT-TYPE
|
|
SYNTAX Integer32 (0..1)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"set DONT FRAG(0--may frag,1--don't frag) "
|
|
::= { zxr10pingCommonEntry 13 }
|
|
|
|
zxr10PingCommonExtOpType OBJECT-TYPE
|
|
SYNTAX INTEGER {none(0),loose(1),record(2),strict(3),timestamp(4)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"extended commands "
|
|
::= { zxr10pingCommonEntry 14 }
|
|
|
|
zxr10PingCommonExtOpIpAddr1 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" ip address "
|
|
::= { zxr10pingCommonEntry 15 }
|
|
|
|
zxr10PingCommonExtOpIpAddr2 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" ip address "
|
|
::= { zxr10pingCommonEntry 16 }
|
|
|
|
|
|
zxr10PingCommonExtOpIpAddr3 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" ip address "
|
|
::= { zxr10pingCommonEntry 17 }
|
|
|
|
|
|
zxr10PingCommonExtOpIpAddr4 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" ip address "
|
|
::= { zxr10pingCommonEntry 18 }
|
|
|
|
|
|
zxr10PingCommonExtOpIpAddr5 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" ip address "
|
|
::= { zxr10pingCommonEntry 19 }
|
|
|
|
|
|
zxr10PingCommonExtOpIpAddr6 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" ip address "
|
|
::= { zxr10pingCommonEntry 20 }
|
|
|
|
|
|
zxr10PingCommonExtOpIpAddr7 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" ip address "
|
|
::= { zxr10pingCommonEntry 21 }
|
|
|
|
|
|
zxr10PingCommonExtOpIpAddr8 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" ip address "
|
|
::= { zxr10pingCommonEntry 22 }
|
|
|
|
|
|
zxr10PingCommonExtOpIpAddr9 OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" ip address "
|
|
::= { zxr10pingCommonEntry 23 }
|
|
|
|
|
|
zxr10PingCommonExtOpRecordNum OBJECT-TYPE
|
|
SYNTAX Integer32 (1..9)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"number of hops"
|
|
::= { zxr10pingCommonEntry 24 }
|
|
|
|
zxr10PingCommonExtOpTimestampNum OBJECT-TYPE
|
|
SYNTAX Integer32 (1..9)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"number of hops"
|
|
::= { zxr10pingCommonEntry 25 }
|
|
|
|
zxr10PingCommonRosStatus OBJECT-TYPE
|
|
SYNTAX INTEGER{not-active(1),start-ping(2),ping-processing(3),ping-completed(4)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" port members "
|
|
::= { zxr10pingCommonEntry 26 }
|
|
|
|
zxr10PingCommonEntryOwner OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" port members "
|
|
::= { zxr10pingCommonEntry 27 }
|
|
|
|
|
|
zxr10PingCommonTrapOncompletion OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
DEFVAL { true }
|
|
::= { zxr10pingCommonEntry 28 }
|
|
|
|
|
|
--- common ping result
|
|
|
|
|
|
zxr10PingResultTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Zxr10pingResultEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ping result table."
|
|
::= { zxr10PingMIB 2 }
|
|
|
|
zxr10pingResultEntry OBJECT-TYPE
|
|
SYNTAX Zxr10pingResultEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { zxr10PingCommResultSerial }
|
|
::= { zxr10PingResultTable 1 }
|
|
|
|
|
|
Zxr10pingResultEntry ::=
|
|
SEQUENCE {
|
|
zxr10PingCommResultSerial
|
|
Integer32,
|
|
zxr10PingCommResultSentPkts
|
|
Integer32,
|
|
zxr10PingCommResultRcvPkts
|
|
Integer32,
|
|
zxr10PingCommResultRoundTripMinTime
|
|
Integer32,
|
|
zxr10PingCommResultRoundTripMaxTime
|
|
Integer32,
|
|
zxr10PingCommResultRoundTripAvgTime
|
|
Integer32,
|
|
zxr10PingCommExtResultTimeStampInfo
|
|
DisplayString,
|
|
zxr10PingCommExtResultIpAddrInfo
|
|
DisplayString,
|
|
zxr10PingCommResultEntryOwner
|
|
DisplayString,
|
|
zxr10PingCommResultRoundWobbleMinTime
|
|
Integer32,
|
|
zxr10PingCommResultRoundWobbleMaxTime
|
|
Integer32,
|
|
zxr10PingCommResultRoundWobbleAvgTime
|
|
Integer32
|
|
}
|
|
|
|
zxr10PingCommResultSerial OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { zxr10pingResultEntry 1 }
|
|
|
|
zxr10PingCommResultSentPkts OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"send packet"
|
|
::= { zxr10pingResultEntry 2 }
|
|
|
|
zxr10PingCommResultRcvPkts OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"receive packet"
|
|
::= { zxr10pingResultEntry 3 }
|
|
|
|
zxr10PingCommResultRoundTripMinTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"min RTT"
|
|
::= { zxr10pingResultEntry 4 }
|
|
|
|
zxr10PingCommResultRoundTripMaxTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"max RTT"
|
|
::= { zxr10pingResultEntry 5 }
|
|
|
|
zxr10PingCommResultRoundTripAvgTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"average RTT"
|
|
::= { zxr10pingResultEntry 6 }
|
|
|
|
zxr10PingCommExtResultTimeStampInfo OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"timestamp"
|
|
::= { zxr10pingResultEntry 7 }
|
|
|
|
|
|
zxr10PingCommExtResultIpAddrInfo OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ip address"
|
|
::= { zxr10pingResultEntry 8 }
|
|
|
|
zxr10PingCommResultEntryOwner OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { zxr10pingResultEntry 9 }
|
|
|
|
zxr10PingCommResultRoundWobbleMinTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"min wobble time"
|
|
::= { zxr10pingResultEntry 10 }
|
|
|
|
zxr10PingCommResultRoundWobbleMaxTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"max wobble time"
|
|
::= { zxr10pingResultEntry 11 }
|
|
|
|
zxr10PingCommResultRoundWobbleAvgTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"average wobble time"
|
|
::= { zxr10pingResultEntry 12 }
|
|
|
|
-- *******************************************************************
|
|
-- Trap Definitions
|
|
-- *******************************************************************
|
|
|
|
pingNotifications OBJECT IDENTIFIER ::= { zxr10PingMIB 3 }
|
|
|
|
|
|
|
|
|
|
pingTrapResult NOTIFICATION-TYPE
|
|
OBJECTS { zxr10PingCommResultSerial,
|
|
zxr10PingCommResultSentPkts,
|
|
zxr10PingCommResultRcvPkts,
|
|
zxr10PingCommResultRoundTripMinTime,
|
|
zxr10PingCommResultRoundTripMaxTime,
|
|
zxr10PingCommResultRoundTripAvgTime
|
|
|
|
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The newMaster trap indicates that the sending agent
|
|
has transitioned to 'Master' state."
|
|
::= { pingNotifications 1 }
|
|
|
|
|
|
|
|
|
|
|
|
END
|
|
|
|
|