CABH-IETF-CAP-MIB
File:
CABH-IETF-CAP-MIB.mib (21197 bytes)
Imported modules
Imported symbols
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 |
|
|
|
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 |
|
|
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 |
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
|