1888 lines
68 KiB
Plaintext
1888 lines
68 KiB
Plaintext
ALCATEL-IND1-GROUP-MOBILITY-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
RowStatus, MacAddress FROM SNMPv2-TC
|
|
MODULE-IDENTITY, OBJECT-IDENTITY, OBJECT-TYPE,
|
|
IpAddress, Unsigned32, NOTIFICATION-TYPE FROM SNMPv2-SMI
|
|
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP FROM SNMPv2-CONF
|
|
softentIND1GroupMobility, groupmobilityTraps FROM ALCATEL-IND1-BASE;
|
|
|
|
alcatelIND1GroupMobilityMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200704030000Z"
|
|
ORGANIZATION "Alcatel-Lucent"
|
|
CONTACT-INFO
|
|
"Please consult with Customer Service to ensure the most appropriate
|
|
version of this document is used with the products in question:
|
|
|
|
Alcatel-Lucent, Enterprise Solutions Division
|
|
(Formerly Alcatel Internetworking, Incorporated)
|
|
26801 West Agoura Road
|
|
Agoura Hills, CA 91301-5122
|
|
United States Of America
|
|
|
|
Telephone: North America +1 800 995 2696
|
|
Latin America +1 877 919 9526
|
|
Europe +31 23 556 0100
|
|
Asia +65 394 7933
|
|
All Other +1 818 878 4507
|
|
|
|
Electronic Mail: support@ind.alcatel.com
|
|
World Wide Web: http://alcatel-lucent.com/wps/portal/enterprise
|
|
File Transfer Protocol: ftp://ftp.ind.alcatel.com/pub/products/mibs"
|
|
|
|
DESCRIPTION
|
|
"This module describes an authoritative enterprise-specific Simple
|
|
Network Management Protocol (SNMP) Management Information Base (MIB):
|
|
|
|
For the Birds Of Prey Product Line
|
|
Group Mobility for dynamic vlan assignment to source learning
|
|
entries and ports.
|
|
|
|
|
|
The right to make changes in specification and other information
|
|
contained in this document without prior notice is reserved.
|
|
|
|
No liability shall be assumed for any incidental, indirect, special, or
|
|
consequential damages whatsoever arising from or related to this
|
|
document or the information contained herein.
|
|
|
|
Vendors, end-users, and other interested parties are granted
|
|
non-exclusive license to use this specification in connection with
|
|
management of the products for which it is intended to be used.
|
|
|
|
Copyright (C) 1995-2007 Alcatel-Lucent
|
|
ALL RIGHTS RESERVED WORLDWIDE"
|
|
|
|
REVISION "200704030000Z"
|
|
DESCRIPTION
|
|
"Addressing discrepancies with Alcatel Standard."
|
|
::= { softentIND1GroupMobility 1}
|
|
|
|
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
|
|
|
-- Setting group mobility rules: Since there is no such thing as a default
|
|
-- rule with default values for any rule type, the values for group mobility
|
|
-- rules must be set before the row status is finally set to create-and-go.
|
|
|
|
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
|
|
|
|
|
|
|
alcatelIND1GroupMobilityMIBObjects OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Branch For Group Mobility
|
|
Subsystem Managed Objects."
|
|
::= { alcatelIND1GroupMobilityMIB 1 }
|
|
|
|
|
|
alcatelIND1GroupMobilityMIBConformance OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Branch For Group Mobility
|
|
Subsystem Conformance Information."
|
|
::= { alcatelIND1GroupMobilityMIB 2 }
|
|
|
|
|
|
alcatelIND1GroupMobilityMIBGroups OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Branch For Group Mobility
|
|
Subsystem Units Of Conformance."
|
|
::= { alcatelIND1GroupMobilityMIBConformance 1 }
|
|
|
|
|
|
alcatelIND1GroupMobilityMIBCompliances OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Branch For Group Mobility
|
|
Subsystem Compliance Statements."
|
|
::= { alcatelIND1GroupMobilityMIBConformance 2 }
|
|
|
|
|
|
|
|
groupMobilityRule OBJECT IDENTIFIER ::= { alcatelIND1GroupMobilityMIBObjects 1 }
|
|
|
|
|
|
-- Group Mobility Group
|
|
-- Implementation Mandatory
|
|
-- These are the rules defining dynamic VLAN classification of traffic sources.
|
|
|
|
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
|
|
|
-- IP network address rule ***
|
|
|
|
vIpNetRuleTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VIpNetRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of IP network address rules."
|
|
::= { groupMobilityRule 1 }
|
|
|
|
vIpNetRuleEntry OBJECT-TYPE
|
|
SYNTAX VIpNetRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An IP network address rule entry."
|
|
INDEX { vIpNetRuleAddr, vIpNetRuleMask }
|
|
::= { vIpNetRuleTable 1 }
|
|
|
|
|
|
|
|
VIpNetRuleEntry ::= SEQUENCE {
|
|
vIpNetRuleAddr
|
|
IpAddress,
|
|
vIpNetRuleMask
|
|
IpAddress,
|
|
vIpNetRuleVlanId
|
|
INTEGER,
|
|
vIpNetRuleStatus
|
|
RowStatus
|
|
}
|
|
|
|
vIpNetRuleAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP network address used for VLAN classification."
|
|
::= { vIpNetRuleEntry 1 }
|
|
|
|
vIpNetRuleMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP network mask applying to the IP network address."
|
|
::= { vIpNetRuleEntry 2 }
|
|
|
|
vIpNetRuleVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN number identifying this instance. Valid
|
|
range from 1 to 4094."
|
|
::= { vIpNetRuleEntry 3 }
|
|
|
|
vIpNetRuleStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status for creating/deleting rules."
|
|
::= { vIpNetRuleEntry 4 }
|
|
|
|
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
|
|
|
-- IPX network address rule ***
|
|
|
|
vIpxNetRuleTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VIpxNetRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of IPX network address rules."
|
|
::= { groupMobilityRule 2 }
|
|
|
|
vIpxNetRuleEntry OBJECT-TYPE
|
|
SYNTAX VIpxNetRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An IPX network address rule entry."
|
|
INDEX {vIpxNetRuleAddr }
|
|
::= { vIpxNetRuleTable 1 }
|
|
|
|
VIpxNetRuleEntry ::= SEQUENCE {
|
|
vIpxNetRuleAddr
|
|
Unsigned32,
|
|
vIpxNetRuleEncap
|
|
INTEGER,
|
|
vIpxNetRuleVlanId
|
|
INTEGER,
|
|
vIpxNetRuleStatus
|
|
RowStatus
|
|
}
|
|
|
|
vIpxNetRuleAddr OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..4294967294)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IPX network address used for VLAN classification."
|
|
::= { vIpxNetRuleEntry 1 }
|
|
|
|
vIpxNetRuleEncap OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ethernet2 (1),
|
|
novellraw (2),
|
|
llc (3),
|
|
snap (4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IPX frame encapsulation."
|
|
DEFVAL { ethernet2 }
|
|
::= { vIpxNetRuleEntry 2 }
|
|
|
|
vIpxNetRuleVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN number identifying this instance. Valid
|
|
range from 1 to 4094."
|
|
::= { vIpxNetRuleEntry 3 }
|
|
|
|
vIpxNetRuleStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status for creating/deleting rules."
|
|
::= { vIpxNetRuleEntry 4 }
|
|
|
|
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
|
|
|
-- MAC address rule ***
|
|
|
|
vMacRuleTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VMacRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of MAC address rules."
|
|
::= { groupMobilityRule 3 }
|
|
|
|
vMacRuleEntry OBJECT-TYPE
|
|
SYNTAX VMacRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A MAC rule entry."
|
|
INDEX {vMacRuleAddr }
|
|
::= { vMacRuleTable 1 }
|
|
|
|
VMacRuleEntry ::= SEQUENCE {
|
|
vMacRuleAddr
|
|
MacAddress,
|
|
vMacRuleVlanId
|
|
INTEGER,
|
|
vMacRuleStatus
|
|
RowStatus
|
|
}
|
|
|
|
vMacRuleAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address used for VLAN classification."
|
|
::= { vMacRuleEntry 1 }
|
|
|
|
vMacRuleVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN number identifying this instance. Valid
|
|
range from 1 to 4094."
|
|
::= { vMacRuleEntry 2 }
|
|
|
|
vMacRuleStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status for creating/deleting rules."
|
|
::= { vMacRuleEntry 3 }
|
|
|
|
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
|
|
|
-- MAC range rule ***
|
|
|
|
vMacRangeRuleTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VMacRangeRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of MAC range rules."
|
|
::= { groupMobilityRule 4 }
|
|
|
|
vMacRangeRuleEntry OBJECT-TYPE
|
|
SYNTAX VMacRangeRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A MAC range rule entry."
|
|
INDEX {vMacRangeRuleLoAddr }
|
|
::= { vMacRangeRuleTable 1 }
|
|
|
|
VMacRangeRuleEntry ::= SEQUENCE {
|
|
vMacRangeRuleLoAddr
|
|
MacAddress,
|
|
vMacRangeRuleHiAddr
|
|
MacAddress,
|
|
vMacRangeRuleVlanId
|
|
INTEGER,
|
|
vMacRangeRuleStatus
|
|
RowStatus
|
|
}
|
|
|
|
vMacRangeRuleLoAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The lower bound of MAC address range used for VLAN classification."
|
|
::= { vMacRangeRuleEntry 1 }
|
|
|
|
vMacRangeRuleHiAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The upper bound of MAC address range used for VLAN classification."
|
|
::= { vMacRangeRuleEntry 2 }
|
|
|
|
vMacRangeRuleVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN number identifying this instance. Valid
|
|
range from 1 to 4094."
|
|
::= { vMacRangeRuleEntry 3 }
|
|
|
|
vMacRangeRuleStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status for creating/deleting rules."
|
|
::= { vMacRangeRuleEntry 4 }
|
|
|
|
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
|
|
|
-- MAC-Port-IP binding rule ***
|
|
|
|
vMacPortIpBRuleTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VMacPortIpBRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of MAC-Port-Ip binding rules."
|
|
::= { groupMobilityRule 5 }
|
|
|
|
vMacPortIpBRuleEntry OBJECT-TYPE
|
|
SYNTAX VMacPortIpBRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A MAC-Port-IP binding rule entry."
|
|
INDEX {vMacPortIpBRuleMac }
|
|
::= { vMacPortIpBRuleTable 1 }
|
|
|
|
VMacPortIpBRuleEntry ::= SEQUENCE {
|
|
vMacPortIpBRuleMac
|
|
MacAddress,
|
|
vMacPortIpBRuleIfIndex
|
|
Unsigned32,
|
|
vMacPortIpBRuleIp
|
|
IpAddress,
|
|
vMacPortIpBRuleVlanId
|
|
INTEGER,
|
|
vMacPortIpBRuleStatus
|
|
RowStatus
|
|
}
|
|
|
|
vMacPortIpBRuleMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address used for binding VLAN classification."
|
|
::= { vMacPortIpBRuleEntry 1 }
|
|
|
|
vMacPortIpBRuleIfIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1001..4294967295)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ifIndex corresponding to a potentially mobile port."
|
|
::= { vMacPortIpBRuleEntry 2 }
|
|
|
|
vMacPortIpBRuleIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address used for binding VLAN classification."
|
|
::= { vMacPortIpBRuleEntry 3 }
|
|
|
|
vMacPortIpBRuleVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN number identifying this instance. Valid
|
|
range from 1 to 4094."
|
|
::= { vMacPortIpBRuleEntry 4 }
|
|
|
|
vMacPortIpBRuleStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status for creating/deleting rules."
|
|
::= { vMacPortIpBRuleEntry 5 }
|
|
|
|
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
|
|
|
-- Port-IP binding rule ***
|
|
|
|
vPortIpBRuleTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VPortIpBRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of Port-Ip binding rules."
|
|
::= { groupMobilityRule 6 }
|
|
|
|
vPortIpBRuleEntry OBJECT-TYPE
|
|
SYNTAX VPortIpBRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A Port-IP binding rule entry."
|
|
INDEX {vPortIpBRuleIp }
|
|
::= { vPortIpBRuleTable 1 }
|
|
|
|
VPortIpBRuleEntry ::= SEQUENCE {
|
|
vPortIpBRuleIp
|
|
IpAddress,
|
|
vPortIpBRuleIfIndex
|
|
Unsigned32,
|
|
vPortIpBRuleVlanId
|
|
INTEGER,
|
|
vPortIpBRuleStatus
|
|
RowStatus
|
|
}
|
|
|
|
vPortIpBRuleIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address used for binding VLAN classification."
|
|
::= { vPortIpBRuleEntry 1 }
|
|
|
|
vPortIpBRuleIfIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1001..4294967295)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ifIndex corresponding to a potentially mobile port."
|
|
::= { vPortIpBRuleEntry 2 }
|
|
|
|
|
|
vPortIpBRuleVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN number identifying this instance. Valid
|
|
range from 1 to 4094."
|
|
::= { vPortIpBRuleEntry 3 }
|
|
|
|
vPortIpBRuleStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status for creating/deleting rules."
|
|
::= { vPortIpBRuleEntry 4 }
|
|
|
|
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
|
|
|
-- MAC-IP binding rule ***
|
|
|
|
vMacIpBRuleTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VMacIpBRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of Mac-Ip binding rules."
|
|
::= { groupMobilityRule 7 }
|
|
|
|
vMacIpBRuleEntry OBJECT-TYPE
|
|
SYNTAX VMacIpBRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A Mac-IP binding rule entry."
|
|
INDEX {vMacIpBRuleMac }
|
|
::= { vMacIpBRuleTable 1 }
|
|
|
|
VMacIpBRuleEntry ::= SEQUENCE {
|
|
vMacIpBRuleMac
|
|
MacAddress,
|
|
vMacIpBRuleIp
|
|
IpAddress,
|
|
vMacIpBRuleVlanId
|
|
INTEGER,
|
|
vMacIpBRuleStatus
|
|
RowStatus
|
|
}
|
|
|
|
vMacIpBRuleMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address used for binding VLAN classification."
|
|
::= { vMacIpBRuleEntry 1 }
|
|
|
|
vMacIpBRuleIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address used for binding VLAN classification."
|
|
::= { vMacIpBRuleEntry 2 }
|
|
|
|
vMacIpBRuleVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN number identifying this instance. Valid
|
|
range from 1 to 4094."
|
|
::= { vMacIpBRuleEntry 3 }
|
|
|
|
vMacIpBRuleStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status for creating/deleting rules."
|
|
::= { vMacIpBRuleEntry 4 }
|
|
|
|
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
|
|
|
-- MAC-Port binding rule ***
|
|
|
|
vMacPortBRuleTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VMacPortBRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of MAC-Port binding rules."
|
|
::= { groupMobilityRule 8 }
|
|
|
|
vMacPortBRuleEntry OBJECT-TYPE
|
|
SYNTAX VMacPortBRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A MAC-Port binding rule entry."
|
|
INDEX {vMacPortBRuleMac }
|
|
::= { vMacPortBRuleTable 1 }
|
|
|
|
VMacPortBRuleEntry ::= SEQUENCE {
|
|
vMacPortBRuleMac
|
|
MacAddress,
|
|
vMacPortBRuleIfIndex
|
|
Unsigned32,
|
|
vMacPortBRuleVlanId
|
|
INTEGER,
|
|
vMacPortBRuleStatus
|
|
RowStatus
|
|
}
|
|
|
|
vMacPortBRuleMac OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address used for binding VLAN classification."
|
|
::= { vMacPortBRuleEntry 1 }
|
|
|
|
vMacPortBRuleIfIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1001..4294967295)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ifIndex corresponding to a potentially mobile port."
|
|
::= { vMacPortBRuleEntry 2 }
|
|
|
|
|
|
vMacPortBRuleVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN number identifying this instance. Valid
|
|
range from 1 to 4094."
|
|
::= { vMacPortBRuleEntry 3 }
|
|
|
|
vMacPortBRuleStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status for creating/deleting rules."
|
|
::= { vMacPortBRuleEntry 4 }
|
|
|
|
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
|
|
|
-- MAC-Port-Proto binding rule ***
|
|
|
|
vMacPortProtoBRuleTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VMacPortProtoBRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of MAC-Port binding rules."
|
|
::= { groupMobilityRule 9 }
|
|
|
|
vMacPortProtoBRuleEntry OBJECT-TYPE
|
|
SYNTAX VMacPortProtoBRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A MAC-Port binding rule entry."
|
|
INDEX {vMacPortProtoBRuleMacAddr, vMacPortProtoBRuleProtoClass,
|
|
vMacPortProtoBRuleEthertype, vMacPortProtoBRuleDsapSsap}
|
|
::= { vMacPortProtoBRuleTable 1 }
|
|
|
|
VMacPortProtoBRuleEntry ::= SEQUENCE {
|
|
vMacPortProtoBRuleMacAddr
|
|
MacAddress,
|
|
vMacPortProtoBRuleIfIndex
|
|
Unsigned32,
|
|
vMacPortProtoBRuleProtoClass
|
|
INTEGER,
|
|
vMacPortProtoBRuleEthertype
|
|
INTEGER,
|
|
vMacPortProtoBRuleDsapSsap
|
|
INTEGER,
|
|
vMacPortProtoBRuleVlanId
|
|
INTEGER,
|
|
vMacPortProtoBRuleStatus
|
|
RowStatus
|
|
}
|
|
|
|
vMacPortProtoBRuleMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The MAC address used for binding VLAN classification."
|
|
::= { vMacPortProtoBRuleEntry 1 }
|
|
|
|
vMacPortProtoBRuleIfIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1001..4294967295)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ifIndex corresponding to a potentially mobile port."
|
|
::= { vMacPortProtoBRuleEntry 2 }
|
|
|
|
vMacPortProtoBRuleProtoClass OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ipE2 (1),
|
|
ipSnap (2),
|
|
ipxE2(3),
|
|
ipxNov(4),
|
|
ipxLlc(5),
|
|
ipxSnap(6),
|
|
decnet(7),
|
|
appletalk(8),
|
|
ethertypeE2(9),
|
|
dsapSsap(10),
|
|
ethertypeSnap(11)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The encoded protocol number used for binding VLAN classification."
|
|
::= { vMacPortProtoBRuleEntry 3 }
|
|
|
|
vMacPortProtoBRuleEthertype OBJECT-TYPE
|
|
SYNTAX INTEGER (1536..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ethertype value for generic ethertype or snap rule.
|
|
This value has no meaning for vMacPortProtoBRuleProtoClass
|
|
set to values other than 9 or 11."
|
|
::= { vMacPortProtoBRuleEntry 4 }
|
|
|
|
vMacPortProtoBRuleDsapSsap OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DSAP and SSAP values for generic DSAP/SSAP and SNAP rules.
|
|
This value has no meaning for vMacPortProtoBRuleProtoClass
|
|
set to values other than 10."
|
|
::= { vMacPortProtoBRuleEntry 5 }
|
|
|
|
vMacPortProtoBRuleVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN number identifying this instance. Valid
|
|
range from 1 to 4094."
|
|
::= { vMacPortProtoBRuleEntry 6 }
|
|
|
|
vMacPortProtoBRuleStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status for creating/deleting rules."
|
|
::= { vMacPortProtoBRuleEntry 7 }
|
|
|
|
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
|
|
|
-- Port-Proto binding rule ***
|
|
|
|
vPortProtoBRuleTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VPortProtoBRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of Port-Protocol binding rules."
|
|
::= { groupMobilityRule 10 }
|
|
|
|
vPortProtoBRuleEntry OBJECT-TYPE
|
|
SYNTAX VPortProtoBRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A Port-Protocol binding rule entry."
|
|
INDEX {vPortProtoBRuleIfIndex, vPortProtoBRuleProtoClass,
|
|
vPortProtoBRuleEthertype, vPortProtoBRuleDsapSsap}
|
|
::= { vPortProtoBRuleTable 1 }
|
|
|
|
VPortProtoBRuleEntry ::= SEQUENCE {
|
|
vPortProtoBRuleIfIndex
|
|
Unsigned32,
|
|
vPortProtoBRuleProtoClass
|
|
INTEGER,
|
|
vPortProtoBRuleEthertype
|
|
INTEGER,
|
|
vPortProtoBRuleDsapSsap
|
|
INTEGER,
|
|
vPortProtoBRuleVlanId
|
|
INTEGER,
|
|
vPortProtoBRuleStatus
|
|
RowStatus
|
|
}
|
|
|
|
vPortProtoBRuleIfIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1001..4294967295)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ifIndex corresponding to a potentially mobile port."
|
|
::= { vPortProtoBRuleEntry 1 }
|
|
|
|
vPortProtoBRuleProtoClass OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ipE2 (1),
|
|
ipSnap (2),
|
|
ipxE2(3),
|
|
ipxNov(4),
|
|
ipxLlc(5),
|
|
ipxSnap(6),
|
|
decnet(7),
|
|
appletalk(8),
|
|
ethertypeE2(9),
|
|
dsapSsap(10),
|
|
ethertypeSnap(11),
|
|
ipv6(12)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The encoded protocol number used for binding VLAN classification."
|
|
::= { vPortProtoBRuleEntry 2 }
|
|
|
|
vPortProtoBRuleEthertype OBJECT-TYPE
|
|
SYNTAX INTEGER (0 | 1536..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ethertype value for generic ethertype or snap rule.
|
|
This value has no meaning for vPortProtoBRuleProtoClass
|
|
set to values other than 9 or 11. The value 0 will be
|
|
used for this index when vPortProtoBRuleProtoClass has
|
|
values other than 9 and 11."
|
|
::= { vPortProtoBRuleEntry 3 }
|
|
|
|
vPortProtoBRuleDsapSsap OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DSAP and SSAP values for generic DSAP/SSAP and SNAP rules.
|
|
This value has no meaning for vPortProtoBRuleProtoClass
|
|
set to values other than 10."
|
|
::= { vPortProtoBRuleEntry 4 }
|
|
|
|
vPortProtoBRuleVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN number identifying this instance. Valid
|
|
range from 1 to 4094."
|
|
::= { vPortProtoBRuleEntry 5 }
|
|
|
|
vPortProtoBRuleStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status for creating/deleting rules."
|
|
::= { vPortProtoBRuleEntry 6 }
|
|
|
|
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
|
|
|
-- DHCP MAC address rule ***
|
|
|
|
vDhcpMacRuleTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VDhcpMacRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of DHCP MAC address rules."
|
|
::= { groupMobilityRule 11 }
|
|
|
|
vDhcpMacRuleEntry OBJECT-TYPE
|
|
SYNTAX VDhcpMacRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A DHCP MAC rule entry."
|
|
INDEX {vDhcpMacRuleAddr }
|
|
::= { vDhcpMacRuleTable 1 }
|
|
|
|
VDhcpMacRuleEntry ::= SEQUENCE {
|
|
vDhcpMacRuleAddr
|
|
MacAddress,
|
|
vDhcpMacRuleVlanId
|
|
INTEGER,
|
|
vDhcpMacRuleStatus
|
|
RowStatus
|
|
}
|
|
|
|
vDhcpMacRuleAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The DHCP MAC address used for VLAN classification."
|
|
::= { vDhcpMacRuleEntry 1 }
|
|
|
|
vDhcpMacRuleVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN number identifying this instance. Valid
|
|
range from 1 to 4094."
|
|
::= { vDhcpMacRuleEntry 2 }
|
|
|
|
vDhcpMacRuleStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status for creating/deleting rules."
|
|
::= { vDhcpMacRuleEntry 3 }
|
|
|
|
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
|
|
|
-- DHCP Port address rule ***
|
|
|
|
vDhcpPortRuleTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VDhcpPortRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of DHCP port rules."
|
|
::= { groupMobilityRule 12 }
|
|
|
|
vDhcpPortRuleEntry OBJECT-TYPE
|
|
SYNTAX VDhcpPortRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A MAC rule entry."
|
|
INDEX {vDhcpPortRuleIfIndex }
|
|
::= { vDhcpPortRuleTable 1 }
|
|
|
|
VDhcpPortRuleEntry ::= SEQUENCE {
|
|
vDhcpPortRuleIfIndex
|
|
Unsigned32,
|
|
vDhcpPortRuleVlanId
|
|
INTEGER,
|
|
vDhcpPortRuleStatus
|
|
RowStatus
|
|
}
|
|
|
|
vDhcpPortRuleIfIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1001..4294967295)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ifIndex corresponding to a potentially mobile port."
|
|
::= { vDhcpPortRuleEntry 1 }
|
|
|
|
vDhcpPortRuleVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN number identifying this instance. Valid
|
|
range from 1 to 4094."
|
|
::= { vDhcpPortRuleEntry 2 }
|
|
|
|
vDhcpPortRuleStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status for creating/deleting rules."
|
|
::= { vDhcpPortRuleEntry 3 }
|
|
|
|
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
|
|
|
-- DHCP Generic rule ***
|
|
|
|
vDhcpGenericRuleTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VDhcpGenericRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The generic port rule -- in table for uniformity's sake."
|
|
::= { groupMobilityRule 13 }
|
|
|
|
vDhcpGenericRuleEntry OBJECT-TYPE
|
|
SYNTAX VDhcpGenericRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The DHCP generic rule entry -- there is at most one."
|
|
INDEX {vDhcpGenericRuleVlanId }
|
|
::= { vDhcpGenericRuleTable 1 }
|
|
|
|
VDhcpGenericRuleEntry ::= SEQUENCE {
|
|
vDhcpGenericRuleVlanId
|
|
INTEGER,
|
|
vDhcpGenericRuleStatus
|
|
RowStatus
|
|
}
|
|
|
|
vDhcpGenericRuleVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN number identifying this instance. Valid
|
|
range from 1 to 4094."
|
|
::= { vDhcpGenericRuleEntry 1 }
|
|
|
|
vDhcpGenericRuleStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status for creating/deleting rules."
|
|
::= { vDhcpGenericRuleEntry 2 }
|
|
|
|
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
|
|
|
-- Protocol rule ***
|
|
|
|
vProtoRuleTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VProtoRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of Protocol rules."
|
|
::= { groupMobilityRule 14 }
|
|
|
|
vProtoRuleEntry OBJECT-TYPE
|
|
SYNTAX VProtoRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A Protocol rule entry."
|
|
INDEX {vProtoRuleProtoClass, vProtoRuleEthertype,
|
|
vProtoRuleDsapSsap}
|
|
::= { vProtoRuleTable 1 }
|
|
|
|
VProtoRuleEntry ::= SEQUENCE {
|
|
vProtoRuleProtoClass
|
|
INTEGER,
|
|
vProtoRuleEthertype
|
|
INTEGER,
|
|
vProtoRuleDsapSsap
|
|
INTEGER,
|
|
vProtoRuleVlanId
|
|
INTEGER,
|
|
vProtoRuleStatus
|
|
RowStatus
|
|
}
|
|
|
|
vProtoRuleProtoClass OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ipE2 (1),
|
|
ipSnap (2),
|
|
ipxE2(3),
|
|
ipxNov(4),
|
|
ipxLlc(5),
|
|
ipxSnap(6),
|
|
decnet(7),
|
|
appletalk(8),
|
|
ethertypeE2(9),
|
|
dsapSsap(10),
|
|
ethertypeSnap(11),
|
|
ipv6(12)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The encoded protocol number used for binding VLAN classification."
|
|
::= { vProtoRuleEntry 1 }
|
|
|
|
vProtoRuleEthertype OBJECT-TYPE
|
|
SYNTAX INTEGER (1536..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ethertype value for generic ethertype or snap rule.
|
|
This value has no meaning for vProtoRuleProtoClass
|
|
set to values other than 9 or 11."
|
|
::= { vProtoRuleEntry 2 }
|
|
|
|
vProtoRuleDsapSsap OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DSAP and SSAP values for generic DSAP/SSAP and SNAP rules.
|
|
This value has no meaning for vProtoRuleProtoClass
|
|
set to values other than 10."
|
|
::= { vProtoRuleEntry 3 }
|
|
|
|
vProtoRuleVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN number identifying this instance. Valid
|
|
range from 1 to 4094."
|
|
::= { vProtoRuleEntry 4 }
|
|
|
|
vProtoRuleStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status for creating/deleting rules."
|
|
::= { vProtoRuleEntry 5 }
|
|
|
|
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
|
|
|
-- Custom rule ***
|
|
|
|
vCustomRuleTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VCustomRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of Custom rules."
|
|
::= { groupMobilityRule 15 }
|
|
|
|
vCustomRuleEntry OBJECT-TYPE
|
|
SYNTAX VCustomRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A Custom rule entry."
|
|
INDEX {vCustomRuleOffset, vCustomRuleValue}
|
|
::= { vCustomRuleTable 1 }
|
|
|
|
VCustomRuleEntry ::= SEQUENCE {
|
|
vCustomRuleValue
|
|
Unsigned32,
|
|
vCustomRuleMask
|
|
Unsigned32,
|
|
vCustomRuleOffset
|
|
INTEGER,
|
|
vCustomRuleVlanId
|
|
INTEGER,
|
|
vCustomRuleStatus
|
|
RowStatus
|
|
}
|
|
|
|
vCustomRuleValue OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..4294967295)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value to match for VLAN classification."
|
|
::= { vCustomRuleEntry 1 }
|
|
|
|
vCustomRuleMask OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..4294967295)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mask applied to value for rule matching."
|
|
DEFVAL { 4294967295 }
|
|
::= { vCustomRuleEntry 2 }
|
|
|
|
vCustomRuleOffset OBJECT-TYPE
|
|
SYNTAX INTEGER (0..72)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Location of value to be matched relative to start of frame."
|
|
::= { vCustomRuleEntry 3 }
|
|
|
|
vCustomRuleVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN number identifying this instance. Valid
|
|
range from 1 to 4094."
|
|
::= { vCustomRuleEntry 4 }
|
|
|
|
vCustomRuleStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status for creating/deleting rules."
|
|
::= { vCustomRuleEntry 5 }
|
|
|
|
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
|
|
|
-- Port rule ***
|
|
|
|
vPortRuleTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VPortRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of Port rules."
|
|
::= { groupMobilityRule 16 }
|
|
|
|
vPortRuleEntry OBJECT-TYPE
|
|
SYNTAX VPortRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A Port rule entry."
|
|
INDEX {vPortRuleIfIndex, vPortRuleVlanId}
|
|
::= { vPortRuleTable 1 }
|
|
|
|
VPortRuleEntry ::= SEQUENCE {
|
|
vPortRuleIfIndex
|
|
Unsigned32,
|
|
vPortRuleVlanId
|
|
INTEGER,
|
|
vPortRuleStatus
|
|
RowStatus
|
|
}
|
|
|
|
vPortRuleIfIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1001..4294967295)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ifIndex corresponding to a potentially mobile port."
|
|
::= { vPortRuleEntry 1 }
|
|
|
|
vPortRuleVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN number identifying this instance. Valid
|
|
range from 1 to 4094."
|
|
::= { vPortRuleEntry 2 }
|
|
|
|
vPortRuleStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status for creating/deleting rules."
|
|
::= { vPortRuleEntry 3 }
|
|
|
|
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
|
|
|
-- DHCP MAC Range address rule ***
|
|
|
|
vDhcpMacRangeRuleTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VDhcpMacRangeRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of DHCP MAC Range address rules."
|
|
::= { groupMobilityRule 17 }
|
|
|
|
vDhcpMacRangeRuleEntry OBJECT-TYPE
|
|
SYNTAX VDhcpMacRangeRuleEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A DHCP MAC Range rule entry."
|
|
INDEX {vDhcpMacRangeRuleLoAddr }
|
|
::= { vDhcpMacRangeRuleTable 1 }
|
|
|
|
VDhcpMacRangeRuleEntry ::= SEQUENCE {
|
|
vDhcpMacRangeRuleLoAddr
|
|
MacAddress,
|
|
vDhcpMacRangeRuleHiAddr
|
|
MacAddress,
|
|
vDhcpMacRangeRuleVlanId
|
|
INTEGER,
|
|
vDhcpMacRangeRuleStatus
|
|
RowStatus
|
|
}
|
|
|
|
vDhcpMacRangeRuleLoAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The lower bound of MAC address range used for DHCP VLAN classification."
|
|
::= { vDhcpMacRangeRuleEntry 1 }
|
|
|
|
vDhcpMacRangeRuleHiAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The higher bound of MAC address range used for DHCP VLAN classification."
|
|
::= { vDhcpMacRangeRuleEntry 2 }
|
|
|
|
vDhcpMacRangeRuleVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN number identifying this instance. Valid
|
|
range from 1 to 4094."
|
|
::= { vDhcpMacRangeRuleEntry 3 }
|
|
|
|
vDhcpMacRangeRuleStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status for creating/deleting rules."
|
|
::= { vDhcpMacRangeRuleEntry 4 }
|
|
|
|
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
|
|
|
groupMobilityPort OBJECT IDENTIFIER ::= { alcatelIND1GroupMobilityMIBObjects 2 }
|
|
|
|
-- mobile port properties ***
|
|
|
|
vMobilePortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VMobilePortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Controls and reports the mobility status of a port.
|
|
Also controls and reports other mobility related
|
|
properties: default vlan permanance, restoration,
|
|
and enabling; also whether to ignore BPDUs or change
|
|
the port mode to fixed upon receiving BPDUs; also
|
|
whether a mobile port is an authentication port."
|
|
::= { groupMobilityPort 1 }
|
|
|
|
vMobilePortEntry OBJECT-TYPE
|
|
SYNTAX VMobilePortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"On a given port indicates mobility related properties."
|
|
INDEX { vMobilePortIfIndex }
|
|
::= { vMobilePortTable 1 }
|
|
|
|
VMobilePortEntry ::= SEQUENCE {
|
|
vMobilePortIfIndex
|
|
Unsigned32,
|
|
vMobilePortMobility
|
|
INTEGER,
|
|
vMobilePortDefVlanRestore
|
|
INTEGER,
|
|
vMobilePortDefVlanEnable
|
|
INTEGER,
|
|
vMobilePortIgnoreBPDU
|
|
INTEGER,
|
|
vMobilePortAuthenticate
|
|
INTEGER,
|
|
vMobilePortCfgDefVlan
|
|
INTEGER,
|
|
vMobilePortIngressFiltering
|
|
INTEGER
|
|
}
|
|
|
|
vMobilePortIfIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1001..4294967295)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ifIndex corresponding to a potentially mobile port.
|
|
Mobile and Fixed ports are potentially mobile ports (of
|
|
course in the Mobile case, the potential has been realized).
|
|
Tagged, Aggregable, and Mirroring ports are not
|
|
potentially mobile ports."
|
|
::= { vMobilePortEntry 1 }
|
|
|
|
vMobilePortMobility OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether port is mobile (has mobility property).
|
|
All potentially mobile ports have this property (potentially
|
|
mobile ports includes both mobile ports and non-mobile fixed
|
|
ports)."
|
|
DEFVAL { disable }
|
|
::= { vMobilePortEntry 2 }
|
|
|
|
vMobilePortDefVlanRestore OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2),
|
|
notApplicable(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates default vlan restore state. There has been a major change to
|
|
the usage of this element: it now controls whether or not dynamic VPAs
|
|
will be aged on a mobile port. Restore = enable means that aging is
|
|
activated; restore = disable means that no VPA aging will occur on this port.
|
|
Aging is accomplished by determining that there are no longer any corresponding
|
|
layer two source entries for the port.
|
|
Non-mobile ports that are potentially mobile do not have this property - a get
|
|
returns notApplicable."
|
|
DEFVAL { enable }
|
|
::= { vMobilePortEntry 3 }
|
|
|
|
vMobilePortDefVlanEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2),
|
|
notApplicable(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates default vlan enable state. When enabled, the port is not prevented
|
|
from forwarding and receiving frames in the default vlan as appropriate.
|
|
When disabled, the port is prevented from forwarding and receiving frames
|
|
in the default vlan.
|
|
Non-mobile ports that are potentially mobile do not have this property - a get
|
|
returns notApplicable."
|
|
DEFVAL { enable }
|
|
::= { vMobilePortEntry 4 }
|
|
|
|
vMobilePortIgnoreBPDU OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2),
|
|
notApplicable(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether BPDUs should be ignored on port. This is normally
|
|
disabled -- BPDUs are not ignored but cause the port to lose its mobility
|
|
property (it becomes a fixed port instead).
|
|
Non-mobile ports that are potentially mobile do not have this property - a get
|
|
returns notApplicable."
|
|
DEFVAL { disable }
|
|
::= { vMobilePortEntry 5 }
|
|
|
|
vMobilePortAuthenticate OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enableAvlan(1),
|
|
disable(2),
|
|
notApplicable(3),
|
|
enable8021x(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Identifies a mobile port as being an authenticated port also.
|
|
A non-mobile port cannot be an authenticated port at this point.
|
|
Non-mobile ports that are potentially mobile do not have this property - a get
|
|
returns notApplicable."
|
|
DEFVAL { disable }
|
|
::= { vMobilePortEntry 6 }
|
|
|
|
vMobilePortCfgDefVlan OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4094)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The configured default vlan on this port."
|
|
::= { vMobilePortEntry 7 }
|
|
|
|
|
|
vMobilePortIngressFiltering OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the ingress filtering status of the port.
|
|
|
|
If the ingress filtering is enabled and Vlan Port Membership
|
|
(VPM) check fails, then the packet is silently dropped.
|
|
Ingress filtering is enabled for all non-mobile ports.
|
|
|
|
If the ingress filtering is disabled and VPM check fails,
|
|
then the packet is sent to the CPU for software vlan classification.
|
|
Ingress filtering is disabled for all mobile ports.
|
|
|
|
The default setting is 'enable' as all ports are set to non-mobile ports
|
|
initially."
|
|
DEFVAL { enable }
|
|
::= { vMobilePortEntry 8 }
|
|
|
|
|
|
|
|
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
|
-- Traps
|
|
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
|
|
|
groupmobilityTrapsDesc OBJECT IDENTIFIER ::= { groupmobilityTraps 1 }
|
|
groupmobilityTrapsObj OBJECT IDENTIFIER ::= { groupmobilityTraps 2 }
|
|
|
|
gmBindRuleViolation NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
gmBindRuleType, gmBindRuleVlanId, gmBindRuleIPAddress,
|
|
gmBindRuleMacAddress, gmBindRulePortIfIndex, gmBindRuleProtoClass,
|
|
gmBindRuleEthertype, gmBindRuleDsapSsap
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A bind-violation trap occurs whenever
|
|
a binding rule which has been configured gets violated."
|
|
::= { groupmobilityTrapsDesc 0 1 }
|
|
|
|
gmHwVlanRuleTableOverloadAlert NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
gmOverloadRuleTable, gmOverloadRuleType,
|
|
gmOverloadRuleVlanId, gmOverloadRuleMacAddress,
|
|
gmOverloadRuleIpAddress, gmOverloadRuleProtocol,
|
|
gmOverloadRuleIpxNetwork
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An overload trap occurs whenever
|
|
a new entry to the HW vlan rule table gets dropped
|
|
due to the overload of the table."
|
|
::= { groupmobilityTrapsDesc 0 2 }
|
|
|
|
gmHwMixModeSubnetRuleTableOverloadAlert NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
gmSubnetRuleTable, gmOverloadRuleSlice
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An subnet overload trap occurs in mixed mode whenever
|
|
a new entry to the HW subnet rule table gets dropped
|
|
in OS6800 due to the overload of the table."
|
|
::= { groupmobilityTrapsDesc 0 3 }
|
|
--
|
|
-- Trap objects
|
|
--
|
|
|
|
|
|
-- Bind Rule Type
|
|
gmBindRuleType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
macPortIp (9),
|
|
portIp (10),
|
|
macIp (11),
|
|
macPort (12),
|
|
macPortProto (13)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Type of binding rule for which trap sent."
|
|
::= { groupmobilityTrapsObj 1 }
|
|
|
|
-- Bind Rule VLAN Id
|
|
gmBindRuleVlanId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION "Binding Rule VLAN Id."
|
|
::= { groupmobilityTrapsObj 2 }
|
|
|
|
-- Bind Rule IP
|
|
gmBindRuleIPAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION "Binding Rule IP address."
|
|
::= { groupmobilityTrapsObj 3 }
|
|
|
|
-- Bind Rule Mac
|
|
gmBindRuleMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION "Binding Rule Mac Address"
|
|
::= { groupmobilityTrapsObj 4 }
|
|
|
|
-- Bind Rule Port
|
|
gmBindRulePortIfIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1001..4294967295)
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ifIndex corresponding to the mobile port on which binding rule violation occured."
|
|
::= { groupmobilityTrapsObj 5 }
|
|
|
|
-- Bind Rule protocol
|
|
gmBindRuleProtoClass OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ipE2 (1),
|
|
ipSnap (2),
|
|
ipxE2(3),
|
|
ipxNov(4),
|
|
ipxLlc(5),
|
|
ipxSnap(6),
|
|
decnet(7),
|
|
appletalk(8),
|
|
ethertypeE2(9),
|
|
dsapSsap(10),
|
|
ethertypeSnap(11),
|
|
ipv6(12)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The encoded protocol number used for binding VLAN classification."
|
|
::= { groupmobilityTrapsObj 6 }
|
|
|
|
-- Bind Rule ether type
|
|
gmBindRuleEthertype OBJECT-TYPE
|
|
SYNTAX INTEGER (1536..65535)
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ethertype value for generic ethertype or snap rule.
|
|
This value has no meaning for vProtoRuleProtoClass
|
|
set to values other than 9 or 11."
|
|
::= { groupmobilityTrapsObj 7 }
|
|
|
|
-- Bind Rule dsap ssap
|
|
gmBindRuleDsapSsap OBJECT-TYPE
|
|
SYNTAX INTEGER (0..65535)
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"DSAP and SSAP values for generic DSAP/SSAP and SNAP rules.
|
|
This value has no meaning for vProtoRuleProtoClass
|
|
set to values other than 10."
|
|
::= { groupmobilityTrapsObj 8 }
|
|
|
|
-- Overloaded HW vlan rule table
|
|
gmOverloadRuleTable OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
macVlanTable (1),
|
|
subnetVlanTable (2),
|
|
protocolVlanTable (3)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Overloaded HW vlan rule table."
|
|
::= { groupmobilityTrapsObj 9 }
|
|
|
|
-- Overloaded vlan rule types
|
|
gmOverloadRuleType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
macPortIpBinding (1),
|
|
macPortBinding (2),
|
|
portProtocolBinding (3),
|
|
macRule (4),
|
|
macRangeRule (5),
|
|
avlan (6),
|
|
dot1x (7),
|
|
ipSubnetRule (8),
|
|
ipxNetworkRule (9),
|
|
protocolRule (10)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Vlan rule types that are not configured
|
|
due to the overload of the HW vlan rule table."
|
|
::= { groupmobilityTrapsObj 10 }
|
|
|
|
-- Dropped VLAN Id due to the overload
|
|
gmOverloadRuleVlanId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Overloaded VLAN Id."
|
|
::= { groupmobilityTrapsObj 11 }
|
|
|
|
-- Dropped Mac Address due to the overload
|
|
gmOverloadRuleMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Overloaded Mac Address."
|
|
::= { groupmobilityTrapsObj 12 }
|
|
|
|
-- Dropped IP Address due to the overload
|
|
gmOverloadRuleIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Overloaded IP Address."
|
|
::= { groupmobilityTrapsObj 13 }
|
|
|
|
-- Dropped Protocol type due to the overload
|
|
gmOverloadRuleProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
ipE2 (1),
|
|
ipSnap (2),
|
|
ipxE2(3),
|
|
ipxNov(4),
|
|
ipxLlc(5),
|
|
ipxSnap(6),
|
|
decnet(7),
|
|
appletalk(8),
|
|
ethertypeE2(9),
|
|
dsapSsap(10),
|
|
ethertypeSnap(11),
|
|
ipv6(12)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Overloaded Protocol type."
|
|
::= { groupmobilityTrapsObj 14 }
|
|
|
|
-- Dropped Ipx network address due to the overload
|
|
gmOverloadRuleIpxNetwork OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..4294967294)
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Overloaded Ipx network address."
|
|
::= { groupmobilityTrapsObj 15 }
|
|
|
|
-- Overloaded subnet table
|
|
gmSubnetRuleTable OBJECT-TYPE
|
|
SYNTAX INTEGER (1..2147483646)
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Overloaded HW subnet rule table."
|
|
::= { groupmobilityTrapsObj 16 }
|
|
|
|
-- Slot number that is overloaded
|
|
gmOverloadRuleSlice OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Overloaded slot Id."
|
|
::= { groupmobilityTrapsObj 17 }
|
|
|
|
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
|
-- COMPLIANCE
|
|
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
|
|
|
alcatelIND1GroupMobilityMIBCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Compliance statement for
|
|
Group Mobility."
|
|
MODULE
|
|
MANDATORY-GROUPS
|
|
{
|
|
groupMobilityRuleGroup,
|
|
groupMobilityPortGroup,
|
|
groupMobilityTrapGroup
|
|
}
|
|
|
|
::= { alcatelIND1GroupMobilityMIBCompliances 1 }
|
|
|
|
|
|
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
|
-- UNITS OF CONFORMANCE
|
|
-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
|
|
|
groupMobilityRuleGroup OBJECT-GROUP
|
|
OBJECTS
|
|
{
|
|
vIpNetRuleAddr, -- ip net rule table
|
|
vIpNetRuleMask,
|
|
vIpNetRuleVlanId,
|
|
vIpNetRuleStatus,
|
|
|
|
vIpxNetRuleAddr, -- ipx net rule table
|
|
vIpxNetRuleEncap,
|
|
vIpxNetRuleVlanId,
|
|
vIpxNetRuleStatus,
|
|
|
|
vMacRuleAddr, -- mac address rule table
|
|
vMacRuleVlanId,
|
|
vMacRuleStatus,
|
|
|
|
vMacRangeRuleLoAddr, -- mac range rule table
|
|
vMacRangeRuleHiAddr,
|
|
vMacRangeRuleVlanId,
|
|
vMacRangeRuleStatus,
|
|
|
|
vMacPortIpBRuleMac, -- mac-ip-port binding rule
|
|
vMacPortIpBRuleIfIndex,
|
|
vMacPortIpBRuleIp,
|
|
vMacPortIpBRuleVlanId,
|
|
vMacPortIpBRuleStatus,
|
|
|
|
vPortIpBRuleIp, -- ip-port binding rule
|
|
vPortIpBRuleIfIndex,
|
|
vPortIpBRuleVlanId,
|
|
vPortIpBRuleStatus,
|
|
|
|
vMacIpBRuleMac, -- mac-ip binding rule
|
|
vMacIpBRuleIp,
|
|
vMacIpBRuleVlanId,
|
|
vMacIpBRuleStatus,
|
|
|
|
vMacPortBRuleMac, -- mac-port binding rule
|
|
vMacPortBRuleIfIndex,
|
|
vMacPortBRuleVlanId,
|
|
vMacPortBRuleStatus,
|
|
|
|
vMacPortProtoBRuleMacAddr, -- mac-port-protocol binding rule
|
|
vMacPortProtoBRuleIfIndex,
|
|
vMacPortProtoBRuleProtoClass,
|
|
vMacPortProtoBRuleEthertype,
|
|
vMacPortProtoBRuleDsapSsap,
|
|
vMacPortProtoBRuleVlanId,
|
|
vMacPortProtoBRuleStatus,
|
|
|
|
vPortProtoBRuleIfIndex, -- port-protocol binding rule
|
|
vPortProtoBRuleProtoClass,
|
|
vPortProtoBRuleEthertype,
|
|
vPortProtoBRuleDsapSsap,
|
|
vPortProtoBRuleVlanId,
|
|
vPortProtoBRuleStatus,
|
|
|
|
vDhcpMacRuleAddr, -- dhcp mac rule
|
|
vDhcpMacRuleVlanId,
|
|
vDhcpMacRuleStatus,
|
|
|
|
vDhcpPortRuleIfIndex, -- dhcp port rule
|
|
vDhcpPortRuleVlanId,
|
|
vDhcpPortRuleStatus,
|
|
|
|
vDhcpGenericRuleVlanId, -- dhcp generic rule
|
|
vDhcpGenericRuleStatus,
|
|
|
|
vProtoRuleProtoClass, -- protocol rule
|
|
vProtoRuleEthertype,
|
|
vProtoRuleDsapSsap,
|
|
vProtoRuleVlanId,
|
|
vProtoRuleStatus,
|
|
|
|
vCustomRuleValue, -- custom (user) rule
|
|
vCustomRuleMask,
|
|
vCustomRuleOffset,
|
|
vCustomRuleVlanId,
|
|
vCustomRuleStatus,
|
|
|
|
vPortRuleIfIndex, -- port rule
|
|
vPortRuleVlanId,
|
|
vPortRuleStatus,
|
|
|
|
vDhcpMacRangeRuleLoAddr, -- dhcp mac range rule
|
|
vDhcpMacRangeRuleHiAddr,
|
|
vDhcpMacRangeRuleVlanId,
|
|
vDhcpMacRangeRuleStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Collection of objects for management of Group Mobility vlan classification rules."
|
|
::= { alcatelIND1GroupMobilityMIBGroups 1 }
|
|
|
|
|
|
groupMobilityPortGroup OBJECT-GROUP
|
|
OBJECTS
|
|
{
|
|
vMobilePortIfIndex, -- mobile port table
|
|
vMobilePortMobility,
|
|
vMobilePortDefVlanRestore,
|
|
vMobilePortDefVlanEnable,
|
|
vMobilePortIgnoreBPDU,
|
|
vMobilePortAuthenticate,
|
|
vMobilePortCfgDefVlan,
|
|
vMobilePortIngressFiltering
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Collection of objects for management of Mobile Ports."
|
|
::= { alcatelIND1GroupMobilityMIBGroups 2 }
|
|
|
|
groupMobilityTrapGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS
|
|
{
|
|
gmBindRuleViolation,
|
|
gmHwVlanRuleTableOverloadAlert,
|
|
gmHwMixModeSubnetRuleTableOverloadAlert
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Collection of notifications for learned port security."
|
|
::= { alcatelIND1GroupMobilityMIBGroups 4 }
|
|
|
|
|
|
|
|
END
|
|
|