231 lines
6.5 KiB
Plaintext
231 lines
6.5 KiB
Plaintext
ZTE-AN-IPOA-MIB DEFINITIONS ::= BEGIN
|
|
IMPORTS
|
|
OBJECT-TYPE, MODULE-IDENTITY, IpAddress,
|
|
Counter32, Integer32 FROM SNMPv2-SMI
|
|
TruthValue, MacAddress, RowStatus FROM SNMPv2-TC
|
|
ifIndex FROM RFC1213-MIB
|
|
ZxAnIfindex, zxAn FROM ZTE-AN-TC-MIB;
|
|
|
|
zxAnIpoaMib MODULE-IDENTITY
|
|
LAST-UPDATED "200701241600Z"
|
|
ORGANIZATION "Zhongxing Telcom Co. Ltd."
|
|
CONTACT-INFO "E-mail: yao.huayin@zte.com.cn"
|
|
DESCRIPTION "IPOA MIB definition."
|
|
::= { zxAn 33 }
|
|
|
|
|
|
zxAnIpoaMibObjects OBJECT IDENTIFIER ::= { zxAnIpoaMib 1 }
|
|
|
|
|
|
|
|
--------------------------------------------------------------------------------
|
|
-- Following objects are defined.
|
|
-- 1.Ipoa Global Mgmt
|
|
-- 2.Ipoa User Config Table
|
|
-- 3.Ipoa User info Table
|
|
------------------------------------------------------------------------------
|
|
|
|
|
|
|
|
------------------------------------------------------------------------------
|
|
-- 1.Ipoa Global Mgmt
|
|
------------------------------------------------------------------------------
|
|
zxAnIpoaDefGateway OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPOA user's default gateway"
|
|
::= { zxAnIpoaMibObjects 1 }
|
|
|
|
zxAnIpoaQueryInterval OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPOA InATMARP query interval"
|
|
::= { zxAnIpoaMibObjects 2 }
|
|
|
|
zxAnIpoaGatewayARPInterval OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPOA gateway arp query interval"
|
|
::= { zxAnIpoaMibObjects 3 }
|
|
|
|
|
|
|
|
------------------------------------------------------------------------------
|
|
-- 2.Ipoa User Config Table
|
|
------------------------------------------------------------------------------
|
|
|
|
zxAnIpoaUserConfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ZxAnIpoaUserConfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPOA user table"
|
|
::= { zxAnIpoaMibObjects 10 }
|
|
|
|
zxAnIpoaUserConfEntry OBJECT-TYPE
|
|
SYNTAX ZxAnIpoaUserConfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPOA user entry "
|
|
INDEX { zxAnIpoaIfIndex }
|
|
::= { zxAnIpoaUserConfTable 1 }
|
|
|
|
ZxAnIpoaUserConfEntry ::= SEQUENCE {
|
|
zxAnIpoaIfIndex ZxAnIfindex,
|
|
zxAnIpoaUserConfIp IpAddress,
|
|
zxAnIpoaUserConfInAtmArp INTEGER,
|
|
zxAnIpoaUserConfLayer INTEGER,
|
|
zxAnIpoaUserConfL2gatewayIp IpAddress,
|
|
zxAnIpoaUserConfL2gatewayMac MacAddress,
|
|
zxAnIpoaUserConfRowStatus RowStatus
|
|
}
|
|
|
|
zxAnIpoaIfIndex OBJECT-TYPE
|
|
SYNTAX ZxAnIfindex
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"User port's ifIndex.
|
|
|
|
NOTES: It means physical port only now.So the filed of interface type in
|
|
ZxAnIfindex should be 0x1.
|
|
|
|
"
|
|
::= { zxAnIpoaUserConfEntry 1 }
|
|
|
|
zxAnIpoaUserConfIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPOA user's ip address"
|
|
::= { zxAnIpoaUserConfEntry 2 }
|
|
|
|
zxAnIpoaUserConfInAtmArp OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable or disable getting IPOA user's ip address by InAtmARP"
|
|
DEFVAL { enable }
|
|
::= { zxAnIpoaUserConfEntry 3 }
|
|
|
|
zxAnIpoaUserConfLayer OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
layer2(1),
|
|
layer3(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Layer 2 IPOA user or Layer 3 IPOA user"
|
|
DEFVAL { layer2 }
|
|
::= { zxAnIpoaUserConfEntry 4 }
|
|
|
|
zxAnIpoaUserConfL2gatewayIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Layer 2 IPOA user's gateway ip address"
|
|
::= { zxAnIpoaUserConfEntry 5 }
|
|
|
|
|
|
zxAnIpoaUserConfL2gatewayMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Layer 2 IPOA user's gateway mac address"
|
|
::= { zxAnIpoaUserConfEntry 6 }
|
|
|
|
zxAnIpoaUserConfRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION "The row status of this entry."
|
|
::= { zxAnIpoaUserConfEntry 7 }
|
|
|
|
|
|
------------------------------------------------------------------------------
|
|
-- 3.Ipoa User info Table
|
|
------------------------------------------------------------------------------
|
|
|
|
zxAnIpoaUserInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ZxAnIpoaUserInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPOA user table"
|
|
::= { zxAnIpoaMibObjects 11 }
|
|
|
|
zxAnIpoaUserInfoEntry OBJECT-TYPE
|
|
SYNTAX ZxAnIpoaUserInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPOA user entry "
|
|
INDEX { zxAnIpoaIfIndex }
|
|
|
|
::= { zxAnIpoaUserInfoTable 1 }
|
|
|
|
ZxAnIpoaUserInfoEntry ::= SEQUENCE {
|
|
zxAnIpoaUserInfoVlan Integer32,
|
|
zxAnIpoaUserInfoIp IpAddress,
|
|
zxAnIpoaUserInfoMac MacAddress,
|
|
zxAnIpoaUserInfoGatewayIp IpAddress,
|
|
zxAnIpoaUserInfoGatewayMac MacAddress
|
|
}
|
|
|
|
zxAnIpoaUserInfoVlan OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPOA user's vlan ID"
|
|
::= { zxAnIpoaUserInfoEntry 1 }
|
|
|
|
zxAnIpoaUserInfoIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPOA user's ip address"
|
|
::= { zxAnIpoaUserInfoEntry 2 }
|
|
|
|
zxAnIpoaUserInfoMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPOA user's mac address"
|
|
::= { zxAnIpoaUserInfoEntry 3 }
|
|
|
|
zxAnIpoaUserInfoGatewayIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPOA user's gateway ip address"
|
|
::= { zxAnIpoaUserInfoEntry 4 }
|
|
|
|
zxAnIpoaUserInfoGatewayMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPOA user's gateway mac address"
|
|
::= { zxAnIpoaUserInfoEntry 5 }
|
|
END |