mirror of
				https://github.com/librenms/librenms.git
				synced 2024-10-07 16:52:45 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			5176 lines
		
	
	
		
			173 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			5176 lines
		
	
	
		
			173 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| CISCOSB-IPV6FHS-MIB DEFINITIONS ::= BEGIN
 | |
| 
 | |
| -- Title:      CISCOSB IPv6 First Hop Security Configuration
 | |
| -- Version:    7.60
 | |
| -- Date:       12-Dec-2012
 | |
| --
 | |
| 
 | |
| IMPORTS
 | |
|     DisplayString,TruthValue,TEXTUAL-CONVENTION,
 | |
|     RowStatus,MacAddress                                 FROM SNMPv2-TC
 | |
|     VlanIndex,PortList                                   FROM Q-BRIDGE-MIB
 | |
|     Unsigned32, IpAddress, NOTIFICATION-TYPE,
 | |
|     Integer32, Counter32, OBJECT-TYPE                    FROM SNMPv2-SMI
 | |
|     rndErrorDesc, rndErrorSeverity                       FROM CISCOSB-DEVICEPARAMS-MIB
 | |
|     switch001, rlMacMulticast, rndNotifications          FROM CISCOSB-MIB
 | |
|     InetAddressType,InetAddress,InetAddressPrefixLength  FROM INET-ADDRESS-MIB
 | |
|     InterfaceIndex, InterfaceIndexOrZero                 FROM IF-MIB
 | |
|     VlanId                                               FROM Q-BRIDGE-MIB
 | |
|     VlanList1, VlanList2, VlanList3, VlanList4           FROM CISCOSB-BRIDGEMIBOBJECTS-MIB;
 | |
| 
 | |
| 
 | |
| rlIpv6Fhs MODULE-IDENTITY
 | |
|         LAST-UPDATED "201212120000Z"
 | |
|         ORGANIZATION "Cisco Systems, Inc."
 | |
| 
 | |
|         CONTACT-INFO
 | |
|         "Postal: 170 West Tasman Drive
 | |
|         San Jose , CA 95134-1706
 | |
|         USA
 | |
| 
 | |
|         
 | |
|         Website:  Cisco Small Business Support Community <http://www.cisco.com/go/smallbizsupport>"
 | |
| 
 | |
|         DESCRIPTION
 | |
|                 "The private MIB module definition for IPv6 First Hop Security."
 | |
|         REVISION "201212120000Z"
 | |
|         DESCRIPTION
 | |
|                 "Initial version of this MIB."
 | |
|         ::= { switch001  215}
 | |
| 
 | |
|   --------------------------------------------------------------
 | |
|   -- Textual Conventions
 | |
|   --------------------------------------------------------------
 | |
| 
 | |
|  RlIpv6FhsSettingStatusType ::= TEXTUAL-CONVENTION
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "The setting status type."
 | |
|     SYNTAX      INTEGER {
 | |
|                     unspecified(-1),
 | |
|                     enabled(1),
 | |
|                     disabled(2)
 | |
|                 }
 | |
| 
 | |
|  RlIpv6FhsSettingType ::= TEXTUAL-CONVENTION
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "The setting type."
 | |
|     SYNTAX      INTEGER {
 | |
|                     default(1),
 | |
|                     global(2),
 | |
|                     vlan(3),
 | |
|                     port(4)
 | |
|                 }
 | |
| 
 | |
| 
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- groups in the IPV6FHS MIB
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlFirstHopSec         OBJECT IDENTIFIER ::= { rlIpv6Fhs 1 }
 | |
|  rlNdInspection        OBJECT IDENTIFIER ::= { rlIpv6Fhs 2 }
 | |
|  rlRaGuard             OBJECT IDENTIFIER ::= { rlIpv6Fhs 3 }
 | |
|  rlNbrBindingIntegrity OBJECT IDENTIFIER ::= { rlIpv6Fhs 4 }
 | |
|  rlDhcpGuard           OBJECT IDENTIFIER ::= { rlIpv6Fhs 5 }
 | |
|  rlSourceGuard         OBJECT IDENTIFIER ::= { rlIpv6Fhs 6 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The First Hop Security
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The First Hop Security Policy Configuration Table
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlFirstHopSecPolicyTable OBJECT-TYPE
 | |
|     SYNTAX  SEQUENCE OF RlFirstHopSecPolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION  "The table specifies first hop security
 | |
|                  per policy configurations."
 | |
|     ::= { rlFirstHopSec 1 }
 | |
| 
 | |
|  rlFirstHopSecPolicyEntry OBJECT-TYPE
 | |
|     SYNTAX  RlFirstHopSecPolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION   "The row definition for this table."
 | |
|     INDEX { IMPLIED rlFirstHopSecPolicyName }
 | |
|     ::= { rlFirstHopSecPolicyTable 1 }
 | |
| 
 | |
|  RlFirstHopSecPolicyEntry ::= SEQUENCE {
 | |
|     rlFirstHopSecPolicyName               DisplayString,
 | |
|     rlFirstHopSecPolicyLogDrop            RlIpv6FhsSettingStatusType,
 | |
|     rlFirstHopSecPolicyRowStatus          RowStatus
 | |
|     }
 | |
| 
 | |
|  rlFirstHopSecPolicyName OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(1..32))
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The first hop security policy name"
 | |
|     ::= { rlFirstHopSecPolicyEntry 1 }
 | |
| 
 | |
|  rlFirstHopSecPolicyLogDrop OBJECT-TYPE
 | |
|     SYNTAX      RlIpv6FhsSettingStatusType
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Enable/disable of the logging of dropped packets."
 | |
|     DEFVAL  { unspecified }
 | |
|     ::= { rlFirstHopSecPolicyEntry 2 }
 | |
| 
 | |
|  rlFirstHopSecPolicyRowStatus OBJECT-TYPE
 | |
|     SYNTAX RowStatus
 | |
|     MAX-ACCESS read-create
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|       "The row status variable, used according to
 | |
|       row installation and removal conventions."
 | |
|     ::= { rlFirstHopSecPolicyEntry 3 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The First Hop Security Policy Attachment Table - Port
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlFirstHopSecPortPolicyTable OBJECT-TYPE
 | |
|     SYNTAX  SEQUENCE OF RlFirstHopSecPortPolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION  "The table specifies first hop security policy
 | |
|                  attachment for ports."
 | |
|     ::= { rlFirstHopSec 2 }
 | |
| 
 | |
|  rlFirstHopSecPortPolicyEntry OBJECT-TYPE
 | |
|     SYNTAX  RlFirstHopSecPortPolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION   "The row definition for this table."
 | |
|     INDEX { rlFirstHopSecPortPolicyIfIndex,
 | |
|             IMPLIED rlFirstHopSecPortPolicyName }
 | |
|     ::= { rlFirstHopSecPortPolicyTable 1 }
 | |
| 
 | |
|  RlFirstHopSecPortPolicyEntry ::= SEQUENCE {
 | |
|     rlFirstHopSecPortPolicyIfIndex            InterfaceIndex,
 | |
|     rlFirstHopSecPortPolicyName               DisplayString,
 | |
|     rlFirstHopSecPortPolicyVlan1to1024        OCTET STRING,
 | |
|     rlFirstHopSecPortPolicyVlan1025to2048     OCTET STRING,
 | |
|     rlFirstHopSecPortPolicyVlan2049to3072     OCTET STRING,
 | |
|     rlFirstHopSecPortPolicyVlan3073to4094     OCTET STRING,
 | |
|     rlFirstHopSecPortPolicyRowStatus          RowStatus
 | |
|     }
 | |
| 
 | |
|  rlFirstHopSecPortPolicyIfIndex OBJECT-TYPE
 | |
|     SYNTAX InterfaceIndex
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The port's interface index."
 | |
|     ::= { rlFirstHopSecPortPolicyEntry 1 }
 | |
| 
 | |
|  rlFirstHopSecPortPolicyName OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(1..32))
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The first hop security policy name"
 | |
|     ::= { rlFirstHopSecPortPolicyEntry 2 }
 | |
| 
 | |
|  rlFirstHopSecPortPolicyVlan1to1024 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 1 to 1024."
 | |
|     ::= { rlFirstHopSecPortPolicyEntry 3 }
 | |
| 
 | |
|  rlFirstHopSecPortPolicyVlan1025to2048 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 1025 to 2048."
 | |
|     ::= { rlFirstHopSecPortPolicyEntry 4 }
 | |
| 
 | |
|  rlFirstHopSecPortPolicyVlan2049to3072 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 2049 to 3072."
 | |
|     ::= { rlFirstHopSecPortPolicyEntry 5 }
 | |
| 
 | |
|  rlFirstHopSecPortPolicyVlan3073to4094 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 3073 to 4094."
 | |
|     ::= { rlFirstHopSecPortPolicyEntry 6 }
 | |
| 
 | |
|  rlFirstHopSecPortPolicyRowStatus OBJECT-TYPE
 | |
|     SYNTAX RowStatus
 | |
|     MAX-ACCESS read-create
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|        "The row status variable, used according to
 | |
|        row installation and removal conventions."
 | |
|     ::= { rlFirstHopSecPortPolicyEntry 7 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The First Hop Security Policy Attachment Table - Port (Read Only)
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlFirstHopSecPolicyPortTable OBJECT-TYPE
 | |
|     SYNTAX  SEQUENCE OF RlFirstHopSecPolicyPortEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION  "The table specifies first hop security policy
 | |
|                  attachment for ports."
 | |
|     ::= { rlFirstHopSec 3 }
 | |
| 
 | |
|  rlFirstHopSecPolicyPortEntry OBJECT-TYPE
 | |
|     SYNTAX  RlFirstHopSecPolicyPortEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION   "The row definition for this table."
 | |
|     INDEX { rlFirstHopSecPolicyPortName,
 | |
|             rlFirstHopSecPolicyPortIfIndex }
 | |
|     ::= { rlFirstHopSecPolicyPortTable 1 }
 | |
| 
 | |
|  RlFirstHopSecPolicyPortEntry ::= SEQUENCE {
 | |
|     rlFirstHopSecPolicyPortName               DisplayString,
 | |
|     rlFirstHopSecPolicyPortIfIndex            InterfaceIndex,
 | |
|     rlFirstHopSecPolicyPortVlan1to1024        OCTET STRING,
 | |
|     rlFirstHopSecPolicyPortVlan1025to2048     OCTET STRING,
 | |
|     rlFirstHopSecPolicyPortVlan2049to3072     OCTET STRING,
 | |
|     rlFirstHopSecPolicyPortVlan3073to4094     OCTET STRING
 | |
|     }
 | |
| 
 | |
|  rlFirstHopSecPolicyPortName OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(1..32))
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The first hop security policy name"
 | |
|     ::= { rlFirstHopSecPolicyPortEntry 1 }
 | |
| 
 | |
|  rlFirstHopSecPolicyPortIfIndex OBJECT-TYPE
 | |
|     SYNTAX InterfaceIndex
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The port's interface index."
 | |
|     ::= { rlFirstHopSecPolicyPortEntry 2 }
 | |
| 
 | |
|  rlFirstHopSecPolicyPortVlan1to1024 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 1 to 1024."
 | |
|     ::= { rlFirstHopSecPolicyPortEntry 3 }
 | |
| 
 | |
|  rlFirstHopSecPolicyPortVlan1025to2048 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 1025 to 2048."
 | |
|     ::= { rlFirstHopSecPolicyPortEntry 4 }
 | |
| 
 | |
|  rlFirstHopSecPolicyPortVlan2049to3072 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 2049 to 3072."
 | |
|     ::= { rlFirstHopSecPolicyPortEntry 5 }
 | |
| 
 | |
|  rlFirstHopSecPolicyPortVlan3073to4094 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 3073 to 4094."
 | |
|     ::= { rlFirstHopSecPolicyPortEntry 6 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The First Hop Security Policy Attachment Table - Vlan
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlFirstHopSecVlanPolicyTable OBJECT-TYPE
 | |
|     SYNTAX  SEQUENCE OF RlFirstHopSecVlanPolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION  "The table specifies first hop security policy
 | |
|                  attachment for vlans."
 | |
|     ::= { rlFirstHopSec 4 }
 | |
| 
 | |
|  rlFirstHopSecVlanPolicyEntry OBJECT-TYPE
 | |
|     SYNTAX  RlFirstHopSecVlanPolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION   "The row definition for this table."
 | |
|     INDEX { rlFirstHopSecVlanPolicyVlanTag }
 | |
|     ::= { rlFirstHopSecVlanPolicyTable 1 }
 | |
| 
 | |
|  RlFirstHopSecVlanPolicyEntry ::= SEQUENCE {
 | |
|     rlFirstHopSecVlanPolicyVlanTag            VlanId,
 | |
|     rlFirstHopSecVlanPolicyName               DisplayString,
 | |
|     rlFirstHopSecVlanPolicyRowStatus          RowStatus
 | |
|  }
 | |
| 
 | |
|  rlFirstHopSecVlanPolicyVlanTag OBJECT-TYPE
 | |
|     SYNTAX VlanId
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The VLAN identifier."
 | |
|     ::= { rlFirstHopSecVlanPolicyEntry 1 }
 | |
| 
 | |
|  rlFirstHopSecVlanPolicyName OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(1..32))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The first hop security policy name"
 | |
|     ::= { rlFirstHopSecVlanPolicyEntry 2 }
 | |
| 
 | |
|  rlFirstHopSecVlanPolicyRowStatus OBJECT-TYPE
 | |
|     SYNTAX RowStatus
 | |
|     MAX-ACCESS read-create
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|        "The row status variable, used according to
 | |
|        row installation and removal conventions."
 | |
|     ::= { rlFirstHopSecVlanPolicyEntry 3 }
 | |
|  --------------------------------------------------------------
 | |
|  -- The First Hop Security Policy Attachment Table - Vlan
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlFirstHopSecPolicyVlanTable OBJECT-TYPE
 | |
|     SYNTAX  SEQUENCE OF RlFirstHopSecPolicyVlanEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION  "The table specifies first hop security policy
 | |
|                  attachment for vlans."
 | |
|     ::= { rlFirstHopSec 5 }
 | |
| 
 | |
|  rlFirstHopSecPolicyVlanEntry OBJECT-TYPE
 | |
|     SYNTAX  RlFirstHopSecPolicyVlanEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION   "The row definition for this table."
 | |
|     INDEX { IMPLIED rlFirstHopSecPolicyVlanPolicyName }
 | |
|     ::= { rlFirstHopSecPolicyVlanTable 1 }
 | |
| 
 | |
|  RlFirstHopSecPolicyVlanEntry ::= SEQUENCE {
 | |
|     rlFirstHopSecPolicyVlanPolicyName    DisplayString,
 | |
|     rlFirstHopSecPolicyVlan1to1024       OCTET STRING,
 | |
|     rlFirstHopSecPolicyVlan1025to2048    OCTET STRING,
 | |
|     rlFirstHopSecPolicyVlan2049to3072    OCTET STRING,
 | |
|     rlFirstHopSecPolicyVlan3073to4094    OCTET STRING
 | |
| 
 | |
|  }
 | |
| 
 | |
|  rlFirstHopSecPolicyVlanPolicyName OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(1..32))
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The first hop security policy name"
 | |
|     ::= { rlFirstHopSecPolicyVlanEntry 1 }
 | |
| 
 | |
|  rlFirstHopSecPolicyVlan1to1024 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "A list of vlans from 1 to 1024."
 | |
|     DEFVAL {'00'H}
 | |
|     ::= { rlFirstHopSecPolicyVlanEntry 2 }
 | |
| 
 | |
|  rlFirstHopSecPolicyVlan1025to2048 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "A list of vlans from 1025 to 2048."
 | |
|     DEFVAL {'00'H}
 | |
|     ::= { rlFirstHopSecPolicyVlanEntry 3 }
 | |
| 
 | |
|  rlFirstHopSecPolicyVlan2049to3072 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "A list of vlans from 2049 to 3072."
 | |
|     DEFVAL {'00'H}
 | |
|     ::= { rlFirstHopSecPolicyVlanEntry 4 }
 | |
| 
 | |
|  rlFirstHopSecPolicyVlan3073to4094 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "A list of vlans from 3073 to 4094."
 | |
|     DEFVAL {'00'H}
 | |
|     ::= { rlFirstHopSecPolicyVlanEntry 5 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The First Hop Security Policy Enable Table
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
| rlFirstHopSecEnableVlanTable OBJECT-TYPE
 | |
|     SYNTAX      SEQUENCE OF RlFirstHopSecEnableVlanEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A table contains only one entry of a static vlan list."
 | |
|     ::= { rlFirstHopSec 6 }
 | |
| 
 | |
| rlFirstHopSecEnableVlanEntry OBJECT-TYPE
 | |
|     SYNTAX      RlFirstHopSecEnableVlanEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "Statically created by local or network management vlan list"
 | |
|     INDEX   {rlFirstHopSecEnableVlanIndex}
 | |
|     ::= { rlFirstHopSecEnableVlanTable 1 }
 | |
| 
 | |
| RlFirstHopSecEnableVlanEntry ::=SEQUENCE {
 | |
|     rlFirstHopSecEnableVlanIndex         INTEGER,
 | |
|     rlFirstHopSecEnableVlan1to1024       OCTET STRING,
 | |
|     rlFirstHopSecEnableVlan1025to2048    OCTET STRING,
 | |
|     rlFirstHopSecEnableVlan2049to3072    OCTET STRING,
 | |
|     rlFirstHopSecEnableVlan3073to4094    OCTET STRING
 | |
| 
 | |
| }
 | |
| 
 | |
| rlFirstHopSecEnableVlanIndex  OBJECT-TYPE
 | |
|    SYNTAX      INTEGER {
 | |
|         static(1)
 | |
|    }
 | |
|    MAX-ACCESS  not-accessible
 | |
|    STATUS      current
 | |
|    DESCRIPTION
 | |
|      "The table contains only one static entry."
 | |
| 
 | |
|    ::= { rlFirstHopSecEnableVlanEntry 1 }
 | |
| 
 | |
| rlFirstHopSecEnableVlan1to1024 OBJECT-TYPE
 | |
|    SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|    MAX-ACCESS  read-write
 | |
|    STATUS      current
 | |
|    DESCRIPTION
 | |
|      "A list of vlans from 1 to 1024."
 | |
|    DEFVAL {'00'H}
 | |
|    ::= { rlFirstHopSecEnableVlanEntry 2 }
 | |
| 
 | |
| rlFirstHopSecEnableVlan1025to2048 OBJECT-TYPE
 | |
|    SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|    MAX-ACCESS  read-write
 | |
|    STATUS      current
 | |
|    DESCRIPTION
 | |
|      "A list of vlans from 1025 to 2048."
 | |
|    DEFVAL {'00'H}
 | |
|    ::= { rlFirstHopSecEnableVlanEntry 3 }
 | |
| 
 | |
| rlFirstHopSecEnableVlan2049to3072 OBJECT-TYPE
 | |
|    SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|    MAX-ACCESS  read-write
 | |
|    STATUS      current
 | |
|    DESCRIPTION
 | |
|      "A list of vlans from 2049 to 3072."
 | |
|    DEFVAL {'00'H}
 | |
|    ::= { rlFirstHopSecEnableVlanEntry 4 }
 | |
| 
 | |
| rlFirstHopSecEnableVlan3073to4094 OBJECT-TYPE
 | |
|    SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|    MAX-ACCESS  read-write
 | |
|    STATUS      current
 | |
|    DESCRIPTION
 | |
|      "A list of vlans from 3073 to 4094."
 | |
|    DEFVAL {'00'H}
 | |
|    ::= { rlFirstHopSecEnableVlanEntry 5 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The First Hop Security Active Policy Table (Read Only)
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlFirstHopSecActivePolicyTable OBJECT-TYPE
 | |
|     SYNTAX  SEQUENCE OF RlFirstHopSecActivePolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION  "The table specifies first hop security
 | |
|                  per policy configurations."
 | |
|     ::= { rlFirstHopSec 7 }
 | |
| 
 | |
|  rlFirstHopSecActivePolicyEntry OBJECT-TYPE
 | |
|     SYNTAX  RlFirstHopSecActivePolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION   "The row definition for this table."
 | |
|     INDEX { rlFirstHopSecActivePolicyIfIndex,
 | |
|             rlFirstHopSecActivePolicyVlanTag }
 | |
|     ::= { rlFirstHopSecActivePolicyTable 1 }
 | |
| 
 | |
|  RlFirstHopSecActivePolicyEntry ::= SEQUENCE {
 | |
|     rlFirstHopSecActivePolicyIfIndex            InterfaceIndex,
 | |
|     rlFirstHopSecActivePolicyVlanTag            VlanId,
 | |
|     rlFirstHopSecActivePolicyNamePort           DisplayString,
 | |
|     rlFirstHopSecActivePolicyNameVlan           DisplayString,
 | |
|     rlFirstHopSecActivePolicyLogDrop            RlIpv6FhsSettingStatusType,
 | |
|     rlFirstHopSecActivePolicyLogDropType        RlIpv6FhsSettingType
 | |
|     }
 | |
| 
 | |
|  rlFirstHopSecActivePolicyIfIndex OBJECT-TYPE
 | |
|     SYNTAX InterfaceIndex
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The port's interface index."
 | |
|     ::= { rlFirstHopSecActivePolicyEntry 1 }
 | |
| 
 | |
|  rlFirstHopSecActivePolicyVlanTag OBJECT-TYPE
 | |
|     SYNTAX VlanId
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The VLAN identifier."
 | |
|     ::= { rlFirstHopSecActivePolicyEntry 2 }
 | |
| 
 | |
|  rlFirstHopSecActivePolicyNamePort OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(1..32))
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The first hop security policy name attached to given interface."
 | |
|     ::= { rlFirstHopSecActivePolicyEntry 3 }
 | |
| 
 | |
|  rlFirstHopSecActivePolicyNameVlan OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(1..32))
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The first hop security policy name attached to given vlan."
 | |
|     ::= { rlFirstHopSecActivePolicyEntry 4 }
 | |
| 
 | |
|  rlFirstHopSecActivePolicyLogDrop OBJECT-TYPE
 | |
|     SYNTAX      RlIpv6FhsSettingStatusType
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Enable/disable of the logging of dropped packets."
 | |
|     ::= { rlFirstHopSecActivePolicyEntry 5 }
 | |
| 
 | |
|  rlFirstHopSecActivePolicyLogDropType OBJECT-TYPE
 | |
|     SYNTAX      RlIpv6FhsSettingType
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "rlFirstHopSecActivePolicyLogDrop setting type."
 | |
|     ::= { rlFirstHopSecActivePolicyEntry 6 }
 | |
| 
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- First Hop Security Counters Table (Read Only)
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlFirstHopSecCountersTable OBJECT-TYPE
 | |
|     SYNTAX  SEQUENCE OF RlFirstHopSecCountersEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION  "The table displays first hop security counters"
 | |
|     ::= { rlFirstHopSec 8 }
 | |
| 
 | |
|  rlFirstHopSecCountersEntry OBJECT-TYPE
 | |
|     SYNTAX  RlFirstHopSecCountersEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION   "The row definition for this table."
 | |
|     INDEX { rlFirstHopSecCountersIfIndex }
 | |
|     ::= { rlFirstHopSecCountersTable 1 }
 | |
| 
 | |
|  RlFirstHopSecCountersEntry ::= SEQUENCE {
 | |
|     rlFirstHopSecCountersIfIndex                                      InterfaceIndex,
 | |
|     rlFirstHopSecCountersRxNdpRA                                      Counter32,
 | |
|     rlFirstHopSecCountersDropNdpRA                                    Counter32,
 | |
|     rlFirstHopSecCountersRxNdpRS                                      Counter32,
 | |
|     rlFirstHopSecCountersDropNdpRS                                    Counter32,
 | |
|     rlFirstHopSecCountersRxNdpNA                                      Counter32,
 | |
|     rlFirstHopSecCountersDropNdpNA                                    Counter32,
 | |
|     rlFirstHopSecCountersRxNdpNS                                      Counter32,
 | |
|     rlFirstHopSecCountersDropNdpNS                                    Counter32,
 | |
|     rlFirstHopSecCountersRxNdpRedirect                                Counter32,
 | |
|     rlFirstHopSecCountersDropNdpRedirect                              Counter32,
 | |
|     rlFirstHopSecCountersRxDhcpAdverise                               Counter32,
 | |
|     rlFirstHopSecCountersDropDhcpAdverise                             Counter32,
 | |
|     rlFirstHopSecCountersRxDhcpReply                                  Counter32,
 | |
|     rlFirstHopSecCountersDropDhcpReply                                Counter32,
 | |
|     rlFirstHopSecCountersRxDhcpReconfigure                            Counter32,
 | |
|     rlFirstHopSecCountersDropDhcpReconfigure                          Counter32,
 | |
|     rlFirstHopSecCountersRxDhcpRelayReply                             Counter32,
 | |
|     rlFirstHopSecCountersDropDhcpRelayReply                           Counter32,
 | |
|     rlFirstHopSecCountersRxDhcpLeasequeryReply                        Counter32,
 | |
|     rlFirstHopSecCountersDropDhcpLeasequeryReply                      Counter32,
 | |
|     rlFirstHopSecCountersDropRaGuardUnauthorizedMessage               Counter32,
 | |
|     rlFirstHopSecCountersDropRaGuardUnauthorizedHopLimit              Counter32,
 | |
|     rlFirstHopSecCountersDropRaGuardUnauthorizedManagedConfigFlag     Counter32,
 | |
|     rlFirstHopSecCountersDropRaGuardUnauthorizedOtherConfigFlag       Counter32,
 | |
|     rlFirstHopSecCountersDropRaGuardUnauthorizedRouterPreference      Counter32,
 | |
|     rlFirstHopSecCountersDropRaGuardUnauthorizedAdvertisedPrefix      Counter32,
 | |
|     rlFirstHopSecCountersDropRaGuardUnauthorizedSourceAddress         Counter32,
 | |
|     rlFirstHopSecCountersDropNdInspectionInvalidSourceMac             Counter32,
 | |
|     rlFirstHopSecCountersDropNdInspectionUnsecureMessage              Counter32,
 | |
|     rlFirstHopSecCountersDropNdInspectionUnauthorizedSecLevel         Counter32,
 | |
|     rlFirstHopSecCountersDropDhcpGuardUnauthorizedMessage             Counter32,
 | |
|     rlFirstHopSecCountersDropDhcpGuardUnauthorizedSourceAddress       Counter32,
 | |
|     rlFirstHopSecCountersDropDhcpGuardUnauthorizedServerPreference    Counter32,
 | |
|     rlFirstHopSecCountersDropDhcpGuardUnauthorizedAssignedAddress     Counter32,
 | |
|     rlFirstHopSecCountersDropSourceGuardNoBinding                     Counter32,
 | |
|     rlFirstHopSecCountersDropNbrBindingIntegrityIllegalIcmpv6         Counter32,
 | |
|     rlFirstHopSecCountersDropNbrBindingIntegrityIllegalDhcpv6         Counter32,
 | |
|     rlFirstHopSecCountersRxDhcpRelease                                Counter32,
 | |
|     rlFirstHopSecCountersDropDhcpRelease                              Counter32,
 | |
|     rlFirstHopSecCountersRxDhcpDecline                                Counter32,
 | |
|     rlFirstHopSecCountersDropDhcpDecline                              Counter32
 | |
|     }
 | |
