EZ5 MIB Catalog

CISCO-CABLE-L2VPN-MIB

2009-06-17

This MIB module defines managed objects that facilitate the management of Cisco devices complying to the DOCSIS L2VPN Feature for IP/MPLS pseudo-wire. The Cisco CMTS implementation of IP/MPLS pseudo-wire is based on DOCSIS BSOD L2VPN specification. The information available through this MIB includes: Mapping information between various configuration of the pseudo-wire pertaining to DOCSIS BSOD L2VPN. The MIB tables implemented give quick access to information using either Cable Modem MAC address/VPN, peer IP address/VCID or L2vpnIndex as index in tables. Glossary: CMTS - Cable Modem Termination System VCID - Virtual Circuit Identifier MPLS - Multi-Protocol Label Switching AToM - Any Transport Over MPLS DOCSIS - Data over Cable Service Interface Specification BSOD - Business Services over DOCSIS L2VPN - Layer 2 Virtual Private Network pseudo-wire - Layer 2 connection over IP/MPLS backbone

Download CISCO-CABLE-L2VPN-MIB.txt Open CISCO-CABLE-L2VPN-MIB.txt in a new tab

TABLES (3)

Tables (3)

NameOID
ccl2vpnMacVpnIdL2vpnIndexTable1.3.6.1.4.1.9.9.700.1.1
ccl2vpnPWL2vpnIndexTable1.3.6.1.4.1.9.9.700.1.2
ccl2vpnL2vpnIndexPWTable1.3.6.1.4.1.9.9.700.1.3

END OF TOC

Table details

ccl2vpnMacVpnIdL2vpnIndexTable

1.3.6.1.4.1.9.9.700.1.1

Index: ccl2vpnMac · IMPLIED ccl2vpnVpnId

Every L2VPN provisioned Cable Modem can be a part of multiple VPNs and the CMTS assigns a L2vpnIndex for each {Cable Modem MAC address, VPN-id} pair. This table maps {Cable Modem MAC address, VPN-id} to the L2vpnIndex.

ccl2vpnMac

1.3.6.1.4.1.9.9.700.1.1.1.1

