1284 lines
43 KiB
Plaintext
1284 lines
43 KiB
Plaintext
-- =================================================================
|
||
-- Copyright (c) 2004-2019 New H3C Tech. Co., Ltd. All rights reserved.
|
||
--
|
||
-- Description: Generic Routing Encapsulation configuration MIB
|
||
-- Reference: INET-ADDRESS-MIB, IPV6-FLOW-LABEL-MIB, IF-MIB
|
||
-- Version: V1.4
|
||
-- History:
|
||
-- V1.0 created by Sun Ludong
|
||
-- 2005-06-04 Initial version
|
||
-- V1.1 modified by Zhao Chongri
|
||
-- 2012-10-23 add table hh3cTunnelEviTable and hh3cTunnelEviLinkTable
|
||
-- modified by Zhao Wenpeng
|
||
-- 2013-02-28 add table hh3cTunnelGreTable
|
||
-- V1.2 modified by Yang Chao
|
||
-- 2013-11-22 added tables hh3cTunnelVxlanIfTable, hh3cTunnelVxlanConfigGroup,
|
||
-- hh3cTunnelAvailableIDGroup and hh3cTunnelTotalNumTable
|
||
-- modified by Zhao Chongri
|
||
-- 2014-4-9 added table hh3cTunnelNvgreIfTable
|
||
-- V1.3 modified by Lei Lei
|
||
-- 2018-6-13 added table hh3cTunnelDestinationTable
|
||
-- V1.4 modified by Geng Shi Xin
|
||
-- 2019-04-08 added table hh3cTunnelGrep2mpStatsTable
|
||
-- =================================================================
|
||
HH3C-TUNNEL-MIB DEFINITIONS ::= BEGIN
|
||
|
||
IMPORTS
|
||
hh3cCommon
|
||
FROM HH3C-OID-MIB
|
||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, Counter64
|
||
FROM SNMPv2-SMI
|
||
RowStatus, TruthValue, TEXTUAL-CONVENTION
|
||
FROM SNMPv2-TC
|
||
InetAddressType, InetAddress, InetAddressIPv4
|
||
FROM INET-ADDRESS-MIB
|
||
IPv6FlowLabelOrAny
|
||
FROM IPV6-FLOW-LABEL-MIB
|
||
ifIndex, InterfaceIndexOrZero, InterfaceIndex
|
||
FROM IF-MIB;
|
||
|
||
hh3cTunnel MODULE-IDENTITY
|
||
LAST-UPDATED
|
||
"201806130000Z" -- Jun 13, 2018 at 00:00 GMT
|
||
ORGANIZATION
|
||
"New H3C Tech. Co., Ltd."
|
||
CONTACT-INFO
|
||
"Platform Team New H3C Tech. Co., Ltd.
|
||
Hai-Dian District Beijing P.R. China
|
||
http://www.h3c.com
|
||
Zip:100085
|
||
"
|
||
DESCRIPTION
|
||
"Added hh3cTunnelDestinationTable."
|
||
REVISION
|
||
"201806130000Z" -- Jun 13, 2018 at 00:00 GMT
|
||
DESCRIPTION
|
||
"This MIB contains objects to Manage configuration and Monitor tunnel.
|
||
"
|
||
REVISION
|
||
"201302280000Z" -- Feb 28, 2013 at 00:00 GMT
|
||
DESCRIPTION
|
||
"The initial revision of this MIB module.
|
||
"
|
||
::= { hh3cCommon 53 }
|
||
|
||
Hh3cTunnelType ::= TEXTUAL-CONVENTION
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Tunnel type definition.
|
||
"
|
||
SYNTAX INTEGER {
|
||
other(1), -- none of the following
|
||
direct(2), -- no intermediate header
|
||
gre(3), -- GRE encapsulation
|
||
minimal(4), -- Minimal encapsulation
|
||
l2tp(5), -- L2TP encapsulation
|
||
pptp(6), -- PPTP encapsulation
|
||
l2f(7), -- L2F encapsulation
|
||
udp(8), -- UDP encapsulation
|
||
atmp(9), -- ATMP encapsulation
|
||
msdp(10), -- MSDP encapsulation
|
||
sixToFour(11), -- 6to4 encapsulation
|
||
sixOverFour(12), -- 6over4 encapsulation
|
||
isatap(13), -- ISATAP encapsulation
|
||
teredo(14), -- Teredo encapsulation
|
||
tunnelModeReserve(35), -- 15 to 35 are reserved
|
||
tunnelModeIPv4Gre(36), -- GRE tunnel, IPv4 as transport protocol
|
||
tunnelModeIPv6Gre(37), -- GRE tunnel, IPv6 as transport protocol
|
||
tunnelModeIPv4IPv4(38), -- IPv4 over IPv4 tunnel
|
||
tunnelModeIPv4IPv6Config(39), -- IPv6 over IPv4 manual tunnel
|
||
tunnelModeIPv4IPv6Auto(40), -- IPv6 over IPv4 auto tunnel
|
||
tunnelModeIPv4IPv66to4(41), -- IPv6 over IPv4 6to4 tunnel
|
||
tunnelModeIPv4IPv6Isatap(42), -- IPv6 over IPv4 isatap tunnel
|
||
tunnelModeIPv6IPv4(43), -- IPv4 over IPv6
|
||
tunnelModeIPv6IPv6(44), -- IPv6 over IPv6 tunnel
|
||
tunnelModeIPv4UdpDVPN(45), -- IPv4 DVPN tunnel<65><6C>UDP method
|
||
tunnelModeIPv4GreDVPN(46), -- IPv4 DVPN tunnel<65><6C>GRE method
|
||
tunnelModeIPv6UdpDVPN(47), -- IPv6 DVPN tunnel<65><6C>UDP method
|
||
tunnelModeIPv6GreDVPN(48), -- IPv6 DVPN tunnel<65><6C>GRE method
|
||
tunnelModeCrLsp(49), -- IPv4 CRLSP tunnel
|
||
tunnelModeMax(50),
|
||
tunnelModeIPv4UdpVxlan(51), -- IPv4 VXLAN tunnel, UDP method
|
||
tunnelModeIPv6UdpVxlan(52), -- IPv6 VXLAN tunnel, UDP method
|
||
tunnelModeIPv4NVGRE(53), -- IPv4 NVGRE tunnel
|
||
tunnelModeIPv6NVGRE(54) -- IPv6 NVGRE tunnel
|
||
}
|
||
|
||
hh3cTunnelMIBObjects OBJECT IDENTIFIER ::= { hh3cTunnel 1 }
|
||
|
||
hh3cTunnelTables OBJECT IDENTIFIER ::= { hh3cTunnelMIBObjects 1 }
|
||
|
||
hh3cTunnelIfTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cTunnelIfEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The (conceptual) table containing information on configured tunnels.
|
||
"
|
||
::= { hh3cTunnelTables 1 }
|
||
|
||
hh3cTunnelIfEntry OBJECT-TYPE
|
||
SYNTAX Hh3cTunnelIfEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"An entry (conceptual row) containing the information on a
|
||
particular configured tunnel.
|
||
"
|
||
INDEX { ifIndex }
|
||
::= { hh3cTunnelIfTable 1 }
|
||
|
||
Hh3cTunnelIfEntry ::= SEQUENCE {
|
||
hh3cTunnelIfEncapsMethod Hh3cTunnelType,
|
||
hh3cTunnelIfHopLimit Integer32,
|
||
hh3cTunnelIfSecurity INTEGER,
|
||
hh3cTunnelIfTOS Integer32,
|
||
hh3cTunnelIfFlowLabel IPv6FlowLabelOrAny,
|
||
hh3cTunnelIfAddressType InetAddressType,
|
||
hh3cTunnelIfLocalInetAddress InetAddress,
|
||
hh3cTunnelIfRemoteInetAddress InetAddress,
|
||
hh3cTunnelIfEncapsLimit Integer32
|
||
}
|
||
|
||
hh3cTunnelIfEncapsMethod OBJECT-TYPE
|
||
SYNTAX Hh3cTunnelType
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The encapsulation method used by the tunnel.
|
||
"
|
||
::= { hh3cTunnelIfEntry 3 }
|
||
|
||
hh3cTunnelIfHopLimit OBJECT-TYPE
|
||
SYNTAX Integer32 (0 | 1..255)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The IPv4 TTL or IPv6 Hop Limit to use in the outer IP
|
||
header. A value of 0 indicates that the value is
|
||
copied from the payload's header.
|
||
"
|
||
::= { hh3cTunnelIfEntry 4 }
|
||
|
||
hh3cTunnelIfSecurity OBJECT-TYPE
|
||
SYNTAX INTEGER {
|
||
none(1), -- no security
|
||
ipsec(2), -- IPsec security
|
||
other(3)
|
||
}
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The method used by the tunnel to secure the outer IP
|
||
header. The value ipsec indicates that IPsec is used
|
||
between the tunnel endpoints for authentication or
|
||
encryption or both. More specific security-related
|
||
information may be available in a MIB module for the
|
||
security protocol in use.
|
||
"
|
||
::= { hh3cTunnelIfEntry 5 }
|
||
|
||
hh3cTunnelIfTOS OBJECT-TYPE
|
||
SYNTAX Integer32 (-2..63)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The method used to set the high 6 bits (the
|
||
differentiated services codepoint) of the IPv4 TOS or
|
||
IPv6 Traffic Class in the outer IP header. A value of
|
||
-1 indicates that the bits are copied from the
|
||
payload's header. A value of -2 indicates that a
|
||
traffic conditioner is invoked and more information
|
||
may be available in a traffic conditioner MIB module.
|
||
A value between 0 and 63 inclusive indicates that the
|
||
bit field is set to the indicated value.
|
||
"
|
||
::= { hh3cTunnelIfEntry 6 }
|
||
|
||
hh3cTunnelIfFlowLabel OBJECT-TYPE
|
||
SYNTAX IPv6FlowLabelOrAny
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The method used to set the IPv6 Flow Label value.
|
||
This object need not be present in rows where
|
||
hh3cTunnelIfAddressType indicates the tunnel is not over
|
||
IPv6. A value of -1 indicates that a traffic
|
||
conditioner is invoked and more information may be
|
||
available in a traffic conditioner MIB. Any other
|
||
value indicates that the Flow Label field is set to
|
||
the indicated value.
|
||
"
|
||
::= { hh3cTunnelIfEntry 7 }
|
||
|
||
hh3cTunnelIfAddressType OBJECT-TYPE
|
||
SYNTAX InetAddressType
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The type of address in the corresponding
|
||
hh3cTunnelIfLocalInetAddress and hh3cTunnelIfRemoteInetAddress
|
||
objects.
|
||
"
|
||
::= { hh3cTunnelIfEntry 8 }
|
||
|
||
hh3cTunnelIfLocalInetAddress OBJECT-TYPE
|
||
SYNTAX InetAddress
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The address of the local endpoint of the tunnel
|
||
(i.e., the source address used in the outer IP
|
||
header). If the address is unknown, the value is
|
||
0.0.0.0 for IPv4 or :: for IPv6. The type of this
|
||
object is given by hh3cTunnelIfAddressType.
|
||
"
|
||
::= { hh3cTunnelIfEntry 9 }
|
||
|
||
hh3cTunnelIfRemoteInetAddress OBJECT-TYPE
|
||
SYNTAX InetAddress
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The address of the remote endpoint of the tunnel
|
||
(i.e., the destination address used in the outer IP
|
||
header). If the address is unknown or the tunnel is
|
||
not a point-to-point link (e.g., if it is a 6to4
|
||
tunnel), the value is 0.0.0.0 for tunnels over IPv4 or
|
||
:: for tunnels over IPv6. The type of this object is
|
||
given by hh3cTunnelIfAddressType.
|
||
"
|
||
::= { hh3cTunnelIfEntry 10 }
|
||
|
||
hh3cTunnelIfEncapsLimit OBJECT-TYPE
|
||
SYNTAX Integer32 (-1 | 0..255)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The maximum number of additional encapsulations
|
||
permitted for packets undergoing encapsulation at this
|
||
node. A value of -1 indicates that no limit is
|
||
present (except as a result of the packet size).
|
||
"
|
||
REFERENCE
|
||
"RFC 2473, section 4.1.1
|
||
"
|
||
::= { hh3cTunnelIfEntry 11 }
|
||
|
||
hh3cTunnelInetConfigTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cTunnelInetConfigEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The (conceptual) table containing information on
|
||
configured tunnels. This table can be used to map a
|
||
set of tunnel endpoints to the associated ifIndex
|
||
value. It can also be used for row creation. Note
|
||
that every row in the hh3cTunnelIfTable with a fixed
|
||
destination address should have a corresponding row in
|
||
the hh3cTunnelInetConfigTable, regardless of whether it
|
||
was created via SNMP.
|
||
"
|
||
::= { hh3cTunnelTables 3 }
|
||
|
||
hh3cTunnelInetConfigEntry OBJECT-TYPE
|
||
SYNTAX Hh3cTunnelInetConfigEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"An entry (conceptual row) containing the information
|
||
on a particular configured tunnel.
|
||
"
|
||
INDEX {
|
||
hh3cTunnelInetConfigSlot,
|
||
hh3cTunnelInetConfigSubSlot,
|
||
hh3cTunnelInetConfigTunnNum
|
||
}
|
||
::= { hh3cTunnelInetConfigTable 1 }
|
||
|
||
Hh3cTunnelInetConfigEntry ::= SEQUENCE {
|
||
hh3cTunnelInetConfigSlot Integer32,
|
||
hh3cTunnelInetConfigSubSlot Integer32,
|
||
hh3cTunnelInetConfigTunnNum Integer32,
|
||
hh3cTunnelInetConfigIfIndex InterfaceIndexOrZero,
|
||
hh3cTunnelInetConfigStatus RowStatus
|
||
}
|
||
|
||
hh3cTunnelInetConfigSlot OBJECT-TYPE
|
||
SYNTAX Integer32 (0..255)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Slot number. hh3cTunnelInetConfigSlot, hh3cTunnelInetConfigSubSlot
|
||
and hh3cTunnelInetConfigTunnNum describe a tunnel interface.
|
||
For Example, interface tunnel 0/0/25 would be configured as:
|
||
hh3cTunnelInetConfigSlot 0
|
||
hh3cTunnelInetConfigSubSlot 0
|
||
hh3cTunnelInetConfigTunnNum 25
|
||
"
|
||
::= { hh3cTunnelInetConfigEntry 1 }
|
||
|
||
hh3cTunnelInetConfigSubSlot OBJECT-TYPE
|
||
SYNTAX Integer32 (0..255)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Sub slot number. As described in hh3cTunnelInetConfigSlot's description.
|
||
"
|
||
::= { hh3cTunnelInetConfigEntry 2 }
|
||
|
||
hh3cTunnelInetConfigTunnNum OBJECT-TYPE
|
||
SYNTAX Integer32 (0..65535)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Tunnel number. As described in hh3cTunnelInetConfigSlot's description.
|
||
"
|
||
::= { hh3cTunnelInetConfigEntry 3 }
|
||
|
||
hh3cTunnelInetConfigIfIndex OBJECT-TYPE
|
||
SYNTAX InterfaceIndexOrZero
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"If the value of hh3cTunnelInetConfigStatus for this row
|
||
is active, then this object contains the value of
|
||
ifIndex corresponding to the tunnel interface. A
|
||
value of 0 is not legal in the active state, and means
|
||
that the interface index has not yet been assigned.
|
||
"
|
||
::= { hh3cTunnelInetConfigEntry 6 }
|
||
|
||
hh3cTunnelInetConfigStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The status of this row, by which new entries may be
|
||
created, or old entries deleted from this table. The
|
||
agent need not support setting this object to
|
||
createAndWait or notInService since there are no other
|
||
writable objects in this table, and writable objects
|
||
in rows of corresponding tables such as the
|
||
hh3cTunnelIfTable may be modified while this row is
|
||
active.
|
||
|
||
To create a row in this table, the management
|
||
station should set hh3cTunnelInetConfigSlot,
|
||
hh3cTunnelInetConfigSubSlot, hh3cTunnelInetConfigTunnNum,
|
||
and set hh3cTunnelInetConfigStatus to createAndGo.
|
||
|
||
Creating a row in this table will cause an interface
|
||
index to be assigned by the agent in an
|
||
implementation-dependent manner, and corresponding
|
||
rows will be instantiated in the ifTable and the
|
||
hh3cTunnelIfTable. The status of this row will become
|
||
active as soon as the agent assigns the interface
|
||
index, regardless of whether the interface is
|
||
operationally up.
|
||
|
||
Deleting a row in this table will likewise delete the
|
||
corresponding row in the ifTable and in the hh3cTunnelIfTable.
|
||
"
|
||
::= { hh3cTunnelInetConfigEntry 7 }
|
||
|
||
hh3cTunnelEviTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cTunnelEviEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The (conceptual) table containing information on configured EVI-Tunnel.
|
||
"
|
||
::= { hh3cTunnelTables 4 }
|
||
|
||
hh3cTunnelEviEntry OBJECT-TYPE
|
||
SYNTAX Hh3cTunnelEviEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"An entry (conceptual row) containing the information on a
|
||
particular configured EVI-Tunnel.
|
||
"
|
||
INDEX { hh3cTunnelEviTunnNum }
|
||
::= { hh3cTunnelEviTable 1 }
|
||
|
||
Hh3cTunnelEviEntry ::= SEQUENCE {
|
||
hh3cTunnelEviTunnNum Integer32,
|
||
hh3cTunnelEviIfIndex InterfaceIndex,
|
||
hh3cTunnelEviStatus RowStatus,
|
||
hh3cTunnelEviAddressType InetAddressType,
|
||
hh3cTunnelEviLocalAddr InetAddress,
|
||
hh3cTunnelEviNetworkID Integer32,
|
||
hh3cTunnelEviKeepaliveInterval Integer32,
|
||
hh3cTunnelEviKeepaliveTimes Integer32
|
||
}
|
||
|
||
hh3cTunnelEviTunnNum OBJECT-TYPE
|
||
SYNTAX Integer32 (1..2147483647)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Tunnel number. An identifier used to distinguish
|
||
between multiple tunnels.
|
||
"
|
||
::= { hh3cTunnelEviEntry 1 }
|
||
|
||
hh3cTunnelEviIfIndex OBJECT-TYPE
|
||
SYNTAX InterfaceIndex
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A unique value, greater than zero, for each
|
||
interface. It is recommended that values are assigned
|
||
contiguously starting from 1. The value for each
|
||
interface sub-layer must remain constant at least from
|
||
one re-initialization of the entity's network
|
||
management system to the next re-initialization.
|
||
"
|
||
::= { hh3cTunnelEviEntry 2 }
|
||
|
||
hh3cTunnelEviStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The status of this row, by which new entries may be
|
||
created, or old entries deleted from this table. The
|
||
agent need not support setting this object to
|
||
createAndWait or notInService since there are no other
|
||
writable objects in this table, and writable objects
|
||
in rows of corresponding tables such as the
|
||
hh3cTunnelEviTable may be modified while this row is
|
||
active.
|
||
|
||
Creating a row in this table will cause an interface
|
||
index to be assigned by the agent in an
|
||
implementation-dependent manner, and corresponding
|
||
rows will be instantiated in the ifTable.
|
||
The status of this row will become
|
||
active as soon as the agent assigns the interface
|
||
index, regardless of whether the interface is
|
||
operationally up.
|
||
|
||
Deleting a row in this table will likewise delete the
|
||
corresponding row in the ifTable.
|
||
"
|
||
::= { hh3cTunnelEviEntry 3 }
|
||
|
||
hh3cTunnelEviAddressType OBJECT-TYPE
|
||
SYNTAX InetAddressType
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The type of address in the corresponding
|
||
hh3cTunnelEviLocalAddr objects.
|
||
Can not be modified after creation.
|
||
"
|
||
::= { hh3cTunnelEviEntry 4 }
|
||
|
||
hh3cTunnelEviLocalAddr OBJECT-TYPE
|
||
SYNTAX InetAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The address of the local endpoint of the tunnel
|
||
(i.e., the source address used in the outer IP
|
||
header). The type of this object is given by
|
||
hh3cTunnelEviAddressType.
|
||
"
|
||
::= { hh3cTunnelEviEntry 5 }
|
||
|
||
hh3cTunnelEviNetworkID OBJECT-TYPE
|
||
SYNTAX Integer32 (0..16777215)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The method used to assign a network ID to an EVI-Tunnel interface.
|
||
Assign the same network ID to the EVI-Tunnel interfaces of
|
||
all edge devices in an EVI network. A value of 0 indicates that
|
||
no network ID is assigned to any EVI-Tunnel interface.
|
||
"
|
||
::= { hh3cTunnelEviEntry 6 }
|
||
|
||
hh3cTunnelEviKeepaliveInterval OBJECT-TYPE
|
||
SYNTAX Integer32 (1..32767)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The method used to assign the keepalive interval.
|
||
"
|
||
::= { hh3cTunnelEviEntry 7 }
|
||
|
||
hh3cTunnelEviKeepaliveTimes OBJECT-TYPE
|
||
SYNTAX Integer32 (1..255)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The method used to assign the keepalive maximum number
|
||
of consecutive keepalive failures that are allowed.
|
||
"
|
||
::= { hh3cTunnelEviEntry 8 }
|
||
|
||
hh3cTunnelEviLinkTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cTunnelEviLinkEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The (conceptual) table containing information on configured EVI-Link.
|
||
"
|
||
::= { hh3cTunnelTables 5 }
|
||
|
||
hh3cTunnelEviLinkEntry OBJECT-TYPE
|
||
SYNTAX Hh3cTunnelEviLinkEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"An entry (conceptual row) containing the information on a
|
||
particular configured EVI-Link.
|
||
"
|
||
INDEX { hh3cTunnelEviTunnNum, hh3cTunnelEviLinkNum }
|
||
::= { hh3cTunnelEviLinkTable 1 }
|
||
|
||
Hh3cTunnelEviLinkEntry ::= SEQUENCE {
|
||
hh3cTunnelEviLinkNum Integer32,
|
||
hh3cTunnelEviLinkIfIndex InterfaceIndex,
|
||
hh3cTunnelEviLinkAddressType InetAddressType,
|
||
hh3cTunnelEviLinkRemoteAddr InetAddress
|
||
}
|
||
|
||
hh3cTunnelEviLinkNum OBJECT-TYPE
|
||
SYNTAX Integer32 (1..2147483647)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"EVI-Link number.
|
||
"
|
||
::= { hh3cTunnelEviLinkEntry 1 }
|
||
|
||
hh3cTunnelEviLinkIfIndex OBJECT-TYPE
|
||
SYNTAX InterfaceIndex
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A unique value, greater than zero, for each
|
||
interface. It is recommended that values are assigned
|
||
contiguously starting from 1. The value for each
|
||
interface sub-layer must remain constant at least from
|
||
one re-initialization of the entity's network
|
||
management system to the next re-initialization.
|
||
"
|
||
::= { hh3cTunnelEviLinkEntry 2 }
|
||
|
||
hh3cTunnelEviLinkAddressType OBJECT-TYPE
|
||
SYNTAX InetAddressType
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The type of address in the corresponding
|
||
hh3cTunnelEviLinkRemoteAddr objects.
|
||
Can not be modified after creation.
|
||
"
|
||
::= { hh3cTunnelEviLinkEntry 3 }
|
||
|
||
hh3cTunnelEviLinkRemoteAddr OBJECT-TYPE
|
||
SYNTAX InetAddress
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The address of the remote endpoint of the tunnel
|
||
(i.e., the destination address used in the outer IP
|
||
header).
|
||
"
|
||
::= { hh3cTunnelEviLinkEntry 4}
|
||
|
||
hh3cTunnelGreTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cTunnelGreEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The (conceptual) table containing information on configured Gre-Tunnel.
|
||
"
|
||
::= { hh3cTunnelTables 6 }
|
||
|
||
hh3cTunnelGreEntry OBJECT-TYPE
|
||
SYNTAX Hh3cTunnelGreEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"An entry (conceptual row) containing the information on a
|
||
particular configured Gre-Tunnel.
|
||
"
|
||
INDEX { hh3cTunnelGreTunnNum }
|
||
::= { hh3cTunnelGreTable 1 }
|
||
|
||
Hh3cTunnelGreEntry ::= SEQUENCE {
|
||
hh3cTunnelGreTunnNum Integer32,
|
||
hh3cTunnelGreTunnIfIndex InterfaceIndex,
|
||
hh3cTunnelGreAddressType InetAddressType,
|
||
hh3cTunnelGreLocalAddr InetAddress,
|
||
hh3cTunnelGreRemoteAddr InetAddress,
|
||
hh3cTunnelGreKeepaliveEnabled TruthValue,
|
||
hh3cTunnelGreKeepaliveInterval Integer32,
|
||
hh3cTunnelGreKeepaliveTimes Integer32,
|
||
hh3cTunnelGreSlbgGroupNum Unsigned32,
|
||
hh3cTunnelGreTunnStatus RowStatus
|
||
}
|
||
|
||
hh3cTunnelGreTunnNum OBJECT-TYPE
|
||
SYNTAX Integer32 (1..2147483647)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Tunnel number. An identifier used to distinguish
|
||
between multiple tunnels.
|
||
"
|
||
::= { hh3cTunnelGreEntry 1 }
|
||
|
||
hh3cTunnelGreTunnIfIndex OBJECT-TYPE
|
||
SYNTAX InterfaceIndex
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A unique value, greater than zero, for each
|
||
interface. It is recommended that values are assigned
|
||
contiguously starting from 1. The value for each
|
||
interface sub-layer must remain constant at least from
|
||
one re-initialization of the entity's network
|
||
management system to the next re-initialization.
|
||
"
|
||
::= { hh3cTunnelGreEntry 2 }
|
||
|
||
hh3cTunnelGreAddressType OBJECT-TYPE
|
||
SYNTAX InetAddressType
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The type of address in the corresponding
|
||
hh3cTunnelGreLocalAddr and hh3cTunnelGreRemoteAddr objects.
|
||
"
|
||
::= { hh3cTunnelGreEntry 3 }
|
||
|
||
hh3cTunnelGreLocalAddr OBJECT-TYPE
|
||
SYNTAX InetAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The address of the local endpoint of the tunnel
|
||
(i.e., the source address used in the outer IP
|
||
header).
|
||
"
|
||
::= { hh3cTunnelGreEntry 4 }
|
||
|
||
hh3cTunnelGreRemoteAddr OBJECT-TYPE
|
||
SYNTAX InetAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The address of the remote endpoint of the tunnel
|
||
(i.e., the destination address used in the outer IP
|
||
header).
|
||
"
|
||
::= { hh3cTunnelGreEntry 5 }
|
||
|
||
hh3cTunnelGreKeepaliveEnabled OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"This MIB object specifies whether or not keepalive is used.
|
||
A value of true indicates that keepalive SHOULD be used.
|
||
When keepalive is not be used, the value of
|
||
hh3cTunnelGreKeepaliveInterval and hh3cTunnelGreKeepaliveTimes
|
||
MUST be zero.
|
||
"
|
||
DEFVAL { false }
|
||
::= { hh3cTunnelGreEntry 6 }
|
||
|
||
hh3cTunnelGreKeepaliveInterval OBJECT-TYPE
|
||
SYNTAX Integer32 (0..32767)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The method used to assign the keepalive interval.
|
||
The value is zero when keepalive is not used.
|
||
The valid value is from 1 to 32767, when keepalive is used.
|
||
"
|
||
DEFVAL { 0 }
|
||
::= { hh3cTunnelGreEntry 7 }
|
||
|
||
hh3cTunnelGreKeepaliveTimes OBJECT-TYPE
|
||
SYNTAX Integer32 (0..255)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The method used to assign the keepalive maximum number
|
||
of consecutive keepalive failures that are allowed.
|
||
The value is zero when keepalive is not used.
|
||
The valid value is from 1 to 255, when keepalive is used.
|
||
"
|
||
DEFVAL { 0 }
|
||
::= { hh3cTunnelGreEntry 8 }
|
||
|
||
hh3cTunnelGreSlbgGroupNum OBJECT-TYPE
|
||
SYNTAX Unsigned32 (0..4294967295)
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The method used to assign the service-loopback-group.
|
||
"
|
||
::= { hh3cTunnelGreEntry 9 }
|
||
|
||
hh3cTunnelGreTunnStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The status of this row, by which new entries may be
|
||
created, or old entries deleted from this table. The
|
||
agent need not support setting this object to
|
||
createAndWait or notInService since there are no other
|
||
writable objects in this table, and writable objects
|
||
in rows of corresponding tables such as the
|
||
hh3cTunnelGreTable may be modified while this row is
|
||
active.
|
||
|
||
Creating a row in this table will cause an interface
|
||
index to be assigned by the agent in an
|
||
implementation-dependent manner, and corresponding
|
||
rows will be instantiated in the ifTable.
|
||
The status of this row will become
|
||
active as soon as the agent assigns the interface
|
||
index, regardless of whether the interface is
|
||
operationally up.
|
||
|
||
Deleting a row in this table will likewise delete the
|
||
corresponding row in the ifTable.
|
||
"
|
||
::= { hh3cTunnelGreEntry 10 }
|
||
|
||
hh3cTunnelVxlanIfTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cTunnelVxlanIfEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The (conceptual) table containing information on configured Vxlan-Tunnel.
|
||
"
|
||
::= { hh3cTunnelTables 7 }
|
||
|
||
hh3cTunnelVxlanIfEntry OBJECT-TYPE
|
||
SYNTAX Hh3cTunnelVxlanIfEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"An entry (conceptual row) containing the information on a
|
||
particular configured Vxlan-Tunnel.
|
||
"
|
||
INDEX { hh3cTunnelVxlanIfTunnNum }
|
||
::= { hh3cTunnelVxlanIfTable 1 }
|
||
|
||
Hh3cTunnelVxlanIfEntry ::= SEQUENCE {
|
||
hh3cTunnelVxlanIfTunnNum Integer32,
|
||
hh3cTunnelVxlanTunnIfIndex InterfaceIndex,
|
||
hh3cTunnelVxlanIfAddressType InetAddressType,
|
||
hh3cTunnelVxlanIfLocalAddr InetAddress,
|
||
hh3cTunnelVxlanIfRemoteAddr InetAddress,
|
||
hh3cTunnelVxlanIfStatus RowStatus
|
||
}
|
||
|
||
hh3cTunnelVxlanIfTunnNum OBJECT-TYPE
|
||
SYNTAX Integer32 (1..2147483647)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Tunnel number. An identifier used to distinguish
|
||
between multiple tunnels.
|
||
"
|
||
::= { hh3cTunnelVxlanIfEntry 1 }
|
||
|
||
hh3cTunnelVxlanTunnIfIndex OBJECT-TYPE
|
||
SYNTAX InterfaceIndex
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A unique value, greater than zero, for each
|
||
interface. It is recommended that values are assigned
|
||
contiguously starting from 1. The value for each
|
||
interface sub-layer must remain constant at least from
|
||
one re-initialization of the entity's network
|
||
management system to the next re-initialization.
|
||
"
|
||
::= { hh3cTunnelVxlanIfEntry 2 }
|
||
|
||
hh3cTunnelVxlanIfAddressType OBJECT-TYPE
|
||
SYNTAX InetAddressType
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The type of address in the corresponding
|
||
hh3cTunnelVxlanIfLocalAddr and hh3cTunnelVxlanIfRemoteAddr objects.
|
||
"
|
||
::= { hh3cTunnelVxlanIfEntry 3 }
|
||
|
||
hh3cTunnelVxlanIfLocalAddr OBJECT-TYPE
|
||
SYNTAX InetAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The address of the local endpoint of the tunnel
|
||
(i.e., the source address used in the outer IP
|
||
header).
|
||
"
|
||
::= { hh3cTunnelVxlanIfEntry 4 }
|
||
|
||
hh3cTunnelVxlanIfRemoteAddr OBJECT-TYPE
|
||
SYNTAX InetAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The address of the remote endpoint of the tunnel
|
||
(i.e., the destination address used in the outer IP
|
||
header).
|
||
"
|
||
::= { hh3cTunnelVxlanIfEntry 5 }
|
||
|
||
hh3cTunnelVxlanIfStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The status of this row, by which new entries may be
|
||
created, or old entries deleted from this table. The
|
||
agent need not support setting this object to
|
||
createAndWait or notInService since there are no other
|
||
writable objects in this table, and writable objects
|
||
in rows of corresponding tables such as the
|
||
hh3cTunnelVxlanIfTable may be modified while this row is
|
||
active.
|
||
|
||
Creating a row in this table will cause an interface
|
||
index to be assigned by the agent in an
|
||
implementation-dependent manner, and corresponding
|
||
rows will be instantiated in the ifTable.
|
||
The status of this row will become
|
||
active as soon as the agent assigns the interface
|
||
index, regardless of whether the interface is
|
||
operationally up.
|
||
|
||
Deleting a row in this table will likewise delete the
|
||
corresponding row in the ifTable.
|
||
"
|
||
::= { hh3cTunnelVxlanIfEntry 6 }
|
||
|
||
hh3cTunnelVxlanConfigGroup OBJECT IDENTIFIER ::= { hh3cTunnelTables 8 }
|
||
|
||
hh3cTunnelVxlanUdpPort OBJECT-TYPE
|
||
SYNTAX Integer32 (1..65535)
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The UDP port number for Vxlan Tunnels."
|
||
::= { hh3cTunnelVxlanConfigGroup 1 }
|
||
|
||
hh3cTunnelVxlanDropWrongCksmPkt OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Whether or not dropping invalid UDP chesksum Vxlan packet."
|
||
::= { hh3cTunnelVxlanConfigGroup 2 }
|
||
|
||
hh3cTunnelVxlanDropVlanTagPkt OBJECT-TYPE
|
||
SYNTAX TruthValue
|
||
MAX-ACCESS read-write
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Whether or not dropping Vxlan packet with inner VLAN tag."
|
||
::= { hh3cTunnelVxlanConfigGroup 3 }
|
||
|
||
hh3cTunnelAvailableIDGroup OBJECT IDENTIFIER ::= { hh3cTunnelTables 9 }
|
||
|
||
hh3cTunnelAvailableID OBJECT-TYPE
|
||
SYNTAX Integer32 (-1 | 1..2147483647)
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The available tunnel ID. A value of -1 indicates that
|
||
there is no available tunnel ID."
|
||
::= { hh3cTunnelAvailableIDGroup 1 }
|
||
|
||
hh3cTunnelTotalNumTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cTunnelTotalNumEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Total number of a particular method tunnel."
|
||
::= { hh3cTunnelTables 10 }
|
||
|
||
hh3cTunnelTotalNumEntry OBJECT-TYPE
|
||
SYNTAX Hh3cTunnelTotalNumEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Total number of a particular method tunnel."
|
||
INDEX { hh3cTunnelEncapsMethod }
|
||
::= { hh3cTunnelTotalNumTable 1 }
|
||
|
||
Hh3cTunnelTotalNumEntry ::= SEQUENCE {
|
||
hh3cTunnelEncapsMethod Hh3cTunnelType,
|
||
hh3cTunnelTotalNum Unsigned32
|
||
}
|
||
|
||
hh3cTunnelEncapsMethod OBJECT-TYPE
|
||
SYNTAX Hh3cTunnelType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The encapsulation method used by the tunnel."
|
||
::= { hh3cTunnelTotalNumEntry 1 }
|
||
|
||
hh3cTunnelTotalNum OBJECT-TYPE
|
||
SYNTAX Unsigned32
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Total number of a particular method tunnel.
|
||
"
|
||
::= { hh3cTunnelTotalNumEntry 2 }
|
||
|
||
hh3cTunnelNvgreIfTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cTunnelNvgreIfEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The (conceptual) table containing information on configured Nvgre-Tunnel.
|
||
"
|
||
::= { hh3cTunnelTables 11 }
|
||
|
||
hh3cTunnelNvgreIfEntry OBJECT-TYPE
|
||
SYNTAX Hh3cTunnelNvgreIfEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"An entry (conceptual row) containing the information on a
|
||
particular configured Nvgre-Tunnel.
|
||
"
|
||
INDEX { hh3cTunnelNvgreIfTunnNum }
|
||
::= { hh3cTunnelNvgreIfTable 1 }
|
||
|
||
Hh3cTunnelNvgreIfEntry ::= SEQUENCE {
|
||
hh3cTunnelNvgreIfTunnNum Integer32,
|
||
hh3cTunnelNvgreTunnIfIndex InterfaceIndex,
|
||
hh3cTunnelNvgreIfAddressType InetAddressType,
|
||
hh3cTunnelNvgreIfLocalAddr InetAddress,
|
||
hh3cTunnelNvgreIfRemoteAddr InetAddress,
|
||
hh3cTunnelNvgreIfStatus RowStatus
|
||
}
|
||
|
||
hh3cTunnelNvgreIfTunnNum OBJECT-TYPE
|
||
SYNTAX Integer32 (1..2147483647)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Tunnel number. An identifier used to distinguish
|
||
between multiple tunnels.
|
||
"
|
||
::= { hh3cTunnelNvgreIfEntry 1 }
|
||
|
||
hh3cTunnelNvgreTunnIfIndex OBJECT-TYPE
|
||
SYNTAX InterfaceIndex
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A unique value, greater than zero, for each
|
||
interface. It is recommended that values are assigned
|
||
contiguously starting from 1. The value for each
|
||
interface sub-layer must remain constant at least from
|
||
one re-initialization of the entity's network
|
||
management system to the next re-initialization.
|
||
"
|
||
::= { hh3cTunnelNvgreIfEntry 2 }
|
||
|
||
hh3cTunnelNvgreIfAddressType OBJECT-TYPE
|
||
SYNTAX InetAddressType
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The type of address in the corresponding
|
||
hh3cTunnelNvgreIfLocalAddr and hh3cTunnelNvgreIfRemoteAddr objects.
|
||
"
|
||
::= { hh3cTunnelNvgreIfEntry 3 }
|
||
|
||
hh3cTunnelNvgreIfLocalAddr OBJECT-TYPE
|
||
SYNTAX InetAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The address of the local endpoint of the tunnel
|
||
(i.e., the source address used in the outer IP
|
||
header).
|
||
"
|
||
::= { hh3cTunnelNvgreIfEntry 4 }
|
||
|
||
hh3cTunnelNvgreIfRemoteAddr OBJECT-TYPE
|
||
SYNTAX InetAddress
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The address of the remote endpoint of the tunnel
|
||
(i.e., the destination address used in the outer IP
|
||
header).
|
||
"
|
||
::= { hh3cTunnelNvgreIfEntry 5 }
|
||
|
||
hh3cTunnelNvgreIfStatus OBJECT-TYPE
|
||
SYNTAX RowStatus
|
||
MAX-ACCESS read-create
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The status of this row, by which new entries may be
|
||
created, or old entries deleted from this table. The
|
||
agent need not support setting this object to
|
||
createAndWait or notInService since there are no other
|
||
writable objects in this table, and writable objects
|
||
in rows of corresponding tables such as the
|
||
hh3cTunnelNvgreIfTable may be modified while this row is
|
||
active.
|
||
|
||
Creating a row in this table will cause an interface
|
||
index to be assigned by the agent in an
|
||
implementation-dependent manner, and corresponding
|
||
rows will be instantiated in the ifTable.
|
||
The status of this row will become
|
||
active as soon as the agent assigns the interface
|
||
index, regardless of whether the interface is
|
||
operationally up.
|
||
|
||
Deleting a row in this table will likewise delete the
|
||
corresponding row in the ifTable.
|
||
"
|
||
::= { hh3cTunnelNvgreIfEntry 6 }
|
||
|
||
hh3cTunnelDestinationTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cTunnelDestinationEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The (conceptual) table containing information on tunnels.
|
||
"
|
||
::= { hh3cTunnelTables 12 }
|
||
|
||
hh3cTunnelDestinationEntry OBJECT-TYPE
|
||
SYNTAX Hh3cTunnelDestinationEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"An entry (conceptual row) containing the information on a
|
||
particular tunnel.
|
||
"
|
||
INDEX { hh3cTunnelDestinationDstAddr,
|
||
hh3cTunnelDestinationDstType,
|
||
hh3cTunnelDestinationTunNum}
|
||
::= { hh3cTunnelDestinationTable 1 }
|
||
|
||
Hh3cTunnelDestinationEntry ::= SEQUENCE {
|
||
hh3cTunnelDestinationDstAddr InetAddress,
|
||
hh3cTunnelDestinationDstType InetAddressType,
|
||
hh3cTunnelDestinationTunNum Integer32,
|
||
hh3cTunnelDestinationTunIfindex InterfaceIndex
|
||
}
|
||
|
||
hh3cTunnelDestinationDstAddr OBJECT-TYPE
|
||
SYNTAX InetAddress
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Destination address of a tunnel.
|
||
"
|
||
::= { hh3cTunnelDestinationEntry 1 }
|
||
|
||
hh3cTunnelDestinationDstType OBJECT-TYPE
|
||
SYNTAX InetAddressType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Type of the destination address.
|
||
"
|
||
::= { hh3cTunnelDestinationEntry 2 }
|
||
|
||
hh3cTunnelDestinationTunNum OBJECT-TYPE
|
||
SYNTAX Integer32 (0..65535)
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Tunnel number, an identifier used to distinguish
|
||
between multiple tunnels.
|
||
"
|
||
::= { hh3cTunnelDestinationEntry 3 }
|
||
|
||
hh3cTunnelDestinationTunIfindex OBJECT-TYPE
|
||
SYNTAX InterfaceIndex
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"A unique value greater than zero, for each interface.
|
||
"
|
||
::= { hh3cTunnelDestinationEntry 4 }
|
||
|
||
|
||
hh3cTunnelGrep2mpStatsTable OBJECT-TYPE
|
||
SYNTAX SEQUENCE OF Hh3cTunnelGrep2mpStatsEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The table contains GRE P2MP tunnel mapping statistics."
|
||
::= { hh3cTunnelTables 13 }
|
||
|
||
hh3cTunnelGrep2mpStatsEntry OBJECT-TYPE
|
||
SYNTAX Hh3cTunnelGrep2mpStatsEntry
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"GRE P2MP tunnel mapping statistics entry."
|
||
INDEX { hh3cTunnelGrep2mpStatsTunnelNo,
|
||
hh3cTunnelGrep2mpStatsVrf,
|
||
hh3cTunnelGrep2mpStatsVPCID,
|
||
hh3cTunnelGrep2mpStatsBraAddr,
|
||
hh3cTunnelGrep2mpStatsBraMask,
|
||
hh3cTunnelGrep2mpStatsAddrType,
|
||
hh3cTunnelGrep2mpStatsDestAddr}
|
||
::= { hh3cTunnelGrep2mpStatsTable 1 }
|
||
|
||
Hh3cTunnelGrep2mpStatsEntry ::= SEQUENCE {
|
||
hh3cTunnelGrep2mpStatsTunnelNo Integer32,
|
||
hh3cTunnelGrep2mpStatsVrf Integer32,
|
||
hh3cTunnelGrep2mpStatsVPCID Integer32,
|
||
hh3cTunnelGrep2mpStatsBraAddr InetAddress,
|
||
hh3cTunnelGrep2mpStatsBraMask InetAddress,
|
||
hh3cTunnelGrep2mpStatsAddrType InetAddressType,
|
||
hh3cTunnelGrep2mpStatsDestAddr InetAddressIPv4,
|
||
hh3cTunnelGrep2mpStatsInPkts Counter64,
|
||
hh3cTunnelGrep2mpStatsInOctets Counter64,
|
||
hh3cTunnelGrep2mpStatsInDis Counter64,
|
||
hh3cTunnelGrep2mpStatsOutPkts Counter64,
|
||
hh3cTunnelGrep2mpStatsOutOctets Counter64,
|
||
hh3cTunnelGrep2mpStatsOutDis Counter64
|
||
|
||
}
|
||
hh3cTunnelGrep2mpStatsTunnelNo OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Tunnel interfacenumber."
|
||
::= { hh3cTunnelGrep2mpStatsEntry 1 }
|
||
|
||
|
||
hh3cTunnelGrep2mpStatsVrf OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"VPN instance index."
|
||
::= { hh3cTunnelGrep2mpStatsEntry 2 }
|
||
|
||
hh3cTunnelGrep2mpStatsVPCID OBJECT-TYPE
|
||
SYNTAX Integer32
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"VPC ID."
|
||
::= { hh3cTunnelGrep2mpStatsEntry 3 }
|
||
|
||
|
||
hh3cTunnelGrep2mpStatsBraAddr OBJECT-TYPE
|
||
SYNTAX InetAddress
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Branch network IP address."
|
||
::= { hh3cTunnelGrep2mpStatsEntry 4 }
|
||
|
||
hh3cTunnelGrep2mpStatsBraMask OBJECT-TYPE
|
||
SYNTAX InetAddress
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Branch network mask."
|
||
::= { hh3cTunnelGrep2mpStatsEntry 5 }
|
||
|
||
hh3cTunnelGrep2mpStatsAddrType OBJECT-TYPE
|
||
SYNTAX InetAddressType
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Type of address in the corresponding
|
||
hh3cTunnelGrep2mpStatsBraAddr and hh3cTunnelGrep2mpStatsBraMask
|
||
objects.
|
||
"
|
||
::= { hh3cTunnelGrep2mpStatsEntry 6 }
|
||
|
||
hh3cTunnelGrep2mpStatsDestAddr OBJECT-TYPE
|
||
SYNTAX InetAddressIPv4
|
||
MAX-ACCESS not-accessible
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Tunnel destination address."
|
||
::= { hh3cTunnelGrep2mpStatsEntry 7 }
|
||
|
||
|
||
|
||
hh3cTunnelGrep2mpStatsInPkts OBJECT-TYPE
|
||
SYNTAX Counter64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Total number of IP datagrams received."
|
||
::= { hh3cTunnelGrep2mpStatsEntry 8 }
|
||
|
||
hh3cTunnelGrep2mpStatsInOctets OBJECT-TYPE
|
||
SYNTAX Counter64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Total number of octets received in IP datagrams."
|
||
::= { hh3cTunnelGrep2mpStatsEntry 9 }
|
||
|
||
hh3cTunnelGrep2mpStatsInDis OBJECT-TYPE
|
||
SYNTAX Counter64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of input IP datagrams for which no problems were
|
||
encountered to prevent their continued processing, but
|
||
were discarded."
|
||
::= { hh3cTunnelGrep2mpStatsEntry 10 }
|
||
|
||
hh3cTunnelGrep2mpStatsOutPkts OBJECT-TYPE
|
||
SYNTAX Counter64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Total number IP datagrams sent."
|
||
::= { hh3cTunnelGrep2mpStatsEntry 11 }
|
||
|
||
hh3cTunnelGrep2mpStatsOutOctets OBJECT-TYPE
|
||
SYNTAX Counter64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"Total number of octets in IP datagrams sent."
|
||
::= { hh3cTunnelGrep2mpStatsEntry 12 }
|
||
|
||
hh3cTunnelGrep2mpStatsOutDis OBJECT-TYPE
|
||
SYNTAX Counter64
|
||
MAX-ACCESS read-only
|
||
STATUS current
|
||
DESCRIPTION
|
||
"The number of output IP datagrams which no problem was
|
||
encountered to prevent their transmission to their
|
||
destination, but were discarded ."
|
||
::= { hh3cTunnelGrep2mpStatsEntry 13 }
|
||
|
||
|
||
END
|