| 
 | |
|  rlFirstHopSecCountersIfIndex OBJECT-TYPE
 | |
|     SYNTAX      InterfaceIndex
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Interface index"
 | |
|     ::= { rlFirstHopSecCountersEntry 1 }
 | |
| 
 | |
|  rlFirstHopSecCountersRxNdpRA OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of NDP Router Advertisement messages received on the interface."
 | |
|     ::= { rlFirstHopSecCountersEntry 2 }
 | |
| 
 | |
|  rlFirstHopSecCountersDropNdpRA OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of NDP Router Advertisement messages dropped on the interface."
 | |
|     ::= { rlFirstHopSecCountersEntry 3 }
 | |
| 
 | |
|  rlFirstHopSecCountersRxNdpRS OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of NDP Router Solicitation messages received on the interface."
 | |
|     ::= { rlFirstHopSecCountersEntry 4 }
 | |
| 
 | |
|  rlFirstHopSecCountersDropNdpRS OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of NDP Router Solicitation messages dropped on the interface."
 | |
|     ::= { rlFirstHopSecCountersEntry 5 }
 | |
| 
 | |
|  rlFirstHopSecCountersRxNdpNA OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of NDP Neighbor Advertisement messages received on the interface."
 | |
|     ::= { rlFirstHopSecCountersEntry 6 }
 | |
| 
 | |
|  rlFirstHopSecCountersDropNdpNA OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of NDP Neighbor Advertisement messages dropped on the interface."
 | |
|     ::= { rlFirstHopSecCountersEntry 7 }
 | |
| 
 | |
|  rlFirstHopSecCountersRxNdpNS OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of NDP Neighbor Solicitation messages received on the interface."
 | |
|     ::= { rlFirstHopSecCountersEntry 8 }
 | |
| 
 | |
|  rlFirstHopSecCountersDropNdpNS OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of NDP Neighbor Solicitation messages dropped on the interface."
 | |
|     ::= { rlFirstHopSecCountersEntry 9 }
 | |
| 
 | |
|  rlFirstHopSecCountersRxNdpRedirect OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of NDP Redirect messages received on the interface."
 | |
|     ::= { rlFirstHopSecCountersEntry 10 }
 | |
| 
 | |
|  rlFirstHopSecCountersDropNdpRedirect OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of NDP Redirect messages dropped on the interface."
 | |
|     ::= { rlFirstHopSecCountersEntry 11 }
 | |
| 
 | |
|  rlFirstHopSecCountersRxDhcpAdverise OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of DHCPv6 ADVERTISE messages received on the interface."
 | |
|     ::= { rlFirstHopSecCountersEntry 12 }
 | |
| 
 | |
|  rlFirstHopSecCountersDropDhcpAdverise OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of DHCPv6 ADVERTISE messages dropped on the interface."
 | |
|     ::= { rlFirstHopSecCountersEntry 13 }
 | |
| 
 | |
|  rlFirstHopSecCountersRxDhcpReply OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of DHCPv6 REPLY messages received on the interface."
 | |
|     ::= { rlFirstHopSecCountersEntry 14 }
 | |
| 
 | |
|  rlFirstHopSecCountersDropDhcpReply OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of DHCPv6 REPLY messages dropped on the interface."
 | |
|     ::= { rlFirstHopSecCountersEntry 15 }
 | |
| 
 | |
|  rlFirstHopSecCountersRxDhcpReconfigure OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of DHCPv6 RECONFIGURE messages received on the interface."
 | |
|     ::= { rlFirstHopSecCountersEntry 16 }
 | |
| 
 | |
|  rlFirstHopSecCountersDropDhcpReconfigure OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of DHCPv6 RECONFIGURE messages dropped on the interface."
 | |
|     ::= { rlFirstHopSecCountersEntry 17 }
 | |
| 
 | |
|  rlFirstHopSecCountersRxDhcpRelayReply OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of DHCPv6 RELAY-REPLY messages received on the interface."
 | |
|     ::= { rlFirstHopSecCountersEntry 18 }
 | |
| 
 | |
|  rlFirstHopSecCountersDropDhcpRelayReply OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of DHCPv6 RELAY-REPLY messages dropped on the interface."
 | |
|     ::= { rlFirstHopSecCountersEntry 19 }
 | |
| 
 | |
|  rlFirstHopSecCountersRxDhcpLeasequeryReply OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of DHCPv6 LEASEQUERY-REPLY messages received on the interface."
 | |
|     ::= { rlFirstHopSecCountersEntry 20 }
 | |
| 
 | |
|  rlFirstHopSecCountersDropDhcpLeasequeryReply OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of DHCPv6 LEASEQUERY-REPLY messages dropped on the interface."
 | |
|     ::= { rlFirstHopSecCountersEntry 21 }
 | |
| 
 | |
|  rlFirstHopSecCountersDropRaGuardUnauthorizedMessage OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of dropped router messages received on host interface."
 | |
|     ::= { rlFirstHopSecCountersEntry 22 }
 | |
| 
 | |
|  rlFirstHopSecCountersDropRaGuardUnauthorizedHopLimit OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of dropped RA messages due to unauthorized Cur-Hop-Limit."
 | |
|     ::= { rlFirstHopSecCountersEntry 23 }
 | |
| 
 | |
|  rlFirstHopSecCountersDropRaGuardUnauthorizedManagedConfigFlag OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of dropped RA messages due to unauthorized Managed config flag."
 | |
|     ::= { rlFirstHopSecCountersEntry 24 }
 | |
| 
 | |
|  rlFirstHopSecCountersDropRaGuardUnauthorizedOtherConfigFlag OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of dropped RA messages due to unauthorized Other config flag."
 | |
|     ::= { rlFirstHopSecCountersEntry 25 }
 | |
| 
 | |
|  rlFirstHopSecCountersDropRaGuardUnauthorizedRouterPreference OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of dropped RA messages due to unauthorized router preference."
 | |
|     ::= { rlFirstHopSecCountersEntry 26 }
 | |
| 
 | |
|  rlFirstHopSecCountersDropRaGuardUnauthorizedAdvertisedPrefix OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of dropped RA messages due to unauthorized advertised prefix."
 | |
|     ::= { rlFirstHopSecCountersEntry 27 }
 | |
| 
 | |
|  rlFirstHopSecCountersDropRaGuardUnauthorizedSourceAddress OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of dropped RA messages due to unauthorized source address."
 | |
|     ::= { rlFirstHopSecCountersEntry 28 }
 | |
| 
 | |
|  rlFirstHopSecCountersDropNdInspectionInvalidSourceMac OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of dropped NDP messages due to invalid source MAC address."
 | |
|     ::= { rlFirstHopSecCountersEntry 29 }
 | |
| 
 | |
|  rlFirstHopSecCountersDropNdInspectionUnsecureMessage OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of dropped NDP messages due to being unsecure."
 | |
|     ::= { rlFirstHopSecCountersEntry 30 }
 | |
| 
 | |
|  rlFirstHopSecCountersDropNdInspectionUnauthorizedSecLevel OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of dropped NDP messages due to unauthorized CGA sec-level."
 | |
|     ::= { rlFirstHopSecCountersEntry 31 }
 | |
| 
 | |
|  rlFirstHopSecCountersDropDhcpGuardUnauthorizedMessage OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of dropped DHCPv6 server messages on client interface."
 | |
|     ::= { rlFirstHopSecCountersEntry 32 }
 | |
| 
 | |
|  rlFirstHopSecCountersDropDhcpGuardUnauthorizedSourceAddress OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of dropped DHCPv6 server messages due to unauthorized source address."
 | |
|     ::= { rlFirstHopSecCountersEntry 33 }
 | |
| 
 | |
|  rlFirstHopSecCountersDropDhcpGuardUnauthorizedServerPreference OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of dropped DHCPv6 server messages due to unauthorized server preference."
 | |
|     ::= { rlFirstHopSecCountersEntry 34 }
 | |
| 
 | |
|  rlFirstHopSecCountersDropDhcpGuardUnauthorizedAssignedAddress OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of dropped DHCPv6 server messages due to unauthorized address in IA_ADDR."
 | |
|     ::= { rlFirstHopSecCountersEntry 35 }
 | |
| 
 | |
|  rlFirstHopSecCountersDropSourceGuardNoBinding OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of frame dropped by IPv6 Source Guard due to lack of binding in Neighbor Binding Table."
 | |
|     ::= { rlFirstHopSecCountersEntry 36 }
 | |
| 
 | |
|  rlFirstHopSecCountersDropNbrBindingIntegrityIllegalIcmpv6 OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of dropped ICMPv6 messages due to one of the following reasons:
 | |
|       invalid source address, invalid destination address, invalid Hop-Limit,
 | |
|       invalid ICMP code, invalid ICMP length, invalid ICMP checksum,
 | |
|       invalid target address, invalid flag, invalid option."
 | |
|     ::= { rlFirstHopSecCountersEntry 37 }
 | |
| 
 | |
|  rlFirstHopSecCountersDropNbrBindingIntegrityIllegalDhcpv6 OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of dropped DHCPv6 messages due to one of the following reasons:
 | |
|       invalid source address, invalid destination address, invalid Hop-Limit,
 | |
|       invalid ICMP code, invalid ICMP length, invalid ICMP checksum,
 | |
|       invalid target address, invalid flag, invalid option."
 | |
|     ::= { rlFirstHopSecCountersEntry 38 }
 | |
| 
 | |
|  rlFirstHopSecCountersRxDhcpRelease OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of DHCPv6 RELEASE messages received on the interface."
 | |
|     ::= { rlFirstHopSecCountersEntry 39 }
 | |
| 
 | |
|  rlFirstHopSecCountersDropDhcpRelease OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of DHCPv6 RELEASE messages dropped on the interface."
 | |
|     ::= { rlFirstHopSecCountersEntry 40 }
 | |
| 
 | |
|  rlFirstHopSecCountersRxDhcpDecline OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of DHCPv6 DECLINE messages received on the interface."
 | |
|     ::= { rlFirstHopSecCountersEntry 41 }
 | |
| 
 | |
|  rlFirstHopSecCountersDropDhcpDecline OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Number of DHCPv6 DECLINE messages dropped on the interface."
 | |