MacAddressRepresents an 802 MAC address represented in the `canonical' order defined by IEEE 802.1a, i.e., as if it were transmitted least significant bit first, even though 802.5 (in contrast to other 802.x protocols) requires MAC addresses to be transmitted most significant bit first. SIZE (6) · OCTET STRING · hint 1x:

This object identifies the Cable Modem MAC address.

ccl2vpnVpnId

1.3.6.1.4.1.9.9.700.1.1.1.2

OCTET STRING SIZE (1..16)

This object identifies the VPN provisioned for L2VPN Cable Modem.

ccl2vpnMacVpnIdToL2vpnIndex

1.3.6.1.4.1.9.9.700.1.1.1.3

CiscoCableL2vpnIndexAn integer value locally generated by the CMTS for each known pseudo-wire. It is intended to be used as a short index for tables in this MIB module. This index is allocated at runtime from a pool of indices for each pseudo-wire and is unique to that pseudo-wire only between every creation and deletion of that pseudo-wire. (1..4294967295) · Unsigned32

This object identifies the L2vpnIndex assigned for this Cable Modem MAC Address/VPN pair by the CMTS.

ccl2vpnPWL2vpnIndexTable

1.3.6.1.4.1.9.9.700.1.2

Index: ccl2vpnPseudoWireType · ccl2vpnPeerIPAddressType · ccl2vpnPeerIPAddress · ccl2vpnVCID

Every L2VPN Cable Modem can be provisioned with multiple VPNs and for each {Cable Modem MAC address, VPN-id} pair, there is a IP/MPLS pseudo-wire established. The pseudo-wire is specified by {peer IP address, VCID}. This table maps {peer IP address, VCID} to the L2vpnIndex.

ccl2vpnPseudoWireType

1.3.6.1.4.1.9.9.700.1.2.1.1

CpwVcType0 = other1 = frameRelay2 = atmAal5Vcc3 = atmTransparent4 = ethernetVLAN5 = ethernet6 = hdlc7 = ppp8 = cep9 = atmVccCell10 = atmVpcCell11 = ethernetVPLS12 = e1Satop13 = t1Satop14 = e3Satop15 = t3Satop16 = basicCesPsn17 = basicTdmIp18 = tdmCasCesPsn19 = tdmCasTdmIpIndicate the VC type (i.e. the carried service). Note: the exact set of VC types is yet to be worked out by the WG. · Integer32

This object identifies the pseudo-wire type.

ccl2vpnPeerIPAddressType

1.3.6.1.4.1.9.9.700.1.2.1.2

InetAddressType0 = unknown1 = ipv42 = ipv63 = ipv4z4 = ipv6z16 = dnsA value that represents a type of Internet address. unknown(0) An unknown address type. This value MUST be used if the value of the corresponding InetAddress object is a zero-length string. It may also be used to indicate an IP address that is not in one of the formats defined below. ipv4(1) An IPv4 address as defined by the InetAddressIPv4 textual convention. ipv6(2) An IPv6 address as defined by the InetAddressIPv6 textual convention. ipv4z(3) A non-global IPv4 address including a zone index as defined by the InetAddressIPv4z textual convention. ipv6z(4) A non-global IPv6 address including a zone index as defined by the InetAddressIPv6z textual convention. dns(16) A DNS domain name as defined by the InetAddressDNS textual convention. Each definition of a concrete InetAddressType value must be accompanied by a definition of a textual convention for use with that InetAddressType. To support future extensions, the InetAddressType textual convention SHOULD NOT be sub-typed in object type definitions. It MAY be sub-typed in compliance statements in order to require only a subset of these address types for a compliant implementation. Implementations must ensure that InetAddressType objects and any dependent objects (e.g., InetAddress objects) are consistent. An inconsistentValue error must be generated if an attempt to change an InetAddressType object would, for example, lead to an undefined InetAddress value. In particular, InetAddressType/InetAddress pairs must be changed together if the address type changes (e.g., from ipv6(2) to ipv4(1)). · Integer32

This object identifies the pseudo-wire peer IP address type provisioned for L2VPN.

ccl2vpnPeerIPAddress

1.3.6.1.4.1.9.9.700.1.2.1.3

InetAddressDenotes a generic Internet address. An InetAddress value is always interpreted within the context of an InetAddressType value. Every usage of the InetAddress textual convention is required to specify the InetAddressType object that provides the context. It is suggested that the InetAddressType object be logically registered before the object(s) that use the InetAddress textual convention, if they appear in the same logical row. The value of an InetAddress object must always be consistent with the value of the associated InetAddressType object. Attempts to set an InetAddress object to a value inconsistent with the associated InetAddressType must fail with an inconsistentValue error. When this textual convention is used as the syntax of an index object, there may be issues with the limit of 128 sub-identifiers specified in SMIv2, STD 58. In this case, the object definition MUST include a 'SIZE' clause to limit the number of potential instance sub-identifiers; otherwise the applicable constraints MUST be stated in the appropriate conceptual row DESCRIPTION clauses, or in the surrounding documentation if there is no single DESCRIPTION clause that is appropriate. SIZE (0..255) · OCTET STRING

This object identifies the pseudo-wire peer IP address provisioned for L2VPN. The type of this address is determined by the value of ccl2vpnPeerIPAddressType object.

ccl2vpnVCID

1.3.6.1.4.1.9.9.700.1.2.1.4

CpwVcIDTypeVirtual Circuit Identifier. Used to identify the VC (together with some other fields) in the signaling session. Zero if the VC is set-up manually. · Unsigned32

This object identifies the Virtual Circuit Identifier (VCID) of the pseudo-wire.

ccl2vpnPWToL2vpnIndex

1.3.6.1.4.1.9.9.700.1.2.1.5

CiscoCableL2vpnIndexAn integer value locally generated by the CMTS for each known pseudo-wire. It is intended to be used as a short index for tables in this MIB module. This index is allocated at runtime from a pool of indices for each pseudo-wire and is unique to that pseudo-wire only between every creation and deletion of that pseudo-wire. (1..4294967295) · Unsigned32

This object identifies the L2vpnIndex assigned by CMTS for this pseudo-wire peer IP address/VCID pair and for this Cable Modem MAC Address/VPN.

ccl2vpnL2vpnIndexPWTable

1.3.6.1.4.1.9.9.700.1.3

Index: ccl2vpnL2vpnIndex

For every VPN provisioned for the L2VPN Cable Modem, the CMTS establishes pseudo-wire. This table maps L2vpnIndex to pseudo-wire configuration parameters.

ccl2vpnL2vpnIndex

1.3.6.1.4.1.9.9.700.1.3.1.1

CiscoCableL2vpnIndexAn integer value locally generated by the CMTS for each known pseudo-wire. It is intended to be used as a short index for tables in this MIB module. This index is allocated at runtime from a pool of indices for each pseudo-wire and is unique to that pseudo-wire only between every creation and deletion of that pseudo-wire. (1..4294967295) · Unsigned32

This object identifies the L2vpnIndex assigned for this Cable Modem MAC Address/VPN pair by the CMTS.

ccl2vpnPWMAC

1.3.6.1.4.1.9.9.700.1.3.1.2

MacAddressRepresents an 802 MAC address represented in the `canonical' order defined by IEEE 802.1a, i.e., as if it were transmitted least significant bit first, even though 802.5 (in contrast to other 802.x protocols) requires MAC addresses to be transmitted most significant bit first. SIZE (6) · OCTET STRING · hint 1x:

