ifXTable

A list of interface entries. The number of entries is given by the value of ifNumber. This table contains additional objects for the interface table.

If the NMS needs to collect traffic data through ifXTable, the collection interval must be longer than 5s.

The index of the table is ifIndex.

OID

Object

Syntax

Max Access

Description

Implemented Specifications

1.3.6.1.2.1.31.1.1.1.1

ifName

OCTET STRING{(0,255)}

read-only

The textual name of the interface. The value of this

object should be the name of the interface as assigned

by the local device and should be suitable for use in

commands entered at the device's `console'. This

might be a text name, such as `le0' or a simple port

number, such as `1', depending on the interface naming

syntax of the device. If several entries in the

ifTable together represent a single interface as named

by the device, then each will have the same value of

ifName. Note that for an agent which responds to SNMP

queries concerning an interface on some other

(proxied) device, then the value of ifName for such an

interface is the proxied device's local name for it.

If there is no local name, or this object is otherwise

not applicable, then this object contains a zero-

length string.

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

1.3.6.1.2.1.31.1.1.1.2

ifInMulticastPkts

Counter32

read-only

The number of packets, delivered by this sub-layer to

a higher (sub-)layer, which were addressed to a

multicast address at this sub-layer. For a MAC layer

protocol, this includes both Group and Functional

addresses.

Discontinuities in the value of this counter can occur

at re-initialization of the management system, and at

other times as indicated by the value of

ifCounterDiscontinuityTime.

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

1.3.6.1.2.1.31.1.1.1.3

ifInBroadcastPkts

Counter32

read-only

The number of packets, delivered by this sub-layer to

a higher (sub-)layer, which were addressed to a

broadcast address at this sub-layer.

Discontinuities in the value of this counter can occur

at re-initialization of the management system, and at

other times as indicated by the value of

ifCounterDiscontinuityTime.

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

1.3.6.1.2.1.31.1.1.1.4

ifOutMulticastPkts

Counter32

read-only

The total number of packets that higher-level

protocols requested be transmitted, and which were

addressed to a multicast address at this sub-layer,

including those that were discarded or not sent. For

a MAC layer protocol, this includes both Group and

Functional addresses.

Discontinuities in the value of this counter can occur

at re-initialization of the management system, and at

other times as indicated by the value of

ifCounterDiscontinuityTime.

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

1.3.6.1.2.1.31.1.1.1.5

ifOutBroadcastPkts

Counter32

read-only

The total number of packets that higher-level

protocols requested be transmitted, and which were

addressed to a broadcast address at this sub-layer,

including those that were discarded or not sent.

Discontinuities in the value of this counter can occur

at re-initialization of the management system, and at

other times as indicated by the value of

ifCounterDiscontinuityTime.

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

1.3.6.1.2.1.31.1.1.1.6

ifHCInOctets

Counter64

read-only

The total number of octets received on the interface,

including framing characters. This object is a 64-bit

version of ifInOctets.

Discontinuities in the value of this counter can occur

at re-initialization of the management system, and at

other times as indicated by the value of

ifCounterDiscontinuityTime.

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

1.3.6.1.2.1.31.1.1.1.7

ifHCInUcastPkts

Counter64

read-only

The number of packets, delivered by this sub-layer to

a higher (sub-)layer, which were not addressed to a

multicast or broadcast address at this sub-layer.

This object is a 64-bit version of ifInUcastPkts.

Discontinuities in the value of this counter can occur

at re-initialization of the management system, and at

other times as indicated by the value of

ifCounterDiscontinuityTime.

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

1.3.6.1.2.1.31.1.1.1.8

ifHCInMulticastPkts

Counter64

read-only

The number of packets, delivered by this sub-layer to

a higher (sub-)layer, which were addressed to a

multicast address at this sub-layer. For a MAC layer

protocol, this includes both Group and Functional

addresses. This object is a 64-bit version of

ifInMulticastPkts.

Discontinuities in the value of this counter can occur

at re-initialization of the management system, and at

other times as indicated by the value of

ifCounterDiscontinuityTime.

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

1.3.6.1.2.1.31.1.1.1.9

ifHCInBroadcastPkts

Counter64

read-only

The number of packets, delivered by this sub-layer to

a higher (sub-)layer, which were addressed to a

broadcast address at this sub-layer. This object is a

64-bit version of ifInBroadcastPkts.

Discontinuities in the value of this counter can occur

at re-initialization of the management system, and at

other times as indicated by the value of

ifCounterDiscontinuityTime.

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

1.3.6.1.2.1.31.1.1.1.10

ifHCOutOctets

Counter64

read-only

The total number of octets transmitted out of the

interface, including framing characters. This object

is a 64-bit version of ifOutOctets.

Discontinuities in the value of this counter can occur

at re-initialization of the management system, and at

other times as indicated by the value of