|     ::= { rlFirstHopSecCountersEntry 42 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The First Hop Security Global Configurations
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlFirstHopSecLogDrop OBJECT-TYPE
 | |
|     SYNTAX INTEGER {
 | |
|         enabled(1),
 | |
|         disabled(2)
 | |
|         }
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Enable/disable of the logging of dropped packets."
 | |
|     DEFVAL { disabled }
 | |
|     ::= { rlFirstHopSec 9 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- First Hop Security Clear Counters (Action Only)
 | |
|  --------------------------------------------------------------
 | |
|  rlFirstHopSecClearCounters OBJECT-TYPE
 | |
|     SYNTAX InterfaceIndexOrZero
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "When this object is set to zero IPv6 First Hop Security Counters
 | |
|            are cleared on all interfaces.
 | |
|            When this object is set to a valid interface index then IPv6 First
 | |
|            Hop Security counters are cleared on this interface.
 | |
|            Reading this object has no effect."
 | |
|     ::= { rlFirstHopSec 10 }
 | |
| 
 | |
| --------------------------------------------------------------
 | |
|  -- First Hop Security Error Counters Table (Read Only)
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlFirstHopSecErrorCountersTable OBJECT-TYPE
 | |
|     SYNTAX  SEQUENCE OF RlFirstHopSecErrorCountersEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION  "The table displays first hop security error counters"
 | |
|     ::= { rlFirstHopSec 11 }
 | |
| 
 | |
|  rlFirstHopSecErrorCountersEntry OBJECT-TYPE
 | |
|     SYNTAX  RlFirstHopSecErrorCountersEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION   "Static row for this table."
 | |
|     INDEX { rlFirstHopSecErrorCountersIndex }
 | |
|     ::= { rlFirstHopSecErrorCountersTable 1 }
 | |
| 
 | |
|  RlFirstHopSecErrorCountersEntry ::= SEQUENCE {
 | |
|     rlFirstHopSecErrorCountersIndex              INTEGER,
 | |
|     rlFirstHopSecErrorCountersNBTOverflow        Counter32,
 | |
|     rlFirstHopSecErrorCountersNPTOverflow        Counter32,
 | |
|     rlFirstHopSecErrorCountersTcamOverflow       Counter32
 | |
| }
 | |
| 
 | |
|  rlFirstHopSecErrorCountersIndex  OBJECT-TYPE
 | |
|    SYNTAX      INTEGER {
 | |
|         static(1)
 | |
|    }
 | |
|    MAX-ACCESS  not-accessible
 | |
|    STATUS      current
 | |
|    DESCRIPTION
 | |
|      "The table contains only one static entry."
 | |
|    ::= { rlFirstHopSecErrorCountersEntry 1 }
 | |
| 
 | |
|  rlFirstHopSecErrorCountersNBTOverflow OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Counts Neighbor Binding Table overflow"
 | |
|     ::= { rlFirstHopSecErrorCountersEntry 2 }
 | |
| 
 | |
|  rlFirstHopSecErrorCountersNPTOverflow OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Counts Neighbor Prefix Table overflow"
 | |
|     ::= { rlFirstHopSecErrorCountersEntry 3 }
 | |
| 
 | |
| rlFirstHopSecErrorCountersTcamOverflow OBJECT-TYPE
 | |
|     SYNTAX      Counter32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "Counts TCAM overflow"
 | |
|     ::= { rlFirstHopSecErrorCountersEntry 4 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- First Hop Security Clear Error Counters (Action Only)
 | |
|  --------------------------------------------------------------
 | |
|  rlFirstHopSecClearErrorCounters OBJECT-TYPE
 | |
|     SYNTAX TruthValue
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "When this object is set to true IPv6 First Hop Security Error Counters
 | |
|            are cleared.
 | |
|            Setting this object to false or reading this object has no effect."
 | |
|     ::= { rlFirstHopSec 12 }
 | |
| 
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The ND Inspection
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The ND Inspection Policy Configuration Table
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlNdInspectionPolicyTable OBJECT-TYPE
 | |
|     SYNTAX  SEQUENCE OF RlNdInspectionPolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION  "The table specifies ND inspection
 | |
|                  per policy configurations."
 | |
|     ::= { rlNdInspection 1 }
 | |
| 
 | |
|  rlNdInspectionPolicyEntry OBJECT-TYPE
 | |
|     SYNTAX  RlNdInspectionPolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION   "The row definition for this table."
 | |
|     INDEX { IMPLIED rlNdInspectionPolicyName }
 | |
|     ::= { rlNdInspectionPolicyTable 1 }
 | |
| 
 | |
|  RlNdInspectionPolicyEntry ::= SEQUENCE {
 | |
|     rlNdInspectionPolicyName               DisplayString,
 | |
|     rlNdInspectionPolicyDeviceRole         INTEGER,
 | |
|     rlNdInspectionPolicyDropUnsecured      RlIpv6FhsSettingStatusType,
 | |
|     rlNdInspectionPolicySecLevelMin        Integer32,
 | |
|     rlNdInspectionPolicyValidateSrcMac     RlIpv6FhsSettingStatusType,
 | |
|     rlNdInspectionPolicyRowStatus          RowStatus
 | |
|     }
 | |
| 
 | |
|  rlNdInspectionPolicyName OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(1..32))
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The ND inspection policy name"
 | |
|     ::= { rlNdInspectionPolicyEntry 1 }
 | |
| 
 | |
|  rlNdInspectionPolicyDeviceRole OBJECT-TYPE
 | |
|    SYNTAX      INTEGER {
 | |
|         unspecified(-1),
 | |
|         host(1),
 | |
|         router(2)
 | |
|    }
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Specify the role of the device attached."
 | |
|     DEFVAL  { unspecified }
 | |
|     ::= { rlNdInspectionPolicyEntry 2 }
 | |
| 
 | |
|  rlNdInspectionPolicyDropUnsecured OBJECT-TYPE
 | |
|     SYNTAX      RlIpv6FhsSettingStatusType
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Enable/disable of dropping unsecured messages."
 | |
|     DEFVAL  { unspecified }
 | |
|     ::= { rlNdInspectionPolicyEntry 3 }
 | |
| 
 | |
|  rlNdInspectionPolicySecLevelMin OBJECT-TYPE
 | |
|     SYNTAX      Integer32 (-2 | -1 | 0..7)
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "The minimum security level parameter value when
 | |
|            Cryptographically Generated Address (CGA) options are used.
 | |
|            The value of -1 indicates unspecified value.
 | |
|            The value of -2 indicates verification of security level is disabled."
 | |
|     DEFVAL  { -1 }
 | |
|     ::= { rlNdInspectionPolicyEntry 4 }
 | |
| 
 | |
|  rlNdInspectionPolicyValidateSrcMac OBJECT-TYPE
 | |
|     SYNTAX      RlIpv6FhsSettingStatusType
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Enable/disable validating of the source media access control (MAC)
 | |
|            address against the link-layer address."
 | |
|     DEFVAL  { unspecified }
 | |
|     ::= { rlNdInspectionPolicyEntry 5 }
 | |
| 
 | |
|  rlNdInspectionPolicyRowStatus OBJECT-TYPE
 | |
|     SYNTAX RowStatus
 | |
|     MAX-ACCESS read-create
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|       "The row status variable, used according to
 | |
|       row installation and removal conventions."
 | |
|     ::= { rlNdInspectionPolicyEntry 6 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The ND Inspection Policy Attachment Table - Port
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlNdInspectionPortPolicyTable OBJECT-TYPE
 | |
|     SYNTAX  SEQUENCE OF RlNdInspectionPortPolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION  "The table specifies ND inspection policy
 | |
|                  attachment for ports."
 | |
|     ::= { rlNdInspection 2 }
 | |
| 
 | |
|  rlNdInspectionPortPolicyEntry OBJECT-TYPE
 | |
|     SYNTAX  RlNdInspectionPortPolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION   "The row definition for this table."
 | |
|     INDEX { rlNdInspectionPortPolicyIfIndex,
 | |
|             IMPLIED rlNdInspectionPortPolicyName }
 | |
|     ::= { rlNdInspectionPortPolicyTable 1 }
 | |
| 
 | |
|  RlNdInspectionPortPolicyEntry ::= SEQUENCE {
 | |
|     rlNdInspectionPortPolicyIfIndex            InterfaceIndex,
 | |
|     rlNdInspectionPortPolicyName               DisplayString,
 | |
|     rlNdInspectionPortPolicyVlan1to1024        OCTET STRING,
 | |
|     rlNdInspectionPortPolicyVlan1025to2048     OCTET STRING,
 | |
|     rlNdInspectionPortPolicyVlan2049to3072     OCTET STRING,
 | |
|     rlNdInspectionPortPolicyVlan3073to4094     OCTET STRING,
 | |
|     rlNdInspectionPortPolicyRowStatus          RowStatus
 | |
|     }
 | |
| 
 | |
|  rlNdInspectionPortPolicyIfIndex OBJECT-TYPE
 | |
|     SYNTAX InterfaceIndex
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The port's interface index."
 | |
|     ::= { rlNdInspectionPortPolicyEntry 1 }
 | |
| 
 | |
|  rlNdInspectionPortPolicyName OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(1..32))
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The ND inspection policy name"
 | |
|     ::= { rlNdInspectionPortPolicyEntry 2 }
 | |
| 
 | |
|  rlNdInspectionPortPolicyVlan1to1024 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 1 to 1024."
 | |
|     ::= { rlNdInspectionPortPolicyEntry 3 }
 | |
| 
 | |
|  rlNdInspectionPortPolicyVlan1025to2048 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 1025 to 2048."
 | |
|     ::= { rlNdInspectionPortPolicyEntry 4 }
 | |
| 
 | |
|  rlNdInspectionPortPolicyVlan2049to3072 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 2049 to 3072."
 | |
|     ::= { rlNdInspectionPortPolicyEntry 5 }
 | |
| 
 | |
|  rlNdInspectionPortPolicyVlan3073to4094 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 3073 to 4094."
 | |
|     ::= { rlNdInspectionPortPolicyEntry 6 }
 | |
| 
 | |
|  rlNdInspectionPortPolicyRowStatus OBJECT-TYPE
 | |
|     SYNTAX RowStatus
 | |
|     MAX-ACCESS read-create
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|        "The row status variable, used according to
 | |
|        row installation and removal conventions."
 | |
|     ::= { rlNdInspectionPortPolicyEntry 7 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The ND Inspection Policy Attachment Table - Port (Read Only)
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlNdInspectionPolicyPortTable OBJECT-TYPE
 | |
|     SYNTAX  SEQUENCE OF RlNdInspectionPolicyPortEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION  "The table specifies ND inspection policy
 | |
|                  attachment for ports."
 | |
|     ::= { rlNdInspection 3 }
 | |
| 
 | |
|  rlNdInspectionPolicyPortEntry OBJECT-TYPE
 | |
|     SYNTAX  RlNdInspectionPolicyPortEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION   "The row definition for this table."
 | |
|     INDEX { rlNdInspectionPolicyPortName,
 | |
|             rlNdInspectionPolicyPortIfIndex }
 | |
|     ::= { rlNdInspectionPolicyPortTable 1 }
 | |
| 
 | |
|  RlNdInspectionPolicyPortEntry ::= SEQUENCE {
 | |
|     rlNdInspectionPolicyPortName               DisplayString,
 | |
|     rlNdInspectionPolicyPortIfIndex            InterfaceIndex,
 | |
|     rlNdInspectionPolicyPortVlan1to1024        OCTET STRING,
 | |
|     rlNdInspectionPolicyPortVlan1025to2048     OCTET STRING,
 | |
|     rlNdInspectionPolicyPortVlan2049to3072     OCTET STRING,
 | |
|     rlNdInspectionPolicyPortVlan3073to4094     OCTET STRING
 | |
|     }
 | |
| 
 | |
|  rlNdInspectionPolicyPortName OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(1..32))
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The ND inspection policy name"
 | |
|     ::= { rlNdInspectionPolicyPortEntry 1 }
 | |
| 
 | |
|  rlNdInspectionPolicyPortIfIndex OBJECT-TYPE
 | |
|     SYNTAX InterfaceIndex
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The port's interface index."
 | |
|     ::= { rlNdInspectionPolicyPortEntry 2 }
 | |
| 
 | |
|  rlNdInspectionPolicyPortVlan1to1024 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 1 to 1024."
 | |
|     ::= { rlNdInspectionPolicyPortEntry 3 }
 | |
| 
 | |
|  rlNdInspectionPolicyPortVlan1025to2048 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 1025 to 2048."
 | |
|     ::= { rlNdInspectionPolicyPortEntry 4 }
 | |
| 
 | |
|  rlNdInspectionPolicyPortVlan2049to3072 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 2049 to 3072."
 | |
|     ::= { rlNdInspectionPolicyPortEntry 5 }
 | |
| 
 | |
|  rlNdInspectionPolicyPortVlan3073to4094 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 3073 to 4094."
 | |
|     ::= { rlNdInspectionPolicyPortEntry 6 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The ND Inspection Policy Attachment Table - Vlan
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlNdInspectionVlanPolicyTable OBJECT-TYPE
 | |
|     SYNTAX  SEQUENCE OF RlNdInspectionVlanPolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION  "The table specifies ND inspection policy
 | |
|                  attachment for vlans."
 | |
|     ::= { rlNdInspection 4 }
 | |
| 
 | |
|  rlNdInspectionVlanPolicyEntry OBJECT-TYPE
 | |
|     SYNTAX  RlNdInspectionVlanPolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION   "The row definition for this table."
 | |
|     INDEX { rlNdInspectionVlanPolicyVlanTag }
 | |
|     ::= { rlNdInspectionVlanPolicyTable 1 }
 | |
| 
 | |
|  RlNdInspectionVlanPolicyEntry ::= SEQUENCE {
 | |
|     rlNdInspectionVlanPolicyVlanTag            VlanId,
 | |
|     rlNdInspectionVlanPolicyName               DisplayString,
 | |
|     rlNdInspectionVlanPolicyRowStatus          RowStatus
 | |
|  }
 | |
| 
 | |
|  rlNdInspectionVlanPolicyVlanTag OBJECT-TYPE
 | |
|     SYNTAX VlanId
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The VLAN identifier."
 | |
|     ::= { rlNdInspectionVlanPolicyEntry 1 }
 | |
| 
 | |
|  rlNdInspectionVlanPolicyName OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(1..32))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The ND inspection policy name"
 | |
|     ::= { rlNdInspectionVlanPolicyEntry 2 }
 | |
| 
 | |
|  rlNdInspectionVlanPolicyRowStatus OBJECT-TYPE
 | |
|     SYNTAX RowStatus
 | |
|     MAX-ACCESS read-create
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|        "The row status variable, used according to
 | |
|        row installation and removal conventions."
 | |
|     ::= { rlNdInspectionVlanPolicyEntry 3 }
 | |
|  --------------------------------------------------------------
 | |
|  -- The ND Inspection Policy Attachment Table - Vlan
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlNdInspectionPolicyVlanTable OBJECT-TYPE
 | |
|     SYNTAX  SEQUENCE OF RlNdInspectionPolicyVlanEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION  "The table specifies ND inspection policy
 | |
|                  attachment for vlans."
 | |
|     ::= { rlNdInspection 5 }
 | |
| 
 | |
|  rlNdInspectionPolicyVlanEntry OBJECT-TYPE
 | |
|     SYNTAX  RlNdInspectionPolicyVlanEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION   "The row definition for this table."
 | |
|     INDEX { IMPLIED rlNdInspectionPolicyVlanPolicyName }
 | |
|     ::= { rlNdInspectionPolicyVlanTable 1 }
 | |
| 
 | |
|  RlNdInspectionPolicyVlanEntry ::= SEQUENCE {
 | |
|     rlNdInspectionPolicyVlanPolicyName    DisplayString,
 | |
|     rlNdInspectionPolicyVlan1to1024       OCTET STRING,
 | |
|     rlNdInspectionPolicyVlan1025to2048    OCTET STRING,
 | |
|     rlNdInspectionPolicyVlan2049to3072    OCTET STRING,
 | |
|     rlNdInspectionPolicyVlan3073to4094    OCTET STRING
 | |
| 
 | |
|  }
 | |
| 
 | |
|  rlNdInspectionPolicyVlanPolicyName OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(1..32))
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The ND inspection policy name"
 | |
|     ::= { rlNdInspectionPolicyVlanEntry 1 }
 | |
| 
 | |
|  rlNdInspectionPolicyVlan1to1024 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "A list of vlans from 1 to 1024."
 | |
|     DEFVAL {'00'H}
 | |
|     ::= { rlNdInspectionPolicyVlanEntry 2 }
 | |
| 
 | |
|  rlNdInspectionPolicyVlan1025to2048 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "A list of vlans from 1025 to 2048."
 | |
|     DEFVAL {'00'H}
 | |
|     ::= { rlNdInspectionPolicyVlanEntry 3 }
 | |
| 
 | |
|  rlNdInspectionPolicyVlan2049to3072 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "A list of vlans from 2049 to 3072."
 | |
|     DEFVAL {'00'H}
 | |
|     ::= { rlNdInspectionPolicyVlanEntry 4 }
 | |
| 
 | |
|  rlNdInspectionPolicyVlan3073to4094 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "A list of vlans from 3073 to 4094."
 | |
|     DEFVAL {'00'H}
 | |
|     ::= { rlNdInspectionPolicyVlanEntry 5 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The ND Inspection Policy Enable Table
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
| rlNdInspectionEnableVlanTable OBJECT-TYPE
 | |
|     SYNTAX      SEQUENCE OF RlNdInspectionEnableVlanEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A table contains only one entry of a static vlan list."
 | |
|     ::= { rlNdInspection 6 }
 | |
| 
 | |
| rlNdInspectionEnableVlanEntry OBJECT-TYPE
 | |
|     SYNTAX      RlNdInspectionEnableVlanEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "Statically created by local or network management vlan list"
 | |
|     INDEX   {rlNdInspectionEnableVlanIndex}
 | |
|     ::= { rlNdInspectionEnableVlanTable 1 }
 | |
| 
 | |
| RlNdInspectionEnableVlanEntry ::=SEQUENCE {
 | |
|     rlNdInspectionEnableVlanIndex         INTEGER,
 | |
|     rlNdInspectionEnableVlan1to1024       OCTET STRING,
 | |
|     rlNdInspectionEnableVlan1025to2048    OCTET STRING,
 | |
|     rlNdInspectionEnableVlan2049to3072    OCTET STRING,
 | |
|     rlNdInspectionEnableVlan3073to4094    OCTET STRING
 | |
| 
 | |
| }
 | |
| 
 | |
| rlNdInspectionEnableVlanIndex  OBJECT-TYPE
 | |
|    SYNTAX      INTEGER {
 | |
|         static(1)
 | |
|    }
 | |
|    MAX-ACCESS  not-accessible
 | |
|    STATUS      current
 | |
|    DESCRIPTION
 | |
|      "The table contains only one static entry."
 | |
| 
 | |
|    ::= { rlNdInspectionEnableVlanEntry 1 }
 | |
| 
 | |
| rlNdInspectionEnableVlan1to1024 OBJECT-TYPE
 | |
|    SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|    MAX-ACCESS  read-write
 | |
|    STATUS      current
 | |
|    DESCRIPTION
 | |
|      "A list of vlans from 1 to 1024."
 | |
|     DEFVAL {'00'H}
 | |
|    ::= { rlNdInspectionEnableVlanEntry 2 }
 | |
| 
 | |
| rlNdInspectionEnableVlan1025to2048 OBJECT-TYPE
 | |
|    SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|    MAX-ACCESS  read-write
 | |
|    STATUS      current
 | |
|    DESCRIPTION
 | |
|      "A list of vlans from 1025 to 2048."
 | |
|    DEFVAL {'00'H}
 | |
|    ::= { rlNdInspectionEnableVlanEntry 3 }
 | |
| 
 | |
| rlNdInspectionEnableVlan2049to3072 OBJECT-TYPE
 | |
|    SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|    MAX-ACCESS  read-write
 | |
|    STATUS      current
 | |
|    DESCRIPTION
 | |
|      "A list of vlans from 2049 to 3072."
 | |
|    DEFVAL {'00'H}
 | |
|    ::= { rlNdInspectionEnableVlanEntry 4 }
 | |
| 
 | |
| rlNdInspectionEnableVlan3073to4094 OBJECT-TYPE
 | |
|    SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|    MAX-ACCESS  read-write
 | |
|    STATUS      current
 | |
|    DESCRIPTION
 | |
|      "A list of vlans from 3073 to 4094."
 | |
|    DEFVAL {'00'H}
 | |
|    ::= { rlNdInspectionEnableVlanEntry 5 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The ND Inspection Active Policy Table (Read Only)
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlNdInspectionActivePolicyTable OBJECT-TYPE
 | |
|     SYNTAX  SEQUENCE OF RlNdInspectionActivePolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION  "The table specifies ND inspection
 | |
|                  per policy configurations."
 | |
|     ::= { rlNdInspection 7 }
 | |
| 
 | |
|  rlNdInspectionActivePolicyEntry OBJECT-TYPE
 | |
|     SYNTAX  RlNdInspectionActivePolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION   "The row definition for this table."
 | |
|     INDEX { rlNdInspectionActivePolicyIfIndex,
 | |
|             rlNdInspectionActivePolicyVlanTag }
 | |
|     ::= { rlNdInspectionActivePolicyTable 1 }
 | |
| 
 | |
|  RlNdInspectionActivePolicyEntry ::= SEQUENCE {
 | |
|     rlNdInspectionActivePolicyIfIndex            InterfaceIndex,
 | |
|     rlNdInspectionActivePolicyVlanTag            VlanId,
 | |
|     rlNdInspectionActivePolicyNamePort           DisplayString,
 | |
|     rlNdInspectionActivePolicyNameVlan           DisplayString,
 | |
|     rlNdInspectionActivePolicyDeviceRole         INTEGER,
 | |
|     rlNdInspectionActivePolicyDeviceRoleType     RlIpv6FhsSettingType,
 | |
|     rlNdInspectionActivePolicyDropUnsecured      RlIpv6FhsSettingStatusType,
 | |
|     rlNdInspectionActivePolicyDropUnsecuredType  RlIpv6FhsSettingType,
 | |
|     rlNdInspectionActivePolicySecLevelMin        Integer32,
 | |
|     rlNdInspectionActivePolicySecLevelMinType    RlIpv6FhsSettingType,
 | |
|     rlNdInspectionActivePolicyValidateSrcMac     RlIpv6FhsSettingStatusType,
 | |
|     rlNdInspectionActivePolicyValidateSrcMacType RlIpv6FhsSettingType
 | |
|     }
 | |
| 
 | |
|  rlNdInspectionActivePolicyIfIndex OBJECT-TYPE
 | |
|     SYNTAX InterfaceIndex
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The port's interface index."
 | |
|     ::= { rlNdInspectionActivePolicyEntry 1 }
 | |
| 
 | |
|  rlNdInspectionActivePolicyVlanTag OBJECT-TYPE
 | |
|     SYNTAX VlanId
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The VLAN identifier."
 | |
|     ::= { rlNdInspectionActivePolicyEntry 2 }
 | |
| 
 | |
|  rlNdInspectionActivePolicyNamePort OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(1..32))
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The ND inspection policy name attached to given interface."
 | |
|     ::= { rlNdInspectionActivePolicyEntry 3 }
 | |
| 
 | |
|  rlNdInspectionActivePolicyNameVlan OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(1..32))
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The ND inspection policy name attached to given vlan."
 | |
|     ::= { rlNdInspectionActivePolicyEntry 4 }
 | |
| 
 | |
|  rlNdInspectionActivePolicyDeviceRole OBJECT-TYPE
 | |
|    SYNTAX      INTEGER {
 | |
|         host(1),
 | |
|         router(2)
 | |
|    }
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Specify the role of the device attached."
 | |
|     ::= { rlNdInspectionActivePolicyEntry 5 }
 | |
| 
 | |
|  rlNdInspectionActivePolicyDeviceRoleType OBJECT-TYPE
 | |
|     SYNTAX      RlIpv6FhsSettingType
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "rlNdInspectionActivePolicyDeviceRole setting type."
 | |
|     ::= { rlNdInspectionActivePolicyEntry 6 }
 | |
| 
 | |
|  rlNdInspectionActivePolicyDropUnsecured OBJECT-TYPE
 | |
|     SYNTAX      RlIpv6FhsSettingStatusType
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Enable/disable of dropping unsecured messages."
 | |
|     ::= { rlNdInspectionActivePolicyEntry 7 }
 | |
| 
 | |
|  rlNdInspectionActivePolicyDropUnsecuredType OBJECT-TYPE
 | |
|     SYNTAX      RlIpv6FhsSettingType
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "rlNdInspectionActivePolicyDropUnsecured setting type."
 | |
|     ::= { rlNdInspectionActivePolicyEntry 8 }
 | |
| 
 | |
|  rlNdInspectionActivePolicySecLevelMin OBJECT-TYPE
 | |
|     SYNTAX      Integer32 (-2 | 0..7)
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "The minimum security level parameter value when
 | |
|            Cryptographically Generated Address (CGA) options are used.
 | |
|            The value of -2 indicates verification of security level is disabled."
 | |
|     ::= { rlNdInspectionActivePolicyEntry 9 }
 | |
| 
 | |
|  rlNdInspectionActivePolicySecLevelMinType OBJECT-TYPE
 | |
|     SYNTAX      RlIpv6FhsSettingType
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "rlNdInspectionActivePolicySecLevelMin setting type."
 | |
|     ::= { rlNdInspectionActivePolicyEntry 10 }
 | |
| 
 | |
|  rlNdInspectionActivePolicyValidateSrcMac OBJECT-TYPE
 | |
|     SYNTAX      RlIpv6FhsSettingStatusType
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Enable/disable validating of the source media access control (MAC)
 | |
|            address against the link-layer address."
 | |
|     ::= { rlNdInspectionActivePolicyEntry 11 }
 | |
| 
 | |
|     rlNdInspectionActivePolicyValidateSrcMacType OBJECT-TYPE
 | |
|     SYNTAX      RlIpv6FhsSettingType
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "rlNdInspectionActivePolicyValidateSrcMac setting type."
 | |
|     ::= { rlNdInspectionActivePolicyEntry 12 }
 | |
| 
 | |
| 
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The ND Inspection Global Configurations
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlNdInspectionValidateSrcMac OBJECT-TYPE
 | |
|     SYNTAX INTEGER {
 | |
|         enabled(1),
 | |
|         disabled(2)
 | |
|         }
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Enable/disable validating of the source media access control (MAC)
 | |
|            address against the link-layer address."
 | |
|     DEFVAL { disabled }
 | |
|     ::= { rlNdInspection 8 }
 | |
| 
 | |
|  rlNdInspectionDropUnsecured OBJECT-TYPE
 | |
|     SYNTAX      TruthValue
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Global configuration of dropping unsecured messages.
 | |
|            Unsecure messages are neighbor discovery messages with no or invalid
 | |
|            CGA and RSA Signature options.
 | |
|            The value true(1) means that unsecured messages are dropped; the
 | |
|            value false(2) means that they are not."
 | |
|     DEFVAL  { false }
 | |
|     ::= { rlNdInspection 9 }
 | |
| 
 | |
|  rlNdInspectionSecLevelMin OBJECT-TYPE
 | |
|     SYNTAX      Integer32 (-2 | 0..7)
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "The minimum security level parameter value when
 | |
|            Cryptographically Generated Address (CGA) options are used.
 | |
|            The value -2 indicates verification of security level is disabled."
 | |
|     DEFVAL  { -2 }
 | |
|     ::= { rlNdInspection 10 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The ND Inspection Traps
 | |
|  --------------------------------------------------------------
 | |
|  rlNdInspectionMessageDropTrap NOTIFICATION-TYPE
 | |
|     OBJECTS   { rndErrorDesc, rndErrorSeverity }
 | |
|     STATUS  current
 | |
|     DESCRIPTION
 | |
|         "Warning trap indicating that IPv6 ND Inspection has dropped a message."
 | |
|     ::=  { rndNotifications 228 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The RA Guard
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The RA Guard Policy Configuration Table
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlRaGuardPolicyTable OBJECT-TYPE
 | |
|     SYNTAX  SEQUENCE OF RlRaGuardPolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION  "The table specifies RA guard
 | |
|                  per policy configurations."
 | |
|     ::= { rlRaGuard 1 }
 | |
| 
 | |
|  rlRaGuardPolicyEntry OBJECT-TYPE
 | |
|     SYNTAX  RlRaGuardPolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION   "The row definition for this table."
 | |
|     INDEX { IMPLIED rlRaGuardPolicyName }
 | |
|     ::= { rlRaGuardPolicyTable 1 }
 | |
| 
 | |
|  RlRaGuardPolicyEntry ::= SEQUENCE {
 | |
|     rlRaGuardPolicyName                     DisplayString,
 | |
|     rlRaGuardPolicyDeviceRole               INTEGER,
 | |
|     rlRaGuardPolicyHopLimitMin              Integer32,
 | |
|     rlRaGuardPolicyHopLimitMax              Integer32,
 | |
|     rlRaGuardPolicyManagedConfigFlag        INTEGER,
 | |
|     rlRaGuardPolicyMatchRaAddrSpecified     TruthValue,
 | |
|     rlRaGuardPolicyMatchRaAddr              DisplayString,
 | |
|     rlRaGuardPolicyMatchRaPrefixesSpecified TruthValue,
 | |
|     rlRaGuardPolicyMatchRaPrefixes          DisplayString,
 | |
|     rlRaGuardPolicyOtherConfigFlag          INTEGER,
 | |
|     rlRaGuardPolicyRouterPrefMin            INTEGER,
 | |
|     rlRaGuardPolicyRouterPrefMax            INTEGER,
 | |
|     rlRaGuardPolicyRowStatus                RowStatus
 | |
|     }
 | |
| 
 | |
|  rlRaGuardPolicyName OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(1..32))
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The RA Guard policy name."
 | |
|     ::= { rlRaGuardPolicyEntry 1 }
 | |
| 
 | |
|  rlRaGuardPolicyDeviceRole OBJECT-TYPE
 | |
|    SYNTAX      INTEGER {
 | |
|         unspecified(-1),
 | |
|         host(1),
 | |
|         router(2)
 | |
|    }
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Specify the role of the device attached."
 | |
|     DEFVAL  { unspecified }
 | |
|     ::= { rlRaGuardPolicyEntry 2 }
 | |
| 
 | |
|  rlRaGuardPolicyHopLimitMin OBJECT-TYPE
 | |
|     SYNTAX      Integer32 (-1 | 0 | 1..255)
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Minimum hop-count limit.
 | |
|            A value of -1 indicates unspecified value.
 | |
|            A value of 0 indicates validation is disabled."
 | |
|     DEFVAL  { -1 }
 | |
|     ::= { rlRaGuardPolicyEntry 3 }
 | |
| 
 | |
|  rlRaGuardPolicyHopLimitMax OBJECT-TYPE
 | |
|     SYNTAX      Integer32 (-1 | 0 | 1..255)
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Maximum hop-count limit.
 | |
|            A value of -1 indicates unspecified value.
 | |
|            A value of 0 indicates validation is disabled."
 | |
|     DEFVAL  { -1 }
 | |
|     ::= { rlRaGuardPolicyEntry 4 }
 | |
| 
 | |
|  rlRaGuardPolicyManagedConfigFlag OBJECT-TYPE
 | |
|     SYNTAX INTEGER {
 | |
|         unspecified(-1),
 | |
|         disabled(0),
 | |
|         enabled-off(1),
 | |
|         enabled-on(2)
 | |
|         }
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Configuration of -Managed address configuration- flag
 | |
|           verification."
 | |
|     DEFVAL  { unspecified }
 | |
|     ::= { rlRaGuardPolicyEntry 5 }
 | |
| 
 | |
|  rlRaGuardPolicyMatchRaAddrSpecified OBJECT-TYPE
 | |
|     SYNTAX  TruthValue
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "Indicates whether the rlRaGuardPolicyMatchRaAddr is specified"
 | |
|     DEFVAL { false }
 | |
|     ::= { rlRaGuardPolicyEntry 6 }
 | |
| 
 | |
|  rlRaGuardPolicyMatchRaAddr OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(0..32))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The IPv6 prefix list to be matched for router's source IPv6 address.
 | |
|         Relevant only when rlRaGuardPolicyMatchRaAddrSpecified is true.
 | |
|         The empty string means this validation is disabled."
 | |
|     DEFVAL { "" }
 | |
|     ::= { rlRaGuardPolicyEntry 7 }
 | |
| 
 | |
|  rlRaGuardPolicyMatchRaPrefixesSpecified OBJECT-TYPE
 | |
|     SYNTAX      TruthValue
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "Indicates whether the rlRaGuardPolicyMatchRaPrefixes is specified"
 | |
|     DEFVAL { false }
 | |
|     ::= { rlRaGuardPolicyEntry 8 }
 | |
| 
 | |
|  rlRaGuardPolicyMatchRaPrefixes OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(0..32))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The IPv6 prefix list to be matched for advertised prefixes.
 | |
|         Relevant only when rlRaGuardPolicyMatchRaPrefixesSpecified is true.
 | |
|         The empty string means this validation is disabled."
 | |
|     DEFVAL { "" }
 | |
|     ::= { rlRaGuardPolicyEntry 9 }
 | |
| 
 | |
|  rlRaGuardPolicyOtherConfigFlag OBJECT-TYPE
 | |
|     SYNTAX INTEGER {
 | |
|         unspecified(-1),
 | |
|         disabled(0),
 | |
|         enabled-off(1),
 | |
|         enabled-on(2)
 | |
|         }
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Configuration of -Other configuration- flag verification."
 | |
|     DEFVAL  { unspecified }
 | |
|     ::= { rlRaGuardPolicyEntry 10 }
 | |
| 
 | |
|  rlRaGuardPolicyRouterPrefMin OBJECT-TYPE
 | |
|     SYNTAX INTEGER {
 | |
|         unspecified(-1),
 | |
|         disabled(0),
 | |
|         low(1),
 | |
|         medium(2),
 | |
|         high(3)
 | |
|         }
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Minimum advertised preference limit."
 | |
|     DEFVAL  { unspecified }
 | |
|     ::= { rlRaGuardPolicyEntry 11 }
 | |
| 
 | |
|  rlRaGuardPolicyRouterPrefMax OBJECT-TYPE
 | |
|     SYNTAX INTEGER {
 | |
|         unspecified(-1),
 | |
|         disabled(0),
 | |
|         low(1),
 | |
|         medium(2),
 | |
|         high(3)
 | |
|     }
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Maximum advertised preference limit. "
 | |
|     DEFVAL  { unspecified }
 | |
|     ::= { rlRaGuardPolicyEntry 12 }
 | |
| 
 | |
|  rlRaGuardPolicyRowStatus OBJECT-TYPE
 | |
|     SYNTAX RowStatus
 | |
|     MAX-ACCESS read-create
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|       "The row status variable, used according to
 | |
|       row installation and removal conventions."
 | |
|     ::= { rlRaGuardPolicyEntry 13 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The RA Guard Policy Attachment Table - Port
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlRaGuardPortPolicyTable OBJECT-TYPE
 | |
|     SYNTAX  SEQUENCE OF RlRaGuardPortPolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION  "The table specifies RA guard policy
 | |
|                  attachment for ports."
 | |
|     ::= { rlRaGuard 2 }
 | |
| 
 | |
|  rlRaGuardPortPolicyEntry OBJECT-TYPE
 | |
|     SYNTAX  RlRaGuardPortPolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION   "The row definition for this table."
 | |
|     INDEX { rlRaGuardPortPolicyIfIndex,
 | |
|             IMPLIED rlRaGuardPortPolicyName }
 | |
|     ::= { rlRaGuardPortPolicyTable 1 }
 | |
| 
 | |
|  RlRaGuardPortPolicyEntry ::= SEQUENCE {
 | |
|     rlRaGuardPortPolicyIfIndex            InterfaceIndex,
 | |
|     rlRaGuardPortPolicyName               DisplayString,
 | |
|     rlRaGuardPortPolicyVlan1to1024        OCTET STRING,
 | |
|     rlRaGuardPortPolicyVlan1025to2048     OCTET STRING,
 | |
|     rlRaGuardPortPolicyVlan2049to3072     OCTET STRING,
 | |
|     rlRaGuardPortPolicyVlan3073to4094     OCTET STRING,
 | |
|     rlRaGuardPortPolicyRowStatus          RowStatus
 | |
|     }
 | |
| 
 | |
|  rlRaGuardPortPolicyIfIndex OBJECT-TYPE
 | |
|     SYNTAX InterfaceIndex
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The port's interface index."
 | |
|     ::= { rlRaGuardPortPolicyEntry 1 }
 | |
| 
 | |
|  rlRaGuardPortPolicyName OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(1..32))
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The RA Guard policy name."
 | |
|     ::= { rlRaGuardPortPolicyEntry 2 }
 | |
| 
 | |
|  rlRaGuardPortPolicyVlan1to1024 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 1 to 1024."
 | |
|     ::= { rlRaGuardPortPolicyEntry 3 }
 | |
| 
 | |
|  rlRaGuardPortPolicyVlan1025to2048 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 1025 to 2048."
 | |
|     ::= { rlRaGuardPortPolicyEntry 4 }
 | |
| 
 | |
|  rlRaGuardPortPolicyVlan2049to3072 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 2049 to 3072."
 | |
|     ::= { rlRaGuardPortPolicyEntry 5 }
 | |
| 
 | |
|  rlRaGuardPortPolicyVlan3073to4094 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 3073 to 4094."
 | |
|     ::= { rlRaGuardPortPolicyEntry 6 }
 | |
| 
 | |
|  rlRaGuardPortPolicyRowStatus OBJECT-TYPE
 | |
|     SYNTAX RowStatus
 | |
|     MAX-ACCESS read-create
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|        "The row status variable, used according to
 | |
|        row installation and removal conventions."
 | |
|     ::= { rlRaGuardPortPolicyEntry 7 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The RA Guard Policy Attachment Table - Port (Read Only)
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlRaGuardPolicyPortTable OBJECT-TYPE
 | |
|     SYNTAX  SEQUENCE OF RlRaGuardPolicyPortEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION  "The table specifies RA guard policy
 | |
|                  attachment for ports."
 | |
|     ::= { rlRaGuard 3 }
 | |
| 
 | |
|  rlRaGuardPolicyPortEntry OBJECT-TYPE
 | |
|     SYNTAX  RlRaGuardPolicyPortEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION   "The row definition for this table."
 | |
|     INDEX { rlRaGuardPolicyPortName,
 | |
|             rlRaGuardPolicyPortIfIndex }
 | |
|     ::= { rlRaGuardPolicyPortTable 1 }
 | |
| 
 | |
|  RlRaGuardPolicyPortEntry ::= SEQUENCE {
 | |
|     rlRaGuardPolicyPortName               DisplayString,
 | |
|     rlRaGuardPolicyPortIfIndex            InterfaceIndex,
 | |
|     rlRaGuardPolicyPortVlan1to1024        OCTET STRING,
 | |
|     rlRaGuardPolicyPortVlan1025to2048     OCTET STRING,
 | |
|     rlRaGuardPolicyPortVlan2049to3072     OCTET STRING,
 | |
|     rlRaGuardPolicyPortVlan3073to4094     OCTET STRING
 | |
|     }
 | |
| 
 | |
|  rlRaGuardPolicyPortName OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(1..32))
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The RA Guard policy name"
 | |
|     ::= { rlRaGuardPolicyPortEntry 1 }
 | |
| 
 | |
|  rlRaGuardPolicyPortIfIndex OBJECT-TYPE
 | |
|     SYNTAX InterfaceIndex
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The port's interface index."
 | |
|     ::= { rlRaGuardPolicyPortEntry 2 }
 | |
| 
 | |
|  rlRaGuardPolicyPortVlan1to1024 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 1 to 1024."
 | |
|     ::= { rlRaGuardPolicyPortEntry 3 }
 | |
| 
 | |
|  rlRaGuardPolicyPortVlan1025to2048 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 1025 to 2048."
 | |
|     ::= { rlRaGuardPolicyPortEntry 4 }
 | |
| 
 | |
|  rlRaGuardPolicyPortVlan2049to3072 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 2049 to 3072."
 | |
|     ::= { rlRaGuardPolicyPortEntry 5 }
 | |
| 
 | |
|  rlRaGuardPolicyPortVlan3073to4094 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 3073 to 4094."
 | |
