initial commit; version 22.5.12042
This commit is contained in:
282
mibs/qtech/QTECH-ARP-MIB
Normal file
282
mibs/qtech/QTECH-ARP-MIB
Normal file
@ -0,0 +1,282 @@
|
||||
-- *****************************************************************
|
||||
-- QTECH-ARP-MIB.mib: Qtech Arp MIB file
|
||||
--
|
||||
-- March 2002, Wuzg
|
||||
--
|
||||
-- Copyright (c) 2002 by Qtech Networks Co.,Ltd.
|
||||
-- All rights reserved.
|
||||
--
|
||||
-- *****************************************************************
|
||||
--
|
||||
|
||||
QTECH-ARP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY,
|
||||
OBJECT-TYPE,
|
||||
IpAddress,
|
||||
Integer32,
|
||||
Counter32
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus,
|
||||
PhysAddress
|
||||
FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE,
|
||||
OBJECT-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
IfIndex
|
||||
FROM QTECH-TC
|
||||
qtechMgmt
|
||||
FROM QTECH-SMI;
|
||||
|
||||
qtechArpMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200203200000Z"
|
||||
ORGANIZATION "Qtech Networks Co.,Ltd."
|
||||
CONTACT-INFO
|
||||
"
|
||||
Tel: 4008-111-000
|
||||
|
||||
E-mail: service@qtech.com.cn"
|
||||
DESCRIPTION
|
||||
"This module defines qtech arp mibs."
|
||||
REVISION "200203200000Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { qtechMgmt 2}
|
||||
|
||||
qtechArpMIBObjects OBJECT IDENTIFIER ::= { qtechArpMIB 1 }
|
||||
|
||||
|
||||
-- IP Address Translation table
|
||||
|
||||
-- The IP address translation table contain the IpAddress to
|
||||
-- `physical' address equivalences for ARP(Address Resolution Protocol).
|
||||
|
||||
qtechArpTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF QtechArpEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP Address Translation table used for mapping
|
||||
from IP addresses to physical addresses."
|
||||
::= { qtechArpMIBObjects 1 }
|
||||
|
||||
qtechArpEntry OBJECT-TYPE
|
||||
SYNTAX QtechArpEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry contains one IpAddress to `physical'
|
||||
address equivalence."
|
||||
INDEX { qtechArpIfIndex,
|
||||
qtechArpNetAddress }
|
||||
::= { qtechArpTable 1 }
|
||||
|
||||
QtechArpEntry ::=
|
||||
SEQUENCE {
|
||||
qtechArpIfIndex
|
||||
IfIndex,
|
||||
qtechArpPhysAddress
|
||||
PhysAddress,
|
||||
qtechArpNetAddress
|
||||
IpAddress,
|
||||
qtechArpRemainAge
|
||||
Integer32,
|
||||
qtechArpType
|
||||
INTEGER,
|
||||
qtechArpEntryType
|
||||
INTEGER,
|
||||
qtechArpStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
qtechArpIfIndex OBJECT-TYPE
|
||||
SYNTAX IfIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface on which this entry's equivalence
|
||||
is effective. The interface identified by a
|
||||
particular value of this index is the same
|
||||
interface as identified by the same value of
|
||||
ifIndex."
|
||||
::= { qtechArpEntry 1 }
|
||||
|
||||
qtechArpPhysAddress OBJECT-TYPE
|
||||
SYNTAX PhysAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The media-dependent `physical' address."
|
||||
::= { qtechArpEntry 2 }
|
||||
|
||||
qtechArpNetAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IpAddress corresponding to the media-
|
||||
dependent `physical' address."
|
||||
::= { qtechArpEntry 3 }
|
||||
|
||||
qtechArpRemainAge OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The remain age of this ARP entry, in units of minute"
|
||||
::= { qtechArpEntry 4 }
|
||||
|
||||
qtechArpType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
arpa(1) -- none of the following
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ARP type of the entry."
|
||||
::= { qtechArpEntry 5 }
|
||||
|
||||
qtechArpEntryType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
static(1), -- arp entry which is configured manually, these entries will not aging
|
||||
dynamic(2), -- learnd by system, thest entry may aging.
|
||||
interface(3), -- the arp entry of the corresponding ip of the interface
|
||||
vrrp(4), -- arp entry which is added by the vrrp protocol
|
||||
trusted(5) -- arp entrty which is added through the smp server
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The entry type."
|
||||
::= { qtechArpEntry 6 }
|
||||
|
||||
qtechArpStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"entry status of this entry. and the means in this enviraments can
|
||||
reffer to the text-convention definition of the RowStatus."
|
||||
::= { qtechArpEntry 7 }
|
||||
|
||||
|
||||
|
||||
|
||||
-- Interface configure for ARP(Address Resolution Protocol)
|
||||
|
||||
qtechArpIfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF QtechArpIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interface configure for ARP(Address Resolution Protocol)."
|
||||
::= { qtechArpMIBObjects 2 }
|
||||
|
||||
qtechArpIfEntry OBJECT-TYPE
|
||||
SYNTAX QtechArpIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Each entry contains a interface configure for ARP"
|
||||
INDEX { qtechArpIfIfIndex}
|
||||
::= { qtechArpIfTable 1 }
|
||||
|
||||
QtechArpIfEntry ::=
|
||||
SEQUENCE {
|
||||
qtechArpIfIfIndex
|
||||
IfIndex,
|
||||
qtechArpIfCacheTimeOut
|
||||
INTEGER
|
||||
}
|
||||
|
||||
qtechArpIfIfIndex OBJECT-TYPE
|
||||
SYNTAX IfIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface on which this entry's equivalence
|
||||
is effective. The interface identified by a
|
||||
particular value of this index is the same
|
||||
interface as identified by the same value of
|
||||
ifIndex."
|
||||
::= { qtechArpIfEntry 1 }
|
||||
|
||||
qtechArpIfCacheTimeOut OBJECT-TYPE
|
||||
SYNTAX INTEGER (60..18000)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Aging time in units of second of Arp table"
|
||||
::= { qtechArpIfEntry 2 }
|
||||
|
||||
-- Counter for ARP(Address Resolution Protocol)
|
||||
|
||||
qtechArpCurrentTotalNumber OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of current total arp entrys this system have"
|
||||
::= { qtechArpMIBObjects 3 }
|
||||
|
||||
qtechArpCurrentUnresolveNumber OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of current unresolve arp entrys this system have"
|
||||
::= { qtechArpMIBObjects 4 }
|
||||
|
||||
qtechArpMIBConformance OBJECT IDENTIFIER ::= { qtechArpMIB 2 }
|
||||
qtechArpMIBCompliances OBJECT IDENTIFIER ::= { qtechArpMIBConformance 1 }
|
||||
qtechArpMIBGroups OBJECT IDENTIFIER ::= { qtechArpMIBConformance 2 }
|
||||
|
||||
|
||||
-- compliance statements
|
||||
|
||||
qtechArpMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which implement
|
||||
the Qtech Arp MIB"
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { qtechArpMIBGroup
|
||||
}
|
||||
-- OBJECT ipNetToMediaIfIndex
|
||||
-- MIN-ACCESS read-only
|
||||
-- DESCRIPTION "Write access is not required."
|
||||
--
|
||||
-- OBJECT ipNetToMediaPhysAddress
|
||||
-- MIN-ACCESS read-create
|
||||
-- DESCRIPTION "read-create access is permitted."
|
||||
--
|
||||
-- OBJECT ipNetToMediaNetAddress
|
||||
-- MIN-ACCESS read-only
|
||||
-- DESCRIPTION "Write access is not required."
|
||||
|
||||
::= { qtechArpMIBCompliances 1 }
|
||||
|
||||
-- units of conformance
|
||||
|
||||
qtechArpMIBGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
qtechArpIfIndex,
|
||||
qtechArpPhysAddress,
|
||||
qtechArpNetAddress,
|
||||
qtechArpRemainAge,
|
||||
qtechArpType,
|
||||
qtechArpEntryType,
|
||||
qtechArpStatus,
|
||||
qtechArpIfIfIndex,
|
||||
qtechArpIfCacheTimeOut,
|
||||
qtechArpCurrentTotalNumber,
|
||||
qtechArpCurrentUnresolveNumber
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing arp management and
|
||||
opertion to a Qtech agent."
|
||||
::= { qtechArpMIBGroups 1 }
|
||||
|
||||
END
|
Reference in New Issue
Block a user