This object identifies the Cable Modem MAC address.

ccl2vpnPWVpnId

1.3.6.1.4.1.9.9.700.1.3.1.3

OCTET STRING SIZE (1..16)

This object identifies the VPN Identifier provisioned for L2VPN Cable Modem.

ccl2vpnPWPeerIPAddressType

1.3.6.1.4.1.9.9.700.1.3.1.4

InetAddressType0 = unknown1 = ipv42 = ipv63 = ipv4z4 = ipv6z16 = dnsA value that represents a type of Internet address. unknown(0) An unknown address type. This value MUST be used if the value of the corresponding InetAddress object is a zero-length string. It may also be used to indicate an IP address that is not in one of the formats defined below. ipv4(1) An IPv4 address as defined by the InetAddressIPv4 textual convention. ipv6(2) An IPv6 address as defined by the InetAddressIPv6 textual convention. ipv4z(3) A non-global IPv4 address including a zone index as defined by the InetAddressIPv4z textual convention. ipv6z(4) A non-global IPv6 address including a zone index as defined by the InetAddressIPv6z textual convention. dns(16) A DNS domain name as defined by the InetAddressDNS textual convention. Each definition of a concrete InetAddressType value must be accompanied by a definition of a textual convention for use with that InetAddressType. To support future extensions, the InetAddressType textual convention SHOULD NOT be sub-typed in object type definitions. It MAY be sub-typed in compliance statements in order to require only a subset of these address types for a compliant implementation. Implementations must ensure that InetAddressType objects and any dependent objects (e.g., InetAddress objects) are consistent. An inconsistentValue error must be generated if an attempt to change an InetAddressType object would, for example, lead to an undefined InetAddress value. In particular, InetAddressType/InetAddress pairs must be changed together if the address type changes (e.g., from ipv6(2) to ipv4(1)). · Integer32

This object identifies the pseudo-wire peer IP address type.

ccl2vpnPWPeerIPAddress

1.3.6.1.4.1.9.9.700.1.3.1.5

InetAddressDenotes a generic Internet address. An InetAddress value is always interpreted within the context of an InetAddressType value. Every usage of the InetAddress textual convention is required to specify the InetAddressType object that provides the context. It is suggested that the InetAddressType object be logically registered before the object(s) that use the InetAddress textual convention, if they appear in the same logical row. The value of an InetAddress object must always be consistent with the value of the associated InetAddressType object. Attempts to set an InetAddress object to a value inconsistent with the associated InetAddressType must fail with an inconsistentValue error. When this textual convention is used as the syntax of an index object, there may be issues with the limit of 128 sub-identifiers specified in SMIv2, STD 58. In this case, the object definition MUST include a 'SIZE' clause to limit the number of potential instance sub-identifiers; otherwise the applicable constraints MUST be stated in the appropriate conceptual row DESCRIPTION clauses, or in the surrounding documentation if there is no single DESCRIPTION clause that is appropriate. SIZE (0..255) · OCTET STRING

This object identifies the pseudo-wire peer IP address. The type of this address is determined by the value of ccl2vpnPWPeerIPAddressType object.

ccl2vpnPWType

1.3.6.1.4.1.9.9.700.1.3.1.6

CpwVcType0 = other1 = frameRelay2 = atmAal5Vcc3 = atmTransparent4 = ethernetVLAN5 = ethernet6 = hdlc7 = ppp8 = cep9 = atmVccCell10 = atmVpcCell11 = ethernetVPLS12 = e1Satop13 = t1Satop14 = e3Satop15 = t3Satop16 = basicCesPsn17 = basicTdmIp18 = tdmCasCesPsn19 = tdmCasTdmIpIndicate the VC type (i.e. the carried service). Note: the exact set of VC types is yet to be worked out by the WG. · Integer32

This object identifies the pseudo-wire type.

ccl2vpnPWVCID

1.3.6.1.4.1.9.9.700.1.3.1.7

CpwVcIDTypeVirtual Circuit Identifier. Used to identify the VC (together with some other fields) in the signaling session. Zero if the VC is set-up manually. · Unsigned32

This object identifies the Virtual Circuit Identifier (VCID) for pseudo-wire.

↑ To TOC