|     ::= { rlRaGuardPolicyPortEntry 6 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The RA Guard Policy Attachment Table - Vlan
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
| rlRaGuardVlanPolicyTable OBJECT-TYPE
 | |
|    SYNTAX  SEQUENCE OF RlRaGuardVlanPolicyEntry
 | |
|    MAX-ACCESS  not-accessible
 | |
|    STATUS current
 | |
|    DESCRIPTION  "The table specifies RA guard policy
 | |
|                 attachment for vlans."
 | |
|    ::= { rlRaGuard 4 }
 | |
| 
 | |
| rlRaGuardVlanPolicyEntry OBJECT-TYPE
 | |
|    SYNTAX  RlRaGuardVlanPolicyEntry
 | |
|    MAX-ACCESS  not-accessible
 | |
|    STATUS current
 | |
|    DESCRIPTION   "The row definition for this table."
 | |
|    INDEX { rlRaGuardVlanPolicyVlanTag }
 | |
|    ::= { rlRaGuardVlanPolicyTable 1 }
 | |
| 
 | |
| RlRaGuardVlanPolicyEntry ::= SEQUENCE {
 | |
|    rlRaGuardVlanPolicyVlanTag            VlanId,
 | |
|    rlRaGuardVlanPolicyName               DisplayString,
 | |
|    rlRaGuardVlanPolicyRowStatus          RowStatus
 | |
| }
 | |
| 
 | |
| rlRaGuardVlanPolicyVlanTag OBJECT-TYPE
 | |
|    SYNTAX VlanId
 | |
|    MAX-ACCESS not-accessible
 | |
|    STATUS current
 | |
|    DESCRIPTION
 | |
|        "The VLAN identifier."
 | |
|    ::= { rlRaGuardVlanPolicyEntry 1 }
 | |
| 
 | |
| rlRaGuardVlanPolicyName OBJECT-TYPE
 | |
|    SYNTAX DisplayString (SIZE(1..32))
 | |
|    MAX-ACCESS  read-write
 | |
|    STATUS current
 | |
|    DESCRIPTION
 | |
|         "The RA Guard policy name."
 | |
|    ::= { rlRaGuardVlanPolicyEntry 2 }
 | |
| 
 | |
| rlRaGuardVlanPolicyRowStatus OBJECT-TYPE
 | |
|    SYNTAX RowStatus
 | |
|    MAX-ACCESS read-create
 | |
|    STATUS current
 | |
|    DESCRIPTION
 | |
|       "The row status variable, used according to
 | |
|       row installation and removal conventions."
 | |
|    ::= { rlRaGuardVlanPolicyEntry 3 }
 | |
|  --------------------------------------------------------------
 | |
|  -- The RA Guard Policy Attachment Table - Vlan
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlRaGuardPolicyVlanTable OBJECT-TYPE
 | |
|     SYNTAX  SEQUENCE OF RlRaGuardPolicyVlanEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION  "The table specifies RA guard policy
 | |
|                  attachment for vlans."
 | |
|     ::= { rlRaGuard 5 }
 | |
| 
 | |
|  rlRaGuardPolicyVlanEntry OBJECT-TYPE
 | |
|     SYNTAX  RlRaGuardPolicyVlanEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION   "The row definition for this table."
 | |
|     INDEX { IMPLIED rlRaGuardPolicyVlanPolicyName }
 | |
|     ::= { rlRaGuardPolicyVlanTable 1 }
 | |
| 
 | |
|  RlRaGuardPolicyVlanEntry ::= SEQUENCE {
 | |
|     rlRaGuardPolicyVlanPolicyName    DisplayString,
 | |
|     rlRaGuardPolicyVlan1to1024       OCTET STRING,
 | |
|     rlRaGuardPolicyVlan1025to2048    OCTET STRING,
 | |
|     rlRaGuardPolicyVlan2049to3072    OCTET STRING,
 | |
|     rlRaGuardPolicyVlan3073to4094    OCTET STRING
 | |
| 
 | |
|  }
 | |
| 
 | |
|  rlRaGuardPolicyVlanPolicyName OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(1..32))
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The RA Guard policy name"
 | |
|     ::= { rlRaGuardPolicyVlanEntry 1 }
 | |
| 
 | |
|  rlRaGuardPolicyVlan1to1024 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "A list of vlans from 1 to 1024."
 | |
|    DEFVAL {'00'H}
 | |
|     ::= { rlRaGuardPolicyVlanEntry 2 }
 | |
| 
 | |
|  rlRaGuardPolicyVlan1025to2048 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "A list of vlans from 1025 to 2048."
 | |
|    DEFVAL {'00'H}
 | |
|     ::= { rlRaGuardPolicyVlanEntry 3 }
 | |
| 
 | |
|  rlRaGuardPolicyVlan2049to3072 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "A list of vlans from 2049 to 3072."
 | |
|    DEFVAL {'00'H}
 | |
|     ::= { rlRaGuardPolicyVlanEntry 4 }
 | |
| 
 | |
|  rlRaGuardPolicyVlan3073to4094 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "A list of vlans from 3073 to 4094."
 | |
|    DEFVAL {'00'H}
 | |
|     ::= { rlRaGuardPolicyVlanEntry 5 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The RA Guard Policy Enable Table
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlRaGuardEnableVlanTable OBJECT-TYPE
 | |
|     SYNTAX      SEQUENCE OF RlRaGuardEnableVlanEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A table contains only one entry of a static vlan list."
 | |
|     ::= { rlRaGuard 6 }
 | |
| 
 | |
|  rlRaGuardEnableVlanEntry OBJECT-TYPE
 | |
|     SYNTAX      RlRaGuardEnableVlanEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "Statically created by local or network management vlan list"
 | |
|     INDEX   {rlRaGuardEnableVlanIndex}
 | |
|     ::= { rlRaGuardEnableVlanTable 1 }
 | |
| 
 | |
|  RlRaGuardEnableVlanEntry ::=SEQUENCE {
 | |
|     rlRaGuardEnableVlanIndex         INTEGER,
 | |
|     rlRaGuardEnableVlan1to1024       OCTET STRING,
 | |
|     rlRaGuardEnableVlan1025to2048    OCTET STRING,
 | |
|     rlRaGuardEnableVlan2049to3072    OCTET STRING,
 | |
|     rlRaGuardEnableVlan3073to4094    OCTET STRING
 | |
| 
 | |
|  }
 | |
| 
 | |
| rlRaGuardEnableVlanIndex  OBJECT-TYPE
 | |
|    SYNTAX      INTEGER {
 | |
|         static(1)
 | |
|    }
 | |
|    MAX-ACCESS  not-accessible
 | |
|    STATUS      current
 | |
|    DESCRIPTION
 | |
|      "The table contains only one static entry."
 | |
| 
 | |
|    ::= { rlRaGuardEnableVlanEntry 1 }
 | |
| 
 | |
| rlRaGuardEnableVlan1to1024 OBJECT-TYPE
 | |
|    SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|    MAX-ACCESS  read-write
 | |
|    STATUS      current
 | |
|    DESCRIPTION
 | |
|      "A list of vlans from 1 to 1024."
 | |
|    DEFVAL {'00'H}
 | |
|    ::= { rlRaGuardEnableVlanEntry 2 }
 | |
| 
 | |
| rlRaGuardEnableVlan1025to2048 OBJECT-TYPE
 | |
|    SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|    MAX-ACCESS  read-write
 | |
|    STATUS      current
 | |
|    DESCRIPTION
 | |
|      "A list of vlans from 1025 to 2048."
 | |
|    DEFVAL {'00'H}
 | |
|    ::= { rlRaGuardEnableVlanEntry 3 }
 | |
| 
 | |
| rlRaGuardEnableVlan2049to3072 OBJECT-TYPE
 | |
|    SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|    MAX-ACCESS  read-write
 | |
|    STATUS      current
 | |
|    DESCRIPTION
 | |
|      "A list of vlans from 2049 to 3072."
 | |
|    DEFVAL {'00'H}
 | |
|    ::= { rlRaGuardEnableVlanEntry 4 }
 | |
| 
 | |
| rlRaGuardEnableVlan3073to4094 OBJECT-TYPE
 | |
|    SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|    MAX-ACCESS  read-write
 | |
|    STATUS      current
 | |
|    DESCRIPTION
 | |
|      "A list of vlans from 3073 to 4094."
 | |
|    DEFVAL {'00'H}
 | |
|    ::= { rlRaGuardEnableVlanEntry 5 }
 | |
|  --------------------------------------------------------------
 | |
|  -- The RA Guard Active Policy Table (Read Only)
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlRaGuardActivePolicyTable OBJECT-TYPE
 | |
|     SYNTAX  SEQUENCE OF RlRaGuardActivePolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION  "The table specifies RA Guard
 | |
|                  per policy configurations."
 | |
|     ::= { rlRaGuard 7 }
 | |
| 
 | |
|  rlRaGuardActivePolicyEntry OBJECT-TYPE
 | |
|     SYNTAX  RlRaGuardActivePolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION   "The row definition for this table."
 | |
|     INDEX { rlRaGuardActivePolicyIfIndex,
 | |
|             rlRaGuardActivePolicyVlanTag }
 | |
|     ::= { rlRaGuardActivePolicyTable 1 }
 | |
| 
 | |
|  RlRaGuardActivePolicyEntry ::= SEQUENCE {
 | |
|     rlRaGuardActivePolicyIfIndex                  InterfaceIndex,
 | |
|     rlRaGuardActivePolicyVlanTag                  VlanId,
 | |
|     rlRaGuardActivePolicyNamePort                 DisplayString,
 | |
|     rlRaGuardActivePolicyNameVlan                 DisplayString,
 | |
|     rlRaGuardActivePolicyDeviceRole               INTEGER,
 | |
|     rlRaGuardActivePolicyDeviceRoleType           RlIpv6FhsSettingType,
 | |
|     rlRaGuardActivePolicyHopLimitMin              Integer32,
 | |
|     rlRaGuardActivePolicyHopLimitMinType          RlIpv6FhsSettingType,
 | |
|     rlRaGuardActivePolicyHopLimitMax              Integer32,
 | |
|     rlRaGuardActivePolicyHopLimitMaxType          RlIpv6FhsSettingType,
 | |
|     rlRaGuardActivePolicyManagedConfigFlag        INTEGER,
 | |
|     rlRaGuardActivePolicyManagedConfigFlagType    RlIpv6FhsSettingType,
 | |
|     rlRaGuardActivePolicyMatchRaAddr              DisplayString,
 | |
|     rlRaGuardActivePolicyMatchRaAddrType          RlIpv6FhsSettingType,
 | |
|     rlRaGuardActivePolicyMatchRaPrefixes          DisplayString,
 | |
|     rlRaGuardActivePolicyMatchRaPrefixesType      RlIpv6FhsSettingType,
 | |
|     rlRaGuardActivePolicyOtherConfigFlag          INTEGER,
 | |
|     rlRaGuardActivePolicyOtherConfigFlagType      RlIpv6FhsSettingType,
 | |
|     rlRaGuardActivePolicyRouterPrefMin            INTEGER,
 | |
|     rlRaGuardActivePolicyRouterPrefMinType        RlIpv6FhsSettingType,
 | |
|     rlRaGuardActivePolicyRouterPrefMax            INTEGER,
 | |
|     rlRaGuardActivePolicyRouterPrefMaxType        RlIpv6FhsSettingType
 | |
|     }
 | |
| 
 | |
|  rlRaGuardActivePolicyIfIndex OBJECT-TYPE
 | |
|     SYNTAX InterfaceIndex
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The port's interface index."
 | |
|     ::= { rlRaGuardActivePolicyEntry 1 }
 | |
| 
 | |
|  rlRaGuardActivePolicyVlanTag OBJECT-TYPE
 | |
|     SYNTAX VlanId
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The VLAN identifier."
 | |
|     ::= { rlRaGuardActivePolicyEntry 2 }
 | |
| 
 | |
|  rlRaGuardActivePolicyNamePort OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(1..32))
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The RA Guard policy name attached to given interface."
 | |
|     ::= { rlRaGuardActivePolicyEntry 3 }
 | |
| 
 | |
|  rlRaGuardActivePolicyNameVlan OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(1..32))
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The RA Guard policy name attached to given vlan."
 | |
|     ::= { rlRaGuardActivePolicyEntry 4 }
 | |
| 
 | |
|  rlRaGuardActivePolicyDeviceRole OBJECT-TYPE
 | |
|    SYNTAX      INTEGER {
 | |
|         host(1),
 | |
|         router(2)
 | |
|    }
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Specify the role of the device attached."
 | |
|     ::= { rlRaGuardActivePolicyEntry 5 }
 | |
| 
 | |
|  rlRaGuardActivePolicyDeviceRoleType OBJECT-TYPE
 | |
|     SYNTAX      RlIpv6FhsSettingType
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "rlRaGuardActivePolicyDeviceRole setting type."
 | |
|     ::= { rlRaGuardActivePolicyEntry 6 }
 | |
| 
 | |
|  rlRaGuardActivePolicyHopLimitMin OBJECT-TYPE
 | |
|     SYNTAX      Integer32 (0 | 1..255)
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Minimum hop-count limit.
 | |
|            A value of 0 indicates validation is disabled."
 | |
|     ::= { rlRaGuardActivePolicyEntry 7 }
 | |
| 
 | |
|  rlRaGuardActivePolicyHopLimitMinType OBJECT-TYPE
 | |
|     SYNTAX      RlIpv6FhsSettingType
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "rlRaGuardActivePolicyHopLimitMin setting type."
 | |
|     ::= { rlRaGuardActivePolicyEntry 8 }
 | |
| 
 | |
|  rlRaGuardActivePolicyHopLimitMax OBJECT-TYPE
 | |
|     SYNTAX      Integer32 ( 0 | 1..255)
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Maximum hop-count limit.
 | |
|            A value of 0 indicates validation is disabled."
 | |
|     ::= { rlRaGuardActivePolicyEntry 9 }
 | |
| 
 | |
|  rlRaGuardActivePolicyHopLimitMaxType OBJECT-TYPE
 | |
|     SYNTAX      RlIpv6FhsSettingType
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "rlRaGuardActivePolicyHopLimitMax setting type."
 | |
|     ::= { rlRaGuardActivePolicyEntry 10 }
 | |
| 
 | |
|  rlRaGuardActivePolicyManagedConfigFlag OBJECT-TYPE
 | |
|     SYNTAX INTEGER {
 | |
|         disabled(0),
 | |
|         enabled-off(1),
 | |
|         enabled-on(2)
 | |
|         }
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Configuration of -Managed address configuration- flag
 | |
|           verification."
 | |
|     ::= { rlRaGuardActivePolicyEntry 11 }
 | |
| 
 | |
|  rlRaGuardActivePolicyManagedConfigFlagType OBJECT-TYPE
 | |
|     SYNTAX      RlIpv6FhsSettingType
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "rlRaGuardActivePolicyManagedConfigFlag setting type."
 | |
|     ::= { rlRaGuardActivePolicyEntry 12 }
 | |
| 
 | |
|  rlRaGuardActivePolicyMatchRaAddr OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(0..32))
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The IPv6 prefix list to be matched for router's source IPv6 address.
 | |
|         The empty string means this validation is disabled."
 | |
|     ::= { rlRaGuardActivePolicyEntry 13 }
 | |
| 
 | |
|  rlRaGuardActivePolicyMatchRaAddrType OBJECT-TYPE
 | |
|     SYNTAX      RlIpv6FhsSettingType
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "rlRaGuardActivePolicyMatchRaAddr setting type."
 | |
|     ::= { rlRaGuardActivePolicyEntry 14 }
 | |
| 
 | |
|  rlRaGuardActivePolicyMatchRaPrefixes OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(0..32))
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The IPv6 prefix list to be matched for advertised prefixes.
 | |
|         The empty string means this validation is disabled."
 | |
|     ::= { rlRaGuardActivePolicyEntry 15 }
 | |
| 
 | |
|  rlRaGuardActivePolicyMatchRaPrefixesType OBJECT-TYPE
 | |
|     SYNTAX      RlIpv6FhsSettingType
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "rlRaGuardActivePolicyMatchRaPrefixes setting type."
 | |
|     ::= { rlRaGuardActivePolicyEntry 16 }
 | |
| 
 | |
|  rlRaGuardActivePolicyOtherConfigFlag OBJECT-TYPE
 | |
|     SYNTAX INTEGER {
 | |
|         disabled(0),
 | |
|         enabled-off(1),
 | |
|         enabled-on(2)
 | |
|         }
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Configuration of -Other configuration- flag verification."
 | |
|     ::= { rlRaGuardActivePolicyEntry 17 }
 | |
| 
 | |
|  rlRaGuardActivePolicyOtherConfigFlagType OBJECT-TYPE
 | |
|     SYNTAX      RlIpv6FhsSettingType
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "rlRaGuardActivePolicyOtherConfigFlag setting type."
 | |
|     ::= { rlRaGuardActivePolicyEntry 18 }
 | |
| 
 | |
|  rlRaGuardActivePolicyRouterPrefMin OBJECT-TYPE
 | |
|     SYNTAX INTEGER {
 | |
|         disabled(0),
 | |
|         low(1),
 | |
|         medium(2),
 | |
|         high(3)
 | |
|         }
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Minimum advertised preference limit."
 | |
|     ::= { rlRaGuardActivePolicyEntry 19 }
 | |
| 
 | |
|  rlRaGuardActivePolicyRouterPrefMinType OBJECT-TYPE
 | |
|     SYNTAX      RlIpv6FhsSettingType
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "rlRaGuardActivePolicyRouterPrefMin setting type."
 | |
|     ::= { rlRaGuardActivePolicyEntry 20 }
 | |
| 
 | |
|  rlRaGuardActivePolicyRouterPrefMax OBJECT-TYPE
 | |
|     SYNTAX INTEGER {
 | |
|         disabled(0),
 | |
|         low(1),
 | |
|         medium(2),
 | |
|         high(3)
 | |
|     }
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Maximum advertised preference limit. "
 | |
|     ::= { rlRaGuardActivePolicyEntry 21 }
 | |
| 
 | |
|  rlRaGuardActivePolicyRouterPrefMaxType OBJECT-TYPE
 | |
|     SYNTAX      RlIpv6FhsSettingType
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "rlRaGuardActivePolicyRouterPrefMax setting type. "
 | |
