Observium_CE/mibs/zte/ZXR10-PING-MIB

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