CABH-IETF-CAP-MIB

File: CABH-IETF-CAP-MIB.mib (21197 bytes)

Imported modules

SNMPv2-SMI SNMPv2-TC SNMPv2-CONF
INET-ADDRESS-MIB

Imported symbols

MODULE-IDENTITY OBJECT-TYPE Unsigned32
mib-2 TEXTUAL-CONVENTION TimeStamp
TruthValue RowStatus PhysAddress
OBJECT-GROUP MODULE-COMPLIANCE InetAddressType
InetAddress InetPortNumber

Defined Types

CabhCapPacketMode  
The data type established when a binding/mapping is established.
TEXTUAL-CONVENTION    
  INTEGER napt(1), nat(2), passthrough(3)  

CabhCapMappingEntry  
SEQUENCE    
  cabhCapMappingIndex INTEGER
  cabhCapMappingWanAddrType InetAddressType
  cabhCapMappingWanAddr InetAddress
  cabhCapMappingWanPort InetPortNumber
  cabhCapMappingLanAddrType InetAddressType
  cabhCapMappingLanAddr InetAddress
  cabhCapMappingLanPort InetPortNumber
  cabhCapMappingMethod INTEGER
  cabhCapMappingProtocol INTEGER
  cabhCapMappingRowStatus RowStatus

CabhCapPassthroughEntry  
SEQUENCE    
  cabhCapPassthroughIndex INTEGER
  cabhCapPassthroughMacAddr PhysAddress
  cabhCapPassthroughRowStatus RowStatus

Defined Values

cabhCapMib 1.3.6.1.2.1.1
This MIB module supplies the basic management objects for the CableHome Addressing Portal (CAP) portion of the PS database. Copyright (C) The Internet Society (2003). This version of this MIB module is part of RFC xxxx; see the RFC itself for full legal notices.
MODULE-IDENTITY    

cabhCapObjects 1.3.6.1.2.1.1.1
OBJECT IDENTIFIER    

cabhCapBase 1.3.6.1.2.1.1.1.1
OBJECT IDENTIFIER    

cabhCapMap 1.3.6.1.2.1.1.1.2
OBJECT IDENTIFIER    

cabhCapTcpTimeWait 1.3.6.1.2.1.1.1.1.1
This object is the maximum inactivity time to wait before assuming TCP session is terminated. It has no relation to the TCP session TIME_WAIT state referred to in [RFC793]
Status: current Access: read-write
OBJECT-TYPE    
  Unsigned32  

cabhCapUdpTimeWait 1.3.6.1.2.1.1.1.1.2
The inactivity time to wait before destroying CAP mappings for UDP.
Status: current Access: read-write
OBJECT-TYPE    
  Unsigned32  

cabhCapIcmpTimeWait 1.3.6.1.2.1.1.1.1.3
The inactivity time to wait before destroying CAP mappings for ICMP.
Status: current Access: read-write
OBJECT-TYPE    
  Unsigned32  

cabhCapPrimaryMode 1.3.6.1.2.1.1.1.1.4
The Primary Packet Handling Mode to be used.
Status: current Access: read-write
OBJECT-TYPE    
  CabhCapPacketMode  

cabhCapSetToFactory 1.3.6.1.2.1.1.1.1.5
Reading this object always returns false(2). When the cabhCapSetToFactory object is set to true(1), the PS must take the following actions: 1. Clear all entries in the cabhCapMappingTable and cabhCapPassthroughTable. 2. Reset the following objects to their factory default values: cabhCapTcpTimeWait, cabhCapUdpTimeWait, cabhCapIcmpTimeWait, cabhCapPrimaryMode
Status: current Access: read-write
OBJECT-TYPE    
  TruthValue  

cabhCapLastSetToFactory 1.3.6.1.2.1.1.1.1.6
The value of sysUpTime when cabhCapSetToFactory was last set to true. Zero if never reset.
Status: current Access: read-only
OBJECT-TYPE    
  TimeStamp  

cabhCapMappingTable 1.3.6.1.2.1.1.1.2.1
This table contains IP address mappings between private network addresses, or network addresses and port numbers/ICMP sequence numbers, assigned to devices on the subscriber's home LAN, and network addresses, or network addresses and port numbers/ICMP sequence number, assigned by the cable operator, presumed to be on a separate subnetwork than the private IP addresses. The CAP Mapping Table is used by the CableHome Address Portal (CAP) function of the PS to make packet forwarding decisions.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    CabhCapMappingEntry

cabhCapMappingEntry 1.3.6.1.2.1.1.1.2.1.1
List of the private IP (LAN) address - to - cable operator assigned IP (WAN) address mappings stored in the PS and used by the PS to make packet forwarding decisions.
Status: current Access: not-accessible
OBJECT-TYPE    
  CabhCapMappingEntry  

cabhCapMappingIndex 1.3.6.1.2.1.1.1.2.1.1.1
The Index into the CAP Mapping Table.
Status: current Access: not-accessible
OBJECT-TYPE    
  INTEGER 1..65535  

cabhCapMappingWanAddrType 1.3.6.1.2.1.1.1.2.1.1.2
The IP address type assigned on the WAN side
Status: current Access: read-create
OBJECT-TYPE    
  InetAddressType  

cabhCapMappingWanAddr 1.3.6.1.2.1.1.1.2.1.1.3
The IP address assigned by the cable operator's address (DHCP) server, and comprising the WAN-side IP address of the CAP Mapping tuple. This object is populated either dynamically by LAN-to-WAN outbound traffic or statically by the cable operator.
Status: current Access: read-create
OBJECT-TYPE    
  InetAddress  