|     ::= { rlRaGuardActivePolicyEntry 22 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The RA Guard Global Configurations
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlRaGuardHopLimitMin OBJECT-TYPE
 | |
|     SYNTAX      Integer32 (0 | 1..255)
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Minimum hop-count limit.
 | |
|           A value of zero indicates that hop-count limit is not verified."
 | |
|     DEFVAL  { 0 }
 | |
|     ::= { rlRaGuard 8 }
 | |
| 
 | |
|  rlRaGuardHopLimitMax OBJECT-TYPE
 | |
|     SYNTAX      Integer32 (0 | 1..255)
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Maximum hop-count limit.
 | |
|           A value of zero indicates that hop-count limit is not verified."
 | |
|     DEFVAL  { 0 }
 | |
|     ::= { rlRaGuard 9 }
 | |
| 
 | |
|  rlRaGuardManagedConfigFlag OBJECT-TYPE
 | |
|     SYNTAX INTEGER {
 | |
|         disabled(0),
 | |
|         enabled-off(1),
 | |
|         enabled-on(2)
 | |
|         }
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Global configuration of -Managed address configuration- flag
 | |
|           verification."
 | |
|     DEFVAL  { 0 }
 | |
|     ::= { rlRaGuard 10 }
 | |
| 
 | |
|  rlRaGuardOtherConfigFlag OBJECT-TYPE
 | |
|     SYNTAX INTEGER {
 | |
|         disabled(0),
 | |
|         enabled-off(1),
 | |
|         enabled-on(2)
 | |
|         }
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Global configuration of -Other configuration- flag
 | |
|           verification."
 | |
|     DEFVAL  { 0 }
 | |
|     ::= { rlRaGuard 11 }
 | |
| 
 | |
|  rlRaGuardRouterPrefMin OBJECT-TYPE
 | |
|     SYNTAX INTEGER {
 | |
|         disabled(0),
 | |
|         low(1),
 | |
|         medium(2),
 | |
|         high(3)
 | |
|         }
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Minimum advertised preference limit."
 | |
|     DEFVAL  { disabled }
 | |
|     ::= { rlRaGuard 12 }
 | |
| 
 | |
|  rlRaGuardRouterPrefMax OBJECT-TYPE
 | |
|     SYNTAX INTEGER {
 | |
|         disabled(0),
 | |
|         low(1),
 | |
|         medium(2),
 | |
|         high(3)
 | |
|         }
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Maximum advertised preference limit."
 | |
|     DEFVAL  { disabled }
 | |
|     ::= { rlRaGuard 13 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The RA Guard Traps
 | |
|  --------------------------------------------------------------
 | |
|  rlRaGuardMessageDropTrap NOTIFICATION-TYPE
 | |
|     OBJECTS   { rndErrorDesc, rndErrorSeverity }
 | |
|     STATUS  current
 | |
|     DESCRIPTION
 | |
|         "Warning trap indicating that IPv6 Ra Guard has dropped a message."
 | |
|     ::=  { rndNotifications 229 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- Neighbor Binding Integrity
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- Neighbor Binding Integrity Policy Configuration Table
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlNbrBindingIntegrityPolicyTable OBJECT-TYPE
 | |
|     SYNTAX  SEQUENCE OF RlNbrBindingIntegrityPolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION  "The table specifies Neighbor Binding Integrity
 | |
|                  per policy configurations."
 | |
|     ::= { rlNbrBindingIntegrity 1 }
 | |
| 
 | |
|  rlNbrBindingIntegrityPolicyEntry OBJECT-TYPE
 | |
|     SYNTAX  RlNbrBindingIntegrityPolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION   "The row definition for this table."
 | |
|     INDEX { IMPLIED rlNbrBindingIntegrityPolicyName }
 | |
|     ::= { rlNbrBindingIntegrityPolicyTable 1 }
 | |
| 
 | |
|  RlNbrBindingIntegrityPolicyEntry ::= SEQUENCE {
 | |
|     rlNbrBindingIntegrityPolicyName                     DisplayString,
 | |
|     rlNbrBindingIntegrityPolicyDeviceRole               INTEGER,
 | |
|     rlNbrBindingIntegrityPolicyLogBinding               RlIpv6FhsSettingStatusType,
 | |
|     rlNbrBindingIntegrityPolicyMaxEntriesVlanLimit      Integer32,
 | |
|     rlNbrBindingIntegrityPolicyMaxEntriesInterfaceLimit Integer32,
 | |
|     rlNbrBindingIntegrityPolicyMaxEntriesMacLimit       Integer32,
 | |
|     rlNbrBindingIntegrityPolicyRowStatus                RowStatus,
 | |
|     rlNbrBindingIntegrityPolicyPrefixValidation         RlIpv6FhsSettingStatusType,
 | |
|     rlNbrBindingIntegrityPolicyAddressConfig            INTEGER
 | |
|     }
 | |
| 
 | |
|  rlNbrBindingIntegrityPolicyName OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(1..32))
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "Neighbor Binding Integrity policy name."
 | |
|     ::= { rlNbrBindingIntegrityPolicyEntry 1 }
 | |
| 
 | |
|  rlNbrBindingIntegrityPolicyDeviceRole OBJECT-TYPE
 | |
|    SYNTAX      INTEGER {
 | |
|         unspecified(-1),
 | |
|         perimeter(1),
 | |
|         internal(2)
 | |
|    }
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Specify the role of the device attached."
 | |
|     DEFVAL  { unspecified }
 | |
|     ::= { rlNbrBindingIntegrityPolicyEntry 2 }
 | |
| 
 | |
|  rlNbrBindingIntegrityPolicyLogBinding OBJECT-TYPE
 | |
|     SYNTAX RlIpv6FhsSettingStatusType
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Enable/disable logging of Neighbor Binding Table events"
 | |
|     DEFVAL  { unspecified }
 | |
|     ::= { rlNbrBindingIntegrityPolicyEntry 3 }
 | |
| 
 | |
|  rlNbrBindingIntegrityPolicyMaxEntriesVlanLimit OBJECT-TYPE
 | |
|     SYNTAX      Integer32 (-2 | -1 | 0..65535)
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "Indicates how many entries can be added to Neighbor Binding Table
 | |
|          with the same VLAN tag.
 | |
|          The value of -1 indicates unspecified value.
 | |
|          The value of -2 indicates there is no limit."
 | |
|     DEFVAL { -1 }
 | |
|     ::= { rlNbrBindingIntegrityPolicyEntry 4 }
 | |
| 
 | |
|  rlNbrBindingIntegrityPolicyMaxEntriesInterfaceLimit OBJECT-TYPE
 | |
|     SYNTAX      Integer32 (-2 | -1 | 0..65535)
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "Indicates how many entries can be added to Neighbor Binding Table
 | |
|          with the same interface identifier.
 | |
|          The value of -1 indicates unspecified value.
 | |
|          The value of -2 indicates there is no limit."
 | |
|     DEFVAL { -1 }
 | |
|     ::= { rlNbrBindingIntegrityPolicyEntry 5 }
 | |
| 
 | |
|  rlNbrBindingIntegrityPolicyMaxEntriesMacLimit OBJECT-TYPE
 | |
|     SYNTAX      Integer32 (-2 | -1 | 0..65535)
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "Indicates how many entries can be added to Neighbor Binding Table
 | |
|          with the same MAC address.
 | |
|          The value of -1 indicates unspecified value.
 | |
|          The value of -2 indicates there is no limit."
 | |
|     DEFVAL { -1 }
 | |
|     ::= { rlNbrBindingIntegrityPolicyEntry 6 }
 | |
| 
 | |
|  rlNbrBindingIntegrityPolicyRowStatus OBJECT-TYPE
 | |
|     SYNTAX RowStatus
 | |
|     MAX-ACCESS read-create
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|       "The row status variable, used according to
 | |
|       row installation and removal conventions."
 | |
|     ::= { rlNbrBindingIntegrityPolicyEntry 7 }
 | |
| 
 | |
|  rlNbrBindingIntegrityPolicyPrefixValidation OBJECT-TYPE
 | |
|     SYNTAX RlIpv6FhsSettingStatusType
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Enable/disable address prefix validation using Neighbor Prefix Table."
 | |
|     DEFVAL  { unspecified }
 | |
|     ::= { rlNbrBindingIntegrityPolicyEntry 8 }
 | |
| 
 | |
|  rlNbrBindingIntegrityPolicyAddressConfig OBJECT-TYPE
 | |
|    SYNTAX      INTEGER {
 | |
|         unspecified(-1),
 | |
|         autoconfig(1),
 | |
|         autoconfigAndManual(3),
 | |
|         dhcp(4),
 | |
|         autoconfigAndDhcp(5),
 | |
|         autoconfigManualAndDhcp(7)
 | |
|    }
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Specify the allowed methods for address binding in Neighbor Binding Table.
 | |
|           autoconfig(1) refers to stateless address autoconfiguration.
 | |
|           autoconfigAndManual(3) allows manual and stateless address autoconfiguration.
 | |
|           dhcp(4) permits binding only from DHCP.
 | |
|           autoconfigAndDhcp(5) binds from DHCP and stateless address autoconfiguration.
 | |
|           autoconfigManualAndDhcp(7) binds from Manual, DHCP and stateless address autoconfiguration."
 | |
|     DEFVAL  { unspecified }
 | |
|     ::= { rlNbrBindingIntegrityPolicyEntry 9 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- Neighbor Binding Integrity Policy Attachment Table - Port
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlNbrBindingIntegrityPortPolicyTable OBJECT-TYPE
 | |
|     SYNTAX  SEQUENCE OF RlNbrBindingIntegrityPortPolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION  "The table specifies Neighbor Binding Integrity policy
 | |
|                  attachment for ports."
 | |
|     ::= { rlNbrBindingIntegrity 2 }
 | |
| 
 | |
|  rlNbrBindingIntegrityPortPolicyEntry OBJECT-TYPE
 | |
|     SYNTAX  RlNbrBindingIntegrityPortPolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION   "The row definition for this table."
 | |
|     INDEX { rlNbrBindingIntegrityPortPolicyIfIndex,
 | |
|             IMPLIED rlNbrBindingIntegrityPortPolicyName }
 | |
|     ::= { rlNbrBindingIntegrityPortPolicyTable 1 }
 | |
| 
 | |
|  RlNbrBindingIntegrityPortPolicyEntry ::= SEQUENCE {
 | |
|     rlNbrBindingIntegrityPortPolicyIfIndex            InterfaceIndex,
 | |
|     rlNbrBindingIntegrityPortPolicyName               DisplayString,
 | |
|     rlNbrBindingIntegrityPortPolicyVlan1to1024        OCTET STRING,
 | |
|     rlNbrBindingIntegrityPortPolicyVlan1025to2048     OCTET STRING,
 | |
|     rlNbrBindingIntegrityPortPolicyVlan2049to3072     OCTET STRING,
 | |
|     rlNbrBindingIntegrityPortPolicyVlan3073to4094     OCTET STRING,
 | |
|     rlNbrBindingIntegrityPortPolicyRowStatus          RowStatus
 | |
|     }
 | |
| 
 | |
|  rlNbrBindingIntegrityPortPolicyIfIndex OBJECT-TYPE
 | |
|     SYNTAX InterfaceIndex
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The port's interface index."
 | |
|     ::= { rlNbrBindingIntegrityPortPolicyEntry 1 }
 | |
| 
 | |
|  rlNbrBindingIntegrityPortPolicyName OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(1..32))
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The Neighbor Binding Integrity policy name."
 | |
|     ::= { rlNbrBindingIntegrityPortPolicyEntry 2 }
 | |
| 
 | |
|  rlNbrBindingIntegrityPortPolicyVlan1to1024 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 1 to 1024."
 | |
|     ::= { rlNbrBindingIntegrityPortPolicyEntry 3 }
 | |
| 
 | |
|  rlNbrBindingIntegrityPortPolicyVlan1025to2048 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 1025 to 2048."
 | |
|     ::= { rlNbrBindingIntegrityPortPolicyEntry 4 }
 | |
| 
 | |
|  rlNbrBindingIntegrityPortPolicyVlan2049to3072 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 2049 to 3072."
 | |
|     ::= { rlNbrBindingIntegrityPortPolicyEntry 5 }
 | |
| 
 | |
|  rlNbrBindingIntegrityPortPolicyVlan3073to4094 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 3073 to 4094."
 | |
|     ::= { rlNbrBindingIntegrityPortPolicyEntry 6 }
 | |
| 
 | |
|  rlNbrBindingIntegrityPortPolicyRowStatus OBJECT-TYPE
 | |
|     SYNTAX RowStatus
 | |
|     MAX-ACCESS read-create
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|        "The row status variable, used according to
 | |
|        row installation and removal conventions."
 | |
|     ::= { rlNbrBindingIntegrityPortPolicyEntry 7 }
 | |
| 
 | |
|  ------------------------------------------------------------------------
 | |
|  -- Neighbor Binding Integrity Policy Attachment Table - Port (Read Only)
 | |
|  ------------------------------------------------------------------------
 | |
| 
 | |
|  rlNbrBindingIntegrityPolicyPortTable OBJECT-TYPE
 | |
|     SYNTAX  SEQUENCE OF RlNbrBindingIntegrityPolicyPortEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION  "The table specifies Neighbor Binding Integrity policy
 | |
|                  attachment for ports."
 | |
|     ::= { rlNbrBindingIntegrity 3 }
 | |
| 
 | |
|  rlNbrBindingIntegrityPolicyPortEntry OBJECT-TYPE
 | |
|     SYNTAX  RlNbrBindingIntegrityPolicyPortEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION   "The row definition for this table."
 | |
|     INDEX { rlNbrBindingIntegrityPolicyPortName,
 | |
|             rlNbrBindingIntegrityPolicyPortIfIndex }
 | |
|     ::= { rlNbrBindingIntegrityPolicyPortTable 1 }
 | |
| 
 | |
|  RlNbrBindingIntegrityPolicyPortEntry ::= SEQUENCE {
 | |
|     rlNbrBindingIntegrityPolicyPortName               DisplayString,
 | |
|     rlNbrBindingIntegrityPolicyPortIfIndex            InterfaceIndex,
 | |
|     rlNbrBindingIntegrityPolicyPortVlan1to1024        OCTET STRING,
 | |
|     rlNbrBindingIntegrityPolicyPortVlan1025to2048     OCTET STRING,
 | |
|     rlNbrBindingIntegrityPolicyPortVlan2049to3072     OCTET STRING,
 | |
|     rlNbrBindingIntegrityPolicyPortVlan3073to4094     OCTET STRING
 | |
|     }
 | |
| 
 | |
|  rlNbrBindingIntegrityPolicyPortName OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(1..32))
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The Neighbor Binding Integrity policy name"
 | |
|     ::= { rlNbrBindingIntegrityPolicyPortEntry 1 }
 | |
| 
 | |
|  rlNbrBindingIntegrityPolicyPortIfIndex OBJECT-TYPE
 | |
|     SYNTAX InterfaceIndex
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The port's interface index."
 | |
|     ::= { rlNbrBindingIntegrityPolicyPortEntry 2 }
 | |
| 
 | |
|  rlNbrBindingIntegrityPolicyPortVlan1to1024 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 1 to 1024."
 | |
|     ::= { rlNbrBindingIntegrityPolicyPortEntry 3 }
 | |
| 
 | |
|  rlNbrBindingIntegrityPolicyPortVlan1025to2048 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 1025 to 2048."
 | |
|     ::= { rlNbrBindingIntegrityPolicyPortEntry 4 }
 | |
| 
 | |
|  rlNbrBindingIntegrityPolicyPortVlan2049to3072 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 2049 to 3072."
 | |
|     ::= { rlNbrBindingIntegrityPolicyPortEntry 5 }
 | |
| 
 | |
|  rlNbrBindingIntegrityPolicyPortVlan3073to4094 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 3073 to 4094."
 | |
|     ::= { rlNbrBindingIntegrityPolicyPortEntry 6 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- Neighbor Binding Integrity Policy Attachment Table - Vlan
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
| rlNbrBindingIntegrityVlanPolicyTable OBJECT-TYPE
 | |
|    SYNTAX  SEQUENCE OF RlNbrBindingIntegrityVlanPolicyEntry
 | |
|    MAX-ACCESS  not-accessible
 | |
|    STATUS current
 | |
|    DESCRIPTION  "The table specifies Neighbor Binding Integrity policy
 | |
|                 attachment for vlans."
 | |
|    ::= { rlNbrBindingIntegrity 4 }
 | |
| 
 | |
| rlNbrBindingIntegrityVlanPolicyEntry OBJECT-TYPE
 | |
|    SYNTAX  RlNbrBindingIntegrityVlanPolicyEntry
 | |
|    MAX-ACCESS  not-accessible
 | |
|    STATUS current
 | |
|    DESCRIPTION   "The row definition for this table."
 | |
|    INDEX { rlNbrBindingIntegrityVlanPolicyVlanTag }
 | |
|    ::= { rlNbrBindingIntegrityVlanPolicyTable 1 }
 | |
| 
 | |
| RlNbrBindingIntegrityVlanPolicyEntry ::= SEQUENCE {
 | |
|    rlNbrBindingIntegrityVlanPolicyVlanTag            VlanId,
 | |
|    rlNbrBindingIntegrityVlanPolicyName               DisplayString,
 | |
|    rlNbrBindingIntegrityVlanPolicyRowStatus          RowStatus
 | |
| }
 | |
| 
 | |
| rlNbrBindingIntegrityVlanPolicyVlanTag OBJECT-TYPE
 | |
|    SYNTAX VlanId
 | |
|    MAX-ACCESS not-accessible
 | |
|    STATUS current
 | |
|    DESCRIPTION
 | |
|        "The VLAN identifier."
 | |
|    ::= { rlNbrBindingIntegrityVlanPolicyEntry 1 }
 | |
| 
 | |
| rlNbrBindingIntegrityVlanPolicyName OBJECT-TYPE
 | |
|    SYNTAX DisplayString (SIZE(1..32))
 | |
|    MAX-ACCESS  read-write
 | |
|    STATUS current
 | |
|    DESCRIPTION
 | |
|         "The Neighbor Binding Integrity policy name."
 | |
|    ::= { rlNbrBindingIntegrityVlanPolicyEntry 2 }
 | |
| 
 | |
| rlNbrBindingIntegrityVlanPolicyRowStatus OBJECT-TYPE
 | |
|    SYNTAX RowStatus
 | |
|    MAX-ACCESS read-create
 | |
|    STATUS current
 | |
|    DESCRIPTION
 | |
|       "The row status variable, used according to
 | |
|       row installation and removal conventions."
 | |
|    ::= { rlNbrBindingIntegrityVlanPolicyEntry 3 }
 | |
|  --------------------------------------------------------------
 | |
|  -- Neighbor Binding Integrity Policy Attachment Table - Vlan
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlNbrBindingIntegrityPolicyVlanTable OBJECT-TYPE
 | |
|     SYNTAX  SEQUENCE OF RlNbrBindingIntegrityPolicyVlanEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION  "The table specifies Neighbor Binding Integrity policy
 | |
|                  attachment for vlans."
 | |
|     ::= { rlNbrBindingIntegrity 5 }
 | |
| 
 | |
|  rlNbrBindingIntegrityPolicyVlanEntry OBJECT-TYPE
 | |
|     SYNTAX  RlNbrBindingIntegrityPolicyVlanEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION   "The row definition for this table."
 | |
|     INDEX { IMPLIED rlNbrBindingIntegrityPolicyVlanPolicyName }
 | |
|     ::= { rlNbrBindingIntegrityPolicyVlanTable 1 }
 | |
| 
 | |
|  RlNbrBindingIntegrityPolicyVlanEntry ::= SEQUENCE {
 | |
|     rlNbrBindingIntegrityPolicyVlanPolicyName    DisplayString,
 | |
|     rlNbrBindingIntegrityPolicyVlan1to1024       OCTET STRING,
 | |
|     rlNbrBindingIntegrityPolicyVlan1025to2048    OCTET STRING,
 | |
|     rlNbrBindingIntegrityPolicyVlan2049to3072    OCTET STRING,
 | |
|     rlNbrBindingIntegrityPolicyVlan3073to4094    OCTET STRING
 | |
|  }
 | |
| 
 | |
|  rlNbrBindingIntegrityPolicyVlanPolicyName OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(1..32))
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The Neighbor Binding Integrity policy name"
 | |
|     ::= { rlNbrBindingIntegrityPolicyVlanEntry 1 }
 | |
| 
 | |
|  rlNbrBindingIntegrityPolicyVlan1to1024 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "A list of vlans from 1 to 1024."
 | |
|     DEFVAL {'00'H}
 | |
|     ::= { rlNbrBindingIntegrityPolicyVlanEntry 2 }
 | |
| 
 | |
|  rlNbrBindingIntegrityPolicyVlan1025to2048 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "A list of vlans from 1025 to 2048."
 | |
|     DEFVAL {'00'H}
 | |
|     ::= { rlNbrBindingIntegrityPolicyVlanEntry 3 }
 | |
| 
 | |
|  rlNbrBindingIntegrityPolicyVlan2049to3072 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "A list of vlans from 2049 to 3072."
 | |
|     DEFVAL {'00'H}
 | |
|     ::= { rlNbrBindingIntegrityPolicyVlanEntry 4 }
 | |
| 
 | |
|  rlNbrBindingIntegrityPolicyVlan3073to4094 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "A list of vlans from 3073 to 4094."
 | |
|     DEFVAL {'00'H}
 | |
|     ::= { rlNbrBindingIntegrityPolicyVlanEntry 5 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- Neighbor Binding Integrity Policy Enable Table
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlNbrBindingIntegrityEnableVlanTable OBJECT-TYPE
 | |
|     SYNTAX      SEQUENCE OF RlNbrBindingIntegrityEnableVlanEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A table contains only one entry of a static vlan list."
 | |
|     ::= { rlNbrBindingIntegrity 6 }
 | |
| 
 | |
|  rlNbrBindingIntegrityEnableVlanEntry OBJECT-TYPE
 | |
|     SYNTAX      RlNbrBindingIntegrityEnableVlanEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "Statically created by local or network management vlan list"
 | |
|     INDEX   {rlNbrBindingIntegrityEnableVlanIndex}
 | |
|     ::= { rlNbrBindingIntegrityEnableVlanTable 1 }
 | |
| 
 | |
|  RlNbrBindingIntegrityEnableVlanEntry ::=SEQUENCE {
 | |
|     rlNbrBindingIntegrityEnableVlanIndex         INTEGER,
 | |
|     rlNbrBindingIntegrityEnableVlan1to1024       OCTET STRING,
 | |
|     rlNbrBindingIntegrityEnableVlan1025to2048    OCTET STRING,
 | |
|     rlNbrBindingIntegrityEnableVlan2049to3072    OCTET STRING,
 | |
|     rlNbrBindingIntegrityEnableVlan3073to4094    OCTET STRING
 | |
|  }
 | |
| 
 | |
| rlNbrBindingIntegrityEnableVlanIndex  OBJECT-TYPE
 | |
|    SYNTAX      INTEGER {
 | |
|         static(1)
 | |
|    }
 | |
|    MAX-ACCESS  not-accessible
 | |
|    STATUS      current
 | |
|    DESCRIPTION
 | |
|      "The table contains only one static entry."
 | |
| 
 | |
|    ::= { rlNbrBindingIntegrityEnableVlanEntry 1 }
 | |
| 
 | |
| rlNbrBindingIntegrityEnableVlan1to1024 OBJECT-TYPE
 | |
|    SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|    MAX-ACCESS  read-write
 | |
|    STATUS      current
 | |
|    DESCRIPTION
 | |
|      "A list of vlans from 1 to 1024."
 | |
|    DEFVAL {'00'H}
 | |
|    ::= { rlNbrBindingIntegrityEnableVlanEntry 2 }
 | |
| 
 | |
| rlNbrBindingIntegrityEnableVlan1025to2048 OBJECT-TYPE
 | |
|    SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|    MAX-ACCESS  read-write
 | |
|    STATUS      current
 | |
|    DESCRIPTION
 | |
|      "A list of vlans from 1025 to 2048."
 | |
|    DEFVAL {'00'H}
 | |
|    ::= { rlNbrBindingIntegrityEnableVlanEntry 3 }
 | |
| 
 | |
| rlNbrBindingIntegrityEnableVlan2049to3072 OBJECT-TYPE
 | |
|    SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|    MAX-ACCESS  read-write
 | |
|    STATUS      current
 | |
|    DESCRIPTION
 | |
|      "A list of vlans from 2049 to 3072."
 | |
|    DEFVAL {'00'H}
 | |
|    ::= { rlNbrBindingIntegrityEnableVlanEntry 4 }
 | |
| 
 | |
| rlNbrBindingIntegrityEnableVlan3073to4094 OBJECT-TYPE
 | |
|    SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|    MAX-ACCESS  read-write
 | |
|    STATUS      current
 | |
|    DESCRIPTION
 | |
|      "A list of vlans from 3073 to 4094."
 | |
|    DEFVAL {'00'H}
 | |
|    ::= { rlNbrBindingIntegrityEnableVlanEntry 5 }
 | |
| 
 | |
| 
 | |
|  -------------------------------------------
 | |
|  -- Neighbor Binding Integrity Binding Table
 | |
|  -------------------------------------------
 | |
| 
 | |
| rlNbrBindingIntegrityBindingTable OBJECT-TYPE
 | |
|    SYNTAX  SEQUENCE OF RlNbrBindingIntegrityBindingEntry
 | |
|    MAX-ACCESS  not-accessible
 | |
|    STATUS current
 | |
|    DESCRIPTION  "The table specifies Neighbor Binding Integrity binding table."
 | |
|    ::= { rlNbrBindingIntegrity 7 }
 | |
| 
 | |
| rlNbrBindingIntegrityBindingEntry OBJECT-TYPE
 | |
|    SYNTAX  RlNbrBindingIntegrityBindingEntry
 | |
|    MAX-ACCESS  not-accessible
 | |
|    STATUS current
 | |
|    DESCRIPTION   "The row definition for this table."
 | |
|    INDEX { rlNbrBindingIntegrityBindingVlanTag,
 | |
|            rlNbrBindingIntegrityBindingSourceAddressType,
 | |
|            rlNbrBindingIntegrityBindingSourceAddress  }
 | |
|    ::= { rlNbrBindingIntegrityBindingTable 1 }
 | |
| 
 | |
| RlNbrBindingIntegrityBindingEntry ::= SEQUENCE {
 | |
|    rlNbrBindingIntegrityBindingVlanTag            VlanId,
 | |
|    rlNbrBindingIntegrityBindingSourceAddressType  InetAddressType,
 | |
|    rlNbrBindingIntegrityBindingSourceAddress      InetAddress,
 | |
|    rlNbrBindingIntegrityBindingIfIndex            InterfaceIndex,
 | |
|    rlNbrBindingIntegrityBindingMacAddress         MacAddress,
 | |
|    rlNbrBindingIntegrityBindingOrigin             INTEGER,
 | |
|    rlNbrBindingIntegrityBindingState              INTEGER,
 | |
|    rlNbrBindingIntegrityBindingExpiryTime         Unsigned32,
 | |
|    rlNbrBindingIntegrityBindingRowStatus          RowStatus,
 | |
|    rlNbrBindingIntegrityBindingTCAMOverflow       TruthValue
 | |
| }
 | |
| 
 | |
| rlNbrBindingIntegrityBindingVlanTag OBJECT-TYPE
 | |
|    SYNTAX VlanId
 | |
|    MAX-ACCESS not-accessible
 | |
|    STATUS current
 | |
|    DESCRIPTION
 | |
|        "The binding entry's VLAN tag."
 | |
|    ::= { rlNbrBindingIntegrityBindingEntry 1 }
 | |
| 
 | |
| rlNbrBindingIntegrityBindingSourceAddressType OBJECT-TYPE
 | |
|    SYNTAX  InetAddressType
 | |
|    MAX-ACCESS  not-accessible
 | |
|    STATUS current
 | |
|    DESCRIPTION
 | |
|         "The binding entry's INET address type of the source.
 | |
|          The only inet type that is supported is ipv6."
 | |
|    ::= { rlNbrBindingIntegrityBindingEntry 2 }
 | |
| 
 | |
| rlNbrBindingIntegrityBindingSourceAddress OBJECT-TYPE
 | |
|    SYNTAX  InetAddress
 | |
|    MAX-ACCESS  not-accessible
 | |
|    STATUS current
 | |
|    DESCRIPTION
 | |
|         "The binding entry's INET address of the source."
 | |
|    ::= { rlNbrBindingIntegrityBindingEntry 3 }
 | |
| 
 | |
| rlNbrBindingIntegrityBindingIfIndex OBJECT-TYPE
 | |
|    SYNTAX  InterfaceIndex
 | |
|    MAX-ACCESS  read-write
 | |
|    STATUS current
 | |
|    DESCRIPTION
 | |
|         "The binding entry's anchor interface."
 | |
|    ::= { rlNbrBindingIntegrityBindingEntry 4 }
 | |
| 
 | |
| rlNbrBindingIntegrityBindingMacAddress OBJECT-TYPE
 | |
|    SYNTAX  MacAddress
 | |
|    MAX-ACCESS  read-write
 | |
|    STATUS current
 | |
|    DESCRIPTION
 | |
|         "The binding entry's anchor MAC Address."
 | |
|    ::= { rlNbrBindingIntegrityBindingEntry 5 }
 | |
| 
 | |
| rlNbrBindingIntegrityBindingOrigin OBJECT-TYPE
 | |
|    SYNTAX INTEGER {
 | |
|         static(1),
 | |
|         ndp(2),
 | |
|         dhcp(3)
 | |
|         }
 | |
|    MAX-ACCESS  read-only
 | |
|    STATUS current
 | |
|    DESCRIPTION
 | |
|         "The binding entry's origin: local, static, ndp, dhcp."
 | |
|    ::= { rlNbrBindingIntegrityBindingEntry 6 }
 | |
| 
 | |
| rlNbrBindingIntegrityBindingState OBJECT-TYPE
 | |
|    SYNTAX INTEGER {
 | |
|         valid(0),
 | |
|         tentative(1)
 | |
|         }
 | |
|    MAX-ACCESS  read-only
 | |
|    STATUS current
 | |
|    DESCRIPTION
 | |
|         "The binding entry's state: valid, tentative."
 | |
|    ::= { rlNbrBindingIntegrityBindingEntry 7 }
 | |
| 
 | |
| rlNbrBindingIntegrityBindingExpiryTime OBJECT-TYPE
 | |
|    SYNTAX Unsigned32
 | |
|    MAX-ACCESS  read-only
 | |
|    STATUS current
 | |
|    DESCRIPTION
 | |
|         "The time in seconds until the entry is expired.
 | |
|          A value of 4294967295 denotes infinite lifetime."
 | |
|    ::= { rlNbrBindingIntegrityBindingEntry 8 }
 | |
| 
 | |
| rlNbrBindingIntegrityBindingRowStatus OBJECT-TYPE
 | |
|    SYNTAX RowStatus
 | |
|    MAX-ACCESS read-create
 | |
|    STATUS current
 | |
|    DESCRIPTION
 | |
|       "The row status variable, used according to row
 | |
|       installation and removal conventions."
 | |
|    ::= { rlNbrBindingIntegrityBindingEntry 9 }
 | |
| 
 | |
| rlNbrBindingIntegrityBindingTCAMOverflow OBJECT-TYPE
 | |
|     SYNTAX      TruthValue
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Signs if entry is configured in TCAM"
 | |
|     DEFVAL  { false }
 | |
|     ::= { rlNbrBindingIntegrityBindingEntry 10 }
 | |
| 
 | |
| 
 | |
|  -------------------------------------------
 | |
|  -- Neighbor Binding Integrity Clear Table (Action only)
 | |
|  -------------------------------------------
 | |
| 
 | |
|  rlNbrBindingIntegrityClearTable OBJECT-TYPE
 | |
|    SYNTAX  SEQUENCE OF RlNbrBindingIntegrityClearEntry
 | |
|    MAX-ACCESS  not-accessible
 | |
|    STATUS current
 | |
|    DESCRIPTION  "The table clears Neighbor Binding Integrity binding table
 | |
|                  according to configured filters."
 | |
|    ::= { rlNbrBindingIntegrity 8 }
 | |
| 
 | |
| 
 | |
|  rlNbrBindingIntegrityClearEntry OBJECT-TYPE
 | |
|    SYNTAX  RlNbrBindingIntegrityClearEntry
 | |
|    MAX-ACCESS  not-accessible
 | |
|    STATUS current
 | |
|    DESCRIPTION   "The row definition for this table."
 | |
|    INDEX { rlNbrBindingIntegrityClearIndex  }
 | |
|    ::= { rlNbrBindingIntegrityClearTable 1 }
 | |
| 
 | |
|  RlNbrBindingIntegrityClearEntry ::= SEQUENCE {
 | |
|    rlNbrBindingIntegrityClearIndex              INTEGER,
 | |
|    rlNbrBindingIntegrityClearVlanTag            VlanId,
 | |
|    rlNbrBindingIntegrityClearSourceAddressType  InetAddressType,
 | |
|    rlNbrBindingIntegrityClearSourceAddress      InetAddress,
 | |
|    rlNbrBindingIntegrityClearIfIndex            InterfaceIndex,
 | |
|    rlNbrBindingIntegrityClearMacAddress         MacAddress,
 | |
|    rlNbrBindingIntegrityClearRowStatus          RowStatus,
 | |
|    rlNbrBindingIntegrityClearBindMethod         INTEGER
 | |
|  }
 | |
| 
 | |
|  rlNbrBindingIntegrityClearIndex OBJECT-TYPE
 | |
|    SYNTAX      INTEGER {
 | |
|         static(1)
 | |
|    }
 | |
|    MAX-ACCESS  not-accessible
 | |
|    STATUS current
 | |
|    DESCRIPTION
 | |
|         "The row index in the table."
 | |
|    ::= { rlNbrBindingIntegrityClearEntry 1 }
 | |
| 
 | |
|  rlNbrBindingIntegrityClearVlanTag OBJECT-TYPE
 | |
|    SYNTAX VlanId
 | |
|    MAX-ACCESS read-write
 | |
|    STATUS current
 | |
|    DESCRIPTION
 | |
|        "Clear binding entries with this VLAN tag."
 | |
|    ::= { rlNbrBindingIntegrityClearEntry 2 }
 | |
| 
 | |
|  rlNbrBindingIntegrityClearSourceAddressType OBJECT-TYPE
 | |
|    SYNTAX  InetAddressType
 | |
|    MAX-ACCESS  read-write
 | |
|    STATUS current
 | |
|    DESCRIPTION
 | |
|        "Clear binding entries with this source address type.
 | |
|         The only inet type that is supported is ipv6."
 | |
|    ::= { rlNbrBindingIntegrityClearEntry 3 }
 | |
| 
 | |
|  rlNbrBindingIntegrityClearSourceAddress OBJECT-TYPE
 | |
|    SYNTAX  InetAddress
 | |
|    MAX-ACCESS  read-write
 | |
|    STATUS current
 | |
|    DESCRIPTION
 | |
|         "Clear binding entries with this source address."
 | |
|    ::= { rlNbrBindingIntegrityClearEntry 4 }
 | |
| 
 | |
|  rlNbrBindingIntegrityClearIfIndex OBJECT-TYPE
 | |
|    SYNTAX  InterfaceIndex
 | |
|    MAX-ACCESS  read-write
 | |
|    STATUS current
 | |
|    DESCRIPTION
 | |
|         "cClear binding entries with this anchor interface."
 | |
|    ::= { rlNbrBindingIntegrityClearEntry 5 }
 | |
| 
 | |
|  rlNbrBindingIntegrityClearMacAddress OBJECT-TYPE
 | |
|    SYNTAX  MacAddress
 | |
|    MAX-ACCESS  read-write
 | |
|    STATUS current
 | |
|    DESCRIPTION
 | |
|         "clear binding entries with this anchor MAC Address."
 | |
|    ::= { rlNbrBindingIntegrityClearEntry 6 }
 | |
| 
 | |
|  rlNbrBindingIntegrityClearRowStatus OBJECT-TYPE
 | |
|    SYNTAX RowStatus
 | |
|    MAX-ACCESS read-create
 | |
|    STATUS current
 | |
|    DESCRIPTION
 | |
|       "The row status variable, used according to
 | |
|       row installation and removal conventions."
 | |
|    ::= { rlNbrBindingIntegrityClearEntry 7 }
 | |
| 
 | |
|  rlNbrBindingIntegrityClearBindMethod OBJECT-TYPE
 | |
|    SYNTAX      INTEGER {
 | |
|         ndp(1),
 | |
|         dhcp(2)
 | |
|    }
 | |
|    MAX-ACCESS  read-write
 | |
|    STATUS current
 | |
|    DESCRIPTION
 | |
|         "clear dynamic entries bound using the specified method."
 | |
|    ::= { rlNbrBindingIntegrityClearEntry 8 }
 | |
| 
 | |
| 
 | |
|  --------------------------------------------------
 | |
|  -- Neighbor Binding Integrity Binding Prefix Table
 | |
|  --------------------------------------------------
 | |
| 
 | |
| rlNbrBindingIntegrityBindingPrefixTable OBJECT-TYPE
 | |
|    SYNTAX  SEQUENCE OF RlNbrBindingIntegrityBindingPrefixEntry
 | |
|    MAX-ACCESS  not-accessible
 | |
|    STATUS current
 | |
|    DESCRIPTION  "The table specifies Neighbor Binding Integrity binding table."
 | |
|    ::= { rlNbrBindingIntegrity 18 }
 | |
| 
 | |
| rlNbrBindingIntegrityBindingPrefixEntry OBJECT-TYPE
 | |
|    SYNTAX  RlNbrBindingIntegrityBindingPrefixEntry
 | |
|    MAX-ACCESS  not-accessible
 | |
|    STATUS current
 | |
|    DESCRIPTION   "The row definition for this table."
 | |
|    INDEX { rlNbrBindingIntegrityBindingPrefixVlanTag,
 | |
|            rlNbrBindingIntegrityBindingPrefixAddressType,
 | |
|            rlNbrBindingIntegrityBindingPrefixAddress,
 | |
|            rlNbrBindingIntegrityBindingPrefixLength  }
 | |
|    ::= { rlNbrBindingIntegrityBindingPrefixTable 1 }
 | |
| 
 | |
| RlNbrBindingIntegrityBindingPrefixEntry ::= SEQUENCE {
 | |
|    rlNbrBindingIntegrityBindingPrefixVlanTag            VlanId,
 | |
|    rlNbrBindingIntegrityBindingPrefixAddressType        InetAddressType,
 | |
|    rlNbrBindingIntegrityBindingPrefixAddress            InetAddress,
 | |
|    rlNbrBindingIntegrityBindingPrefixLength             InetAddressPrefixLength,
 | |
|    rlNbrBindingIntegrityBindingPrefixOrigin             INTEGER,
 | |
|    rlNbrBindingIntegrityBindingPrefixAllowAutoconfig    TruthValue,
 | |
|    rlNbrBindingIntegrityBindingPrefixExpiryTime         Unsigned32,
 | |
|    rlNbrBindingIntegrityBindingPrefixRowStatus          RowStatus
 | |
| }
 | |
| 
 | |
| rlNbrBindingIntegrityBindingPrefixVlanTag OBJECT-TYPE
 | |
|    SYNTAX VlanId
 | |
|    MAX-ACCESS not-accessible
 | |
|    STATUS current
 | |
|    DESCRIPTION
 | |
|        "The binding prefix entry's VLAN tag."
 | |
|    ::= { rlNbrBindingIntegrityBindingPrefixEntry 1 }
 | |
| 
 | |
| rlNbrBindingIntegrityBindingPrefixAddressType OBJECT-TYPE
 | |
|    SYNTAX  InetAddressType
 | |
|    MAX-ACCESS  not-accessible
 | |
|    STATUS current
 | |
|    DESCRIPTION
 | |
|         "The binding prefix entry's INET address type.
 | |
|          The only inet type that is supported is ipv6."
 | |
|    ::= { rlNbrBindingIntegrityBindingPrefixEntry 2 }
 | |
| 
 | |
| rlNbrBindingIntegrityBindingPrefixAddress OBJECT-TYPE
 | |
|    SYNTAX  InetAddress
 | |
|    MAX-ACCESS  not-accessible
 | |
|    STATUS current
 | |
|    DESCRIPTION
 | |
|         "The binding prefix entry's address."
 | |
|    ::= { rlNbrBindingIntegrityBindingPrefixEntry 3 }
 | |
| 
 | |
| rlNbrBindingIntegrityBindingPrefixLength OBJECT-TYPE
 | |
|    SYNTAX  InetAddressPrefixLength
 | |
|    MAX-ACCESS  not-accessible
 | |
|    STATUS current
 | |
|    DESCRIPTION
 | |
|         "Indicates the number of leading one bits that form the
 | |
|         mask to be logical-ANDed with the inet address
 | |
|         before being compared to the value in the
 | |
|         rlNbrBindingIntegrityBindingPrefixAddress field."
 | |
|    ::= { rlNbrBindingIntegrityBindingPrefixEntry 4 }
 | |
| 
 | |
| rlNbrBindingIntegrityBindingPrefixOrigin OBJECT-TYPE
 | |
|    SYNTAX INTEGER {
 | |
|         static(1),
 | |
|         dynamic(2)
 | |
|         }
 | |
|    MAX-ACCESS  read-only
 | |
|    STATUS current
 | |
|    DESCRIPTION
 | |
|         "The binding prefix entry's origin: static or dynamic"
 | |
|    ::= { rlNbrBindingIntegrityBindingPrefixEntry 5 }
 | |
| 
 | |
| rlNbrBindingIntegrityBindingPrefixAllowAutoconfig OBJECT-TYPE
 | |
|    SYNTAX      TruthValue
 | |
|    MAX-ACCESS  read-write
 | |
|    STATUS current
 | |
|    DESCRIPTION
 | |
|         "Indicates whether the prefix can be used for
 | |
|          stateless address auto-configuration."
 | |
|    ::= { rlNbrBindingIntegrityBindingPrefixEntry 6 }
 | |
| 
 | |
| rlNbrBindingIntegrityBindingPrefixExpiryTime OBJECT-TYPE
 | |
|    SYNTAX Unsigned32
 | |
|    MAX-ACCESS  read-only
 | |
|    STATUS current
 | |
|    DESCRIPTION
 | |
|         "The time in seconds until the entry is expired.
 | |
|          A value of 4294967295 denotes infinite lifetime."
 | |
|    ::= { rlNbrBindingIntegrityBindingPrefixEntry 7 }
 | |
| 
 | |
| rlNbrBindingIntegrityBindingPrefixRowStatus OBJECT-TYPE
 | |
|    SYNTAX RowStatus
 | |
|    MAX-ACCESS read-create
 | |
|    STATUS current
 | |
|    DESCRIPTION
 | |
|       "The row status variable, used according to row
 | |
|       installation and removal conventions."
 | |
|    ::= { rlNbrBindingIntegrityBindingPrefixEntry 8 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- Neighbor Binding Integrity Clear Prefix Table (Action only)
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlNbrBindingIntegrityClearPrefixTable OBJECT-TYPE
 | |
|    SYNTAX  SEQUENCE OF RlNbrBindingIntegrityClearPrefixEntry
 | |
|    MAX-ACCESS  not-accessible
 | |
|    STATUS current
 | |
|    DESCRIPTION  "The table clears Neighbor Binding Integrity Binding Prefix table
 | |
|                  according to configured filters."
 | |
|    ::= { rlNbrBindingIntegrity 19 }
 | |
| 
 | |
| 
 | |
|  rlNbrBindingIntegrityClearPrefixEntry OBJECT-TYPE
 | |
|    SYNTAX  RlNbrBindingIntegrityClearPrefixEntry
 | |
|    MAX-ACCESS  not-accessible
 | |
|    STATUS current
 | |
|    DESCRIPTION   "The row definition for this table."
 | |
|    INDEX { rlNbrBindingIntegrityClearPrefixIndex  }
 | |
|    ::= { rlNbrBindingIntegrityClearPrefixTable 1 }
 | |
| 
 | |
|  RlNbrBindingIntegrityClearPrefixEntry ::= SEQUENCE {
 | |
|    rlNbrBindingIntegrityClearPrefixIndex        INTEGER,
 | |
|    rlNbrBindingIntegrityClearPrefixVlanTag      VlanId,
 | |
|    rlNbrBindingIntegrityClearPrefixAddressType  InetAddressType,
 | |
|    rlNbrBindingIntegrityClearPrefixAddress      InetAddress,
 | |
|    rlNbrBindingIntegrityClearPrefixLength       InetAddressPrefixLength,
 | |
|    rlNbrBindingIntegrityClearPrefixRowStatus    RowStatus
 | |
|  }
 | |
| 
 | |
|  rlNbrBindingIntegrityClearPrefixIndex OBJECT-TYPE
 | |
|    SYNTAX      INTEGER {
 | |
|         static(1)
 | |
|    }
 | |
|    MAX-ACCESS  not-accessible
 | |
|    STATUS current
 | |
|    DESCRIPTION
 | |
|         "The row index in the table."
 | |
|    ::= { rlNbrBindingIntegrityClearPrefixEntry 1 }
 | |
| 
 | |
|  rlNbrBindingIntegrityClearPrefixVlanTag OBJECT-TYPE
 | |
|    SYNTAX VlanId
 | |
|    MAX-ACCESS read-write
 | |
|    STATUS current
 | |
|    DESCRIPTION
 | |
|        "Clear binding prefix entries with this VLAN tag."
 | |
|    ::= { rlNbrBindingIntegrityClearPrefixEntry 2 }
 | |
| 
 | |
|  rlNbrBindingIntegrityClearPrefixAddressType OBJECT-TYPE
 | |
|    SYNTAX  InetAddressType
 | |
|    MAX-ACCESS  read-write
 | |
|    STATUS current
 | |
|    DESCRIPTION
 | |
|        "Clear binding prefix entries with this address type.
 | |
|         The only inet type that is supported is ipv6."
 | |
|    ::= { rlNbrBindingIntegrityClearPrefixEntry 3 }
 | |
| 
 | |
|  rlNbrBindingIntegrityClearPrefixAddress OBJECT-TYPE
 | |
|    SYNTAX  InetAddress
 | |
|    MAX-ACCESS  read-write
 | |
|    STATUS current
 | |
|    DESCRIPTION
 | |
|         "Clear binding prefix entries with this address prefix."
 | |
|    ::= { rlNbrBindingIntegrityClearPrefixEntry 4 }
 | |
| 
 | |
|  rlNbrBindingIntegrityClearPrefixLength OBJECT-TYPE
 | |
|    SYNTAX  InetAddressPrefixLength
 | |
|    MAX-ACCESS  read-write
 | |
|    STATUS current
 | |
|    DESCRIPTION
 | |
|         "Indicates the number of leading one bits that form the
 | |
|         mask to be logical-ANDed with the inet address
 | |
|         before being compared to the value in the
 | |
|         rlNbrBindingIntegrityClearPrefixAddress field."
 | |
|    ::= { rlNbrBindingIntegrityClearPrefixEntry 5 }
 | |
| 
 | |
|  rlNbrBindingIntegrityClearPrefixRowStatus OBJECT-TYPE
 | |
|    SYNTAX RowStatus
 | |
|    MAX-ACCESS read-create
 | |
|    STATUS current
 | |
|    DESCRIPTION
 | |
|       "The row status variable, used according to
 | |
|       row installation and removal conventions."
 | |
|    ::= { rlNbrBindingIntegrityClearPrefixEntry 6 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- Neighbor Binding Integrity Active Policy Table (Read Only)
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlNbrBindingIntegrityActivePolicyTable OBJECT-TYPE
 | |
|     SYNTAX  SEQUENCE OF RlNbrBindingIntegrityActivePolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION  "The table specifies Neighbor Binding Integrity
 | |
|                  per policy configurations."
 | |
|     ::= { rlNbrBindingIntegrity 9 }
 | |
| 
 | |
|  rlNbrBindingIntegrityActivePolicyEntry OBJECT-TYPE
 | |
|     SYNTAX  RlNbrBindingIntegrityActivePolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION   "The row definition for this table."
 | |
|     INDEX { rlNbrBindingIntegrityActivePolicyIfIndex,
 | |
|             rlNbrBindingIntegrityActivePolicyVlanTag }
 | |
|     ::= { rlNbrBindingIntegrityActivePolicyTable 1 }
 | |
| 
 | |
|  RlNbrBindingIntegrityActivePolicyEntry ::= SEQUENCE {
 | |
|     rlNbrBindingIntegrityActivePolicyIfIndex                  InterfaceIndex,
 | |
|     rlNbrBindingIntegrityActivePolicyVlanTag                  VlanId,
 | |
|     rlNbrBindingIntegrityActivePolicyNamePort                 DisplayString,
 | |
|     rlNbrBindingIntegrityActivePolicyNameVlan                 DisplayString,
 | |
|     rlNbrBindingIntegrityActivePolicyDeviceRole               INTEGER,
 | |
|     rlNbrBindingIntegrityActivePolicyDeviceRoleType           RlIpv6FhsSettingType,
 | |
|     rlNbrBindingIntegrityActivePolicyLogBinding               RlIpv6FhsSettingStatusType,
 | |
|     rlNbrBindingIntegrityActivePolicyLogBindingType           RlIpv6FhsSettingType,
 | |
|     rlNbrBindingIntegrityActivePolicyMaxEntriesVlanLimit      Integer32,
 | |
|     rlNbrBindingIntegrityActivePolicyMaxEntriesVlanLimitType  RlIpv6FhsSettingType,
 | |
|     rlNbrBindingIntegrityActivePolicyMaxEntriesInterfaceLimit Integer32,
 | |
|     rlNbrBindingIntegrityActivePolicyMaxEntriesInterfaceLimitType RlIpv6FhsSettingType,
 | |
|     rlNbrBindingIntegrityActivePolicyMaxEntriesMacLimit       Integer32,
 | |
|     rlNbrBindingIntegrityActivePolicyMaxEntriesMacLimitType   RlIpv6FhsSettingType,
 | |
|     rlNbrBindingIntegrityActivePolicyBindingLifetime          Integer32,
 | |
|     rlNbrBindingIntegrityActivePolicyBindingLifetimeType      RlIpv6FhsSettingType,
 | |
|     rlNbrBindingIntegrityActivePolicyPrefixValidation         RlIpv6FhsSettingStatusType,
 | |
|     rlNbrBindingIntegrityActivePolicyPrefixValidationType     RlIpv6FhsSettingType,
 | |
|     rlNbrBindingIntegrityActivePolicyAddressConfig            INTEGER,
 | |
|     rlNbrBindingIntegrityActivePolicyAddressConfigType        RlIpv6FhsSettingType
 | |
|     }
 | |
| 
 | |
|  rlNbrBindingIntegrityActivePolicyIfIndex OBJECT-TYPE
 | |
|     SYNTAX InterfaceIndex
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The port's interface index."
 | |
|     ::= { rlNbrBindingIntegrityActivePolicyEntry 1 }
 | |
| 
 | |
|  rlNbrBindingIntegrityActivePolicyVlanTag OBJECT-TYPE
 | |
|     SYNTAX VlanId
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The VLAN identifier."
 | |
|     ::= { rlNbrBindingIntegrityActivePolicyEntry 2 }
 | |
| 
 | |
|  rlNbrBindingIntegrityActivePolicyNamePort OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(1..32))
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The Neighbor Binding Integrity policy name attached to given interface."
 | |
|     ::= { rlNbrBindingIntegrityActivePolicyEntry 3 }
 | |
| 
 | |
|  rlNbrBindingIntegrityActivePolicyNameVlan OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(1..32))
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The Neighbor Binding Integrity policy name attached to given vlan."
 | |
|     ::= { rlNbrBindingIntegrityActivePolicyEntry 4 }
 | |
| 
 | |
|  rlNbrBindingIntegrityActivePolicyDeviceRole OBJECT-TYPE
 | |
|    SYNTAX      INTEGER {
 | |
|         perimeter(1),
 | |
|         internal(2)
 | |
|    }
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Specify the role of the device attached."
 | |
|     ::= { rlNbrBindingIntegrityActivePolicyEntry 5 }
 | |
| 
 | |
|  rlNbrBindingIntegrityActivePolicyDeviceRoleType OBJECT-TYPE
 | |
|     SYNTAX      RlIpv6FhsSettingType
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "rlNbrBindingIntegrityActivePolicyDeviceRole setting type."
 | |
|     ::= { rlNbrBindingIntegrityActivePolicyEntry 6 }
 | |
| 
 | |
|  rlNbrBindingIntegrityActivePolicyLogBinding OBJECT-TYPE
 | |
|     SYNTAX RlIpv6FhsSettingStatusType
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Enable/disable logging of Neighbor Binding Table events."
 | |
|     ::= { rlNbrBindingIntegrityActivePolicyEntry 7 }
 | |
| 
 | |
|  rlNbrBindingIntegrityActivePolicyLogBindingType OBJECT-TYPE
 | |
|     SYNTAX      RlIpv6FhsSettingType
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "rlNbrBindingIntegrityActivePolicyLogBinding setting type."
 | |
|     ::= { rlNbrBindingIntegrityActivePolicyEntry 8 }
 | |
| 
 | |
|  rlNbrBindingIntegrityActivePolicyMaxEntriesVlanLimit OBJECT-TYPE
 | |
|     SYNTAX      Integer32 (-2 | 0..65535)
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "Indicates how many entries can be added to Neighbor Binding Table
 | |
|          with the same VLAN tag.
 | |
|          The value of -2 indicates there is no limit."
 | |
|     ::= { rlNbrBindingIntegrityActivePolicyEntry 9 }
 | |
| 
 | |
|  rlNbrBindingIntegrityActivePolicyMaxEntriesVlanLimitType OBJECT-TYPE
 | |
|     SYNTAX      RlIpv6FhsSettingType
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "rlNbrBindingIntegrityActivePolicyMaxEntriesVlanLimit setting type."
 | |
|     ::= { rlNbrBindingIntegrityActivePolicyEntry 10 }
 | |
| 
 | |
|  rlNbrBindingIntegrityActivePolicyMaxEntriesInterfaceLimit OBJECT-TYPE
 | |
|     SYNTAX      Integer32 (-2 | 0..65535)
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "Indicates how many entries can be added to Neighbor Binding Table
 | |
|          with the same interface identifier.
 | |
|          The value of -2 indicates there is no limit."
 | |
|     ::= { rlNbrBindingIntegrityActivePolicyEntry 11 }
 | |
| 
 | |
|  rlNbrBindingIntegrityActivePolicyMaxEntriesInterfaceLimitType OBJECT-TYPE
 | |
|     SYNTAX      RlIpv6FhsSettingType
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "rlNbrBindingIntegrityActivePolicyMaxEntriesInterfaceLimit setting type."
 | |
|     ::= { rlNbrBindingIntegrityActivePolicyEntry 12 }
 | |
| 
 | |
|  rlNbrBindingIntegrityActivePolicyMaxEntriesMacLimit OBJECT-TYPE
 | |
|     SYNTAX      Integer32 (-2 | 0..65535)
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "Indicates how many entries can be added to Neighbor Binding Table
 | |
|          with the same MAC address.
 | |
|          The value of -2 indicates there is no limit."
 | |
|     ::= { rlNbrBindingIntegrityActivePolicyEntry 13 }
 | |
| 
 | |
|  rlNbrBindingIntegrityActivePolicyMaxEntriesMacLimitType OBJECT-TYPE
 | |
|     SYNTAX      RlIpv6FhsSettingType
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "rlNbrBindingIntegrityActivePolicyMaxEntriesMacLimit setting type."
 | |
|     ::= { rlNbrBindingIntegrityActivePolicyEntry 14 }
 | |
| 
 | |
|  rlNbrBindingIntegrityActivePolicyBindingLifetime OBJECT-TYPE
 | |
|     SYNTAX      Integer32 (60..3600)
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Neighbor Binding entry's default lifetime in seconds."
 | |
|     ::= { rlNbrBindingIntegrityActivePolicyEntry 15 }
 | |
| 
 | |
|  rlNbrBindingIntegrityActivePolicyBindingLifetimeType OBJECT-TYPE
 | |
|     SYNTAX      RlIpv6FhsSettingType
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "rlNbrBindingIntegrityActivePolicyBindingLifetime setting type."
 | |
|     ::= { rlNbrBindingIntegrityActivePolicyEntry 16 }
 | |
| 
 | |
|  rlNbrBindingIntegrityActivePolicyPrefixValidation OBJECT-TYPE
 | |
|     SYNTAX RlIpv6FhsSettingStatusType
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Enable/disable address prefix validation using Neighbor Prefix Table."
 | |
|     ::= { rlNbrBindingIntegrityActivePolicyEntry 17 }
 | |
| 
 | |
|  rlNbrBindingIntegrityActivePolicyPrefixValidationType OBJECT-TYPE
 | |
|     SYNTAX      RlIpv6FhsSettingType
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "rlNbrBindingIntegrityActivePolicyPrefixValidation setting type."
 | |
|     ::= { rlNbrBindingIntegrityActivePolicyEntry 18 }
 | |
| 
 | |
|  rlNbrBindingIntegrityActivePolicyAddressConfig OBJECT-TYPE
 | |
|    SYNTAX      INTEGER {
 | |
|         autoconfig(1),
 | |
|         autoconfigAndManual(3),
 | |
|         dhcp(4),
 | |
|         autoconfigAndDhcp(5),
 | |
|         autoconfigManualAndDhcp(7)
 | |
|    }
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Specify the allowed methods for address binding in Neighbor Binding Table.
 | |
|           autoconfig(1) refers to stateless address autoconfiguration.
 | |
|           autoconfigAndManual(3) allows manual and stateless address autoconfiguration.
 | |
|           dhcp(4) permits binding only from DHCP.
 | |
|           autoconfigAndDhcp(5) binds from DHCP and stateless address autoconfiguration.
 | |
|           autoconfigManualAndDhcp(7) binds from Manual, DHCP and stateless address autoconfiguration."
 | |
|     ::= { rlNbrBindingIntegrityActivePolicyEntry 19 }
 | |
| 
 | |
|  rlNbrBindingIntegrityActivePolicyAddressConfigType OBJECT-TYPE
 | |
|     SYNTAX      RlIpv6FhsSettingType
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "rlNbrBindingIntegrityActivePolicyAddressConfig setting type."
 | |
|     ::= { rlNbrBindingIntegrityActivePolicyEntry 20 }
 | |
| 
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- Neighbor Binding Integrity Global Configurations
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlNbrBindingIntegrityBindingLifetime OBJECT-TYPE
 | |
|     SYNTAX      Integer32 (60..3600)
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Neighbor Binding entry's default lifetime in seconds."
 | |
|     DEFVAL  { 300 }
 | |
|     ::= { rlNbrBindingIntegrity 10 }
 | |
| 
 | |
|  rlNbrBindingIntegrityLogBinding OBJECT-TYPE
 | |
|     SYNTAX  TruthValue
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Enable/disable logging of Neighbor Binding Table events"
 | |
|     DEFVAL  { false }
 | |
|     ::= { rlNbrBindingIntegrity 11 }
 | |
| 
 | |
|  rlNbrBindingIntegrityMaxEntriesVlanLimit OBJECT-TYPE
 | |
|     SYNTAX      Integer32 (-2 | 0..65535)
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "Indicates how many entries can be added to Neighbor Binding Table
 | |
|          with the same VLAN tag.
 | |
|          The value of -2 indicates there is no limit."
 | |
|     DEFVAL { -2 }
 | |
|     ::= { rlNbrBindingIntegrity 12 }
 | |
| 
 | |
|  rlNbrBindingIntegrityMaxEntriesInterfaceLimit OBJECT-TYPE
 | |
|     SYNTAX      Integer32 (-2 |0..65535)
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "Indicates how many entries can be added to Neighbor Binding Table
 | |
|          with the same interface identifier.
 | |
|          The value of -2 indicates there is no limit."
 | |
|     DEFVAL { -2 }
 | |
|     ::= { rlNbrBindingIntegrity 13 }
 | |
| 
 | |
|  rlNbrBindingIntegrityMaxEntriesMacLimit OBJECT-TYPE
 | |
|     SYNTAX      Integer32 (-2 | 0..65535)
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "Indicates how many entries can be added to Neighbor Binding Table
 | |
|          with the same MAC address.
 | |
|          The value of -2 indicates there is no limit."
 | |
|     DEFVAL { -2 }
 | |
|     ::= { rlNbrBindingIntegrity 14 }
 | |
| 
 | |
|  rlNbrBindingIntegrityEntriesNum OBJECT-TYPE
 | |
|     SYNTAX      Integer32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "Number of entries in Neighbor Binding Table."
 | |
| 
 | |
|     ::= { rlNbrBindingIntegrity 15 }
 | |
| 
 | |
|  rlNbrBindingIntegrityPrefixValidation OBJECT-TYPE
 | |
|     SYNTAX  TruthValue
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Enable/disable address prefix validation using Neighbor Prefix Table."
 | |
|     DEFVAL  { false }
 | |
|     ::= { rlNbrBindingIntegrity 16 }
 | |
| 
 | |
|  rlNbrBindingIntegrityAddressConfig OBJECT-TYPE
 | |
|    SYNTAX      INTEGER {
 | |
|         autoconfig(1),
 | |
|         autoconfigAndManual(3),
 | |
|         dhcp(4),
 | |
|         autoconfigAndDhcp(5),
 | |
|         autoconfigManualAndDhcp(7)
 | |
|    }
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Specify the allowed methods for address binding in Neighbor Binding Table.
 | |
|           autoconfig(1) refers to stateless address autoconfiguration.
 | |
|           autoconfigAndManual(3) allows manual and stateless address autoconfiguration.
 | |
|           dhcp(4) permits binding only from DHCP.
 | |
|           autoconfigAndDhcp(5) binds from DHCP and stateless address autoconfiguration.
 | |
|           autoconfigManualAndDhcp(7) binds from Manual, DHCP and stateless address autoconfiguration."
 | |
|     DEFVAL  { autoconfigAndManual }
 | |
|     ::= { rlNbrBindingIntegrity 17 }
 | |
| 
 | |
|  rlNbrBindingIntegrityPrefixEntriesNum OBJECT-TYPE
 | |
|     SYNTAX      Integer32
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "Number of entries in Neighbor Prefix Table."
 | |
|     ::= { rlNbrBindingIntegrity 21 }
 | |
| 
 | |
|  --------------------------------------------------------------------
 | |
|  -- Neighbor Binding Integrity Clear DHCP Recovery File (Action Only)
 | |
|  --------------------------------------------------------------------
 | |
| 
 | |
|  rlNbrBindingIntegrityClearDhcpRecoveryFile OBJECT-TYPE
 | |
|     SYNTAX      Integer32 (0..4094)
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Clear neighbor binding integrity's DHCP recovery file.
 | |
|            Setting a value of zero clears the information for all VLANs.
 | |
|            Setting a non-zero value clears the information for a specific VLAN.
 | |
|            Reading this object has not effect."
 | |
|     ::= { rlNbrBindingIntegrity 20 }
 | |
| 
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- Neighbor Binding Integrity Traps
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlNbrBindingIntegrityEntryAddedTrap NOTIFICATION-TYPE
 | |
|     OBJECTS   { rndErrorDesc, rndErrorSeverity }
 | |
|     STATUS  current
 | |
|     DESCRIPTION
 | |
|         "Information trap indicating that new binding entry was added to
 | |
|          Neighbor Binding Table."
 | |
|     ::=  { rndNotifications 230 }
 | |
| 
 | |
|  rlNbrBindingIntegrityEntryStateChangeTrap NOTIFICATION-TYPE
 | |
|     OBJECTS   { rndErrorDesc, rndErrorSeverity }
 | |
|     STATUS  current
 | |
|     DESCRIPTION
 | |
|         "Information trap indicating that binding entry state was changed."
 | |
|     ::=  { rndNotifications 231 }
 | |
| 
 | |
|  rlNbrBindingIntegrityEntryAnchorChangeTrap NOTIFICATION-TYPE
 | |
|     OBJECTS   { rndErrorDesc, rndErrorSeverity }
 | |
|     STATUS  current
 | |
|     DESCRIPTION
 | |
|         "Information trap indicating that binding entry anchor was changed."
 | |
|     ::=  { rndNotifications 232 }
 | |
| 
 | |
|  rlNbrBindingIntegrityEntryDeletedTrap NOTIFICATION-TYPE
 | |
|     OBJECTS   { rndErrorDesc, rndErrorSeverity }
 | |
|     STATUS  current
 | |
|     DESCRIPTION
 | |
|         "Information trap indicating that binding entry was deleted."
 | |
|     ::=  { rndNotifications 233 }
 | |
| 
 | |
|  rlNbrBindingIntegrityEntryLimitReachTrap NOTIFICATION-TYPE
 | |
|     OBJECTS   { rndErrorDesc, rndErrorSeverity }
 | |
|     STATUS  current
 | |
|     DESCRIPTION
 | |
|         "Warning trap indicating that a new entry was not inserted into
 | |
|          Neighbor Binding table because of maximum limit has been reached."
 | |
|     ::=  { rndNotifications 234 }
 | |
| 
 | |
|  rlNbrBindingIntegrityOverflowTrap NOTIFICATION-TYPE
 | |
|     OBJECTS   { rndErrorDesc, rndErrorSeverity }
 | |
|     STATUS  current
 | |
|     DESCRIPTION
 | |
|         "Warning trap indicating that a new entry was not inserted into
 | |
|          Neighbor Binding table because of the Neighbor Binding table overflow."
 | |
|     ::=  { rndNotifications 235 }
 | |
| 
 | |
|  rlSrcGuardTCAMOverflowTrap
 | |
|  NOTIFICATION-TYPE
 | |
|     OBJECTS   { rndErrorDesc, rndErrorSeverity }
 | |
|     STATUS  current
 | |
|     DESCRIPTION
 | |
|         "Warning trap indicating that a new Source Guard entry was not inserted into
 | |
|          TCAM because of the lack of resources."
 | |
|     ::=  { rndNotifications 238 }
 | |
| 
 | |
|  rlNbrBindingIntegrityPrefixOverflowTrap NOTIFICATION-TYPE
 | |
|     OBJECTS   { rndErrorDesc, rndErrorSeverity }
 | |
|     STATUS  current
 | |
|     DESCRIPTION
 | |
|         "Warning trap indicating that a new entry was not inserted into
 | |
|          Neighbor Prefix table because of the Neighbor Prefix table overflow."
 | |
|     ::=  { rndNotifications 239 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The DHCPv6 Guard
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The DHCPv6 Guard Policy Configuration Table
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlDhcpGuardPolicyTable OBJECT-TYPE
 | |
|     SYNTAX  SEQUENCE OF RlDhcpGuardPolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION  "The table specifies DHCPv6 guard
 | |
|                  per policy configurations."
 | |
|     ::= { rlDhcpGuard 1 }
 | |
| 
 | |
|  rlDhcpGuardPolicyEntry OBJECT-TYPE
 | |
|     SYNTAX  RlDhcpGuardPolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION   "The row definition for this table."
 | |
|     INDEX { IMPLIED rlDhcpGuardPolicyName }
 | |
|     ::= { rlDhcpGuardPolicyTable 1 }
 | |
| 
 | |
|  RlDhcpGuardPolicyEntry ::= SEQUENCE {
 | |
|     rlDhcpGuardPolicyName                      DisplayString,
 | |
|     rlDhcpGuardPolicyDeviceRole                INTEGER,
 | |
|     rlDhcpGuardPolicyMatchServerAddrSpecified  TruthValue,
 | |
|     rlDhcpGuardPolicyMatchServerAddr           DisplayString,
 | |
|     rlDhcpGuardPolicyMatchReplyAddrSpecified   TruthValue,
 | |
|     rlDhcpGuardPolicyMatchReplyAddr            DisplayString,
 | |
|     rlDhcpGuardPolicyPrefMin                   Integer32,
 | |
|     rlDhcpGuardPolicyPrefMax                   Integer32,
 | |
|     rlDhcpGuardPolicyRowStatus                 RowStatus
 | |
|     }
 | |
| 
 | |
|  rlDhcpGuardPolicyName OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(1..32))
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The DHCPv6 guard policy name"
 | |
|     ::= { rlDhcpGuardPolicyEntry 1 }
 | |
| 
 | |
|  rlDhcpGuardPolicyDeviceRole OBJECT-TYPE
 | |
|    SYNTAX      INTEGER {
 | |
|         unspecified(-1),
 | |
|         client(1),
 | |
|         server(2)
 | |
|    }
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Specify the role of the device attached."
 | |
|     DEFVAL  { unspecified }
 | |
|     ::= { rlDhcpGuardPolicyEntry 2 }
 | |
| 
 | |
|  rlDhcpGuardPolicyMatchServerAddrSpecified OBJECT-TYPE
 | |
|     SYNTAX  TruthValue
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "Indicates whether the rlDhcpGuardPolicyMatchServerAddr is specified."
 | |
|     DEFVAL { false }
 | |
|     ::= { rlDhcpGuardPolicyEntry 3 }
 | |
| 
 | |
|  rlDhcpGuardPolicyMatchServerAddr OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(0..32))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The IPv6 prefix list to be matched for IPv6 address in messages sent by DHCPv6 servers.
 | |
|         Relevant only when rlDhcpGuardPolicyMatchServerAddrSpecified is true.
 | |
|         The empty string means this validation is disabled."
 | |
|     DEFVAL { "" }
 | |
|     ::= { rlDhcpGuardPolicyEntry 4 }
 | |
| 
 | |
| rlDhcpGuardPolicyMatchReplyAddrSpecified OBJECT-TYPE
 | |
|     SYNTAX  TruthValue
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "Indicates whether the rlDhcpGuardPolicyMatchReplyAddr is specified."
 | |
|     DEFVAL { false }
 | |
|     ::= { rlDhcpGuardPolicyEntry 5 }
 | |
| 
 | |
|  rlDhcpGuardPolicyMatchReplyAddr OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(0..32))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The IPv6 prefix list to be matched for assigned IPv6 addressed by DHCPv6 servers.
 | |
