Observium_CE/mibs/zte/ZTE-DSL-IPOA-MIB

258 lines
7.1 KiB
Plaintext

--------------------------------------------------------------------------
-- File Name : ZTE-DSL-IPOA-MIB.mib
-- Date : 2009-01-21
-- Author : ZTE Nms dept.
--
-- Zte Dsl IPOA Mib
--
--------------------------------------------------------------------------
ZTE-DSL-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
zxDsl FROM ZTE-DSL-MIB;
zxDslIpoaMib MODULE-IDENTITY
LAST-UPDATED "200901211200Z"
ORGANIZATION "Zhongxing Telcom Co. Ltd."
CONTACT-INFO "E-mail: yao.huayin@zte.com.cn"
DESCRIPTION "IPOA MIB definition."
::= { zxDsl 44 }
zxDslIpoaMibObjects OBJECT IDENTIFIER ::= { zxDslIpoaMib 1 }
--------------------------------------------------------------------------------
-- Following objects are defined.
-- 1.Ipoa Global Mgmt
-- 2.1 Ipoa User Config Table
-- 2.2 Ipoa User info Table
------------------------------------------------------------------------------
------------------------------------------------------------------------------
-- 1.Ipoa Global Mgmt
------------------------------------------------------------------------------
zxDslIpoaGlobalObjects OBJECT IDENTIFIER ::= { zxDslIpoaMibObjects 1 }
zxDslIpoaDefGateway OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IPOA user's default gateway"
::= { zxDslIpoaGlobalObjects 1 }
zxDslIpoaQueryInterval OBJECT-TYPE
SYNTAX Integer32(1..60)
UNITS "minutes"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IPOA InATMARP query interval"
DEFVAL { 10 }
::= { zxDslIpoaGlobalObjects 2 }
zxDslIpoaGatewayARPInterval OBJECT-TYPE
SYNTAX Integer32(1..60)
UNITS "minutes"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IPOA gateway arp query interval"
DEFVAL { 10 }
::= { zxDslIpoaGlobalObjects 3 }
------------------------------------------------------------------------------
-- 2.1 Ipoa User Config Table
------------------------------------------------------------------------------
zxDslIpoaUser OBJECT IDENTIFIER ::= { zxDslIpoaMibObjects 2 }
zxDslIpoaUserConfTable OBJECT-TYPE
SYNTAX SEQUENCE OF ZxDslIpoaUserConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"IPOA user table"
::= { zxDslIpoaUser 1 }
zxDslIpoaUserConfEntry OBJECT-TYPE
SYNTAX ZxDslIpoaUserConfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"IPOA user entry "
INDEX { ifIndex, zxDslIpoaUserConfBrgPortId }
::= { zxDslIpoaUserConfTable 1 }
ZxDslIpoaUserConfEntry ::= SEQUENCE {
zxDslIpoaUserConfBrgPortId INTEGER,
zxDslIpoaUserConfIp IpAddress,
zxDslIpoaUserConfInAtmArp INTEGER,
zxDslIpoaUserConfLayer INTEGER,
zxDslIpoaUserConfL2gatewayIp IpAddress,
zxDslIpoaUserConfL2gatewayMac MacAddress,
zxDslIpoaUserConfRowStatus RowStatus
}
zxDslIpoaUserConfBrgPortId OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A unique value for the bridge port of a physical port.If the
bridge port is just a pvc,then this value is pvcId or pvcNo."
::= { zxDslIpoaUserConfEntry 1 }
zxDslIpoaUserConfIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"IPOA user's ip address"
::= { zxDslIpoaUserConfEntry 2 }
zxDslIpoaUserConfInAtmArp 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 }
::= { zxDslIpoaUserConfEntry 3 }
zxDslIpoaUserConfLayer 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 }
::= { zxDslIpoaUserConfEntry 4 }
zxDslIpoaUserConfL2gatewayIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Layer 2 IPOA user's gateway ip address"
::= { zxDslIpoaUserConfEntry 5 }
zxDslIpoaUserConfL2gatewayMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Layer 2 IPOA user's gateway mac address"
::= { zxDslIpoaUserConfEntry 6 }
zxDslIpoaUserConfRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION "The row status of this entry."
::= { zxDslIpoaUserConfEntry 10 }
------------------------------------------------------------------------------
-- 2.2 Ipoa User info Table
------------------------------------------------------------------------------
zxDslIpoaUserInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF ZxDslIpoaUserInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"IPOA user table"
::= { zxDslIpoaUser 2 }
zxDslIpoaUserInfoEntry OBJECT-TYPE
SYNTAX ZxDslIpoaUserInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"IPOA user entry "
INDEX { ifIndex, zxDslIpoaUserInfoBrgPortId }
::= { zxDslIpoaUserInfoTable 1 }
ZxDslIpoaUserInfoEntry ::= SEQUENCE {
zxDslIpoaUserInfoBrgPortId INTEGER,
zxDslIpoaUserInfoVlan Integer32,
zxDslIpoaUserInfoIp IpAddress,
zxDslIpoaUserInfoMac MacAddress,
zxDslIpoaUserInfoGatewayIp IpAddress,
zxDslIpoaUserInfoGatewayMac MacAddress
}
zxDslIpoaUserInfoBrgPortId OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A unique value for the bridge port of a physical port.If the
bridge port is just a pvc,then this value is pvcId or pvcNo."
::= { zxDslIpoaUserInfoEntry 1 }
zxDslIpoaUserInfoVlan OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IPOA user's vlan ID"
::= { zxDslIpoaUserInfoEntry 2 }
zxDslIpoaUserInfoIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IPOA user's ip address"
::= { zxDslIpoaUserInfoEntry 3 }
zxDslIpoaUserInfoMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IPOA user's mac address"
::= { zxDslIpoaUserInfoEntry 4 }
zxDslIpoaUserInfoGatewayIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IPOA user's gateway ip address"
::= { zxDslIpoaUserInfoEntry 5 }
zxDslIpoaUserInfoGatewayMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IPOA user's gateway mac address"
::= { zxDslIpoaUserInfoEntry 6 }
END