CLAB-GRE-MIB
AI MIB Summary
The CLAB-GRE-MIB module enables monitoring and management of multiple Generic Routing Encapsulation (GRE) tunnel interfaces specifically within residential gateway hardware. It provides access to operational metrics such as tunnel status, packet counters, and error statistics for troubleshooting GRE connectivity in broadband access networks.
This MIB module contains the management objects for multiple GRE tunnels in residential gateway devices.
Main OID:
clabGREMib.1.3.6.1.4.1.4491.4.3
78
Objects
Active
Status
5
Dependencies
Imported Objects
Objects
78 total| Object Name |
|---|
clabGREMibThis MIB module contains the management objects for
multiple GRE tunnels in residential gateway devices. MODULE-IDENTITY .1.3.6.1.4.1.4491.4.3 |
clabGREObjects OBJECT IDENTIFIER .1.3.6.1.4.1.4491.4.3.1 |
clabGRETunnelNumberOfEntriesNumber of configured entries in the Tunnel table.ro Unsigned32 .1.3.6.1.4.1.4491.4.3.1.1 |
clabGREFilterNumberOfEntriesNumber of configured entries in the Filter table.ro Unsigned32 .1.3.6.1.4.1.4491.4.3.1.2 |
clabGRETunnelTableThis table allows configuration and monitoring of GRE tunnels. SEQUENCE OF ClabGRETunnelEntry .1.3.6.1.4.1.4491.4.3.1.3 |
clabGRETunnelEntryThis table allows configuration and monitoring of GRE tunnels. ClabGRETunnelEntry .1.3.6.1.4.1.4491.4.3.1.3.1 |
clabGRETunnelIndexTable index. These ifIndex values are the GRE tunnel index number. Unsigned32 .1.3.6.1.4.1.4491.4.3.1.3.1.1 |
clabGRETunnelRowStatusThe RowStatus interlock for the creation and deletion of a table
entry.rw RowStatus (SNMPv2-TC) .1.3.6.1.4.1.4491.4.3.1.3.1.2 |
clabGRETunnelEnableEnables or disable this GRE tunnel.rw TruthValue (SNMPv2-TC) .1.3.6.1.4.1.4491.4.3.1.3.1.3 |
clabGRETunnelStatusThe status of this tunnel. The errorMisconfigured value indicates
that a necessary configuration value is undefined or invalid. The
error value MAY be used by the CPE to indicate a locally defined
error condition. retryWait indicates that all concentrators have
been detected as failed and a FailureInterval is in progress before
retrying again.ro Enumeration .1.3.6.1.4.1.4491.4.3.1.3.1.4 |
clabGRETunnelAliasA non-volatile handle used to reference this instance. Alias
provides a mechanism for an ACS to label this instance for future
reference.rw SnmpAdminString (SNMP-FRAMEWORK-MIB) .1.3.6.1.4.1.4491.4.3.1.3.1.5 |
clabGRETunnelRemoteEndpointsComma-separated list (up to 4 items) of strings (maximum item length
256). The Fully Qualified Domain Name (FQDN) or IP address of the
remote GRE tunnel endpoint. If TunnelConcentratorServiceName is set,
this field is ignored. If more than one name/address is supplied,
they will be tried in turn, i.e. they are in decreasing order of
precedence. IPv4 or IPv6 addresses are accepted.rw OCTET STRING .1.3.6.1.4.1.4491.4.3.1.3.1.6 |
clabGRETunnelKeepAlivePolicyThe mechanism used to keep the tunnel from timing out.rw Enumeration .1.3.6.1.4.1.4491.4.3.1.3.1.7 |
clabGRETunnelKeepAliveTimeoutTime to wait for a response to a keep alive message.rw Unsigned32 UNITS "seconds" .1.3.6.1.4.1.4491.4.3.1.3.1.8 |
clabGRETunnelKeepAliveThresholdNumber of KeepAlive messages unacknowledged by the
ConnectedRemoteEndpoint before the Tunnel is perceived failed.rw Unsigned32 UNITS "errors" .1.3.6.1.4.1.4491.4.3.1.3.1.9 |
clabGRETunnelKeepAliveCountNumber of keep-alive messages sent in a burst at regular intervals.rw Unsigned32 UNITS "packets" .1.3.6.1.4.1.4491.4.3.1.3.1.10 |
clabGRETunnelKeepAliveIntervalInterval in seconds between keep-alive message bursts.rw Unsigned32 UNITS "seconds" .1.3.6.1.4.1.4491.4.3.1.3.1.11 |
clabGRETunnelKeepAliveFailureIntervalTime (in seconds) to wait after all available GRE concentrators fail
to respond, before retrying first GRE concentrator address.rw Unsigned32 .1.3.6.1.4.1.4491.4.3.1.3.1.12 |
clabGRETunnelKeepAliveRecoverIntervalTime (in seconds) to remain on a secondary GRE concentrator, with
clients connected, before retrying primary GRE concentrator. Zero
value means no limit. Setting to a small non-zero value will cause
an immediate switch from a secondary GRE concentrator back to the
primary.rw Unsigned32 UNITS "seconds" .1.3.6.1.4.1.4491.4.3.1.3.1.13 |
clabGRETunnelDeliveryHeaderProtocolIf ConcentratorServiceName or RemoteEndpoint FQDNs are provided,
TunnelDeliveryHeaderProtocol determines whether IPv4 or IPv6
addresses are requested from DNS.rw Enumeration .1.3.6.1.4.1.4491.4.3.1.3.1.14 |
clabGRETunnelDefaultDscpMarkIf the specified entries in the Filter table do not match a packet,
then the value of this parameter is applied to the delivery header of
the packet.rw Unsigned32 .1.3.6.1.4.1.4491.4.3.1.3.1.15 |
clabGRETunnelConnectedRemoteEndpointThe Fully Qualified Domain Name (FQDN) name or IP address of the
currently connected remote GRE tunnel endpoint.ro SnmpAdminString (SNMP-FRAMEWORK-MIB) .1.3.6.1.4.1.4491.4.3.1.3.1.16 |
clabGRETunnelInterfaceNumberOfEntriesNumber of configured entries in the TunnelInterface table for
this tunnel.ro Unsigned32 .1.3.6.1.4.1.4491.4.3.1.3.1.17 |
clabGRETunnelTcpMssClampingSpecifies whether TCP MSS clamping is enabled on the tunnel.
0 disables clamping, 1 clamps the MSS depending on the
interface MTU. A value > 1 will be used as clamping size.
See Reference: RFC 4459rw Unsigned32 .1.3.6.1.4.1.4491.4.3.1.3.1.18 |
clabGRETunnelConcentratorServiceNameFQDN of GRE tunnel concentrator/gw service.
If this is set, then a DNS query of type SRV will be used for
discovering the FQDN of remote endpoints of GRE tunnel.rw SnmpAdminString (SNMP-FRAMEWORK-MIB) .1.3.6.1.4.1.4491.4.3.1.3.1.19 |
clabGRETunnnelRemoteEndpointConnectivityStateComma-separated list (up to 4 items) of strings. Each item
corresponds to one item in the RemoteEndpoints list, and contains
one of the following strings: 'Reachable' indicates that the
corresponding remote endpoint is responding to any configured
KeepAlive messages. 'Unreachable' indicates that the remote
endpoint has failed to adequately respond to the most recent
KeepAlive attempt. 'NotInUse' indicates that the remote endpoint
has not been used. 'NoKeepAlives' indicates that the KeepAlive
policy is set to 'none'.ro OCTET STRING .1.3.6.1.4.1.4491.4.3.1.3.1.20 |
clabGRETunnelStatsTableThis table provides statistical information of GRE tunnels.
This table extends clabGRETunnelTable. The index used is
imported from the clabGRETunnelTable. If a row is deleted
from clabGRETunnelTable, then the extension row will also be deleted. SEQUENCE OF ClabGRETunnelStatsEntry .1.3.6.1.4.1.4491.4.3.1.4 |
clabGRETunnelStatsEntryEach table entry provides statistical information on a GRE tunnel. ClabGRETunnelStatsEntry .1.3.6.1.4.1.4491.4.3.1.4.1 |
clabGRETunnelStatsKeepAliveSentNumber keepalive packets sent.ro Counter64 UNITS "packets" .1.3.6.1.4.1.4491.4.3.1.4.1.1 |
clabGRETunnelStatsKeepAliveReceivedNumber keepalive packets received.ro Counter64 UNITS "packets" .1.3.6.1.4.1.4491.4.3.1.4.1.2 |
clabGRETunnelStatsBytesSentNumber bytes sent.ro Counter64 UNITS "bytes" .1.3.6.1.4.1.4491.4.3.1.4.1.3 |
clabGRETunnelStatsBytesReceivedNumber bytes received.ro Counter64 UNITS "bytes" .1.3.6.1.4.1.4491.4.3.1.4.1.4 |
clabGRETunnelStatsPacketsSentNumber packets sent.ro Counter64 UNITS "packets" .1.3.6.1.4.1.4491.4.3.1.4.1.5 |
clabGRETunnelStatsPacketsReceivedNumber packets received.ro Counter64 UNITS "packets" .1.3.6.1.4.1.4491.4.3.1.4.1.6 |
clabGRETunnelStatsErrorsSentNumber packets received that were discarded.
Because source network interface is down.ro Counter64 UNITS "packets" .1.3.6.1.4.1.4491.4.3.1.4.1.7 |
clabGRETunnelStatsErrorsReceivedNumber packets received that were in error.
Because tunnel packets are not correct type.
Eg. Received IP packet instead of L2 packets.ro Counter64 UNITS "packets" .1.3.6.1.4.1.4491.4.3.1.4.1.8 |
clabGRETunnelInterfaceTableThis table contains information specific to network source interface
whose traffic is mapped into a GRE tunnel. SEQUENCE OF ClabGRETunnelInterfaceEntry .1.3.6.1.4.1.4491.4.3.1.5 |
clabGRETunnelInterfaceEntryList of individual source interface entries mapped into GRE tunnels. ClabGRETunnelInterfaceEntry .1.3.6.1.4.1.4491.4.3.1.5.1 |
clabGRETunnelInterfaceIndexThe key for a unique instance of this object. Unsigned32 .1.3.6.1.4.1.4491.4.3.1.5.1.1 |
clabGRETunnelInterfaceRowStatusThe RowStatus interlock for the creation and deletion of a table
entry.rw RowStatus (SNMPv2-TC) .1.3.6.1.4.1.4491.4.3.1.5.1.2 |
clabGRETunnelInterfaceEnableEnable or disable mapping traffic from network interface into GRE
tunnel.rw TruthValue (SNMPv2-TC) .1.3.6.1.4.1.4491.4.3.1.5.1.3 |
clabGRETunnelInterfaceStatusThe status of this TunnelInterface. When Enable is false then Status
SHOULD normally be Down (or NotPresent or Error if there is a
fault condition on the interface).
When Enable is changed to true then Status SHOULD change to Up
if and only if the interface is able to transmit and receive
network traffic; it SHOULD change to Dormant if and only if the
interface is operable but is waiting for external actions before
it can transmit and receive network traffic (and subsequently change
to Up if still operable when the expected actions have completed);
it SHOULD change to LowerLayerDown if and only if the interface is
prevented from entering the Up state because one or more of the
interfaces beneath it is down; it SHOULD remain in the Error state
if there is an error or other fault condition detected on the
interface; it SHOULD remain in the NotPresent state if the interface
has missing (typically hardware) components; it SHOULD change to
Unknown if the state of the interface can not be determined for some
reason.ro Enumeration .1.3.6.1.4.1.4491.4.3.1.5.1.4 |
clabGRETunnelInterfaceAliasA non-volatile handle used to reference this instance. Alias
provides a mechanism for an ACS to label this instance for future
reference.rw SnmpAdminString (SNMP-FRAMEWORK-MIB) .1.3.6.1.4.1.4491.4.3.1.5.1.5 |
clabGRETunnelInterfaceNameGRE tunnel interface name (The textual name of the tunnel interface
as assigned by the CPE)rw SnmpAdminString (SNMP-FRAMEWORK-MIB) .1.3.6.1.4.1.4491.4.3.1.5.1.6 |
clabGRETunnelInterfaceLastChangeThe accumulated time in seconds since the tunnel interface entered
its current operational state.ro Unsigned32 UNITS "seconds" .1.3.6.1.4.1.4491.4.3.1.5.1.7 |
clabGRETunnelInterfaceLowerLayersComma-separated list of source ifIndex values whose traffic will be
passed through the GRE tunnel associated with this TunnelInterface.
Interface numbers are defined according to Annex A of the eRouter
specification.rw SnmpAdminString (SNMP-FRAMEWORK-MIB) .1.3.6.1.4.1.4491.4.3.1.5.1.8 |
clabGRETunnelInterfaceProtocolIdOverrideThe protocol ID assigned to this TunnelInterface. The Protocol ID
is the EtherType value used to identify the encapsulated payload.
When set to 0 the CPE determines the Protocol Id.rw Unsigned32 .1.3.6.1.4.1.4491.4.3.1.5.1.9 |
clabGRETunnelInterfaceUseChecksumEnable or disable optional checksum in outgoing GRE packets.rw TruthValue (SNMPv2-TC) .1.3.6.1.4.1.4491.4.3.1.5.1.10 |
clabGRETunnelInterfaceKeyIdentifierGenerationPolicyControl over optional Key field in GRE header of outgoing packets.
Disabled means key is not present, provisioned uses the value
provided in the key field, generated means CPE will generate key.rw Enumeration .1.3.6.1.4.1.4491.4.3.1.5.1.11 |
clabGRETunnelInterfaceKeyIdentifierWhen KeyIdentifierGenerationPolicy is provisioned, this is the
value for the Key header.rw Unsigned32 .1.3.6.1.4.1.4491.4.3.1.5.1.12 |
clabGRETunnelInterfaceUseSequenceNumberEnable or disable optional sequence number field in outgoing GRE
packets.rw TruthValue (SNMPv2-TC) .1.3.6.1.4.1.4491.4.3.1.5.1.13 |
clabGRETunnelInterfaceStatsTableThis table provides statistical information of GRE tunnel interfaces.
This table extends clabGRETunnelInterfaceTable. The index used is
imported from the clabGRETunnelInterfaceTable. If a row is
deleted from clabGRETunnelInterfaceTable, then the extension row
will also be deleted. SEQUENCE OF ClabGRETunnelInterfaceStatsEntry .1.3.6.1.4.1.4491.4.3.1.6 |
clabGRETunnelInterfaceStatsEntryEach table entry provides statistical information on a GRE tunnel. ClabGRETunnelInterfaceStatsEntry .1.3.6.1.4.1.4491.4.3.1.6.1 |
clabGRETunnelInterfaceStatsBytesSentNumber bytes sent.ro Counter64 UNITS "bytes" .1.3.6.1.4.1.4491.4.3.1.6.1.1 |
clabGRETunnelInterfaceStatsBytesReceivedNumber bytes received.ro Counter64 UNITS "bytes" .1.3.6.1.4.1.4491.4.3.1.6.1.2 |
clabGRETunnelInterfaceStatsPacketsSentNumber packets sent.ro Counter64 UNITS "packets" .1.3.6.1.4.1.4491.4.3.1.6.1.3 |
clabGRETunnelInterfaceStatsPacketsReceivedNumber packets received.ro Counter64 UNITS "packets" .1.3.6.1.4.1.4491.4.3.1.6.1.4 |
clabGRETunnelInterfaceStatsErrorsSentNumber packets received that were discarded.
Because source network interface is down.ro Counter64 UNITS "packets" .1.3.6.1.4.1.4491.4.3.1.6.1.5 |
clabGRETunnelInterfaceStatsErrorsReceivedNumber packets received that were in error.
Because tunnel packets are not correct type.
Eg. Received IP packet instead of L2 packets.ro Counter64 UNITS "packets" .1.3.6.1.4.1.4491.4.3.1.6.1.6 |
clabGRETunnelInterfaceStatsDiscardChecksumReceivedThe total number of packets received by the tunnel interface that
are discarded because of Checksum errors.ro Counter64 UNITS "packets" .1.3.6.1.4.1.4491.4.3.1.6.1.7 |
clabGRETunnelInterfaceStatsDiscardSequenceNumberReceivedThe total number of packets received by the tunnel interface that
are discarded because of Sequence Number errors.ro Counter64 UNITS "packets" .1.3.6.1.4.1.4491.4.3.1.6.1.8 |
clabGREFilterTableThis table contains settings to allow packets passing through
any tunnel, a particular tunnel, or a particular tunnel interface
to have defined header modifications made.
Entries in this table are applied against the packets that are to be
encapsulated within the GRE Tunnel based on the following conditions.
Filter table entries are in priority order, with the lowest Order
values being the highest priority. Only the first enabled matching
entry is applied to each packet.
* If the value of FilterAllInterfaces is true, then this entry
applies to all Tunnel and TunnelInterface instances.
* Otherwise, this filter applies to the Tunnel or TunnelInterface
referenced by FilterInterface.
* For enabled table entries, if FilterInterface is not valid,
then the table entry is inoperable and the CPE MUST set Status to
errorMisconfigured.
For each packet, enabled entries are checked from lowest to highest
Order, and the first table entry that matches according to the
AllInterfaces, Interface, VlanIdCheck, and VlanIdExclude criteria
is applied to the packet. All other Filter entries are ignored. SEQUENCE OF ClabGREFilterEntry .1.3.6.1.4.1.4491.4.3.1.7 |
clabGREFilterEntryList of individual filter entries. ClabGREFilterEntry .1.3.6.1.4.1.4491.4.3.1.7.1 |
clabGREFilterIndexThe key for a unique instance of this object. Unsigned32 .1.3.6.1.4.1.4491.4.3.1.7.1.1 |
clabGREFilterRowStatusThe RowStatus interlock for the creation and deletion of a table
entry.rw RowStatus (SNMPv2-TC) .1.3.6.1.4.1.4491.4.3.1.7.1.2 |
clabGREFilterEnableEnable or disable this filter to modify packets.rw TruthValue (SNMPv2-TC) .1.3.6.1.4.1.4491.4.3.1.7.1.3 |
clabGREFilterStatusThe status of this filter. The errorMisconfigured value indicates
that a necessary configuration value is undefined or invalid. The
error value MAY be used by the CPE to indicate a locally defined
error condition.ro Enumeration .1.3.6.1.4.1.4491.4.3.1.7.1.4 |
clabGREFilterOrderPosition of the Filter entry in the order of precedence. A value
of 1 indicates the first entry considered (highest precedence).
For each packet, the highest ordered entry that matches the filter
criteria is applied. All lower order entries are ignored.
When this value is modified, if the value matches that of an
existing entry, the Order value for the existing entry and all
lower Order entries is incremented (lowered in precedence) to
ensure uniqueness of this value. A deletion causes Order values to
be compacted. When a value is changed, incrementing occurs before
compaction.
The value of Order on creation of a Filter table entry MUST be one
greater than the largest current value (initially assigned the
lowest precedence).rw Unsigned32 .1.3.6.1.4.1.4491.4.3.1.7.1.5 |
clabGREFilterAliasA non-volatile handle used to reference this instance. Alias
provides a mechanism for an ACS to label this instance for future
reference.rw SnmpAdminString (SNMP-FRAMEWORK-MIB) .1.3.6.1.4.1.4491.4.3.1.7.1.6 |
clabGREFilterInterfaceFilter criterion. This specifies the path name of a row in the
Tunnel or TunnelInterface table to which the filter is applied.rw SnmpAdminString (SNMP-FRAMEWORK-MIB) .1.3.6.1.4.1.4491.4.3.1.7.1.7 |
clabGREFilterAllInterfacesFilter criterion. If false, this filter only applies to the Tunnel
or TunnelInterface referred to by FilterInterface. If true, this
filter applies to all TunnelInterfaces for all Tunnels.rw TruthValue (SNMPv2-TC) .1.3.6.1.4.1.4491.4.3.1.7.1.8 |
clabGREFilterVlanIdCheckFilter criterion. Current outer Ethernet VLAN ID as defined in
802.1Q. A value of -1 indicates this criterion is not used for
filtering.rw Integer32 .1.3.6.1.4.1.4491.4.3.1.7.1.9 |
clabGREFilterVlanIdExcludeIf false, the filter includes only those packets that match the
VlanIdCheck entry, if specified. If true, the filter includes all
packets except those that match the VlanIdCheck entry, if specified.rw TruthValue (SNMPv2-TC) .1.3.6.1.4.1.4491.4.3.1.7.1.10 |
clabGREFilterDscpMarkPolicyThe method is used to set the 6 bits of the DSCP field in the
IPv4 header or traffic class in IPv6 header of the GRE packet.
A value of -1 indicates copy from the upstream packet. A value
of -2 indicates automatic marking of DSCP.rw Integer32 (-2..63) .1.3.6.1.4.1.4491.4.3.1.7.1.11 |
clabGREFilterVlanTagAdd VLAN tag consists of 16bit of Tag Protocol Identifier (TPID)
and 16 bit of Tag Control Identifier (TCI).
Value of 0 will disable adding VLAN tag.
Tag Protocol Identifier (TPID) should set to 0x8100.rw Unsigned32 .1.3.6.1.4.1.4491.4.3.1.7.1.12 |
clabGREMibConformance OBJECT IDENTIFIER .1.3.6.1.4.1.4491.4.3.2 |
clabGREMibCompliances OBJECT IDENTIFIER .1.3.6.1.4.1.4491.4.3.2.1 |
clabGREMibGroups OBJECT IDENTIFIER .1.3.6.1.4.1.4491.4.3.2.2 |