|         Relevant only when rlDhcpGuardPolicyMatchReplyAddrSpecified is true.
 | |
|         The empty string means this validation is disabled."
 | |
|     DEFVAL { "" }
 | |
|     ::= { rlDhcpGuardPolicyEntry 6 }
 | |
| 
 | |
|  rlDhcpGuardPolicyPrefMin OBJECT-TYPE
 | |
|     SYNTAX      Integer32 (-2 | -1 | 0..255)
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Minimum preference value limit.
 | |
|            A value of -1 indicates unspecified value.
 | |
|            A value of -2 indicates validation is disabled."
 | |
|     DEFVAL  { -1 }
 | |
|     ::= { rlDhcpGuardPolicyEntry 7 }
 | |
| 
 | |
|  rlDhcpGuardPolicyPrefMax OBJECT-TYPE
 | |
|     SYNTAX      Integer32 (-2 | -1 | 0..255)
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Maximum preference value limit.
 | |
|            A value of -1 indicates unspecified value.
 | |
|            A value of -2 indicates validation is disabled."
 | |
|     DEFVAL  { -1 }
 | |
|     ::= { rlDhcpGuardPolicyEntry 8 }
 | |
| 
 | |
|  rlDhcpGuardPolicyRowStatus OBJECT-TYPE
 | |