ifCounterDiscontinuityTime.

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

1.3.6.1.2.1.31.1.1.1.11

ifHCOutUcastPkts

Counter64

read-only

The total number of packets that higher-level

protocols requested be transmitted, and which were not

addressed to a multicast or broadcast address at this

sub-layer, including those that were discarded or not

sent. This object is a 64-bit version of

ifOutUcastPkts.

Discontinuities in the value of this counter can occur

at re-initialization of the management system, and at

other times as indicated by the value of

ifCounterDiscontinuityTime.

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

1.3.6.1.2.1.31.1.1.1.12

ifHCOutMulticastPkts

Counter64

read-only

The total number of packets that higher-level

protocols requested be transmitted, and which were

addressed to a multicast address at this sub-layer,

including those that were discarded or not sent. For

a MAC layer protocol, this includes both Group and

Functional addresses. This object is a 64-bit version

of ifOutMulticastPkts.

Discontinuities in the value of this counter can occur

at re-initialization of the management system, and at

other times as indicated by the value of

ifCounterDiscontinuityTime.

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

1.3.6.1.2.1.31.1.1.1.13

ifHCOutBroadcastPkts

Counter64

read-only

The total number of packets that higher-level

protocols requested be transmitted, and which were

addressed to a broadcast address at this sub-layer,

including those that were discarded or not sent. This

object is a 64-bit version of ifOutBroadcastPkts.

Discontinuities in the value of this counter can occur

at re-initialization of the management system, and at

other times as indicated by the value of

ifCounterDiscontinuityTime.

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

1.3.6.1.2.1.31.1.1.1.14

ifLinkUpDownTrapEnable

INTEGER{enabled(1),disabled(2)}

read-write

Indicates whether linkUp/linkDown traps should be

generated for this interface.

By default, this object should have the value

enabled(1) for interfaces which do not operate on

'top' of any other interface (as defined in the

ifStackTable), and disabled(2) otherwise.

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

1.3.6.1.2.1.31.1.1.1.15

ifHighSpeed

Gauge32

read-only

An estimate of the interface's current bandwidth in

units of 1,000,000 bits per second. If this object

reports a value of `n' then the speed of the interface

is somewhere in the range of `n-500,000' to

`n+499,999'. For interfaces which do not vary in

bandwidth or for those where no accurate estimation

can be made, this object should contain the nominal

bandwidth. For a sub-layer which has no concept of

bandwidth, this object should be zero.

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

1.3.6.1.2.1.31.1.1.1.16

ifPromiscuousMode

INTEGER{true(1),false(2)}

read-write

This object has a value of false(2) if this interface

only accepts packets/frames that are addressed to this

station. This object has a value of true(1) when the

station accepts all packets/frames transmitted on the

media. The value true(1) is only legal on certain

types of media. If legal, setting this object to a

value of true(1) may require the interface to be reset

before becoming effective.

The value of ifPromiscuousMode does not affect the

reception of broadcast and multicast packets/frames by

the interface.

The actually supported access is read-only.

1.3.6.1.2.1.31.1.1.1.17

ifConnectorPresent

INTEGER{true(1),false(2)}

read-only

This object has the value 'true(1)' if the interface

sublayer has a physical connector and the value

'false(2)' otherwise.

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

1.3.6.1.2.1.31.1.1.1.18

ifAlias

OCTET STRING{(0,242)}

read-write

This object is an 'alias' name for the interface as

specified by a network manager, and provides a non-

volatile 'handle' for the interface.

On the first instantiation of an interface, the value

of ifAlias associated with that interface is the

zero-length string. As and when a value is written

into an instance of ifAlias through a network

management set operation, then the agent must retain

the supplied value in the ifAlias instance associated

with the same interface for as long as that interface

remains instantiated, including across all re-

initializations/reboots of the network management

system, including those which result in a change of

the interface's ifIndex value.

An example of the value which a network manager might

store in this object for a WAN interface is the

(Telco's) circuit number/identifier of the interface.

Some agents may support write-access only for

interfaces having particular values of ifType. An

agent which supports write access to this object is

required to keep the value in non-volatile storage,

but it may limit the length of new values depending on

how much storage is already occupied by the current

values for other interfaces.

The actually supported value range is 0-242.

1.3.6.1.2.1.31.1.1.1.19

ifCounterDiscontinuityTime

TimeTicks

read-only

The value of sysUpTime on the most recent occasion at

which any one or more of this interface's counters

suffered a discontinuity. The relevant counters are

the specific instances associated with this interface

of any Counter32 or Counter64 object contained in the

ifTable or ifXTable. If no such discontinuities have

occurred since the last re-initialization of the local

management subsystem, then this object contains a zero

value.

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

Creation Restriction

No entry can be created in this table.

Modification Restriction

None.

Deletion Restriction

The entries in this table cannot be deleted.

Access Restriction

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