228 lines
11 KiB
Plaintext
228 lines
11 KiB
Plaintext
------------------------------------------------------------------------------
|
|
--
|
|
-- File : sys.mi2
|
|
-- Description :
|
|
-- Version :
|
|
-- Date : March 3, 2003
|
|
-- Copyright : 2003 by maipu (sichuan) communication technology co.,ltd.
|
|
-- All rights reserved.
|
|
--
|
|
-- $Id:
|
|
--
|
|
------------------------------------------------------------------------------
|
|
|
|
------------------------------------------------------------------------------
|
|
MPPING-MIB DEFINITIONS ::= BEGIN
|
|
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Counter32, Gauge32,
|
|
Integer32, Unsigned32, TimeTicks,IpAddress,Counter64
|
|
FROM SNMPv2-SMI
|
|
TEXTUAL-CONVENTION, TruthValue, MacAddress,
|
|
RowStatus, DisplayString, DateAndTime
|
|
FROM SNMPv2-TC
|
|
MODULE-COMPLIANCE, OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
mpMgmt
|
|
FROM MAIPU-SMI
|
|
ObjectName, ObjectSyntax, NetworkAddress
|
|
FROM RFC1155-SMI;
|
|
|
|
|
|
|
|
mpPingMib MODULE-IDENTITY
|
|
LAST-UPDATED "0412270856Z"
|
|
ORGANIZATION "四川迈普数据通信股份有限公司,
|
|
Maipu (Sichuan) Communication Technology Co. LTD."
|
|
CONTACT-INFO
|
|
"编 写 人: ???
|
|
联系地址:四川省 成都市 高新区 九兴大道16号
|
|
邮 编: 610041
|
|
电 话:
|
|
传 真:
|
|
电子邮件: ????"
|
|
DESCRIPTION
|
|
""
|
|
::= { mpMgmt 113 }
|
|
|
|
|
|
|
|
|
|
------------------------------------------------------------------------------
|
|
mpPingMIBObjects OBJECT IDENTIFIER ::= { mpPingMib 1 }
|
|
|
|
mpPingTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MpPingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of ping request entries. When management station want to ping e host, it will get a unique serial number by get mpPinggGenSerialNum object, and create a new entry of this table. Ping will be started after mpPingRowStatus object is set to active. Management station can delete a entry by set mpPingRowStatus object to destroy. In order to prevent old entries from clogging the table, entries will be aged out. But an entry will never be deleted within fcTraceRouteAgeInterval milliseconds of completing."
|
|
::= { mpPingMIBObjects 2 }
|
|
|
|
mpPingEntry OBJECT-TYPE
|
|
SYNTAX MpPingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of ping request entries. When management station want to ping e host, it will get a unique serial number by get mpPinggGenSerialNum object, and create a new entry of this table. Ping will be started after mpPingRowStatus object is set to active. Management station can delete a entry by set mpPingRowStatus object to destroy. In order to prevent old entries from clogging the table, entries will be aged out. But an entry will never be deleted within fcTraceRouteAgeInterval milliseconds of completing."
|
|
INDEX { mpPingSerialNum }
|
|
::= { mpPingTable 1 }
|
|
|
|
MpPingEntry ::= SEQUENCE {
|
|
mpPingSerialNum Integer32,
|
|
mpPingIpAddress IpAddress,
|
|
mpPingVrfName MVrfName,
|
|
mpPingPacketCount Integer32,
|
|
mpPingPacketSize Integer32,
|
|
mpPingPacketTimeout Integer32,
|
|
mpPingDelay Integer32,
|
|
mpPingSentPackets Counter32,
|
|
mpPingReceivedPackets Counter32,
|
|
mpPingMinRtt Integer32,
|
|
mpPingAvgRtt Integer32,
|
|
mpPingMaxRtt Integer32,
|
|
mpPingCompleted TruthValue,
|
|
mpPingEntryOwner DisplayString,
|
|
mpPingRowStatus RowStatus
|
|
}
|
|
|
|
|
|
mpPingSerialNum OBJECT-TYPE
|
|
SYNTAX Integer32(1..2147483647)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"全局唯一值,工作站在新建行时首先产生一个伪随机数,然后用此数为索引建立行,若此索引的行已存在则返回错误。"
|
|
::= { mpPingEntry 1 }
|
|
|
|
mpPingIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The address of the device to be pinged. An instance of this object cannot be created until the associated instance of ciscoPingProtocol is created."
|
|
::= { mpPingEntry 2 }
|
|
|
|
mpPingVrfName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..40))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This field is used to specify the VPN name in which the ping will be used. For regular ping this field should not be configured. The agent will use this field to identify the VPN routing Table for this ping. This is the same ascii string used in the CLI to refer to this VPN."
|
|
::= { mpPingEntry 3 }
|
|
|
|
mpPingPacketCount OBJECT-TYPE
|
|
SYNTAX Integer32(1..2147483647)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the number of ping packets to send to the target in this sequence."
|
|
::= { mpPingEntry 4 }
|
|
|
|
mpPingPacketSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the size of ping packets to send to the target in this sequence. The lower and upper boundaries of this object are protocol-dependent. An instance of this object cannot be modified unless the associated instance of ciscoPingProtocol has been created (so as to allow protocol-specific range checking on the new value)."
|
|
::= { mpPingEntry 5 }
|
|
|
|
mpPingPacketTimeout OBJECT-TYPE
|
|
SYNTAX Integer32(0..3600000)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the amount of time to wait for a response to a transmitted packet before declaring the packet 'dropped.'"
|
|
::= { mpPingEntry 6 }
|
|
|
|
mpPingDelay OBJECT-TYPE
|
|
SYNTAX Integer32(0..3600000)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the minimum amount of time to wait before sending the next packet in a sequence after receiving a response or declaring a timeout for a previous packet. The actual delay may be greater due to internal task scheduling."
|
|
::= { mpPingEntry 7 }
|
|
|
|
mpPingSentPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of ping packets that have been sent to the target in this sequence."
|
|
::= { mpPingEntry 8 }
|
|
|
|
mpPingReceivedPackets OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of ping packets that have been received from the target in this sequence."
|
|
::= { mpPingEntry 9 }
|
|
|
|
mpPingMinRtt OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The minimum round trip time of all the packets that have been sent in this sequence. This object will not be created until the first ping response in a sequence is received."
|
|
::= { mpPingEntry 10 }
|
|
|
|
mpPingAvgRtt OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The average round trip time of all the packets that have been sent in this sequence. This object will not be created until the first ping response in a sequence is received."
|
|
::= { mpPingEntry 11 }
|
|
|
|
mpPingMaxRtt OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum round trip time of all the packets that have been sent in this sequence. This object will not be created until the first ping response in a sequence is received."
|
|
::= { mpPingEntry 12 }
|
|
|
|
mpPingCompleted OBJECT-TYPE
|
|
SYNTAX integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Set to true when all the packets in this sequence have been either responded to or timed out."
|
|
::= { mpPingEntry 13 }
|
|
|
|
mpPingEntryOwner OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..64))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The entity that configured this entry."
|
|
::= { mpPingEntry 19 }
|
|
|
|
mpPingRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of this table entry. Once the entry status is set to active, the associate entry cannot be modified until the sequence completes (ciscoPingCompleted is true)."
|
|
::= { mpPingEntry 20 }
|
|
|
|
|
|
|
|
END
|
|
------------------------------------------------------------------------------
|
|
-- ============================================================================
|
|
-- $Log: mpPingMib.mib,v $
|
|
-- Revision 1.1 2010/06/21 11:18:46 liyh
|
|
-- first commit
|
|
--
|
|
-- Revision 1.1.2.1 2005/03/21 07:49:44 yeke
|
|
-- VRSP-6237:add mib ping add mib traceroute
|
|
--
|
|
--
|
|
--
|
|
-- ============================================================================
|
|
|
|
|