Commit version 24.12.13800
This commit is contained in:
350
mibs/zte/ZTE-AN-L3-IF-MIB
Normal file
350
mibs/zte/ZTE-AN-L3-IF-MIB
Normal file
@ -0,0 +1,350 @@
|
||||
|
||||
--------------------------------------------------------------------------
|
||||
-- File Name : ZTE-AN-L3-IF-MIB.mib
|
||||
-- Date : 2006-12-25
|
||||
-- Author : ZTE Nms dept.
|
||||
|
||||
--
|
||||
-- Zte Layer 3 Interface Mib for Access Node
|
||||
--
|
||||
--
|
||||
--------------------------------------------------------------------------
|
||||
|
||||
|
||||
ZTE-AN-L3-IF-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
|
||||
Integer32, IpAddress FROM SNMPv2-SMI
|
||||
DisplayString,RowStatus FROM SNMPv2-TC
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
|
||||
InetAddress,InetAddressPrefixLength FROM INET-ADDRESS-MIB
|
||||
zxAn,ZxAnIfindex FROM ZTE-AN-TC-MIB;
|
||||
|
||||
zxAnL3InterfaceMib MODULE-IDENTITY
|
||||
LAST-UPDATED "0612070000Z" -- Dec 7, 2006
|
||||
ORGANIZATION "ZTE Corporation"
|
||||
CONTACT-INFO "
|
||||
Mail: suchunshan@zte.com.cn,
|
||||
guo.jun@zte.com.cn
|
||||
Tel : 021-68896292"
|
||||
DESCRIPTION "This MIB defines zte Access Node managed objects for
|
||||
layer 3 interfaces."
|
||||
::= { zxAn 4 }
|
||||
|
||||
|
||||
|
||||
zxAnL3InterfaceObjects OBJECT IDENTIFIER ::= { zxAnL3InterfaceMib 1 }
|
||||
zxAnL3InterfaceTrapObjects OBJECT IDENTIFIER ::= { zxAnL3InterfaceMib 2 }
|
||||
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
-- Following objects are defined.
|
||||
-- 1.L3 Interface Table
|
||||
-- 2.L3 Interface's SuperVlan Table
|
||||
-- 3.L3 Interface IpAddress Table
|
||||
-- 4.L3 Interface IpAddress Table For IPv6
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
-- 1.L3 Interface Table
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
zxAnL3IfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF ZxAnL3IfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"zx an L3 interface table."
|
||||
::= { zxAnL3InterfaceObjects 1 }
|
||||
|
||||
zxAnL3IfEntry OBJECT-TYPE
|
||||
SYNTAX ZxAnL3IfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"L3 interface create entry.It is used to create or remove a L3 interface."
|
||||
INDEX { zxAnL3IfIndex}
|
||||
::= { zxAnL3IfTable 1 }
|
||||
|
||||
ZxAnL3IfEntry ::=
|
||||
SEQUENCE {
|
||||
zxAnL3IfIndex ZxAnIfindex,
|
||||
zxAnL3IfName DisplayString,
|
||||
zxAnIfReferIndex Integer32,
|
||||
zxAnL3IfArpProxyEnable INTEGER,
|
||||
zxAnL3IfRowStatus RowStatus,
|
||||
zxAnL3IfArpAgingTime INTEGER
|
||||
}
|
||||
|
||||
zxAnL3IfIndex OBJECT-TYPE
|
||||
SYNTAX ZxAnIfindex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A unique value for each interface. The field of interface type in
|
||||
ZxAnIfindex for L3 is 0x6(Layer 3 interface)."
|
||||
::= { zxAnL3IfEntry 1 }
|
||||
|
||||
zxAnL3IfName OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A textual string refer to an interface,it also contain information about the
|
||||
interface."
|
||||
::= { zxAnL3IfEntry 2 }
|
||||
|
||||
zxAnIfReferIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index dynamically assigned by zte ROS Platform for inner port."
|
||||
::= { zxAnL3IfEntry 3 }
|
||||
|
||||
zxAnL3IfArpProxyEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable/disable Arp Proxy functionality ."
|
||||
::= { zxAnL3IfEntry 4 }
|
||||
|
||||
zxAnL3IfRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to create, delete the l3 interface
|
||||
in this table."
|
||||
::= {zxAnL3IfEntry 5}
|
||||
|
||||
zxAnL3IfArpAgingTime OBJECT-TYPE
|
||||
SYNTAX INTEGER(1..4294967)
|
||||
UNITS "second"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION "ARP aging time ."
|
||||
DEFVAL { 300 }
|
||||
::= { zxAnL3IfEntry 6 }
|
||||
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
-- 2.L3 Interface's SuperVlan Table
|
||||
------------------------------------------------------------------------------
|
||||
|
||||
zxAnL3IfSuperVlanTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF ZxAnL3IfSuperVlanEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An L3 super vlan interface table."
|
||||
::= { zxAnL3InterfaceObjects 2 }
|
||||
|
||||
zxAnL3IfSuperVlanEntry OBJECT-TYPE
|
||||
SYNTAX ZxAnL3IfSuperVlanEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"L3 supervlan interface entry.The creating and deleting of this entry
|
||||
is related to the operation of zxAnL3IfEntry."
|
||||
INDEX { zxAnL3IfIndex }
|
||||
::= { zxAnL3IfSuperVlanTable 1 }
|
||||
|
||||
ZxAnL3IfSuperVlanEntry ::=
|
||||
SEQUENCE {
|
||||
zxAnL3IfSubvlanRoutingEnable INTEGER,
|
||||
zxAnL3IfSubvlanList OCTET STRING
|
||||
}
|
||||
|
||||
|
||||
zxAnL3IfSubvlanRoutingEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable/disable inter sub vlan routing."
|
||||
::= { zxAnL3IfSuperVlanEntry 1 }
|
||||
|
||||
zxAnL3IfSubvlanList OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..5472))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Configure sub vlan list of supervlan.
|
||||
for example:1-10,13"
|
||||
::= { zxAnL3IfSuperVlanEntry 2 }
|
||||
|
||||
|
||||
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
-- 3.L3 Interface IpAddress Table
|
||||
------------------------------------------------------------------------------
|
||||
zxAnL3IfIpAddressTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF ZxAnL3IfIpAddressEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An L3 interface ip Address table"
|
||||
::= { zxAnL3InterfaceObjects 3 }
|
||||
|
||||
zxAnL3IfIpAddressEntry OBJECT-TYPE
|
||||
SYNTAX ZxAnL3IfIpAddressEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"L3 interface ip address entry"
|
||||
INDEX { zxAnL3IfIndex,zxAnL3IfIpAddress }
|
||||
::= { zxAnL3IfIpAddressTable 1 }
|
||||
|
||||
ZxAnL3IfIpAddressEntry ::=
|
||||
SEQUENCE {
|
||||
zxAnL3IfIpAddress IpAddress,
|
||||
zxAnL3IfIpAddressMask IpAddress,
|
||||
zxAnL3IfIpCategory INTEGER,
|
||||
zxAnL3IfIpRowStatus RowStatus
|
||||
}
|
||||
|
||||
|
||||
zxAnL3IfIpAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ip address of L3 interface."
|
||||
::= { zxAnL3IfIpAddressEntry 1 }
|
||||
|
||||
zxAnL3IfIpAddressMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Ip address mask of L3 interface."
|
||||
::= { zxAnL3IfIpAddressEntry 2 }
|
||||
|
||||
zxAnL3IfIpCategory OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
single(1),
|
||||
primary(2),
|
||||
secondary(3)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Represents the IP address category.
|
||||
single(1) - Indicates that the IP addressing information for
|
||||
this interface, has no primary/secondary category.
|
||||
primary(2) - Indicates that this interface provides primary IP
|
||||
addressing information.
|
||||
secondary(3) - Indicates that this interface provides a secondary
|
||||
IP addressing information. There may be more than one
|
||||
secondary IP addressing information for an interface.
|
||||
"
|
||||
::= { zxAnL3IfIpAddressEntry 3 }
|
||||
|
||||
zxAnL3IfIpRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Only creating or deleting this entry is used now."
|
||||
::= {zxAnL3IfIpAddressEntry 4}
|
||||
|
||||
|
||||
------------------------------------------------------------------------------
|
||||
-- 4.L3 Interface IpAddress Table For IPv6
|
||||
------------------------------------------------------------------------------
|
||||
zxAnL3IfIpv6IpAddressTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF ZxAnL3IfIpv6IpAddressEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"L3 interface IP address table for IPv6"
|
||||
::= { zxAnL3InterfaceObjects 4 }
|
||||
|
||||
zxAnL3IfIpv6IpAddressEntry OBJECT-TYPE
|
||||
SYNTAX ZxAnL3IfIpv6IpAddressEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"L3 interface IP address entry for IPv6"
|
||||
INDEX { zxAnL3IfIndex,zxAnL3IfIpv6IpAddress }
|
||||
::= { zxAnL3IfIpv6IpAddressTable 1 }
|
||||
|
||||
ZxAnL3IfIpv6IpAddressEntry ::=
|
||||
SEQUENCE {
|
||||
zxAnL3IfIpv6IpAddress InetAddress,
|
||||
zxAnL3IfIpv6IpPfxLen InetAddressPrefixLength,
|
||||
zxAnL3IfIpv6Enable INTEGER,
|
||||
zxAnL3IfIpv6Mtu INTEGER,
|
||||
zxAnL3IfIpv6DadAttemps INTEGER,
|
||||
zxAnL3IfIpv6RowStatus RowStatus
|
||||
}
|
||||
|
||||
|
||||
zxAnL3IfIpv6IpAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP address of L3 interface for IPv6."
|
||||
::= { zxAnL3IfIpv6IpAddressEntry 1 }
|
||||
|
||||
zxAnL3IfIpv6IpPfxLen OBJECT-TYPE
|
||||
SYNTAX InetAddressPrefixLength
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Prefix length of the IPv6 IP address of this L3 interface."
|
||||
::= { zxAnL3IfIpv6IpAddressEntry 2 }
|
||||
|
||||
zxAnL3IfIpv6Enable OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enable status of the IPv6 IP address of this L3 interface."
|
||||
DEFVAL { disable }
|
||||
::= { zxAnL3IfIpv6IpAddressEntry 3 }
|
||||
|
||||
zxAnL3IfIpv6Mtu OBJECT-TYPE
|
||||
SYNTAX INTEGER(1280..1500)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"MTU of this L3 interface."
|
||||
DEFVAL { 1500 }
|
||||
::= { zxAnL3IfIpv6IpAddressEntry 4 }
|
||||
|
||||
zxAnL3IfIpv6DadAttemps OBJECT-TYPE
|
||||
SYNTAX INTEGER(1..60)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The DAD(Duplicate Address Detection) attemps of this L3 interface."
|
||||
DEFVAL { 1 }
|
||||
::= { zxAnL3IfIpv6IpAddressEntry 5 }
|
||||
|
||||
zxAnL3IfIpv6RowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The rowstatus which is used to create or delete this entry."
|
||||
::= {zxAnL3IfIpv6IpAddressEntry 20}
|
||||
END
|
Reference in New Issue
Block a user