cabhCapMappingWanPort 1.3.6.1.2.1.1.1.2.1.1.4
The TCP/UDP port number or ICMP sequence number on the WAN side. A port number of 0 indicates a NAT mapping. A non-zero port number indicates an NAPT mapping.
Status: current Access: read-create
OBJECT-TYPE    
  InetPortNumber  

cabhCapMappingLanAddrType 1.3.6.1.2.1.1.1.2.1.1.5
The IP address type assigned on the LAN side.
Status: current Access: read-create
OBJECT-TYPE    
  InetAddressType  

cabhCapMappingLanAddr 1.3.6.1.2.1.1.1.2.1.1.6
The IP address assigned by the DHCP server function of the PS (CableHome DHCP Server, CDS), and comprising the LAN-side IP address of the CAP Mapping tuple. This object is populated either dynamically as a result of LAN-to-WAN outbound traffic or statically by the cable operator.
Status: current Access: read-create
OBJECT-TYPE    
  InetAddress  

cabhCapMappingLanPort 1.3.6.1.2.1.1.1.2.1.1.7
The TCP/UDP port number or ICMP sequence number on the LAN side. A port number/sequence number of 0 indicates a NAT mapping. A non-zero port number/sequence number indicates a NAPT mapping.
Status: current Access: read-create
OBJECT-TYPE    
  InetPortNumber  

cabhCapMappingMethod 1.3.6.1.2.1.1.1.2.1.1.8
Indicates how this mapping was created. Static means that it was provisioned, and dynamic means that it was handled by the PS itself.
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER static(1), dynamic(2)  

cabhCapMappingProtocol 1.3.6.1.2.1.1.1.2.1.1.9
The protocol for this mapping.
Status: current Access: read-create
OBJECT-TYPE    
  INTEGER other(1), icmp(2), udp(3), tcp(4)  

cabhCapMappingRowStatus 1.3.6.1.2.1.1.1.2.1.1.10
The RowStatus interlock for the creation and deletion of a cabhCapMappingTable entry. Changing the value of the IP address or port number columns of the CAP Mapping Table may have an effect on active traffic, so the PS will prevent modification of this table's columns and return an inconsistentValue error when cabhCapMappingRowStatus object is active(1). The PS must not allow RowStatus to be set to notInService(2)by a manager. A newly created row cannot be set to active(1) until the corresponding instances of cabhCapMappingWanAddrType, cabhCapMappingWanAddr, cabhCapMappingLanAddrType, cabhCapMappingLanAddr, and cabhCapMappingProtocol have been set. When Primary Packet-handling Mode is NAPT (cabhCapPrimaryMode is napt(1)), required behavior with respect to the cabhCapMappingRowStatus object is dependent upon the version of CableHome specification implemented in the product: - In CableHome 1.0 compliant products configured for NAPT Primary Packet-handling Mode, a newly provisioned row can not be set to active(1) until a non-zero value has been set for cabhCapMappingWanPort and cabhCapMappingLanPort objects. - Products compliant to CableHome specifications later than CableHome 1.0 are not subject to the cabhCapMappingWanPort and cabhCapMappingLanPort restrictions imposed on CableHome 1.0 compliant products. In CableHome 1.1 and later compliant devices configured to operate in NAPT Primary Packet-handling Mode, provisioned rows can be set to active(1) regardless of whether the value to which cabhCapMappingWanPort and cabhCapMappingLanPort have been set is zero or nonzero. When Primary Packet-handling Mode is NAT (cabhCapPrimaryMode is nat(2)), a newly created row cannot be set to active(1)if a non-zero value of cabhCapMappingWanPort and cabhCapMappingLanPort have been set.
Status: current Access: read-create
OBJECT-TYPE    
  RowStatus  

cabhCapPassthroughTable 1.3.6.1.2.1.1.1.2.2
This table contains MAC addresses for LAN-IP Devices which are configured as passthrough mode.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    CabhCapPassthroughEntry

cabhCapPassthroughEntry 1.3.6.1.2.1.1.1.2.2.1
List of hardware addresses of LAN IP Devices which are configured for passthrough mode.
Status: current Access: not-accessible
OBJECT-TYPE    
  CabhCapPassthroughEntry  

cabhCapPassthroughIndex 1.3.6.1.2.1.1.1.2.2.1.1
The index into the CAP Passthrough Table.
Status: current Access: not-accessible
OBJECT-TYPE    
  INTEGER 1..65535  

cabhCapPassthroughMacAddr 1.3.6.1.2.1.1.1.2.2.1.2
Hardware address of the LAN-IP Device to be configured as passthrough mode.
Status: current Access: read-create
OBJECT-TYPE    
  PhysAddress Size(0..16)  

cabhCapPassthroughRowStatus 1.3.6.1.2.1.1.1.2.2.1.3
The RowStatus interlock for the creation and deletion of a cabhCapPassthroughTable entry. Any writable object in each row can be modified at any time while the row is active(1).
Status: current Access: read-create
OBJECT-TYPE    
  RowStatus  

cabhCapNotification 1.3.6.1.2.1.1.2.0
OBJECT IDENTIFIER    

cabhCapConformance 1.3.6.1.2.1.1.3
OBJECT IDENTIFIER    

cabhCapCompliances 1.3.6.1.2.1.1.3.1
OBJECT IDENTIFIER    

cabhCapGroups 1.3.6.1.2.1.1.3.2
OBJECT IDENTIFIER    

cabhCapBasicCompliance 1.3.6.1.2.1.1.3.1.1
The compliance statement for devices that implement the CableHome Portal Services functionality
Status: current Access: read-create
MODULE-COMPLIANCE    

cabhCapGroup 1.3.6.1.2.1.1.3.2.1
Group of objects for CableHome CAP MIB.
Status: current Access: read-create
OBJECT-GROUP