Observium_CE/mibs/paradyne/PDN-MPE-DOMAIN-MIB

189 lines
6.5 KiB
Plaintext

PDN-MPE-DOMAIN-MIB DEFINITIONS ::= BEGIN
-- Version : 1.0 APPROVED
-- Enterprise pdn domain mib (mpe support)
-- Copyright (C) 2000 Paradyne Corporation.
-- Created by : Wayne Jadoo / Prakash Easwar
-- The tables in this Mib is used primarily for configuring
-- VNIDs on a card. The configured VNIDs can then be bounded to
-- intefaces and clients can then be configured at each interface.
--
-- 04/27/00 Prakash Easwar
-- 1) added new object to mpePdnCardGeneralParamsTable
--
-- mpePdnCardGeneralParamsAdditionalClientsAvailable
IMPORTS
ClientState,
SwitchState,
VnidRange,
VnidTaggingState
FROM PDN-TC
MacAddress, RowStatus,
DisplayString
FROM SNMPv2-TC
entPhysicalIndex
FROM ENTITY-MIB
TimeTicks,
IpAddress
FROM RFC1155-SMI
TRAP-TYPE
FROM RFC-1215
ifIndex
FROM RFC1213-MIB
OBJECT-TYPE
FROM RFC-1212
mpe-domain
FROM PDN-HEADER-MIB
;
mpePdnDomainMIBObjects OBJECT IDENTIFIER ::= { mpe-domain 1 }
mpePdnDomainMIBTraps OBJECT IDENTIFIER ::= { mpe-domain 2 }
mpePdnCardGeneralParams OBJECT IDENTIFIER ::= { mpePdnDomainMIBObjects 1 }
mpePdnCardConfig OBJECT IDENTIFIER ::= { mpePdnDomainMIBObjects 2 }
-- mpePdnCardGeneralParams group
-- This group reflect the status of VNID tagging.
mpePdnCardGeneralParamsTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpePdnCardGeneralParamsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table that allows configuration of a Card VNID state."
::= { mpePdnCardGeneralParams 1 }
mpePdnCardGeneralParamsEntry OBJECT-TYPE
SYNTAX MpePdnCardGeneralParamsEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of information for Card VNID."
INDEX { entPhysicalIndex }
::= { mpePdnCardGeneralParamsTable 1 }
MpePdnCardGeneralParamsEntry ::=
SEQUENCE {
mpePdnCardGeneralParamsVNIDMode VnidTaggingState,
mpePdnCardGeneralParamsAdditionalClientsAvailable INTEGER
}
mpePdnCardGeneralParamsVNIDMode OBJECT-TYPE
SYNTAX VnidTaggingState
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The state of VNID tagging on the card."
::= { mpePdnCardGeneralParamsEntry 1 }
mpePdnCardGeneralParamsAdditionalClientsAvailable OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object contains the current number
of unallocated client entries in the client table"
::= { mpePdnCardGeneralParamsEntry 2 }
-- The Card Configuration Table
mpePdnCardConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF MpePdnCardConfigEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table that contains information about
Mux Forwarding, IP Filtering, IP Scoping
and domain name for each VNID."
::= { mpePdnCardConfig 1 }
mpePdnCardConfigEntry OBJECT-TYPE
SYNTAX MpePdnCardConfigEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of configuration information for each VNID."
INDEX { entPhysicalIndex, mpePdnCardConfigVnidId }
::= { mpePdnCardConfigTable 1 }
MpePdnCardConfigEntry ::=
SEQUENCE {
mpePdnCardConfigVnidId VnidRange,
mpePdnCardConfigDomainName DisplayString,
mpePdnCardConfigMuxFwd SwitchState,
mpePdnCardConfigIPFiltering SwitchState,
mpePdnCardConfigIPScoping SwitchState,
mpePdnCardConfigVnidAuth SwitchState,
mpePdnCardConfigRowStatus RowStatus
}
mpePdnCardConfigVnidId OBJECT-TYPE
SYNTAX VnidRange
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The VNID Id number of the virtual network for which this entry
contains management information."
::= { mpePdnCardConfigEntry 1 }
mpePdnCardConfigDomainName OBJECT-TYPE
SYNTAX DisplayString
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The Domain name of the ISP for this VNID. The default value
for this object is a blank string"
::= { mpePdnCardConfigEntry 2 }
mpePdnCardConfigMuxFwd OBJECT-TYPE
SYNTAX SwitchState
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object shows if Mux Forwarding has been
enabled or disabled by the user."
::= { mpePdnCardConfigEntry 3 }
mpePdnCardConfigIPFiltering OBJECT-TYPE
SYNTAX SwitchState
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object shows if IP Filtering has been
enabled or disabled by the user."
::= { mpePdnCardConfigEntry 4 }
mpePdnCardConfigIPScoping OBJECT-TYPE
SYNTAX SwitchState
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object shows if IP Scoping has been
enabled or disabled by the user."
::= { mpePdnCardConfigEntry 5}
mpePdnCardConfigVnidAuth OBJECT-TYPE
SYNTAX SwitchState
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object shows if VNID authorization has been
enabled or disabled by the user. When this obect is
is enable, only interfaces bound to this VNID will accept
packets with this VNID."
::= { mpePdnCardConfigEntry 6 }
mpePdnCardConfigRowStatus OBJECT-TYPE
SYNTAX RowStatus
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object is used to create a new row or
or delete an existing row in this table"
::= { mpePdnCardConfigEntry 7 }
END