|     SYNTAX RowStatus
 | |
|     MAX-ACCESS read-create
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|       "The row status variable, used according to
 | |
|       row installation and removal conventions."
 | |
|     ::= { rlDhcpGuardPolicyEntry 9 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The DHCPv6 Guard Policy Attachment Table - Port
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlDhcpGuardPortPolicyTable OBJECT-TYPE
 | |
|     SYNTAX  SEQUENCE OF RlDhcpGuardPortPolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION  "The table specifies DHCPv6 guard policy
 | |
|                  attachment for ports."
 | |
|     ::= { rlDhcpGuard 2 }
 | |
| 
 | |
|  rlDhcpGuardPortPolicyEntry OBJECT-TYPE
 | |
|     SYNTAX  RlDhcpGuardPortPolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION   "The row definition for this table."
 | |
|     INDEX { rlDhcpGuardPortPolicyIfIndex,
 | |
|             IMPLIED rlDhcpGuardPortPolicyName }
 | |
|     ::= { rlDhcpGuardPortPolicyTable 1 }
 | |
| 
 | |
|  RlDhcpGuardPortPolicyEntry ::= SEQUENCE {
 | |
|     rlDhcpGuardPortPolicyIfIndex            InterfaceIndex,
 | |
|     rlDhcpGuardPortPolicyName               DisplayString,
 | |
|     rlDhcpGuardPortPolicyVlan1to1024        OCTET STRING,
 | |
|     rlDhcpGuardPortPolicyVlan1025to2048     OCTET STRING,
 | |
|     rlDhcpGuardPortPolicyVlan2049to3072     OCTET STRING,
 | |
|     rlDhcpGuardPortPolicyVlan3073to4094     OCTET STRING,
 | |
|     rlDhcpGuardPortPolicyRowStatus          RowStatus
 | |
|     }
 | |
| 
 | |
|  rlDhcpGuardPortPolicyIfIndex OBJECT-TYPE
 | |
|     SYNTAX InterfaceIndex
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The port's interface index."
 | |
|     ::= { rlDhcpGuardPortPolicyEntry 1 }
 | |
| 
 | |
|  rlDhcpGuardPortPolicyName OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(1..32))
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The DHCPv6 guard policy name"
 | |
|     ::= { rlDhcpGuardPortPolicyEntry 2 }
 | |
| 
 | |
|  rlDhcpGuardPortPolicyVlan1to1024 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 1 to 1024."
 | |
|     ::= { rlDhcpGuardPortPolicyEntry 3 }
 | |
| 
 | |
|  rlDhcpGuardPortPolicyVlan1025to2048 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 1025 to 2048."
 | |
|     ::= { rlDhcpGuardPortPolicyEntry 4 }
 | |
| 
 | |
|  rlDhcpGuardPortPolicyVlan2049to3072 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 2049 to 3072."
 | |
|     ::= { rlDhcpGuardPortPolicyEntry 5 }
 | |
| 
 | |
|  rlDhcpGuardPortPolicyVlan3073to4094 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 3073 to 4094."
 | |
|     ::= { rlDhcpGuardPortPolicyEntry 6 }
 | |
| 
 | |
|  rlDhcpGuardPortPolicyRowStatus OBJECT-TYPE
 | |
|     SYNTAX RowStatus
 | |
|     MAX-ACCESS read-create
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|        "The row status variable, used according to
 | |
|        row installation and removal conventions."
 | |
|     ::= { rlDhcpGuardPortPolicyEntry 7 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The DHCPv6 Guard Policy Attachment Table - Port (Read Only)
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlDhcpGuardPolicyPortTable OBJECT-TYPE
 | |
|     SYNTAX  SEQUENCE OF RlDhcpGuardPolicyPortEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION  "The table specifies DHCPv6 guard policy
 | |
|                  attachment for ports."
 | |
|     ::= { rlDhcpGuard 3 }
 | |
| 
 | |
|  rlDhcpGuardPolicyPortEntry OBJECT-TYPE
 | |
|     SYNTAX  RlDhcpGuardPolicyPortEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION   "The row definition for this table."
 | |
|     INDEX { rlDhcpGuardPolicyPortName,
 | |
|             rlDhcpGuardPolicyPortIfIndex }
 | |
|     ::= { rlDhcpGuardPolicyPortTable 1 }
 | |
| 
 | |
|  RlDhcpGuardPolicyPortEntry ::= SEQUENCE {
 | |
|     rlDhcpGuardPolicyPortName               DisplayString,
 | |
|     rlDhcpGuardPolicyPortIfIndex            InterfaceIndex,
 | |
|     rlDhcpGuardPolicyPortVlan1to1024        OCTET STRING,
 | |
|     rlDhcpGuardPolicyPortVlan1025to2048     OCTET STRING,
 | |
|     rlDhcpGuardPolicyPortVlan2049to3072     OCTET STRING,
 | |
|     rlDhcpGuardPolicyPortVlan3073to4094     OCTET STRING
 | |
|     }
 | |
| 
 | |
|  rlDhcpGuardPolicyPortName OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(1..32))
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The DHCPv6 guard policy name"
 | |
|     ::= { rlDhcpGuardPolicyPortEntry 1 }
 | |
| 
 | |
|  rlDhcpGuardPolicyPortIfIndex OBJECT-TYPE
 | |
|     SYNTAX InterfaceIndex
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The port's interface index."
 | |
|     ::= { rlDhcpGuardPolicyPortEntry 2 }
 | |
| 
 | |
|  rlDhcpGuardPolicyPortVlan1to1024 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 1 to 1024."
 | |
|     ::= { rlDhcpGuardPolicyPortEntry 3 }
 | |
| 
 | |
|  rlDhcpGuardPolicyPortVlan1025to2048 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 1025 to 2048."
 | |
|     ::= { rlDhcpGuardPolicyPortEntry 4 }
 | |
| 
 | |
|  rlDhcpGuardPolicyPortVlan2049to3072 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 2049 to 3072."
 | |
|     ::= { rlDhcpGuardPolicyPortEntry 5 }
 | |
| 
 | |
|  rlDhcpGuardPolicyPortVlan3073to4094 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 3073 to 4094."
 | |
|     ::= { rlDhcpGuardPolicyPortEntry 6 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The DHCPv6 Guard Policy Attachment Table - Vlan
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlDhcpGuardVlanPolicyTable OBJECT-TYPE
 | |
|     SYNTAX  SEQUENCE OF RlDhcpGuardVlanPolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION  "The table specifies DHCPv6 guard policy
 | |
|                  attachment for vlans."
 | |
|     ::= { rlDhcpGuard 4 }
 | |
| 
 | |
|  rlDhcpGuardVlanPolicyEntry OBJECT-TYPE
 | |
|     SYNTAX  RlDhcpGuardVlanPolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION   "The row definition for this table."
 | |
|     INDEX { rlDhcpGuardVlanPolicyVlanTag }
 | |
|     ::= { rlDhcpGuardVlanPolicyTable 1 }
 | |
| 
 | |
|  RlDhcpGuardVlanPolicyEntry ::= SEQUENCE {
 | |
|     rlDhcpGuardVlanPolicyVlanTag            VlanId,
 | |
|     rlDhcpGuardVlanPolicyName               DisplayString,
 | |
|     rlDhcpGuardVlanPolicyRowStatus          RowStatus
 | |
|  }
 | |
| 
 | |
|  rlDhcpGuardVlanPolicyVlanTag OBJECT-TYPE
 | |
|     SYNTAX VlanId
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The port's interface index."
 | |
|     ::= { rlDhcpGuardVlanPolicyEntry 1 }
 | |
| 
 | |
|  rlDhcpGuardVlanPolicyName OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(1..32))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The DHCPv6 guard policy name"
 | |
|     ::= { rlDhcpGuardVlanPolicyEntry 2 }
 | |
| 
 | |
|  rlDhcpGuardVlanPolicyRowStatus OBJECT-TYPE
 | |
|     SYNTAX RowStatus
 | |
|     MAX-ACCESS read-create
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|        "The row status variable, used according to
 | |
|        row installation and removal conventions."
 | |
|     ::= { rlDhcpGuardVlanPolicyEntry 3 }
 | |
|  --------------------------------------------------------------
 | |
|  -- The DHCPv6 Guard Policy Attachment Table - Vlan
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlDhcpGuardPolicyVlanTable OBJECT-TYPE
 | |
|     SYNTAX  SEQUENCE OF RlDhcpGuardPolicyVlanEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION  "The table specifies DHCPv6 guard policy
 | |
|                  attachment for vlans."
 | |
|     ::= { rlDhcpGuard 5 }
 | |
| 
 | |
|  rlDhcpGuardPolicyVlanEntry OBJECT-TYPE
 | |
|     SYNTAX  RlDhcpGuardPolicyVlanEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION   "The row definition for this table."
 | |
|     INDEX { IMPLIED rlDhcpGuardPolicyVlanPolicyName }
 | |
|     ::= { rlDhcpGuardPolicyVlanTable 1 }
 | |
| 
 | |
|  RlDhcpGuardPolicyVlanEntry ::= SEQUENCE {
 | |
|     rlDhcpGuardPolicyVlanPolicyName    DisplayString,
 | |
|     rlDhcpGuardPolicyVlan1to1024       OCTET STRING,
 | |
|     rlDhcpGuardPolicyVlan1025to2048    OCTET STRING,
 | |
|     rlDhcpGuardPolicyVlan2049to3072    OCTET STRING,
 | |
|     rlDhcpGuardPolicyVlan3073to4094    OCTET STRING
 | |
| 
 | |
|  }
 | |
| 
 | |
|  rlDhcpGuardPolicyVlanPolicyName OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(1..32))
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The DHCPv6 guard policy name"
 | |
|     ::= { rlDhcpGuardPolicyVlanEntry 1 }
 | |
| 
 | |
|  rlDhcpGuardPolicyVlan1to1024 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "A list of vlans from 1 to 1024."
 | |
|     DEFVAL {'00'H}
 | |
|     ::= { rlDhcpGuardPolicyVlanEntry 2 }
 | |
| 
 | |
|  rlDhcpGuardPolicyVlan1025to2048 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "A list of vlans from 1025 to 2048."
 | |
|     DEFVAL {'00'H}
 | |
|     ::= { rlDhcpGuardPolicyVlanEntry 3 }
 | |
| 
 | |
|  rlDhcpGuardPolicyVlan2049to3072 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "A list of vlans from 2049 to 3072."
 | |
|     DEFVAL {'00'H}
 | |
|     ::= { rlDhcpGuardPolicyVlanEntry 4 }
 | |
| 
 | |
| 
 | |
|  rlDhcpGuardPolicyVlan3073to4094 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "A list of vlans from 3073 to 4094."
 | |
|     DEFVAL {'00'H}
 | |
|     ::= { rlDhcpGuardPolicyVlanEntry 5 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The DHCPv6 Guard Policy Enable Table
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
| rlDhcpGuardEnableVlanTable OBJECT-TYPE
 | |
|     SYNTAX      SEQUENCE OF RlDhcpGuardEnableVlanEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A table contains only one entry of a static vlan list."
 | |
|     ::= { rlDhcpGuard 6 }
 | |
| 
 | |
| rlDhcpGuardEnableVlanEntry OBJECT-TYPE
 | |
|     SYNTAX      RlDhcpGuardEnableVlanEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "Statically created by local or network management vlan list"
 | |
|     INDEX   {rlDhcpGuardEnableVlanIndex}
 | |
|     ::= { rlDhcpGuardEnableVlanTable 1 }
 | |
| 
 | |
| RlDhcpGuardEnableVlanEntry ::=SEQUENCE {
 | |
|     rlDhcpGuardEnableVlanIndex         INTEGER,
 | |
|     rlDhcpGuardEnableVlan1to1024       OCTET STRING,
 | |
|     rlDhcpGuardEnableVlan1025to2048    OCTET STRING,
 | |
|     rlDhcpGuardEnableVlan2049to3072    OCTET STRING,
 | |
|     rlDhcpGuardEnableVlan3073to4094    OCTET STRING
 | |
| 
 | |
| }
 | |
| 
 | |
| rlDhcpGuardEnableVlanIndex  OBJECT-TYPE
 | |
|    SYNTAX      INTEGER {
 | |
|         static(1)
 | |
|    }
 | |
|    MAX-ACCESS  not-accessible
 | |
|    STATUS      current
 | |
|    DESCRIPTION
 | |
|      "The table contains only one static entry."
 | |
| 
 | |
|    ::= { rlDhcpGuardEnableVlanEntry 1 }
 | |
| 
 | |
| rlDhcpGuardEnableVlan1to1024 OBJECT-TYPE
 | |
|    SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|    MAX-ACCESS  read-write
 | |
|    STATUS      current
 | |
|    DESCRIPTION
 | |
|      "A list of vlans from 1 to 1024."
 | |
|    DEFVAL {'00'H}
 | |
|    ::= { rlDhcpGuardEnableVlanEntry 2 }
 | |
| 
 | |
| rlDhcpGuardEnableVlan1025to2048 OBJECT-TYPE
 | |
|    SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|    MAX-ACCESS  read-write
 | |
|    STATUS      current
 | |
|    DESCRIPTION
 | |
|      "A list of vlans from 1025 to 2048."
 | |
|    DEFVAL {'00'H}
 | |
|    ::= { rlDhcpGuardEnableVlanEntry 3 }
 | |
| 
 | |
| rlDhcpGuardEnableVlan2049to3072 OBJECT-TYPE
 | |
|    SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|    MAX-ACCESS  read-write
 | |
|    STATUS      current
 | |
|    DESCRIPTION
 | |
|      "A list of vlans from 2049 to 3072."
 | |
|    DEFVAL {'00'H}
 | |
|    ::= { rlDhcpGuardEnableVlanEntry 4 }
 | |
| 
 | |
| rlDhcpGuardEnableVlan3073to4094 OBJECT-TYPE
 | |
|    SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|    MAX-ACCESS  read-write
 | |
|    STATUS      current
 | |
|    DESCRIPTION
 | |
|      "A list of vlans from 3073 to 4094."
 | |
|    DEFVAL {'00'H}
 | |
|    ::= { rlDhcpGuardEnableVlanEntry 5 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The DHCPv6 Guard Active Policy Table (Read Only)
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlDhcpGuardActivePolicyTable OBJECT-TYPE
 | |
|     SYNTAX  SEQUENCE OF RlDhcpGuardActivePolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION  "The table specifies DHCPv6 guard
 | |
|                  per policy configurations."
 | |
|     ::= { rlDhcpGuard 7 }
 | |
| 
 | |
|  rlDhcpGuardActivePolicyEntry OBJECT-TYPE
 | |
|     SYNTAX  RlDhcpGuardActivePolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION   "The row definition for this table."
 | |
|     INDEX { rlDhcpGuardActivePolicyIfIndex,
 | |
|             rlDhcpGuardActivePolicyVlanTag }
 | |
|     ::= { rlDhcpGuardActivePolicyTable 1 }
 | |
| 
 | |
|  RlDhcpGuardActivePolicyEntry ::= SEQUENCE {
 | |
|     rlDhcpGuardActivePolicyIfIndex              InterfaceIndex,
 | |
|     rlDhcpGuardActivePolicyVlanTag              VlanId,
 | |
|     rlDhcpGuardActivePolicyNamePort             DisplayString,
 | |
|     rlDhcpGuardActivePolicyNameVlan             DisplayString,
 | |
|     rlDhcpGuardActivePolicyDeviceRole           INTEGER,
 | |
|     rlDhcpGuardActivePolicyDeviceRoleType       RlIpv6FhsSettingType,
 | |
|     rlDhcpGuardActivePolicyMatchServerAddr      DisplayString,
 | |
|     rlDhcpGuardActivePolicyMatchServerAddrType  RlIpv6FhsSettingType,
 | |
|     rlDhcpGuardActivePolicyMatchReplyAddr       DisplayString,
 | |
|     rlDhcpGuardActivePolicyMatchReplyAddrType   RlIpv6FhsSettingType,
 | |
|     rlDhcpGuardActivePolicyPrefMin              Integer32,
 | |
|     rlDhcpGuardActivePolicyPrefMinType          RlIpv6FhsSettingType,
 | |
|     rlDhcpGuardActivePolicyPrefMax              Integer32,
 | |
|     rlDhcpGuardActivePolicyPrefMaxType          RlIpv6FhsSettingType
 | |
|     }
 | |
| 
 | |
|  rlDhcpGuardActivePolicyIfIndex OBJECT-TYPE
 | |
|     SYNTAX InterfaceIndex
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The port's interface index."
 | |
|     ::= { rlDhcpGuardActivePolicyEntry 1 }
 | |
| 
 | |
|  rlDhcpGuardActivePolicyVlanTag OBJECT-TYPE
 | |
|     SYNTAX VlanId
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The VLAN identifier."
 | |
|     ::= { rlDhcpGuardActivePolicyEntry 2 }
 | |
| 
 | |
|  rlDhcpGuardActivePolicyNamePort OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(1..32))
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The DHCPv6 guard policy name attached to given interface."
 | |
|     ::= { rlDhcpGuardActivePolicyEntry 3 }
 | |
| 
 | |
|  rlDhcpGuardActivePolicyNameVlan OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(1..32))
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The DHCPv6 guard policy name attached to given vlan."
 | |
