tcpListenerTable

A table containing information about TCP listeners. A listening application can be represented in three possible ways:

1. An application that is willing to accept both IPv4 and IPv6 datagrams is represented by a tcpListenerLocalAddressType of unknown (0) and a tcpListenerLocalAddress of ''h (a zero-length octet-string).

2. An application that is willing to accept only IPv4 or IPv6 datagrams is represented by a tcpListenerLocalAddressType of the appropriate address type and a tcpListenerLocalAddress of '0.0.0.0' or '::'

respectively.

3. An application that is listening for data destined only to a specific IP address, but from any remote system, is represented by a tcpListenerLocalAddressType of an appropriate address type, with tcpListenerLocalAddress as the specific local address.

NOTE: The address type in this table represents the address type used for the communication, irrespective of the higher-layer abstraction. For example, an application using IPv6 'sockets' to communicate via IPv4 between ::ffff:10.0.0.1 and ::ffff:10.0.0.2 would use InetAddressType ipv4(1)).

The indexes of the table are tcpListenerLocalAddressType, tcpListenerLocalAddress, tcpListenerLocalPort.

OID

Object

Syntax

Max Access

Description

Implemented Specifications

1.3.6.1.2.1.6.20.1.1

tcpListenerLocalAddressType

INTEGER{unknown(0),ipv4(1),ipv6(2),ipv4z(3),ipv6z(4),dns(16)}

not-accessible

The address type of tcpListenerLocalAddress. The value should be unknown (0) if connection initiations to all local IP addresses are accepted.

The actually supported value range is IPv4(1); IPv6(3);IPv6z(4).

Only supports IPv4(1), IPv6(3) and IPv6z(4)types

1.3.6.1.2.1.6.20.1.2

tcpListenerLocalAddress

OCTET STRING{(0,255)}

not-accessible

The local IP address for this TCP connection.

The value of this object can be represented in three

possible ways, depending on the characteristics of the

listening application:

1. For an application willing to accept both IPv4 and

IPv6 datagrams, the value of this object must be

''h (a zero-length octet-string), with the value

of the corresponding tcpListenerLocalAddressType

object being unknown (0).

2. For an application willing to accept only IPv4 or

IPv6 datagrams, the value of this object must be

'0.0.0.0' or '::' respectively, with

tcpListenerLocalAddressType representing the

appropriate address type.

3. For an application which is listening for data

destined only to a specific IP address, the value

of this object is the specific local address, with

tcpListenerLocalAddressType representing the

appropriate address type.

As this object is used in the index for the

tcpListenerTable, implementors should be

careful not to create entries that would result in OIDs

with more than 128 subidentifiers; otherwise the information

cannot be accessed, using SNMPv1, SNMPv2c, or SNMPv3.

This object is implemented as defined in the corresponding MIB files.

1.3.6.1.2.1.6.20.1.3

tcpListenerLocalPort

Unsigned32{(0,65535)}

not-accessible

The local port number for this TCP connection.

This object is implemented as defined in the corresponding MIB files.

1.3.6.1.2.1.6.20.1.4

tcpListenerProcess

Unsigned32

read-only

The system's process ID for the process associated with

this listener, or zero if there is no such process. This

value is expected to be the same as HOST-RESOURCES-MIB::

hrSWRunIndex or SYSAPPL-MIB::sysApplElmtRunIndex for some

row in the appropriate tables.

This object is implemented as defined in the corresponding MIB files.

Creation Restriction

The entries of this table cannot be created.

Modification Restriction

The entries of this table cannot be modified.

Deletion Restriction

The entries of this table cannot be deleted.

Access Restriction

None.
Copyright © Huawei Technologies Co., Ltd.
Copyright © Huawei Technologies Co., Ltd.
< Previous topic