diff options
Diffstat (limited to 'MIBS/adva/CM-IP-MIB')
| -rw-r--r-- | MIBS/adva/CM-IP-MIB | 2302 |
1 files changed, 2302 insertions, 0 deletions
diff --git a/MIBS/adva/CM-IP-MIB b/MIBS/adva/CM-IP-MIB new file mode 100644 index 0000000..4b65d8a --- /dev/null +++ b/MIBS/adva/CM-IP-MIB @@ -0,0 +1,2302 @@ +CM-IP-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, IpAddress, Integer32, Unsigned32 + FROM SNMPv2-SMI + MODULE-COMPLIANCE, OBJECT-GROUP + FROM SNMPv2-CONF + MacAddress, RowStatus, StorageType, DisplayString, VariablePointer, + TEXTUAL-CONVENTION, TruthValue + FROM SNMPv2-TC + VlanId, IpVersion + FROM CM-COMMON-MIB + Ipv6Address + FROM IPV6-TC + fsp150cm + FROM ADVA-MIB; + +cmIPMIB MODULE-IDENTITY + LAST-UPDATED "201903140000Z" + ORGANIZATION "ADVA Optical Networking SE" + CONTACT-INFO + "Web URL: http://adva.com/ + E-mail: support@adva.com + Postal: ADVA Optical Networking SE + Campus Martinsried + Fraunhoferstrasse 9a + 82152 Martinsried/Munich + Germany + Phone: +49 089 89 06 65 0 + Fax: +49 089 89 06 65 199 " + DESCRIPTION + "This module defines the IP MIB definitions used by + the F3 (FSP150CM/CC) product lines. + Copyright (C) ADVA." + REVISION "201903140000Z" + DESCRIPTION + " + Notes from release 201903140000Z + (1) Added cmIpInterfaceGateway to cmIpInterfaceTable + (2) Added cmIpv6InterfaceGateway to cmIpv6InterfaceTable + + Notes from release 201904050000Z + (1) chaned cmStaticRouteNextHop to RO + (2) chaned cmIpv6StaticRouteNextHop to RO + + Notes from release 201902030000Z + (1) added cmIpTraceRouteInterface + (2) added cmIpv6TraceRouteInterface + + Notes from release 201901300000Z + (1) added cmPingInterface + + Notes from release 201901070000Z + (1) Modified cmStaticRouteNextHop: MAX-ACCESS read-write instead read-only + (2) Modified cmIpv6StaticRouteNextHop: MAX-ACCESS read-write instead not-accessible + + Notes from release 201802130000Z + (1) added ipLoopbackInterfaceTable + Notes from release 201802020000Z, + (1) Added cmIpInterfaceDhcpVendorInfoHideControl to cmIpInterfaceTable + (2) Added ipManagementTunnelDhcpVendorInfoHideControl to ipManagementTunnelTable + + Notes from release 201407180000Z, + (1) Added new IpManagementTunnelType literals: + - gcc0based, + - gcc1based, + - gcc2based. + + Notes from release 201012080000Z, + (1)Added cmIpManagementTrafficBridgingSecurityEnabled scalar + for the Bridged Management LAN feature on GE20x devices + for Release 5.1CC. + + Notes from release 201010230000Z, + (1)Added cmIpManagementTrafficBridgingEnabled scalar + for the Bridged Management LAN feature on GE20x devices + for Release 5.1CC. + + Notes from release 200904200000Z, + (1)MIB version ready for release FSP150CC 4.1. + (a)Added new table IpManagementTunnel + (b)Added attribute cmIpInterfaceRIPv2Enabled + (c)Added attribute cmARPEntryType + (d)Added attribute cmStaticRouteInterface, cmStaticRouteAdvertise + + Notes from release 200803030000Z, + (1)MIB version ready for release FSP150CM 3.1." + ::= {fsp150cm 11} + +-- +-- OID definitions +-- +cmIpObjects OBJECT IDENTIFIER ::= {cmIPMIB 1} +cmIpConformance OBJECT IDENTIFIER ::= {cmIPMIB 2} +cmIpScalars OBJECT IDENTIFIER ::= {cmIPMIB 3} + +-- +-- Textual Conventions +-- +CmDhcpRole ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "DHCP role when DHCP is enabled on an interface." + SYNTAX INTEGER { + dhcp-client(1), + dhcp-server(2) + } + +IpManagementTunnelType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "IP Management Tunnel type." + SYNTAX INTEGER { + macbased(1), + vlanbased(2), + itagbased(3), + gcc0based(4), + gcc1based(5), + gcc2based(6) + } + +IpManagementTunnelEncapsulationType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "IP Management Tunnel Encapsulation type." + SYNTAX INTEGER { + ethernet(1), + ppp(2) + } + +IpEntryType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "IP Entry type." + SYNTAX INTEGER { + static(1), + dynamic(2) + } + +IpSourceAddrType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "IP Source Address type." + SYNTAX INTEGER { + systemipaddr(1), + outipinterfaceaddr(2) + } + +IpActionType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "." + SYNTAX INTEGER { + not-applicable(0), + initiate (1) + } + +Ipv6OverIpv4TunnelType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "include four types." + SYNTAX INTEGER { + sixToFour (1), + ipv4-compatible (2), + isatap (3), + static-config (4), + gre (5), + ipv6-6rd (6) + } + +IpMode ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "include 3 types." + SYNTAX INTEGER { + ipv4-only (0), + ipv6-only (1), + ipv4-and-ipv6(2) + } + +DHCPCIDType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "DHCP Client ID Type." + SYNTAX INTEGER { + notApplicable(1), + sysName(2), + macAddr(3), + userDefined(4), + serialNumber(5) + } + +DHCPHostNameType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "DHCP Hostname Type." + SYNTAX INTEGER { + notApplicable(1), + sysName(2), + userDefined(3) + } + +PtpArpActionType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "." + SYNTAX INTEGER { + not-applicable(0), + retrieve (1) + } + +DHCPVendorInfoType ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "DHCP Vendor Info Type." + SYNTAX INTEGER { + notApplicable(1), + sysName(2), + userDefined(3) + } + +-- Scalars +cmIpSystemScalars OBJECT IDENTIFIER ::= {cmIpScalars 1} +cmIpSourceAddrScalars OBJECT IDENTIFIER ::= {cmIpScalars 2} + +cmIpFlushARPCacheAction OBJECT-TYPE + SYNTAX IpActionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user to initiate Flush ARP action." + ::= { cmIpSystemScalars 1 } + +cmIpProxyARPEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user to enable/disable Proxy ARP." + ::= { cmIpSystemScalars 2 } + +cmIpPingDestination OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user to specify the IP Address to which + ICMP Ping will be initiated." + ::= { cmIpSystemScalars 3 } + +cmIpInitiatePingAction OBJECT-TYPE + SYNTAX IpActionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user to initiate ICMP Ping on cmIpPingDestination." + ::= { cmIpSystemScalars 4 } + +cmIpPingResult OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..1024)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the results of a previous ICMP Ping Action." + ::= { cmIpSystemScalars 5 } + +cmIpTraceRouteDestination OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user to specify the IP Address to which + Trace Route will be initiated." + ::= { cmIpSystemScalars 6 } + +cmIpInitiateTraceRouteAction OBJECT-TYPE + SYNTAX IpActionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user to initiate TraceRoute + on cmIpTraceRouteDestination." + ::= { cmIpSystemScalars 7 } + +cmIpTraceRouteResult OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..1024)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the results of a previous TraceRoute Action." + ::= { cmIpSystemScalars 8 } + +cmIpManagementTrafficBridgingEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows the user to control the IP Management Traffic + Bridging feature. When enabled, the system is managed using the + IP address specified at the Management LAN port. All IP packets + that are not terminated at the node will be bridged over the + Management LAN." + ::= { cmIpSystemScalars 9 } + +cmIpManagementTrafficBridgingSecurityEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows the user to control the IP Management Traffic + Bridging feature's security. When enables, the system supports + a secure Management Traffic Bridge." + ::= { cmIpSystemScalars 10 } + +cmIpv6PingInterface OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user to specify the IPV6 Address related interface." + ::= { cmIpSystemScalars 11 } + +cmIpv6PingDestination OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user to specify the IPV6 Address to which + ICMP Ping will be initiated." + ::= { cmIpSystemScalars 12 } + +cmIpv6InitiatePingAction OBJECT-TYPE + SYNTAX IpActionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user to initiate ICMP Ping on cmIpv6PingDestination." + ::= { cmIpSystemScalars 13 } + +cmIpv6TraceRouteDestination OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user to specify the IPV6 Address to which + Trace Route will be initiated." + ::= { cmIpSystemScalars 14 } + +cmIpv6InitiateTraceRouteAction OBJECT-TYPE + SYNTAX IpActionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user to initiate TraceRoute + on cmIpv6TraceRouteDestination." + ::= { cmIpSystemScalars 15 } + +cmIpv6ProxyNDPEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object whether enabled proxy NDP." + ::= { cmIpSystemScalars 16 } + +cmIpv6FwdEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object whether NE works in router mode or host mode. + Forwarding enable:router mode, forwarding disable: host mode." + ::= { cmIpSystemScalars 17 } + +cmIpFlushNDPCacheAction OBJECT-TYPE + SYNTAX IpActionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user to initiate Flush NDP action." + ::= { cmIpSystemScalars 18 } + +cmIpPtpArpRtrvAction OBJECT-TYPE + SYNTAX PtpArpActionType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "If user want to get PTP arp from cmARPEntry, user need to configure this object first." + ::= { cmIpSystemScalars 19 } + +cmIpManagementTrafficDscpEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object controls whether the DSCP value is modified for the transmitted + management traffic whether it is locally generated or routed." + ::= { cmIpSystemScalars 20 } + +cmIpManagementTrafficDscp OBJECT-TYPE + SYNTAX Unsigned32 (0..63) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the DSCP value and it is applicable when + cmIpManagementTrafficDscpEnabled is enabled." + ::= { cmIpSystemScalars 21 } + +cmIpManagementTrafficBridgingInterface OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows the user to specify the name of + the IP interface the IP address of which shall be used as the + IP address of the Management Bridge." + ::= { cmIpSystemScalars 22 } + +cmIpManagementTrafficBridgingIpv4Gateway OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows the user to specify the IPv4 default gateway + for the Management Bridge." + ::= { cmIpSystemScalars 23 } + +cmIpManagementTrafficBridgingIpv6Gateway OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows the user to specify the IPv6 default gateway + for the Management Bridge." + ::= { cmIpSystemScalars 24 } + + +cmPingInterface OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user to specify the IPV4 Address related interface." + ::= { cmIpSystemScalars 25 } + +cmIpTraceRouteInterface OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user to specify the IPV4 Address related interface." + ::= { cmIpSystemScalars 26 } + +cmIpv6TraceRouteInterface OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user to specify the IPV6 Address related interface." + ::= { cmIpSystemScalars 27 } + +cmIpSNMPv1InterfaceName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows the user to specify the IP interface name, + which will be used in the SNMPv1 TRAP PDUs as the Agent's IP Address." + ::= { cmIpSourceAddrScalars 1 } + +cmIpSourceAddressType OBJECT-TYPE + SYNTAX IpSourceAddrType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows the user to specify whether the System IP + Address or the Outgoing IP Interface's Address should be used + in outgoing IP PDUs." + ::= { cmIpSourceAddrScalars 2 } + +cmIpSourceAddressInterfaceName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows the user to specify the IP interface name when + cmIpSourceAddressType is 'systemipaddr'. The IP Address associated + with the IP interface name is set as the source IP Address in + outgoing PDUs." + ::= { cmIpSourceAddrScalars 3 } + + +-- FSP150 CM IP Interface Configuration Table +cmIpInterfaceTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmIpInterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "User managed IP Address Table." + ::= { cmIpObjects 1 } + +cmIpInterfaceEntry OBJECT-TYPE + SYNTAX CmIpInterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Allows management of IP Interfaces." + INDEX { cmIpInterfaceName } + ::= { cmIpInterfaceTable 1 } + +CmIpInterfaceEntry ::= SEQUENCE { + cmIpInterfaceName DisplayString, + cmIpInterface IpAddress, + cmIpInterfaceMask IpAddress, + cmIpInterfaceDhcpEnabled TruthValue, + cmIpInterfaceMTU Integer32, + cmIpInterfaceDhcpRole CmDhcpRole, + cmIpInterfacePhysicalAddress DisplayString, + cmIpInterfaceRIPv2Enabled TruthValue, + cmIpInterfaceDHCPClientIdEnabled TruthValue, + cmIpInterfaceDHCPClientId DisplayString, + cmIpInterfaceIpMode IpMode, + cmIpInterfaceDhcpClassIdEnabled TruthValue, + cmIpInterfaceDhcpHostNameEnabled TruthValue, + cmIpInterfaceDhcpHostName DisplayString, + cmIpInterfaceDhcpLogServerEnabled TruthValue, + cmIpInterfaceDhcpNTPServerEnabled TruthValue, + cmIpInterfaceDhcpClientIdType DHCPCIDType, + cmIpInterfaceDhcpHostNameType DHCPHostNameType, + cmIpInterfaceDhcpVendorInfoEnabled TruthValue, + cmIpInterfaceDhcpVendorInfoType DHCPVendorInfoType, + cmIpInterfaceDhcpVendorInfo DisplayString, + cmIpInterfaceDhcpVendorInfoHideControl TruthValue, + cmIpInterfaceGateway IpAddress + } + +cmIpInterfaceName OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of the IP interface." + ::= { cmIpInterfaceEntry 1 } + +cmIpInterface OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP Address of the interface." + ::= { cmIpInterfaceEntry 2 } + +cmIpInterfaceMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP Mask of the interface." + ::= { cmIpInterfaceEntry 3 } + +cmIpInterfaceDhcpEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Whether or not DHCP is enabled on this interface." + ::= { cmIpInterfaceEntry 4 } + +cmIpInterfaceMTU OBJECT-TYPE + SYNTAX Integer32 (0..1500) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "IP Interface MTU." + DEFVAL { 1 } + ::= { cmIpInterfaceEntry 5 } + +cmIpInterfaceDhcpRole OBJECT-TYPE + SYNTAX CmDhcpRole + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Specify the DHCP role on this interface." + ::= { cmIpInterfaceEntry 6 } + +cmIpInterfacePhysicalAddress OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..32)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Physical Address associated with the IP Address." + ::= { cmIpInterfaceEntry 7 } + +cmIpInterfaceRIPv2Enabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows to enable/disable RIPv2 on the IP Interface." + ::= { cmIpInterfaceEntry 8 } + +cmIpInterfaceDHCPClientIdEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables DHCP Option 61 on the IP interface. This object + is only applicable when DHCP client is enabled." + ::= { cmIpInterfaceEntry 9 } + +cmIpInterfaceDHCPClientId OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is applicable when cmIpInterfaceDHCPClientIdEnabled is + set to TRUE. It allows users to specify the DHCP Client Id as + a DisplayString - instead of the MAC address." + ::= { cmIpInterfaceEntry 10 } + +cmIpInterfaceIpMode OBJECT-TYPE + SYNTAX IpMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is the ipmode for the interface." + ::= { cmIpInterfaceEntry 11 } + +cmIpInterfaceDhcpClassIdEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe whether class id editable enabled." + ::= { cmIpInterfaceEntry 12 } + +cmIpInterfaceDhcpHostNameEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe whether host name editable enabled." + ::= { cmIpInterfaceEntry 13 } + +cmIpInterfaceDhcpHostName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe the host name." + ::= { cmIpInterfaceEntry 14 } + +cmIpInterfaceDhcpLogServerEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe whether the dhcp log server enabled." + ::= { cmIpInterfaceEntry 15 } + +cmIpInterfaceDhcpNTPServerEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe whether the dhcp ntp server enabled." + ::= { cmIpInterfaceEntry 16 } + +cmIpInterfaceDhcpClientIdType OBJECT-TYPE + SYNTAX DHCPCIDType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe whether the dhcp cid type." + ::= { cmIpInterfaceEntry 17 } + +cmIpInterfaceDhcpHostNameType OBJECT-TYPE + SYNTAX DHCPHostNameType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe whether the dhcp host name type." + ::= { cmIpInterfaceEntry 18 } + +cmIpInterfaceDhcpVendorInfoEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object means the vendor information whether enabled." + ::= { cmIpInterfaceEntry 19 } + +cmIpInterfaceDhcpVendorInfoType OBJECT-TYPE + SYNTAX DHCPVendorInfoType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe whether the dhcp vendor information type." + ::= { cmIpInterfaceEntry 20 } + +cmIpInterfaceDhcpVendorInfo OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe the vendor information." + ::= { cmIpInterfaceEntry 21 } + +cmIpInterfaceDhcpVendorInfoHideControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe whether the dhcp vendor info is hidden or not" + ::= { cmIpInterfaceEntry 22 } + +cmIpInterfaceGateway OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object desribes the IPv4 Gateway Address of the management interface on OSA540X." + ::= { cmIpInterfaceEntry 23 } + +-- FSP150 CM Static Routes Configuration Table +cmStaticRouteTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmStaticRouteEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This entity's user configured Static IP Routing table." + ::= { cmIpObjects 2 } + +cmStaticRouteEntry OBJECT-TYPE + SYNTAX CmStaticRouteEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A particular route to a particular destina- + tion, under a particular policy." + INDEX { + cmStaticRouteDest, + cmStaticRouteMask, + cmStaticRouteNextHop, + cmStaticRouteInterface + } + ::= { cmStaticRouteTable 1 } + +CmStaticRouteEntry ::= SEQUENCE { + cmStaticRouteDest IpAddress, + cmStaticRouteMask IpAddress, + cmStaticRouteNextHop IpAddress, + cmStaticRouteMetric Integer32, + cmStaticRouteRowStatus RowStatus, + cmStaticRouteInterface DisplayString, + cmStaticRouteAdvertise TruthValue + } + +cmStaticRouteDest OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The destination IP address of this route. + This object may not take a Multicast (Class D) + address value. + Any assignment (implicit or otherwise) of an + instance of this object to a value x must be + rejected if the bitwise logical-AND of x with + the value of the corresponding instance of the + cmStaticRouteMask object is not equal to x." + ::= { cmStaticRouteEntry 1 } + +cmStaticRouteMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicate the mask to be logical-ANDed with the + destination address before being compared to + the value in the cmStaticRouteDest field. For + those systems that do not support arbitrary + subnet masks, an agent constructs the value of + the cmStaticRouteMask by reference to the IP Ad- + dress Class. + Any assignment (implicit or otherwise) of an + instance of this object to a value x must be + rejected if the bitwise logical-AND of x with + the value of the corresponding instance of the + cmStaticRouteDest object is not equal to + cmStaticRouteDest." + ::= { cmStaticRouteEntry 2 } + +cmStaticRouteNextHop OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "On remote routes, the address of the next sys- + tem en route; Otherwise, 0.0.0.0." + ::= { cmStaticRouteEntry 3 } + +cmStaticRouteMetric OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The primary routing metric for this route. + The semantics of this metric are determined by + the routing-protocol specified in the route's + cmStaticRouteProto value. If this metric is not + used, its value should be set to 1." + DEFVAL { 1 } + ::= { cmStaticRouteEntry 4 } + +cmStaticRouteRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The row status variable, used according to + row installation and removal conventions." + ::= { cmStaticRouteEntry 5 } + +cmStaticRouteInterface OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Name of the IP interface for the interface static route." + ::= { cmStaticRouteEntry 6 } + +cmStaticRouteAdvertise OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Whether this static route will be advertised via routing protocol." + ::= { cmStaticRouteEntry 7 } + +-- +-- FSP150 CM IP ARP Table +-- +cmARPTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmARPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of ARP entries on the NIDs." + ::= { cmIpObjects 3 } + +cmARPEntry OBJECT-TYPE + SYNTAX CmARPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmARPTable. Entries can + be created/deleted in this table by management application action." + INDEX { cmARPInterface, cmARPIPAddress } + ::= { cmARPTable 1 } + +CmARPEntry ::= SEQUENCE { + cmARPIndex Integer32, + cmARPIPAddress IpAddress, + cmARPMacAddress MacAddress, + cmARPInterface DisplayString, + cmARPStorageType StorageType, + cmARPRowStatus RowStatus, + cmARPEntryType IpEntryType +} + +cmARPIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-create + STATUS deprecated + DESCRIPTION + "An integer index value used to uniquely identify + this ARP Entry in the cmARPTable." + ::= { cmARPEntry 1 } + +cmARPIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows configuration of the ARP Entry IP Address." + ::= { cmARPEntry 2 } + +cmARPMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows management of the ARP Entry MAC Address." + ::= { cmARPEntry 3 } + +cmARPInterface OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows management of the ARP Entry Interface." + ::= { cmARPEntry 4 } + +cmARPStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { cmARPEntry 5 } + +cmARPRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The status of this row. + The cmARPRowStatus object may be modified if + the associated instance of this object is equal to active(1), + notInService(2), or notReady(3)." + ::= { cmARPEntry 6 } + +cmARPEntryType OBJECT-TYPE + SYNTAX IpEntryType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The type of ARP Entry. Note that static entries can be created." + ::= { cmARPEntry 7 } + +-- +-- FSP150 CM Proxy ARP Table +-- +cmProxyARPTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmProxyARPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of Proxy ARP entries on the NIDs. This table is not + supported in GE206 Release 4.1CC." + ::= { cmIpObjects 4 } + +cmProxyARPEntry OBJECT-TYPE + SYNTAX CmProxyARPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmProxyARPTable. Entries can + be created/deleted in this table by management application action." + INDEX { cmProxyARPInterface, cmProxyARPIPAddress, cmProxyARPSubnetMask } + ::= { cmProxyARPTable 1 } + +CmProxyARPEntry ::= SEQUENCE { + cmProxyARPIndex Integer32, + cmProxyARPIPAddress IpAddress, + cmProxyARPSubnetMask IpAddress, + cmProxyARPInterface DisplayString, + cmProxyARPStorageType StorageType, + cmProxyARPRowStatus RowStatus +} + +cmProxyARPIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-create + STATUS deprecated + DESCRIPTION + "An integer index value used to uniquely identify + this Proxy ARP Entry in the cmProxyARPTable." + ::= { cmProxyARPEntry 1 } + +cmProxyARPIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows configuration of the ProxyARP Entry IP Address." + ::= { cmProxyARPEntry 2 } + +cmProxyARPSubnetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows management of the Proxy ARP Entry Subnet Mask." + ::= { cmProxyARPEntry 3 } + +cmProxyARPInterface OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows management of the Proxy ARP Entry Interface." + ::= { cmProxyARPEntry 4 } + +cmProxyARPStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { cmProxyARPEntry 5 } + +cmProxyARPRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The status of this row. + The cmProxyARPRowStatus object may be modified if + the associated instance of this object is equal to active(1), + notInService(2), or notReady(3)." + ::= { cmProxyARPEntry 6 } + +-- +-- FSP150 IP Management Tunnel Table +-- +ipManagementTunnelTable OBJECT-TYPE + SYNTAX SEQUENCE OF IpManagementTunnelEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of IP Management Tunnel entries on the fsp150 family of products." + ::= { cmIpObjects 5 } + +ipManagementTunnelEntry OBJECT-TYPE + SYNTAX IpManagementTunnelEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ipManagementTunnelTable. Entries can + be created/deleted in this table by management application action." + INDEX { ipManagementTunnelIndex } + ::= { ipManagementTunnelTable 1 } + +IpManagementTunnelEntry ::= SEQUENCE { + ipManagementTunnelIndex Integer32, + ipManagementTunnelAssociatedPort VariablePointer, + ipManagementTunnelName DisplayString, + ipManagementTunnelType IpManagementTunnelType, + ipManagementTunnelMTU Integer32, + ipManagementTunnelEncapsulationType IpManagementTunnelEncapsulationType, + ipManagementTunnelIpAddress IpAddress, + ipManagementTunnelSubnetMask IpAddress, + ipManagementTunnelVlanId VlanId, + ipManagementTunnelSVlanEnabled TruthValue, + ipManagementTunnelSVlanId VlanId, + ipManagementTunnelDhcpEnabled TruthValue, + ipManagementTunnelRip2PktsEnabled TruthValue, + ipManagementTunnelPhysicalAddress DisplayString, + ipManagementTunnelCOS Integer32, + ipManagementTunnelCIR Unsigned32, + ipManagementTunnelEIR Unsigned32, + ipManagementTunnelBufferSize Unsigned32, + ipManagementTunnelStorageType StorageType, + ipManagementTunnelRowStatus RowStatus, + ipManagementTunnelDHCPClientIdEnabled TruthValue, + ipManagementTunnelDHCPClientId DisplayString, + ipManagementTunnelQosQueueProfile VariablePointer, + ipManagementTunnelCVlanEnabled TruthValue, + ipManagementTunnelDHCPv6Enabled TruthValue, + ipManagementTunnelIpv6Address Ipv6Address, + ipManagementTunnelIpv6AddrPrefixLen Integer32, + ipManagementTunnelIpv6StateAddrAutoConfigEnabled TruthValue, + ipManagementTunnellinkLocIpv6Addr Ipv6Address, + ipManagementTunnellinkLocIpv6AddrPrefixLen Integer32, + ipManagementTunnelIpv6PrefixAdvertiseEnabled TruthValue, + ipManagementTunnelIpv6Prefix Ipv6Address, + ipManagementTunnelIpv6PrefixLen Integer32, + ipManagementTunnelIpMode IpMode, + ipManagementTunnelIpv6RipngEnabled TruthValue, + ipManagementTunnelDhcpClassIdEnabled TruthValue, + ipManagementTunnelDhcpHostNameEnabled TruthValue, + ipManagementTunnelDhcpHostName DisplayString, + ipManagementTunnelDhcpLogServerEnabled TruthValue, + ipManagementTunnelDhcpNTPServerEnabled TruthValue, + ipManagementTunnelDhcpClientIdType DHCPCIDType, + ipManagementTunnelDhcpHostNameType DHCPHostNameType, + ipManagementTunnelDhcpVendorInfoEnabled TruthValue, + ipManagementTunnelDhcpVendorInfoType DHCPVendorInfoType, + ipManagementTunnelDhcpVendorInfo DisplayString, + ipManagementTunnelDhcpVendorInfoHideControl TruthValue, + ipManagementTunnelSharedVim TruthValue +} + +ipManagementTunnelIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "A unique integer index value used to uniquely identify + a Management Tunnel Entry in the ipManagementTunnelTable." + ::= { ipManagementTunnelEntry 1 } + +ipManagementTunnelAssociatedPort OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This allows specification of the associated physical port on the device, + to which the Management Tunnel is attached." + ::= { ipManagementTunnelEntry 2 } + +ipManagementTunnelName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This allows specification of a unique name which is also used as the name of the IP interface, + to which the Management Tunnel is attached." + ::= { ipManagementTunnelEntry 3 } + +ipManagementTunnelType OBJECT-TYPE + SYNTAX IpManagementTunnelType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This allows specification of the type of management tunnel, + whether it is a VLAN based tunnel or a MAC based tunnel." + ::= { ipManagementTunnelEntry 4 } + +ipManagementTunnelMTU OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This provides the MTU of the Management Tunnel." + ::= { ipManagementTunnelEntry 5 } + +ipManagementTunnelEncapsulationType OBJECT-TYPE + SYNTAX IpManagementTunnelEncapsulationType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This allows specification of the encapsulation type of management tunnel. + Only Ethernet encapsulation is currently supported." + ::= { ipManagementTunnelEntry 6 } + +ipManagementTunnelIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows configuration of the Management Tunnel IP Address." + ::= { ipManagementTunnelEntry 7 } + +ipManagementTunnelSubnetMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows management of the Management Tunnel Subnet Mask." + ::= { ipManagementTunnelEntry 8 } + +ipManagementTunnelVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the VLAN Id in the case of + a VLAN management tunnel. This object is not relevant for a + MAC based management tunnel." + ::= { ipManagementTunnelEntry 9 } + +ipManagementTunnelSVlanEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of whether or not the S-TAG is enabled + on the IP Management Tunnel. + This object is not relevant for a MAC based management tunnel." + ::= { ipManagementTunnelEntry 10 } + +ipManagementTunnelSVlanId OBJECT-TYPE + SYNTAX VlanId + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the S-TAG VLAN Id in the case of + a VLAN management tunnel, when S-TAG is also enabled. + This object is not relevant for a MAC based management tunnel, + as well as when the ipManagementTunnelSVlanEnabled is set to false." + ::= { ipManagementTunnelEntry 11 } + +ipManagementTunnelDhcpEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of whether or not DHCP is enabled + on the IP Management Tunnel." + ::= { ipManagementTunnelEntry 12 } + +ipManagementTunnelRip2PktsEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of whether or not RIP2 is enabled + on the IP Management Tunnel." + ::= { ipManagementTunnelEntry 13 } + +ipManagementTunnelPhysicalAddress OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object provides the physical address (MAC Address) associated with the + IP Management Tunnel." + ::= { ipManagementTunnelEntry 14 } + +ipManagementTunnelCOS OBJECT-TYPE + SYNTAX Integer32(0..7) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Class of Service associated with the + IP Management Tunnel. This value is also used in the p-bits of the VLAN + based management tunnels (for both VLANs in case S-TAG is enabled)." + ::= { ipManagementTunnelEntry 15 } + +ipManagementTunnelCIR OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Management Tunnel CIR." + ::= { ipManagementTunnelEntry 16 } + +ipManagementTunnelEIR OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Management Tunnel EIR." + ::= { ipManagementTunnelEntry 17 } + +ipManagementTunnelBufferSize OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows specification of the Management Tunnel Buffer Size." + ::= { ipManagementTunnelEntry 18 } + +ipManagementTunnelStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { ipManagementTunnelEntry 19 } + +ipManagementTunnelRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The status of this row. + The ipManagementTunnelRowStatus object may be modified if + the associated instance of this object is equal to active(1), + notInService(2), or notReady(3)." + ::= { ipManagementTunnelEntry 20 } + +ipManagementTunnelDHCPClientIdEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object enables DHCP Option 61 on the Management Tunnel. + This object is only applicable when DHCP client is enabled." + ::= { ipManagementTunnelEntry 21 } + +ipManagementTunnelDHCPClientId OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..255)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object is applicable when ipManagementTunnelDHCPClientIdEnabled is + set to TRUE. It allows users to specify the DHCP Client Id as + a DisplayString - instead of the MAC address." + ::= { ipManagementTunnelEntry 22 } + +ipManagementTunnelQosQueueProfile OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object identifies the OID of cmQosQueueProfileIndex in the cmQosQueueProfileTable." + ::= { ipManagementTunnelEntry 23 } + +ipManagementTunnelCVlanEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object CTAG whether enabled, By default it is enabled." + ::= { ipManagementTunnelEntry 24 } + +ipManagementTunnelDHCPv6Enabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object DHCPv6 whether enabled, By default it is enabled." + ::= { ipManagementTunnelEntry 25 } + +ipManagementTunnelIpv6Address OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object means the unicast ipv6 address." + ::= { ipManagementTunnelEntry 26 } + +ipManagementTunnelIpv6AddrPrefixLen OBJECT-TYPE + SYNTAX Integer32 (0..128) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object means the unicast ipv6 address prefix length." + ::= { ipManagementTunnelEntry 27 } + +ipManagementTunnelIpv6StateAddrAutoConfigEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object Ipv6StateAddrAutoConfig whether enabled, By default it is enabled." + ::= { ipManagementTunnelEntry 28 } + +ipManagementTunnellinkLocIpv6Addr OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object means the link local ipv6 address." + ::= { ipManagementTunnelEntry 29 } + +ipManagementTunnellinkLocIpv6AddrPrefixLen OBJECT-TYPE + SYNTAX Integer32 (0..128) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object means the link local ipv6 address prefix length." + ::= { ipManagementTunnelEntry 30 } + +ipManagementTunnelIpv6PrefixAdvertiseEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object means the prefix advertise whether enabled." + ::= { ipManagementTunnelEntry 31 } + +ipManagementTunnelIpv6Prefix OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object means the prefix ipv6 address." + ::= { ipManagementTunnelEntry 32 } + +ipManagementTunnelIpv6PrefixLen OBJECT-TYPE + SYNTAX Integer32 (0..128) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object means the link local ipv6 address prefix length." + ::= { ipManagementTunnelEntry 33 } + +ipManagementTunnelIpMode OBJECT-TYPE + SYNTAX IpMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object means the ip mode for the management tunnel." + ::= { ipManagementTunnelEntry 34 } + +ipManagementTunnelIpv6RipngEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object means the ipv6's Ripng whether enabled." + ::= { ipManagementTunnelEntry 35 } + +ipManagementTunnelDhcpClassIdEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object means the class id whether enabled." + ::= { ipManagementTunnelEntry 36 } + +ipManagementTunnelDhcpHostNameEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object means the host name whether enabled." + ::= { ipManagementTunnelEntry 37 } + +ipManagementTunnelDhcpHostName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe the host name." + ::= { ipManagementTunnelEntry 38 } + +ipManagementTunnelDhcpLogServerEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe whether the dhcp log server enabled." + ::= { ipManagementTunnelEntry 39 } + +ipManagementTunnelDhcpNTPServerEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe whether the dhcp ntp server enabled." + ::= { ipManagementTunnelEntry 40 } + +ipManagementTunnelDhcpClientIdType OBJECT-TYPE + SYNTAX DHCPCIDType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe whether the dhcp cid type." + ::= { ipManagementTunnelEntry 41 } + +ipManagementTunnelDhcpHostNameType OBJECT-TYPE + SYNTAX DHCPHostNameType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe whether the dhcp host name type." + ::= { ipManagementTunnelEntry 42 } + +ipManagementTunnelDhcpVendorInfoEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object means the vendor information whether enabled." + ::= { ipManagementTunnelEntry 43 } + +ipManagementTunnelDhcpVendorInfoType OBJECT-TYPE + SYNTAX DHCPVendorInfoType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe whether the dhcp vendor information type." + ::= { ipManagementTunnelEntry 44 } + +ipManagementTunnelDhcpVendorInfo OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe the vendor information." + ::= { ipManagementTunnelEntry 45 } + +ipManagementTunnelDhcpVendorInfoHideControl OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe whether the dhcp vendor info is hidden or not." + ::= { ipManagementTunnelEntry 46 } + +ipManagementTunnelSharedVim OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes if tunnel share vlan with vim tunnel." + ::= { ipManagementTunnelEntry 47 } + +cmIpv6InterfaceTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmIpv6InterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "User managed IPv6 Address Table." + ::= { cmIpObjects 6 } + +cmIpv6InterfaceEntry OBJECT-TYPE + SYNTAX CmIpv6InterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Allows management of IPv6 Interfaces." + AUGMENTS { cmIpInterfaceEntry } + ::= { cmIpv6InterfaceTable 1 } + +CmIpv6InterfaceEntry ::= SEQUENCE { + cmIpv6InterfaceMTU Integer32, + cmIpv6UnicastAddr Ipv6Address, + cmIpv6UnicastAddrPrefixLen Integer32, + cmIpv6PrefixAdvertiseEnabled TruthValue, + cmIpv6RAPrefix Ipv6Address, + cmIpv6RAPrefixLength Integer32, + cmIpv6StateAddrAutoConfigEnabled TruthValue, + cmIpv6DhcpEnabled TruthValue, + cmIpv6DhcpRole CmDhcpRole, + cmIpv6RIPngEnabled TruthValue, + cmIpv6LinkLocAddr Ipv6Address, + cmIpv6LinkLocAddrPrefixLen Integer32, + cmIpv6InterfaceGateway Ipv6Address + } + +cmIpv6InterfaceMTU OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe the MTU for ipv6 address interface." + ::= { cmIpv6InterfaceEntry 1 } + +cmIpv6UnicastAddr OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe IPv6 Unicast Address together with Prefix." + ::= { cmIpv6InterfaceEntry 2 } + +cmIpv6UnicastAddrPrefixLen OBJECT-TYPE + SYNTAX Integer32 (0..128) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe prefix length of unicast address." + ::= { cmIpv6InterfaceEntry 3 } + +cmIpv6PrefixAdvertiseEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe whether to advertise prefix to link in router mode." + ::= { cmIpv6InterfaceEntry 4 } + +cmIpv6RAPrefix OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe the IPv6 Prefix to be dispatched to link in Router mode." + ::= { cmIpv6InterfaceEntry 5 } + +cmIpv6RAPrefixLength OBJECT-TYPE + SYNTAX Integer32 (0..128) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe Length of RA prefix." + ::= { cmIpv6InterfaceEntry 6 } + +cmIpv6StateAddrAutoConfigEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe whether enable or disable stateless + address auto configuration." + ::= { cmIpv6InterfaceEntry 7 } + +cmIpv6DhcpEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe whether dhcp is enabled on the ipv6 interface." + ::= { cmIpv6InterfaceEntry 8 } + +cmIpv6DhcpRole OBJECT-TYPE + SYNTAX CmDhcpRole + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe the dhcp role." + ::= { cmIpv6InterfaceEntry 9 } + +cmIpv6RIPngEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe RIPng whether enabled." + ::= { cmIpv6InterfaceEntry 10 } + +cmIpv6LinkLocAddr OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describe Automatically generated Link-local Address." + ::= { cmIpv6InterfaceEntry 11} + +cmIpv6LinkLocAddrPrefixLen OBJECT-TYPE + SYNTAX Integer32 (0..128) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describe Length of link local IPv6 address prefix." + ::= { cmIpv6InterfaceEntry 12 } + +cmIpv6InterfaceGateway OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describes the IPv6 Gateway address for the management interface on OSA540X." + ::= { cmIpv6InterfaceEntry 13 } + +-- FSP150 CM IPv6 Static Routes Configuration Table +cmIpv6StaticRouteTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmIpv6StaticRouteEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This entity's user configured Static Ipv6 Routing table." + ::= { cmIpObjects 7 } + +cmIpv6StaticRouteEntry OBJECT-TYPE + SYNTAX CmIpv6StaticRouteEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A particular route to a particular destina- + tion, under a particular policy." + INDEX { + cmIpv6StaticRouteDest, + cmIpv6StaticRoutePrefixLen, + cmIpv6StaticRouteNextHop, + cmIpv6StaticRouteInterface + } + ::= { cmIpv6StaticRouteTable 1 } + +CmIpv6StaticRouteEntry ::= SEQUENCE { + cmIpv6StaticRouteDest Ipv6Address, + cmIpv6StaticRoutePrefixLen Integer32, + cmIpv6StaticRouteNextHop Ipv6Address, + cmIpv6StaticRouteMetric Integer32, + cmIpv6StaticRouteRowStatus RowStatus, + cmIpv6StaticRouteInterface DisplayString, + cmIpv6StaticRouteAdvertise TruthValue + } + +cmIpv6StaticRouteDest OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The destination Ipv6 address of this route. + This object may not take a Multicast (Class D) + address value. + Any assignment (implicit or otherwise) of an + instance of this object to a value x must be + rejected if the bitwise logical-AND of x with + the value of the corresponding instance of the + cmIpv6StaticRouteMask object is not equal to x." + ::= { cmIpv6StaticRouteEntry 1 } + +cmIpv6StaticRoutePrefixLen OBJECT-TYPE + SYNTAX Integer32 (0..128) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Indicate the mask to be logical-ANDed with the + destination address before being compared to + the value in the cmIpv6StaticRouteDest field. For + those systems that do not support arbitrary + subnet masks, an agent constructs the value of + the cmIpv6StaticRoutePrefixLen by reference to the IP Ad- + dress Class. + Any assignment (implicit or otherwise) of an + instance of this object to a value x must be + rejected if the bitwise logical-AND of x with + the value of the corresponding instance of the + cmIpv6StaticRouteDest object is not equal to + cmIpv6StaticRouteDest." + ::= { cmIpv6StaticRouteEntry 2 } + +cmIpv6StaticRouteNextHop OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "On remote routes, the address of the next sys- + tem en route; Otherwise, 0.0.0.0." + ::= { cmIpv6StaticRouteEntry 3 } + +cmIpv6StaticRouteMetric OBJECT-TYPE + SYNTAX Integer32 (0..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The primary routing metric for this route. + The semantics of this metric are determined by + the routing-protocol specified in the route's + cmIpv6StaticRouteProto value. If this metric is not + used, its value should be set to 1." + DEFVAL { 1 } + ::= { cmIpv6StaticRouteEntry 4 } + +cmIpv6StaticRouteRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The row status variable, used according to + row installation and removal conventions." + ::= { cmIpv6StaticRouteEntry 5 } + +cmIpv6StaticRouteInterface OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..15)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Name of the Ipv6 interface for the interface static route." + ::= { cmIpv6StaticRouteEntry 6 } + +cmIpv6StaticRouteAdvertise OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Whether this static route will be advertised via routing protocol." + ::= { cmIpv6StaticRouteEntry 7 } + +-- +-- FSP150 CM IPV6 NDP Table +-- +cmNDPTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmNDPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of NDP entries on the NIDs." + ::= { cmIpObjects 8 } + +cmNDPEntry OBJECT-TYPE + SYNTAX CmNDPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmNDPTable. Entries can + be created/deleted in this table by management application action." + INDEX { cmNDPInterface, cmNDPIpv6Address } + ::= { cmNDPTable 1 } + +CmNDPEntry ::= SEQUENCE { + cmNDPIpv6Address Ipv6Address, + cmNDPMacAddress MacAddress, + cmNDPInterface DisplayString, + cmNDPStorageType StorageType, + cmNDPRowStatus RowStatus, + cmNDPEntryType IpEntryType +} + +cmNDPIpv6Address OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object allows configuration of the NDP Entry IP Address." + ::= { cmNDPEntry 1 } + +cmNDPMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows management of the NDP Entry MAC Address." + ::= { cmNDPEntry 2 } + +cmNDPInterface OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..15)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object allows management of the NDP Entry Interface." + ::= { cmNDPEntry 3 } + +cmNDPStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { cmNDPEntry 4 } + +cmNDPRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The status of this row. + The cmNDPRowStatus object may be modified if + the associated instance of this object is equal to active(1), + notInService(2), or notReady(3)." + ::= { cmNDPEntry 5 } + +cmNDPEntryType OBJECT-TYPE + SYNTAX IpEntryType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The type of NDP Entry. Note that static entries can be created." + ::= { cmNDPEntry 6 } + +-- +-- FSP150 CM Proxy NDP Table +-- +cmProxyNDPTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmProxyNDPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of Proxy NDP entries on the NIDs. This table is not + supported in GE206 Release 4.1CC." + ::= { cmIpObjects 9 } + +cmProxyNDPEntry OBJECT-TYPE + SYNTAX CmProxyNDPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmProxyNDPTable. Entries can + be created/deleted in this table by management application action." + INDEX { cmProxyNDPInterface, cmProxyNDPIpv6Address, cmProxyNDPIpv6PrefixLen } + ::= { cmProxyNDPTable 1 } + +CmProxyNDPEntry ::= SEQUENCE { + cmProxyNDPIpv6Address Ipv6Address, + cmProxyNDPIpv6PrefixLen Integer32, + cmProxyNDPInterface DisplayString, + cmProxyNDPStorageType StorageType, + cmProxyNDPRowStatus RowStatus +} + +cmProxyNDPIpv6Address OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object allows configuration of the ProxyNDP Entry IP Address." + ::= { cmProxyNDPEntry 1 } + +cmProxyNDPIpv6PrefixLen OBJECT-TYPE + SYNTAX Integer32 (0..128) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object allows management of the Proxy NDP Entry Subnet Mask." + ::= { cmProxyNDPEntry 2 } + +cmProxyNDPInterface OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object allows management of the Proxy NDP Entry Interface." + ::= { cmProxyNDPEntry 3 } + +cmProxyNDPStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { cmProxyNDPEntry 4 } + +cmProxyNDPRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The status of this row. + The cmProxyNDPRowStatus object may be modified if + the associated instance of this object is equal to active(1), + notInService(2), or notReady(3)." + ::= { cmProxyNDPEntry 5 } + +-- +-- FSP150 CM IPV6 OVER IPV4 TUNNEL Table +-- +cmIpv6OverIpv4TunnelTable OBJECT-TYPE + SYNTAX SEQUENCE OF CmIpv6OverIpv4TunnelEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of Ipv6OverIpv4Tunnel entries on the NIDs." + ::= { cmIpObjects 10 } + +cmIpv6OverIpv4TunnelEntry OBJECT-TYPE + SYNTAX CmIpv6OverIpv4TunnelEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the cmIpv6OverIpv4TunnelTable. Entries can + be created/deleted in this table by management application action." + INDEX { cmIpv6OverIpv4TunnelIndex } + ::= { cmIpv6OverIpv4TunnelTable 1 } + +CmIpv6OverIpv4TunnelEntry ::= SEQUENCE { + cmIpv6OverIpv4TunnelIndex Integer32, + cmIpv6OverIpv4TunnelName DisplayString, + cmIpv6OverIpv4TunnelType Ipv6OverIpv4TunnelType, + cmIpv6OverIpv4TunnelDestIpv4Addr IpAddress, + cmIpv6OverIpv4TunnelIpv6UnicastAddress Ipv6Address, + cmIpv6OverIpv4TunnelIpv6UnicastAddrPrefixLen Integer32, + cmIpv6OverIpv4TunnelLinkLocalAddress Ipv6Address, + cmIpv60verIpv4TunnelLinkLocalAddrPrefixLen Integer32, + cmIpv6OverIpv4TunnelAssociatedIpv4Interface VariablePointer, + cmIpv6OverIpv4TunnelStorageType StorageType, + cmIpv6OverIpv4TunnelRowStatus RowStatus, + cmIpv6OverIpv4PotentialRouterList DisplayString +} + +cmIpv6OverIpv4TunnelIndex OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An integer index value used to uniquely identify + this Ipv6OverIpv4TunnelEntry in the cmIpv6OverIpv4TunnelTable." + ::= { cmIpv6OverIpv4TunnelEntry 1 } + +cmIpv6OverIpv4TunnelName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..15)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe the tunnel name." + ::= { cmIpv6OverIpv4TunnelEntry 2 } + +cmIpv6OverIpv4TunnelType OBJECT-TYPE + SYNTAX Ipv6OverIpv4TunnelType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe the tunnel type." + ::= { cmIpv6OverIpv4TunnelEntry 3 } + +cmIpv6OverIpv4TunnelDestIpv4Addr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe Destination IPv4 address. + Only applicable for configured tunnel." + ::= { cmIpv6OverIpv4TunnelEntry 4 } + +cmIpv6OverIpv4TunnelIpv6UnicastAddress OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe Source IPv6 address used to transmit + IPv6 packets on tunnel. Only writable for Configured Tunnel, + read-only for other types of Tunnels." + ::= { cmIpv6OverIpv4TunnelEntry 5 } + +cmIpv6OverIpv4TunnelIpv6UnicastAddrPrefixLen OBJECT-TYPE + SYNTAX Integer32 (0..128) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object describe the prefix length for the unicast ipv6 address." + ::= { cmIpv6OverIpv4TunnelEntry 6 } + +cmIpv6OverIpv4TunnelLinkLocalAddress OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describe the link local adderss." + ::= { cmIpv6OverIpv4TunnelEntry 7 } + +cmIpv60verIpv4TunnelLinkLocalAddrPrefixLen OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object describe the prefix length for link local address." + ::= { cmIpv6OverIpv4TunnelEntry 8 } + +cmIpv6OverIpv4TunnelAssociatedIpv4Interface OBJECT-TYPE + SYNTAX VariablePointer + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "the IPv4 Interface that Tunnel is created on, + which could be DCN or Management tunnel." + ::= { cmIpv6OverIpv4TunnelEntry 9 } + +cmIpv6OverIpv4TunnelStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { cmIpv6OverIpv4TunnelEntry 10 } + +cmIpv6OverIpv4TunnelRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The status of this row. + The cmIpv6OverIpv4TunnelRowStatus object may be modified if + the associated instance of this object is equal to active(1), + notInService(2), or notReady(3)." + ::= { cmIpv6OverIpv4TunnelEntry 11 } + +cmIpv6OverIpv4PotentialRouterList OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object describe the potential router list. + And its format should be like 'a.b.c.d,e.f.g.h', split by ',' and no breakspace there." + ::= { cmIpv6OverIpv4TunnelEntry 12 } + + +-- +-- FSP150 IP loopback interface Table +-- +ipLoopbackInterfaceTable OBJECT-TYPE + SYNTAX SEQUENCE OF IpLoopbackInterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A list of loopback interace entries in the management plane." + ::= { cmIpObjects 11 } + +ipLoopbackInterfaceEntry OBJECT-TYPE + SYNTAX IpLoopbackInterfaceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A conceptual row in the ipLoopbackInterfaceTable. Entries can + be created/deleted in this table by management application action." + INDEX { ipLoopbackInterfaceIndex } + ::= { ipLoopbackInterfaceTable 1 } + +IpLoopbackInterfaceEntry ::= SEQUENCE { + ipLoopbackInterfaceIndex Integer32, + ipLoopbackInterfaceName DisplayString, + ipLoopbackInterfaceIpAddress IpAddress, + ipLoopbackInterfaceMask IpAddress, + ipLoopbackInterfaceStorageType StorageType, + ipLoopbackInterfaceRowStatus RowStatus, + ipLoopbackInterfaceIpMode IpMode, + ipLoopbackInterfaceIpv6Address Ipv6Address, + ipLoopbackInterfaceIpv6AddrPrefixLen Integer32 +} + +ipLoopbackInterfaceIndex OBJECT-TYPE + SYNTAX Integer32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A unique integer index value used to uniquely identify + a Loopback Interface Entry in the ipLoopbackInterfaceTable." + ::= { ipLoopbackInterfaceEntry 1 } + +ipLoopbackInterfaceName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..15)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This allows specification of a unique name which is also used as the name of the IP interface." + ::= { ipLoopbackInterfaceEntry 2 } + +ipLoopbackInterfaceIpAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user to specify the IP Address of the interface." + + ::= { ipLoopbackInterfaceEntry 3 } + +ipLoopbackInterfaceMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object allows user to specify the IP mask of the interface." + ::= { ipLoopbackInterfaceEntry 4 } + +ipLoopbackInterfaceStorageType OBJECT-TYPE + SYNTAX StorageType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of storage configured for this entry." + ::= { ipLoopbackInterfaceEntry 5 } + +ipLoopbackInterfaceRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The status of this row. + An entry MUST NOT exist in the active state unless all + objects in the entry have an appropriate value, as described + in the description clause for each writable object. + + The values of ipLoopbackInterfaceRowStatus supported are + createAndGo(4) and destroy(6). All mandatory attributes + must be specified in a single SNMP SET request with + ipLoopbackInterfaceRowStatus value as createAndGo(4). + Upon successful row creation, this object has a + value of active(1). + + The ipLoopbackInterfaceRowStatus object may be modified if + the associated instance of this object is equal to active(1)." + + ::= { ipLoopbackInterfaceEntry 6 } + +ipLoopbackInterfaceIpMode OBJECT-TYPE + SYNTAX IpMode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object means the ip mode for the interface." + ::= { ipLoopbackInterfaceEntry 7 } + +ipLoopbackInterfaceIpv6Address OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object means the ipv6 address for the interface." + ::= { ipLoopbackInterfaceEntry 8 } + +ipLoopbackInterfaceIpv6AddrPrefixLen OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object means the ipv6 address prefix length for the interface." + ::= { ipLoopbackInterfaceEntry 9 } + + +-- +-- Conformance Section +-- +ipCompliances OBJECT IDENTIFIER ::= { cmIpConformance 1 } +ipGroups OBJECT IDENTIFIER ::= { cmIpConformance 2 } + +ipCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "Describes the requirements for compliance to the IP Module." + MODULE -- this module + MANDATORY-GROUPS { + ipGroup + } + ::= { ipCompliances 1 } + +ipGroup OBJECT-GROUP + OBJECTS { + cmIpFlushARPCacheAction, cmIpProxyARPEnabled, + cmIpPingDestination, cmIpInitiatePingAction, + cmIpPingResult, cmPingInterface, + cmIpTraceRouteDestination, cmIpInitiateTraceRouteAction, + cmIpTraceRouteResult, cmIpTraceRouteInterface, + cmIpSNMPv1InterfaceName, + cmIpSourceAddressType, cmIpSourceAddressInterfaceName, + cmIpManagementTrafficBridgingEnabled, + cmIpManagementTrafficBridgingSecurityEnabled, + + cmIpInterfaceName, cmIpInterface, cmIpInterfaceMask, + cmIpInterfaceDhcpEnabled, cmIpInterfaceMTU, cmIpInterfaceDhcpRole, + cmIpInterfacePhysicalAddress, cmIpInterfaceRIPv2Enabled, + cmIpInterfaceDHCPClientIdEnabled, cmIpInterfaceDHCPClientId, + cmIpInterfaceIpMode, + + cmIpInterfaceDhcpClassIdEnabled, + cmIpInterfaceDhcpHostNameEnabled, + cmIpInterfaceDhcpHostName, + cmIpInterfaceDhcpLogServerEnabled, + cmIpInterfaceDhcpNTPServerEnabled, + cmIpInterfaceDhcpClientIdType, + cmIpInterfaceDhcpHostNameType, + cmIpInterfaceDhcpVendorInfoEnabled, + cmIpInterfaceDhcpVendorInfoType, + cmIpInterfaceDhcpVendorInfo, + cmIpInterfaceDhcpVendorInfoHideControl, + cmIpInterfaceGateway, + + cmStaticRouteDest, cmStaticRouteMask, + cmStaticRouteNextHop, cmStaticRouteMetric, + cmStaticRouteRowStatus, cmStaticRouteInterface, cmStaticRouteAdvertise, + cmARPIndex, cmARPIPAddress, + cmARPMacAddress, cmARPInterface, cmARPStorageType, + cmARPRowStatus, cmARPEntryType, + cmProxyARPIndex, cmProxyARPIPAddress, + cmProxyARPSubnetMask, cmProxyARPInterface, + cmProxyARPStorageType, cmProxyARPRowStatus, + + ipManagementTunnelIndex, ipManagementTunnelAssociatedPort, + ipManagementTunnelName, ipManagementTunnelType, + ipManagementTunnelMTU, + ipManagementTunnelEncapsulationType, ipManagementTunnelIpAddress, + ipManagementTunnelSubnetMask, ipManagementTunnelVlanId, + ipManagementTunnelSVlanEnabled, ipManagementTunnelSVlanId, + ipManagementTunnelDhcpEnabled, ipManagementTunnelRip2PktsEnabled, + ipManagementTunnelPhysicalAddress, ipManagementTunnelCOS, + ipManagementTunnelCIR, ipManagementTunnelEIR, + ipManagementTunnelBufferSize, ipManagementTunnelStorageType, + ipManagementTunnelRowStatus, ipManagementTunnelQosQueueProfile, + ipManagementTunnelDHCPClientIdEnabled, ipManagementTunnelDHCPClientId, + ipManagementTunnelCVlanEnabled, ipManagementTunnelIpMode, + + ipManagementTunnelDhcpClassIdEnabled, + ipManagementTunnelDhcpHostNameEnabled, + ipManagementTunnelDhcpHostName, + ipManagementTunnelDhcpLogServerEnabled, + ipManagementTunnelDhcpNTPServerEnabled, + ipManagementTunnelDhcpClientIdType, + ipManagementTunnelDhcpHostNameType, + + cmIpManagementTrafficDscpEnabled, + cmIpManagementTrafficDscp, + cmIpManagementTrafficBridgingInterface, + cmIpManagementTrafficBridgingIpv4Gateway, + cmIpManagementTrafficBridgingIpv6Gateway, + ipManagementTunnelDhcpVendorInfoEnabled, + ipManagementTunnelDhcpVendorInfoType, + ipManagementTunnelDhcpVendorInfo, + ipManagementTunnelDhcpVendorInfoHideControl, + ipManagementTunnelSharedVim + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the FSP150CM IP Services." + ::= { ipGroups 1 } + +ipv6Group OBJECT-GROUP + OBJECTS { + ipManagementTunnelDHCPv6Enabled, + ipManagementTunnelIpv6Address, + ipManagementTunnelIpv6AddrPrefixLen, + ipManagementTunnelIpv6StateAddrAutoConfigEnabled, + ipManagementTunnellinkLocIpv6Addr, + ipManagementTunnellinkLocIpv6AddrPrefixLen, + ipManagementTunnelIpv6PrefixAdvertiseEnabled, + ipManagementTunnelIpv6Prefix, + ipManagementTunnelIpv6PrefixLen, + ipManagementTunnelIpv6RipngEnabled, + cmIpv6InterfaceMTU, cmIpv6UnicastAddr, cmIpv6UnicastAddrPrefixLen, + cmIpv6PrefixAdvertiseEnabled, cmIpv6RAPrefix, + cmIpv6RAPrefixLength, cmIpv6StateAddrAutoConfigEnabled, + cmIpv6DhcpEnabled, cmIpv6DhcpRole, + cmIpv6RIPngEnabled, cmIpv6LinkLocAddr, + cmIpv6LinkLocAddrPrefixLen, cmIpv6InterfaceGateway, cmIpv6StaticRouteDest, + cmIpv6StaticRoutePrefixLen, cmIpv6StaticRouteNextHop, + cmIpv6StaticRouteMetric, cmIpv6StaticRouteRowStatus, + cmIpv6StaticRouteInterface, cmIpv6StaticRouteAdvertise, + cmNDPIpv6Address, cmNDPMacAddress, + cmNDPInterface, cmNDPStorageType, + cmNDPRowStatus, cmNDPEntryType, + cmProxyNDPIpv6Address, cmProxyNDPIpv6PrefixLen, + cmProxyNDPInterface, cmProxyNDPStorageType, + cmProxyNDPRowStatus, cmIpv6OverIpv4TunnelIndex, + cmIpv6OverIpv4TunnelName, cmIpv6OverIpv4TunnelType, + cmIpv6OverIpv4TunnelDestIpv4Addr, + cmIpv6OverIpv4TunnelIpv6UnicastAddress, + cmIpv6OverIpv4TunnelAssociatedIpv4Interface, + cmIpv6OverIpv4TunnelStorageType, + cmIpv6OverIpv4TunnelRowStatus, cmIpv6InitiatePingAction, + cmIpv6InitiatePingAction, cmIpv6TraceRouteDestination, + cmIpv6InitiateTraceRouteAction, cmIpv6PingInterface, + cmIpv6OverIpv4TunnelIpv6UnicastAddrPrefixLen, + cmIpv6OverIpv4TunnelLinkLocalAddress, + cmIpv60verIpv4TunnelLinkLocalAddrPrefixLen, + cmIpv6OverIpv4PotentialRouterList, cmIpv6FwdEnabled, + cmIpv6ProxyNDPEnabled, cmIpFlushNDPCacheAction, cmIpPtpArpRtrvAction, + ipLoopbackInterfaceIndex,ipLoopbackInterfaceName,ipLoopbackInterfaceIpAddress, + ipLoopbackInterfaceMask,ipLoopbackInterfaceStorageType,ipLoopbackInterfaceRowStatus, + ipLoopbackInterfaceIpMode,ipLoopbackInterfaceIpv6Address, + ipLoopbackInterfaceIpv6AddrPrefixLen + } + STATUS current + DESCRIPTION + "A collection of objects used to manage the FSP150CM IPv6 Services." + ::= { ipGroups 2 } + +END |