|     ::= { rlDhcpGuardActivePolicyEntry 4 }
 | |
| 
 | |
|  rlDhcpGuardActivePolicyDeviceRole OBJECT-TYPE
 | |
|    SYNTAX      INTEGER {
 | |
|         client(1),
 | |
|         server(2)
 | |
|    }
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Specify the role of the device attached."
 | |
|     ::= { rlDhcpGuardActivePolicyEntry 5 }
 | |
| 
 | |
|  rlDhcpGuardActivePolicyDeviceRoleType OBJECT-TYPE
 | |
|     SYNTAX      RlIpv6FhsSettingType
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "rlDhcpGuardActivePolicyDeviceRole setting type."
 | |
|     ::= { rlDhcpGuardActivePolicyEntry 6 }
 | |
| 
 | |
|  rlDhcpGuardActivePolicyMatchServerAddr OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(0..32))
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The IPv6 prefix list to be matched for IPv6 address in messages sent by DHCPv6 servers.
 | |
|         The empty string means this validation is disabled."
 | |
|     ::= { rlDhcpGuardActivePolicyEntry 7 }
 | |
| 
 | |
|  rlDhcpGuardActivePolicyMatchServerAddrType OBJECT-TYPE
 | |
|     SYNTAX      RlIpv6FhsSettingType
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "rlDhcpGuardActivePolicyMatchServerAddr setting type."
 | |
|     ::= { rlDhcpGuardActivePolicyEntry 8 }
 | |
| 
 | |
|  rlDhcpGuardActivePolicyMatchReplyAddr OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(0..32))
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The IPv6 prefix list to be matched for assigned IPv6 addressed by DHCPv6 servers.
 | |
|         The empty string means this validation is disabled."
 | |
|     ::= { rlDhcpGuardActivePolicyEntry 9 }
 | |
| 
 | |
| 
 | |
|  rlDhcpGuardActivePolicyMatchReplyAddrType OBJECT-TYPE
 | |
|     SYNTAX      RlIpv6FhsSettingType
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "rlDhcpGuardActivePolicyMatchReplyAddr setting type."
 | |
|     ::= { rlDhcpGuardActivePolicyEntry 10 }
 | |
| 
 | |
|  rlDhcpGuardActivePolicyPrefMin OBJECT-TYPE
 | |
|     SYNTAX      Integer32 (-2 | 0..255)
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Minimum preference value limit.
 | |
|            A value of -2 indicates validation is disabled."
 | |
|     ::= { rlDhcpGuardActivePolicyEntry 11 }
 | |
| 
 | |
|  rlDhcpGuardActivePolicyPrefMinType OBJECT-TYPE
 | |
|     SYNTAX      RlIpv6FhsSettingType
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "rlDhcpGuardActivePolicyPrefMin setting type."
 | |
|     ::= { rlDhcpGuardActivePolicyEntry 12 }
 | |
| 
 | |
|  rlDhcpGuardActivePolicyPrefMax OBJECT-TYPE
 | |
|     SYNTAX      Integer32 (-2 | 0..255)
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Maximum preference value limit.
 | |
|            A value of -2 indicates validation is disabled."
 | |
|     ::= { rlDhcpGuardActivePolicyEntry 13 }
 | |
| 
 | |
|  rlDhcpGuardActivePolicyPrefMaxType OBJECT-TYPE
 | |
|     SYNTAX      RlIpv6FhsSettingType
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "rlDhcpGuardActivePolicyPrefMax setting type."
 | |
|     ::= { rlDhcpGuardActivePolicyEntry 14 }
 | |
| 
 | |
| 
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The DHCPv6 Guard Global Configurations
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlDhcpGuardPrefMin OBJECT-TYPE
 | |
|     SYNTAX      Integer32 (-2 | 0..255)
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Minimum preference value limit.
 | |
|            A value of -2 indicates validation is disabled."
 | |
|     DEFVAL  { -2 }
 | |
|     ::= { rlDhcpGuard 8 }
 | |
| 
 | |
|  rlDhcpGuardPrefMax OBJECT-TYPE
 | |
|     SYNTAX      Integer32 (-2 | 0..255)
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "Maximum preference value limit.
 | |
|            A value of -2 indicates validation is disabled."
 | |
|     DEFVAL  { -2 }
 | |
|     ::= { rlDhcpGuard 9 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The DHCPv6 Guard Traps
 | |
|  --------------------------------------------------------------
 | |
|  rlDhcpGuardMessageDropTrap NOTIFICATION-TYPE
 | |
|     OBJECTS   { rndErrorDesc, rndErrorSeverity }
 | |
|     STATUS  current
 | |
|     DESCRIPTION
 | |
|         "Warning trap indicating that IPv6 DHCP Guard has dropped a message."
 | |
|     ::=  { rndNotifications 236 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The Source Guard
 | |
|  --------------------------------------------------------------
 | |
|  --------------------------------------------------------------
 | |
|  -- The Source Guard Policy Configuration Table
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
| rlSourceGuardPolicyTable OBJECT-TYPE
 | |
|     SYNTAX  SEQUENCE OF RlSourceGuardPolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION  "The table specifies Source Guard
 | |
|                  per policy configurations."
 | |
|     ::= { rlSourceGuard 1 }
 | |
| 
 | |
| rlSourceGuardPolicyEntry OBJECT-TYPE
 | |
|     SYNTAX  RlSourceGuardPolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION   "The row definition for this table."
 | |
|     INDEX { IMPLIED rlSourceGuardPolicyName }
 | |
|     ::= { rlSourceGuardPolicyTable 1 }
 | |
| 
 | |
| RlSourceGuardPolicyEntry ::= SEQUENCE {
 | |
|     rlSourceGuardPolicyName                 DisplayString,
 | |
|     rlSourceGuardPolicyTrusted              RlIpv6FhsSettingStatusType,
 | |
|     rlSourceGuardPolicyRowStatus            RowStatus
 | |
|     }
 | |
| 
 | |
| rlSourceGuardPolicyName OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(1..32))
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The Source Guard policy name."
 | |
|     ::= { rlSourceGuardPolicyEntry 1 }
 | |
| 
 | |
| rlSourceGuardPolicyTrusted OBJECT-TYPE
 | |
|     SYNTAX  RlIpv6FhsSettingStatusType
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "Indicates whether policy defines trusted functionality"
 | |
|     DEFVAL { unspecified }
 | |
|     ::= { rlSourceGuardPolicyEntry 2 }
 | |
| 
 | |
| rlSourceGuardPolicyRowStatus OBJECT-TYPE
 | |
|     SYNTAX RowStatus
 | |
|     MAX-ACCESS read-create
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|       "The row status variable, used according to
 | |
|       row installation and removal conventions."
 | |
|     ::= { rlSourceGuardPolicyEntry 3 }
 | |
| 
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The Source Guard Policy Attachment Table - Port
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlSourceGuardPortPolicyTable OBJECT-TYPE
 | |
|     SYNTAX  SEQUENCE OF RlSourceGuardPortPolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION  "The table specifies Source Guard policy
 | |
|                  attachment for ports."
 | |
|     ::= { rlSourceGuard 2 }
 | |
| 
 | |
|  rlSourceGuardPortPolicyEntry OBJECT-TYPE
 | |
|     SYNTAX  RlSourceGuardPortPolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION   "The row definition for this table."
 | |
|     INDEX { rlSourceGuardPortPolicyIfIndex,
 | |
|             IMPLIED rlSourceGuardPortPolicyName }
 | |
|     ::= { rlSourceGuardPortPolicyTable 1 }
 | |
| 
 | |
|  RlSourceGuardPortPolicyEntry ::= SEQUENCE {
 | |
|     rlSourceGuardPortPolicyIfIndex          InterfaceIndex,
 | |
|     rlSourceGuardPortPolicyName             DisplayString,
 | |
|     rlSourceGuardPortPolicyVlan1to1024      OCTET STRING,
 | |
|     rlSourceGuardPortPolicyVlan1025to2048   OCTET STRING,
 | |
|     rlSourceGuardPortPolicyVlan2049to3072   OCTET STRING,
 | |
|     rlSourceGuardPortPolicyVlan3073to4094   OCTET STRING,
 | |
|     rlSourceGuardPortPolicyRowStatus        RowStatus
 | |
|     }
 | |
| 
 | |
|  rlSourceGuardPortPolicyIfIndex OBJECT-TYPE
 | |
|     SYNTAX InterfaceIndex
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The port's interface index."
 | |
|     ::= { rlSourceGuardPortPolicyEntry 1 }
 | |
| 
 | |
|  rlSourceGuardPortPolicyName OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(1..32))
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The Source guard policy name"
 | |
|     ::= { rlSourceGuardPortPolicyEntry 2 }
 | |
| 
 | |
|  rlSourceGuardPortPolicyVlan1to1024 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 1 to 1024."
 | |
|     ::= { rlSourceGuardPortPolicyEntry 3 }
 | |
| 
 | |
|  rlSourceGuardPortPolicyVlan1025to2048 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 1025 to 2048."
 | |
|     ::= { rlSourceGuardPortPolicyEntry 4 }
 | |
| 
 | |
|  rlSourceGuardPortPolicyVlan2049to3072 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 2049 to 3072."
 | |
|     ::= { rlSourceGuardPortPolicyEntry 5 }
 | |
| 
 | |
|  rlSourceGuardPortPolicyVlan3073to4094 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 3073 to 4094."
 | |
|     ::= { rlSourceGuardPortPolicyEntry 6 }
 | |
| 
 | |
|  rlSourceGuardPortPolicyRowStatus OBJECT-TYPE
 | |
|     SYNTAX RowStatus
 | |
|     MAX-ACCESS read-create
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|        "The row status variable, used according to
 | |
|        row installation and removal conventions."
 | |
|     ::= { rlSourceGuardPortPolicyEntry 7 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The Source Guard Policy Attachment Table - Port (Read Only)
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlSourceGuardPolicyPortTable OBJECT-TYPE
 | |
|     SYNTAX  SEQUENCE OF RlSourceGuardPolicyPortEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION  "The table specifies Source guard policy
 | |
|                  attachment for ports."
 | |
|     ::= { rlSourceGuard 3 }
 | |
| 
 | |
|  rlSourceGuardPolicyPortEntry OBJECT-TYPE
 | |
|     SYNTAX  RlSourceGuardPolicyPortEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION   "The row definition for this table."
 | |
|     INDEX { rlSourceGuardPolicyPortName,
 | |
|             rlSourceGuardPolicyPortIfIndex }
 | |
|     ::= { rlSourceGuardPolicyPortTable 1 }
 | |
| 
 | |
|  RlSourceGuardPolicyPortEntry ::= SEQUENCE {
 | |
|     rlSourceGuardPolicyPortName             DisplayString,
 | |
|     rlSourceGuardPolicyPortIfIndex          InterfaceIndex,
 | |
|     rlSourceGuardPolicyPortVlan1to1024      OCTET STRING,
 | |
|     rlSourceGuardPolicyPortVlan1025to2048   OCTET STRING,
 | |
|     rlSourceGuardPolicyPortVlan2049to3072   OCTET STRING,
 | |
|     rlSourceGuardPolicyPortVlan3073to4094   OCTET STRING
 | |
|     }
 | |
| 
 | |
|  rlSourceGuardPolicyPortName OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(1..32))
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The Source guard policy name"
 | |
|     ::= { rlSourceGuardPolicyPortEntry 1 }
 | |
| 
 | |
|  rlSourceGuardPolicyPortIfIndex OBJECT-TYPE
 | |
|     SYNTAX InterfaceIndex
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The port's interface index."
 | |
|     ::= { rlSourceGuardPolicyPortEntry 2 }
 | |
| 
 | |
|  rlSourceGuardPolicyPortVlan1to1024 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 1 to 1024."
 | |
|     ::= { rlSourceGuardPolicyPortEntry 3 }
 | |
| 
 | |
|  rlSourceGuardPolicyPortVlan1025to2048 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 1025 to 2048."
 | |
|     ::= { rlSourceGuardPolicyPortEntry 4 }
 | |
| 
 | |
|  rlSourceGuardPolicyPortVlan2049to3072 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 2049 to 3072."
 | |
|     ::= { rlSourceGuardPolicyPortEntry 5 }
 | |
| 
 | |
|  rlSourceGuardPolicyPortVlan3073to4094 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A list of vlans from 3073 to 4094."
 | |
|     ::= { rlSourceGuardPolicyPortEntry 6 }
 | |
| 
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The Source Guard Policy Attachment Table - Vlan
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlSourceGuardVlanPolicyTable OBJECT-TYPE
 | |
|     SYNTAX  SEQUENCE OF RlSourceGuardVlanPolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION  "The table specifies Source Guard policy
 | |
|                  attachment for vlans."
 | |
|     ::= { rlSourceGuard 4 }
 | |
| 
 | |
|  rlSourceGuardVlanPolicyEntry OBJECT-TYPE
 | |
|     SYNTAX  RlSourceGuardVlanPolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION   "The row definition for this table."
 | |
|     INDEX { rlSourceGuardVlanPolicyVlanTag }
 | |
|     ::= { rlSourceGuardVlanPolicyTable 1 }
 | |
| 
 | |
|  RlSourceGuardVlanPolicyEntry ::= SEQUENCE {
 | |
|     rlSourceGuardVlanPolicyVlanTag            VlanId,
 | |
|     rlSourceGuardVlanPolicyName               DisplayString,
 | |
|     rlSourceGuardVlanPolicyRowStatus          RowStatus
 | |
|  }
 | |
| 
 | |
|  rlSourceGuardVlanPolicyVlanTag OBJECT-TYPE
 | |
|     SYNTAX VlanId
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The port's interface index."
 | |
|     ::= { rlSourceGuardVlanPolicyEntry 1 }
 | |
| 
 | |
|  rlSourceGuardVlanPolicyName OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(1..32))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The Source guard policy name"
 | |
|     ::= { rlSourceGuardVlanPolicyEntry 2 }
 | |
| 
 | |
|  rlSourceGuardVlanPolicyRowStatus OBJECT-TYPE
 | |
|     SYNTAX RowStatus
 | |
|     MAX-ACCESS read-create
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|        "The row status variable, used according to
 | |
|        row installation and removal conventions."
 | |
|     ::= { rlSourceGuardVlanPolicyEntry 3 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The Source Guard Policy Table - Vlan
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlSourceGuardPolicyVlanTable OBJECT-TYPE
 | |
|     SYNTAX  SEQUENCE OF RlSourceGuardPolicyVlanEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION  "The table specifies Source Guard policy
 | |
|                  attachment for vlans."
 | |
|     ::= { rlSourceGuard 5 }
 | |
| 
 | |
|  rlSourceGuardPolicyVlanEntry OBJECT-TYPE
 | |
|     SYNTAX  RlSourceGuardPolicyVlanEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION   "The row definition for this table."
 | |
|     INDEX { IMPLIED rlSourceGuardPolicyVlanPolicyName }
 | |
|     ::= { rlSourceGuardPolicyVlanTable 1 }
 | |
| 
 | |
|  RlSourceGuardPolicyVlanEntry ::= SEQUENCE {
 | |
|     rlSourceGuardPolicyVlanPolicyName    DisplayString,
 | |
|     rlSourceGuardPolicyVlan1to1024       OCTET STRING,
 | |
|     rlSourceGuardPolicyVlan1025to2048    OCTET STRING,
 | |
|     rlSourceGuardPolicyVlan2049to3072    OCTET STRING,
 | |
|     rlSourceGuardPolicyVlan3073to4094    OCTET STRING
 | |
| 
 | |
|  }
 | |
| 
 | |
|  rlSourceGuardPolicyVlanPolicyName OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(1..32))
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The Source guard policy name"
 | |
|     ::= { rlSourceGuardPolicyVlanEntry 1 }
 | |
| 
 | |
|  rlSourceGuardPolicyVlan1to1024 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "A list of vlans from 1 to 1024."
 | |
|     DEFVAL {'00'H}
 | |
|     ::= { rlSourceGuardPolicyVlanEntry 2 }
 | |
| 
 | |
|  rlSourceGuardPolicyVlan1025to2048 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "A list of vlans from 1025 to 2048."
 | |
|     DEFVAL {'00'H}
 | |
|     ::= { rlSourceGuardPolicyVlanEntry 3 }
 | |
| 
 | |
|  rlSourceGuardPolicyVlan2049to3072 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "A list of vlans from 2049 to 3072."
 | |
|     DEFVAL {'00'H}
 | |
|     ::= { rlSourceGuardPolicyVlanEntry 4 }
 | |
| 
 | |
| 
 | |
|  rlSourceGuardPolicyVlan3073to4094 OBJECT-TYPE
 | |
|     SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|     MAX-ACCESS  read-write
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|       "A list of vlans from 3073 to 4094."
 | |
|     DEFVAL {'00'H}
 | |
|     ::= { rlSourceGuardPolicyVlanEntry 5 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The Source Guard Enable Table
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
| rlSourceGuardEnableVlanTable OBJECT-TYPE
 | |
|     SYNTAX      SEQUENCE OF RlSourceGuardEnableVlanEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "A table contains only one entry of a static vlan list. The Source Guard enabled VLANs are set to 1s."
 | |
|     ::= { rlSourceGuard 6 }
 | |
| 
 | |
| rlSourceGuardEnableVlanEntry OBJECT-TYPE
 | |
|     SYNTAX      RlSourceGuardEnableVlanEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "Statically created by local or network management vlan list"
 | |
|     INDEX   {rlSourceGuardEnableVlanIndex}
 | |
|     ::= { rlSourceGuardEnableVlanTable 1 }
 | |
| 
 | |
| RlSourceGuardEnableVlanEntry ::=SEQUENCE {
 | |
|     rlSourceGuardEnableVlanIndex         INTEGER,
 | |
|     rlSourceGuardEnableVlan1to1024       OCTET STRING,
 | |
|     rlSourceGuardEnableVlan1025to2048    OCTET STRING,
 | |
|     rlSourceGuardEnableVlan2049to3072    OCTET STRING,
 | |
|     rlSourceGuardEnableVlan3073to4094    OCTET STRING
 | |
| 
 | |
| }
 | |
| 
 | |
| rlSourceGuardEnableVlanIndex  OBJECT-TYPE
 | |
|    SYNTAX      INTEGER {
 | |
|         static(1)
 | |
|    }
 | |
|    MAX-ACCESS  not-accessible
 | |
|    STATUS      current
 | |
|    DESCRIPTION
 | |
|      "The table contains only one static entry."
 | |
| 
 | |
|    ::= { rlSourceGuardEnableVlanEntry 1 }
 | |
| 
 | |
| rlSourceGuardEnableVlan1to1024 OBJECT-TYPE
 | |
|    SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|    MAX-ACCESS  read-write
 | |
|    STATUS      current
 | |
|    DESCRIPTION
 | |
|      "A list of vlans from 1 to 1024."
 | |
|    DEFVAL {'00'H}
 | |
|    ::= { rlSourceGuardEnableVlanEntry 2 }
 | |
| 
 | |
| rlSourceGuardEnableVlan1025to2048 OBJECT-TYPE
 | |
|    SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|    MAX-ACCESS  read-write
 | |
|    STATUS      current
 | |
|    DESCRIPTION
 | |
|      "A list of vlans from 1025 to 2048."
 | |
|    DEFVAL {'00'H}
 | |
|    ::= { rlSourceGuardEnableVlanEntry 3 }
 | |
| 
 | |
| rlSourceGuardEnableVlan2049to3072 OBJECT-TYPE
 | |
|    SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|    MAX-ACCESS  read-write
 | |
|    STATUS      current
 | |
|    DESCRIPTION
 | |
|      "A list of vlans from 2049 to 3072."
 | |
|    DEFVAL {'00'H}
 | |
|    ::= { rlSourceGuardEnableVlanEntry 4 }
 | |
| 
 | |
| rlSourceGuardEnableVlan3073to4094 OBJECT-TYPE
 | |
|    SYNTAX      OCTET STRING(SIZE(0..128))
 | |
|    MAX-ACCESS  read-write
 | |
|    STATUS      current
 | |
|    DESCRIPTION
 | |
|      "A list of vlans from 3073 to 4094."
 | |
|    DEFVAL {'00'H}
 | |
|    ::= { rlSourceGuardEnableVlanEntry 5 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The Source Guard Active Policy Table (Read Only)
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlSourceGuardActivePolicyTable OBJECT-TYPE
 | |
|     SYNTAX  SEQUENCE OF RlSourceGuardActivePolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION  "The table specifies Source Guard Active Policy
 | |
|                  per port and VLAN."
 | |
|     ::= { rlSourceGuard 7 }
 | |
| 
 | |
|  rlSourceGuardActivePolicyEntry OBJECT-TYPE
 | |
|     SYNTAX  RlSourceGuardActivePolicyEntry
 | |
|     MAX-ACCESS  not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION   "The row definition for this table."
 | |
|     INDEX { rlSourceGuardActivePolicyIfIndex,
 | |
|             rlSourceGuardActivePolicyVlanTag}
 | |
|     ::= { rlSourceGuardActivePolicyTable 1 }
 | |
| 
 | |
|  RlSourceGuardActivePolicyEntry ::= SEQUENCE {
 | |
|     rlSourceGuardActivePolicyIfIndex              InterfaceIndex,
 | |
|     rlSourceGuardActivePolicyVlanTag              VlanId,
 | |
|     rlSourceGuardActivePolicyNamePort             DisplayString,
 | |
|     rlSourceGuardActivePolicyNameVlan             DisplayString,
 | |
|     rlSourceGuardActivePolicyTrusted              RlIpv6FhsSettingStatusType,
 | |
|     rlSourceGuardActivePolicyTrustedType          RlIpv6FhsSettingType
 | |
| }
 | |
| 
 | |
|  rlSourceGuardActivePolicyIfIndex OBJECT-TYPE
 | |
|     SYNTAX InterfaceIndex
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The port's interface index."
 | |
|     ::= { rlSourceGuardActivePolicyEntry 1 }
 | |
| 
 | |
|  rlSourceGuardActivePolicyVlanTag OBJECT-TYPE
 | |
|     SYNTAX VlanId
 | |
|     MAX-ACCESS not-accessible
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The VLAN identifier."
 | |
|     ::= { rlSourceGuardActivePolicyEntry 2 }
 | |
| 
 | |
|  rlSourceGuardActivePolicyNamePort OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(1..32))
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The Source guard policy name attached to given interface."
 | |
|     ::= { rlSourceGuardActivePolicyEntry 3 }
 | |
| 
 | |
|  rlSourceGuardActivePolicyNameVlan OBJECT-TYPE
 | |
|     SYNTAX DisplayString (SIZE(0..32))
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS current
 | |
|     DESCRIPTION
 | |
|         "The Source Guard policy name attached to given vlan."
 | |
|     ::= { rlSourceGuardActivePolicyEntry 4 }
 | |
| 
 | |
|  rlSourceGuardActivePolicyTrusted OBJECT-TYPE
 | |
|     SYNTAX  RlIpv6FhsSettingStatusType
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|         "Indicates whether policy defines trusted functionality"
 | |
|     ::= { rlSourceGuardActivePolicyEntry 5 }
 | |
| 
 | |
|  rlSourceGuardActivePolicyTrustedType OBJECT-TYPE
 | |
|     SYNTAX      RlIpv6FhsSettingType
 | |
|     MAX-ACCESS  read-only
 | |
|     STATUS      current
 | |
|     DESCRIPTION
 | |
|           "rlSourceGuardActivePolicyNamePort setting type."
 | |
|     ::= { rlSourceGuardActivePolicyEntry 6 }
 | |
| 
 | |
|  --------------------------------------------------------------
 | |
|  -- The Source Guard Traps
 | |
|  --------------------------------------------------------------
 | |
| 
 | |
|  rlSrcGuardMessageDropTrap NOTIFICATION-TYPE
 | |
|     OBJECTS   { rndErrorDesc, rndErrorSeverity }
 | |
|     STATUS  current
 | |
|     DESCRIPTION
 | |
|         "Warning trap indicating that IPv6 Source Guard has dropped a message."
 | |
|     ::=  { rndNotifications 237 }
 | |
| 
 | |
| END
 |