1317 lines
49 KiB
Plaintext
1317 lines
49 KiB
Plaintext
-- ============================================================================
|
|
-- Copyright (C) 2010 by HUAWEI TECHNOLOGIES. All rights reserved.
|
|
-- Description: This mib file is used for Manage the static route table configuration.
|
|
-- Reference:
|
|
-- Version: V1.2
|
|
--
|
|
-- ============================================================================
|
|
|
|
HUAWEI-RM-EXT-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
hwDatacomm
|
|
FROM HUAWEI-MIB
|
|
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
|
FROM SNMPv2-CONF
|
|
IpAddress, Integer32, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY,
|
|
NOTIFICATION-TYPE
|
|
FROM SNMPv2-SMI
|
|
RowStatus
|
|
FROM SNMPv2-TC;
|
|
|
|
hwRmExt MODULE-IDENTITY
|
|
LAST-UPDATED "201011250000Z"
|
|
ORGANIZATION
|
|
"Huawei Technologies co.,Ltd"
|
|
CONTACT-INFO
|
|
"Huawei Industrial Base
|
|
Bantian, Longgang
|
|
Shenzhen 518129
|
|
People's Republic of China
|
|
Website: http://www.huawei.com
|
|
Email: support@huawei.com"
|
|
DESCRIPTION
|
|
"This mib file is used for Manage the static route table configuration."
|
|
-- Revision history
|
|
REVISION "201011250000Z"
|
|
DESCRIPTION
|
|
"V1.2, updated the description."
|
|
|
|
REVISION "201008200000Z"
|
|
DESCRIPTION
|
|
"V1.1, modify format of enumerations and description."
|
|
|
|
REVISION "200811100000Z"
|
|
DESCRIPTION
|
|
"V1.0, the first draft."
|
|
::= { hwDatacomm 145 }
|
|
|
|
hwRmExtObjects OBJECT IDENTIFIER ::= { hwRmExt 1 }
|
|
|
|
hwStaticRouteTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwStaticRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table is used for creating static routes.
|
|
The indexes of this table are hwStaticRouteSourceVpnName,
|
|
hwStaticRouteDestIpAddr,hwStaticRouteDestMaskAddr,
|
|
hwStaticRouteDestVpnName,hwStaticRouteNextHop,hwStaticRouteOutIfIndex."
|
|
::= { hwRmExtObjects 1 }
|
|
|
|
hwStaticRouteEntry OBJECT-TYPE
|
|
SYNTAX HwStaticRouteEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table is used for creating static routes.
|
|
The indexes of this entry are hwStaticRouteSourceVpnName,
|
|
hwStaticRouteDestIpAddr,hwStaticRouteDestMaskAddr,
|
|
hwStaticRouteDestVpnName,hwStaticRouteNextHop,hwStaticRouteOutIfIndex."
|
|
INDEX { hwStaticRouteSourceVpnName, hwStaticRouteDestIpAddr, hwStaticRouteDestMaskAddr, hwStaticRouteDestVpnName, hwStaticRouteNextHop,
|
|
hwStaticRouteOutIfIndex }
|
|
::= { hwStaticRouteTable 1 }
|
|
|
|
|
|
HwStaticRouteEntry ::=
|
|
SEQUENCE {
|
|
hwStaticRouteSourceVpnName
|
|
OCTET STRING,
|
|
hwStaticRouteDestIpAddr
|
|
IpAddress,
|
|
hwStaticRouteDestMaskAddr
|
|
IpAddress,
|
|
hwStaticRouteDestVpnName
|
|
OCTET STRING,
|
|
hwStaticRouteNextHop
|
|
IpAddress,
|
|
hwStaticRouteOutIfIndex
|
|
Unsigned32,
|
|
hwStaticRouteBfdName
|
|
OCTET STRING,
|
|
hwStaticRoutePrefer
|
|
Integer32,
|
|
hwStaticRouteDescrip
|
|
OCTET STRING,
|
|
hwStaticRouteRowStatus
|
|
RowStatus
|
|
}
|
|
|
|
|
|
hwStaticRouteSourceVpnName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..31))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source VPN of static routes."
|
|
::= { hwStaticRouteEntry 1 }
|
|
|
|
|
|
hwStaticRouteDestIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination IP address of this route."
|
|
::= { hwStaticRouteEntry 2 }
|
|
|
|
|
|
hwStaticRouteDestMaskAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicate the mask of the destination address."
|
|
::= { hwStaticRouteEntry 3 }
|
|
|
|
hwStaticRouteDestVpnName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..31))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination VPN for gateway address."
|
|
::= { hwStaticRouteEntry 4 }
|
|
|
|
|
|
hwStaticRouteNextHop OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The next hop of static routes."
|
|
::= { hwStaticRouteEntry 5 }
|
|
|
|
hwStaticRouteOutIfIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The out interface ifnet index of static routes."
|
|
::= { hwStaticRouteEntry 6 }
|
|
|
|
hwStaticRouteBfdName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..15))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of BFD session to whitch
|
|
static routes are to be bind."
|
|
::= { hwStaticRouteEntry 7 }
|
|
|
|
|
|
hwStaticRoutePrefer OBJECT-TYPE
|
|
SYNTAX Integer32 (1..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The preference of static routes."
|
|
::= { hwStaticRouteEntry 8 }
|
|
|
|
hwStaticRouteDescrip OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..35))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The description of the static routes."
|
|
::= { hwStaticRouteEntry 9 }
|
|
|
|
|
|
hwStaticRouteRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the row status.
|
|
Options:
|
|
1. active(1) -when this leaf is queried, the value is fixed to active(1)
|
|
2. createAndGo(4) -create a static route
|
|
3. destroy(6) -delete a static route
|
|
"
|
|
::= { hwStaticRouteEntry 10 }
|
|
|
|
hwRouteStatTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwRouteStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This entity is a route statistics table.
|
|
The indexes of this table are hwRouteStatVpnName and hwRouteStatProtocolId."
|
|
::= { hwRmExtObjects 2 }
|
|
|
|
hwRouteStatEntry OBJECT-TYPE
|
|
SYNTAX HwRouteStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This entity is a route statistics table.
|
|
The indexes of this entry are hwRouteStatVpnName and hwRouteStatProtocolId."
|
|
INDEX { hwRouteStatVpnName, hwRouteStatProtocolId }
|
|
::= { hwRouteStatTable 1 }
|
|
|
|
|
|
HwRouteStatEntry ::=
|
|
SEQUENCE {
|
|
hwRouteStatVpnName
|
|
OCTET STRING,
|
|
hwRouteStatProtocolId
|
|
INTEGER,
|
|
hwRouteStatTotal
|
|
Unsigned32,
|
|
hwRouteStatActive
|
|
Unsigned32,
|
|
hwRouteStatAdded
|
|
Unsigned32,
|
|
hwRouteStatDeleted
|
|
Unsigned32,
|
|
hwRouteStatFreed
|
|
Unsigned32
|
|
}
|
|
|
|
hwRouteStatVpnName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..31))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the VPN instance for static routes."
|
|
::= { hwRouteStatEntry 1 }
|
|
|
|
hwRouteStatProtocolId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
direct(1),
|
|
static(2),
|
|
ospf(3),
|
|
isis(6),
|
|
rip(7),
|
|
bgp(8)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the protocol ID of the route.
|
|
Options:
|
|
1. direct(1) -indicates the direct route
|
|
2. static(2) -indicates the static route
|
|
3. ospf(3) -indicates the OSPF route
|
|
4. isis(6) -indicates the IS-IS route
|
|
5. rip(7) -indicates the RIP route
|
|
6. bgp(8) -indicates the BGP route"
|
|
::= { hwRouteStatEntry 2 }
|
|
|
|
hwRouteStatTotal OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of routes of a protocol."
|
|
::= { hwRouteStatEntry 3 }
|
|
|
|
hwRouteStatActive OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of active routes of a protocol."
|
|
::= { hwRouteStatEntry 4 }
|
|
|
|
hwRouteStatAdded OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of added routes of a protocol."
|
|
::= { hwRouteStatEntry 5 }
|
|
|
|
hwRouteStatDeleted OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of deleted routes of a protocol."
|
|
::= { hwRouteStatEntry 6 }
|
|
|
|
hwRouteStatFreed OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of released routes of a protocol."
|
|
::= { hwRouteStatEntry 7 }
|
|
|
|
hwIpv6RouteStatTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwIpv6RouteStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This entity is an IPv6 route statistics table.
|
|
Supports the statistics of DIRECT/STATIC/BGP/OSPFv3/ISIS/RIPng routes.
|
|
The indexes of this table are hwIpv6RouteStatVpnName and hwIpv6RouteStatProtocolId."
|
|
::= { hwRmExtObjects 3 }
|
|
|
|
|
|
hwIpv6RouteStatEntry OBJECT-TYPE
|
|
SYNTAX HwIpv6RouteStatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This entity is an IPv6 route statistics table.
|
|
Supports the statistics of DIRECT/STATIC/BGP/OSPFv3/ISIS/RIPng routes.
|
|
The indexes of this entry are hwIpv6RouteStatVpnName and hwIpv6RouteStatProtocolId.
|
|
"
|
|
INDEX { hwIpv6RouteStatVpnName, hwIpv6RouteStatProtocolId }
|
|
::= { hwIpv6RouteStatTable 1 }
|
|
|
|
|
|
HwIpv6RouteStatEntry ::=
|
|
SEQUENCE {
|
|
hwIpv6RouteStatVpnName
|
|
OCTET STRING,
|
|
hwIpv6RouteStatProtocolId
|
|
INTEGER,
|
|
hwIpv6RouteStatTotal
|
|
Unsigned32,
|
|
hwIpv6RouteStatActive
|
|
Unsigned32,
|
|
hwIpv6RouteStatAdded
|
|
Unsigned32,
|
|
hwIpv6RouteStatDeleted
|
|
Unsigned32,
|
|
hwIpv6RouteStatFreed
|
|
Unsigned32
|
|
}
|
|
|
|
hwIpv6RouteStatVpnName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..31))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the IPv6 VPN instance for static routes."
|
|
::= { hwIpv6RouteStatEntry 1 }
|
|
|
|
|
|
hwIpv6RouteStatProtocolId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
direct(1),
|
|
static(2),
|
|
ospf(3),
|
|
isis(6),
|
|
rip(7),
|
|
bgp(8)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the protocol ID of the route.
|
|
Options:
|
|
1. direct(1) -indicates the IPv6 direct route
|
|
2. static(2) -indicates the IPv6 static route
|
|
3. ospf(3) -indicates the IPv6 OSPF route
|
|
4. isis(6) -indicates the IPv6 IS-IS route
|
|
5. rip(7) -indicates the IPv6 RIP route
|
|
6. bgp(8) -indicates the IPv6 BGP route"
|
|
::= { hwIpv6RouteStatEntry 2 }
|
|
|
|
|
|
hwIpv6RouteStatTotal OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of routes of a protocol."
|
|
::= { hwIpv6RouteStatEntry 3 }
|
|
|
|
|
|
hwIpv6RouteStatActive OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of active routes of a protocol."
|
|
::= { hwIpv6RouteStatEntry 4 }
|
|
|
|
|
|
hwIpv6RouteStatAdded OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of added routes of a protocol."
|
|
::= { hwIpv6RouteStatEntry 5 }
|
|
|
|
|
|
hwIpv6RouteStatDeleted OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of deleted routes of a protocol."
|
|
::= { hwIpv6RouteStatEntry 6 }
|
|
|
|
|
|
hwIpv6RouteStatFreed OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total number of released routes of a protocol."
|
|
::= { hwIpv6RouteStatEntry 7 }
|
|
|
|
|
|
hwStaticRouteExtTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwStaticRouteExtEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This entity is a static route table.
|
|
Supports the create/destroy/modify/display operation on static routes and BFD session binding/unbinding with static routes.
|
|
The indexes of this table are hwStaticRouteSourceVpnNameExt, hwStaticRouteDestIpAddrExt, hwStaticRouteDestMaskAddrExt, hwStaticRouteNextHopExt, and hwStaticRouteOutIfIndexExt.
|
|
"
|
|
::= { hwRmExtObjects 4 }
|
|
|
|
|
|
hwStaticRouteExtEntry OBJECT-TYPE
|
|
SYNTAX HwStaticRouteExtEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This entity is a static route table.
|
|
Supports the create/destroy/modify/display operation on static routes and BFD session binding/unbinding with static routes.
|
|
The indexes of this entry are hwStaticRouteSourceVpnNameExt, hwStaticRouteDestIpAddrExt, hwStaticRouteDestMaskAddrExt, hwStaticRouteNextHopExt, and hwStaticRouteOutIfIndexExt."
|
|
INDEX { hwStaticRouteSourceVpnNameExt, hwStaticRouteDestIpAddrExt, hwStaticRouteDestMaskAddrExt, hwStaticRouteNextHopExt, hwStaticRouteOutIfIndexExt
|
|
}
|
|
::= { hwStaticRouteExtTable 1 }
|
|
|
|
|
|
HwStaticRouteExtEntry ::=
|
|
SEQUENCE {
|
|
hwStaticRouteSourceVpnNameExt
|
|
OCTET STRING,
|
|
hwStaticRouteDestIpAddrExt
|
|
IpAddress,
|
|
hwStaticRouteDestMaskAddrExt
|
|
IpAddress,
|
|
hwStaticRouteNextHopExt
|
|
IpAddress,
|
|
hwStaticRouteOutIfIndexExt
|
|
Unsigned32,
|
|
hwStaticRouteDestVpnNameExt
|
|
OCTET STRING,
|
|
hwStaticRouteBfdNameExt
|
|
OCTET STRING,
|
|
hwStaticRoutePreferExt
|
|
Unsigned32,
|
|
hwStaticRouteDescripExt
|
|
OCTET STRING,
|
|
hwStaticRouteRowStatusExt
|
|
RowStatus,
|
|
hwStaticRoutePermanentExt
|
|
INTEGER,
|
|
hwStaticRouteLdpSyncExt
|
|
INTEGER
|
|
}
|
|
|
|
|
|
hwStaticRouteSourceVpnNameExt OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..31))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of source VPN for static route."
|
|
::= { hwStaticRouteExtEntry 1 }
|
|
|
|
|
|
hwStaticRouteDestIpAddrExt OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination IP address of this route."
|
|
::= { hwStaticRouteExtEntry 2 }
|
|
|
|
|
|
hwStaticRouteDestMaskAddrExt OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The mask of the destination address."
|
|
::= { hwStaticRouteExtEntry 3 }
|
|
|
|
|
|
hwStaticRouteNextHopExt OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The next hop of static route."
|
|
::= { hwStaticRouteExtEntry 4 }
|
|
|
|
|
|
hwStaticRouteOutIfIndexExt OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ifnet index of the outgoing interface of static route."
|
|
::= { hwStaticRouteExtEntry 5 }
|
|
|
|
|
|
hwStaticRouteDestVpnNameExt OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..31))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the destination VPN for gateway address."
|
|
::= { hwStaticRouteExtEntry 6 }
|
|
|
|
|
|
hwStaticRouteBfdNameExt OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..15))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of BFD session to whitch
|
|
static route is to be bound."
|
|
::= { hwStaticRouteExtEntry 7 }
|
|
|
|
|
|
hwStaticRoutePreferExt OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The preference of static route."
|
|
::= { hwStaticRouteExtEntry 8 }
|
|
|
|
|
|
hwStaticRouteDescripExt OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..35))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The description of static route."
|
|
::= { hwStaticRouteExtEntry 9 }
|
|
|
|
hwStaticRouteRowStatusExt OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The operation for static route."
|
|
::= { hwStaticRouteExtEntry 10 }
|
|
|
|
|
|
hwStaticRoutePermanentExt OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none(0),
|
|
permanent(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the permanent-Advertising attribute of the static route:
|
|
Options:
|
|
1. none(0) -indicates that the permanent-Advertising attribute is not specified
|
|
2. permanent(1) -indicates that the permanent-Advertising attribute is specified"
|
|
::= { hwStaticRouteExtEntry 11 }
|
|
|
|
|
|
hwStaticRouteLdpSyncExt OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
none(0),
|
|
ldpsync(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the LdpSync-Advertising attribute of the static route:
|
|
Options:
|
|
1. none(0) -indicates that the LdpSync-Advertising attribute is not specified
|
|
2. ldpsync(1) -indicates that the LdpSync-Advertising attribute is specified"
|
|
::= { hwStaticRouteExtEntry 12 }
|
|
|
|
|
|
hwRmExtConformance OBJECT IDENTIFIER ::= { hwRmExt 2 }
|
|
|
|
|
|
hwRmExtCompliances OBJECT IDENTIFIER ::= { hwRmExtConformance 1 }
|
|
|
|
|
|
hwRmExtCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for Route Management MIB."
|
|
MODULE
|
|
MANDATORY-GROUPS { hwStaticRouteGroup, hwRouteStatGroup, hwStaticRouteExtGroup, hwIpv6RouteStatGroup }
|
|
::= { hwRmExtCompliances 1 }
|
|
|
|
|
|
hwRmExtGroups OBJECT IDENTIFIER ::= { hwRmExtConformance 2 }
|
|
|
|
|
|
hwStaticRouteGroup OBJECT-GROUP
|
|
OBJECTS { hwStaticRouteBfdName, hwStaticRoutePrefer, hwStaticRouteDescrip, hwStaticRouteRowStatus }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Static routes table group."
|
|
::= { hwRmExtGroups 1 }
|
|
|
|
|
|
hwRouteStatGroup OBJECT-GROUP
|
|
OBJECTS { hwRouteStatTotal, hwRouteStatActive, hwRouteStatAdded, hwRouteStatDeleted, hwRouteStatFreed
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Route statistic table group."
|
|
::= { hwRmExtGroups 2 }
|
|
|
|
|
|
hwIpv6RouteStatGroup OBJECT-GROUP
|
|
OBJECTS { hwIpv6RouteStatTotal, hwIpv6RouteStatActive, hwIpv6RouteStatAdded, hwIpv6RouteStatDeleted, hwIpv6RouteStatFreed
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Route statistic table group."
|
|
::= { hwRmExtGroups 3 }
|
|
|
|
|
|
hwStaticRouteExtGroup OBJECT-GROUP
|
|
OBJECTS { hwStaticRouteDestVpnNameExt, hwStaticRouteBfdNameExt, hwStaticRoutePreferExt, hwStaticRouteRowStatusExt, hwStaticRouteDescripExt,
|
|
hwStaticRoutePermanentExt, hwStaticRouteLdpSyncExt }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Static route table group."
|
|
::= { hwRmExtGroups 4 }
|
|
|
|
|
|
hwTunnelExtObjects OBJECT IDENTIFIER ::= { hwRmExt 3 }
|
|
|
|
|
|
hwTnl2L3vpnTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwTnl2L3vpnEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the tunnel ID and L3VPN table of this entity.
|
|
The indexes of this table are hwL3vpnTnlId and hwVpnIndex."
|
|
::= { hwTunnelExtObjects 1 }
|
|
|
|
hwTnl2L3vpnEntry OBJECT-TYPE
|
|
SYNTAX HwTnl2L3vpnEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the tunnel ID and L3VPN table of this entity.
|
|
The indexes of this entry are hwL3vpnTnlId and hwVpnIndex."
|
|
INDEX { hwL3vpnTnlId, hwVpnIndex }
|
|
::= { hwTnl2L3vpnTable 1 }
|
|
|
|
|
|
HwTnl2L3vpnEntry ::=
|
|
SEQUENCE {
|
|
hwL3vpnTnlId
|
|
Unsigned32,
|
|
hwVpnIndex
|
|
Unsigned32,
|
|
hwVpnName
|
|
OCTET STRING
|
|
}
|
|
|
|
hwL3vpnTnlId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the tunnel ID."
|
|
::= { hwTnl2L3vpnEntry 1 }
|
|
|
|
|
|
hwVpnIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..4096)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the VRF index of a VPN."
|
|
::= { hwTnl2L3vpnEntry 2 }
|
|
|
|
hwVpnName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the VPN name."
|
|
::= { hwTnl2L3vpnEntry 3 }
|
|
|
|
hwTnl2VplsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwTnl2VplsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the tunnel ID and VPLS table of this entity.
|
|
The indexes of this table are hwVplsTnlId and hwVplsVcId."
|
|
::= { hwTunnelExtObjects 2 }
|
|
|
|
hwTnl2VplsEntry OBJECT-TYPE
|
|
SYNTAX HwTnl2VplsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the tunnel ID and VPLS table of this entity.
|
|
The indexes of this entry are hwVplsTnlId and hwVplsVcId."
|
|
INDEX { hwVplsTnlId, hwVplsVcId }
|
|
::= { hwTnl2VplsTable 1 }
|
|
|
|
|
|
HwTnl2VplsEntry ::=
|
|
SEQUENCE {
|
|
hwVplsTnlId
|
|
Unsigned32,
|
|
hwVplsVcId
|
|
Unsigned32,
|
|
hwVsiIndex
|
|
Unsigned32,
|
|
hwVsiId
|
|
Unsigned32,
|
|
hwVsiName
|
|
OCTET STRING,
|
|
hwVplsVcType
|
|
Unsigned32,
|
|
hwVplsPeerIp
|
|
IpAddress
|
|
}
|
|
|
|
hwVplsTnlId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the tunnel ID."
|
|
::= { hwTnl2VplsEntry 1 }
|
|
|
|
hwVplsVcId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the VC ID of a VPLS."
|
|
::= { hwTnl2VplsEntry 2 }
|
|
|
|
hwVsiIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the VSI index of a VPLS."
|
|
::= { hwTnl2VplsEntry 3 }
|
|
|
|
hwVsiId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the VSI ID of a VPLS."
|
|
::= { hwTnl2VplsEntry 4 }
|
|
|
|
hwVsiName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..31))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the VSI name of a VPLS."
|
|
::= { hwTnl2VplsEntry 5 }
|
|
|
|
|
|
hwVplsVcType OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the VC type of a VPLS."
|
|
::= { hwTnl2VplsEntry 6 }
|
|
|
|
hwVplsPeerIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the peer IP address of a VPLS."
|
|
::= { hwTnl2VplsEntry 7 }
|
|
|
|
hwTnl2Pwe3VllTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwTnl2Pwe3VllEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the tunnel ID and PWE3/VLL table of this entity.
|
|
The indexes of this table are hwPwVllTnlId and hwAcIndex."
|
|
::= { hwTunnelExtObjects 3 }
|
|
|
|
|
|
hwTnl2Pwe3VllEntry OBJECT-TYPE
|
|
SYNTAX HwTnl2Pwe3VllEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the tunnel ID and PWE3/VLL table of this entity.
|
|
The indexes of this entry are hwPwVllTnlId and hwAcIndex."
|
|
INDEX { hwPwVllTnlId, hwAcIndex }
|
|
::= { hwTnl2Pwe3VllTable 1 }
|
|
|
|
|
|
HwTnl2Pwe3VllEntry ::=
|
|
SEQUENCE {
|
|
hwPwVllTnlId
|
|
Unsigned32,
|
|
hwAcIndex
|
|
Unsigned32,
|
|
hwPwVllIfName
|
|
OCTET STRING,
|
|
hwMasterSlaveFlag
|
|
Unsigned32,
|
|
hwPwVllPeerIp
|
|
IpAddress,
|
|
hwPwVllVcId
|
|
Unsigned32,
|
|
hwPwVllSvcFlag
|
|
Unsigned32,
|
|
hwPwVcType
|
|
INTEGER,
|
|
hwSvcReceiveLabel
|
|
Unsigned32,
|
|
hwSvcTransmitLabel
|
|
Unsigned32
|
|
}
|
|
|
|
hwPwVllTnlId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the tunnel ID."
|
|
::= { hwTnl2Pwe3VllEntry 1 }
|
|
|
|
hwAcIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the AC index of a PWE3."
|
|
::= { hwTnl2Pwe3VllEntry 2 }
|
|
|
|
|
|
hwPwVllIfName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the interface name of a PWE3."
|
|
::= { hwTnl2Pwe3VllEntry 3 }
|
|
|
|
|
|
hwMasterSlaveFlag OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the master and slave flags of a PWE3."
|
|
::= { hwTnl2Pwe3VllEntry 4 }
|
|
|
|
hwPwVllPeerIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the peer IP address of a PWE3."
|
|
::= { hwTnl2Pwe3VllEntry 5 }
|
|
|
|
|
|
hwPwVllVcId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the VC ID of a PWE3."
|
|
::= { hwTnl2Pwe3VllEntry 6 }
|
|
|
|
|
|
hwPwVllSvcFlag OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the type of a PWE3.
|
|
Static PWs (1)
|
|
Dynamic PWs (0)"
|
|
::= { hwTnl2Pwe3VllEntry 7 }
|
|
|
|
hwPwVcType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
frameRelayDlciMartini(1),
|
|
atmAal5SduVccTransport(2),
|
|
atmTransparentCellTransport(3),
|
|
vlan(4),
|
|
ethernet(5),
|
|
hdlc(6),
|
|
ppp(7),
|
|
cem(8),
|
|
atmN2OneVccCellTransport(9),
|
|
atmN2OneVpcCellTransport(10),
|
|
ipLayer2Transport(11),
|
|
atmOne2OneVccCellMode(12),
|
|
atmOne2OneVpcCellMode(13),
|
|
atmAal5PduVccTransport(14),
|
|
frameRelayPortMode(15),
|
|
cep(16),
|
|
saE1oP(17),
|
|
saT1oP(18),
|
|
saE3oP(19),
|
|
saT3oP(20),
|
|
cESoPsnBasicMode(21),
|
|
tDMoIPbasicMode(22),
|
|
l2VpnCESoPSNTDMwithCAS(23),
|
|
l2VpnTDMoIPTDMwithCAS(24),
|
|
frameRelayDlci(25),
|
|
ipInterworking(64),
|
|
unknown(255)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies an indication of the L2Vpn's VC encapsulation type:
|
|
Options:
|
|
1: frameRelayDlciMartini(1) -indicates that the encapsulation type is Frame Relay DLCI(Martini Mode).
|
|
2: atmAal5SduVccTransport(2) -indicates that the encapsulation type is ATM AAL5 SDU VCC transport.
|
|
3: atmTransparentCellTransport(3) -indicates that the encapsulation type is ATM transparent cell transport.
|
|
4: vlan(4) -indicates that the encapsulation type is Vlan.
|
|
5: ethernet(5) -indicates that the encapsulation type is Ethernet.
|
|
6: hdlc(6) -indicates that the encapsulation type is HDLC.
|
|
7: ppp(7) -indicates that the encapsulation type is PPP.
|
|
8: cem(8) -indicates that the encapsulation type is SONET/SDH Circuit Emulation Service Over MPLS(CEM).
|
|
9: atmN2OneVccCellTransport(9) -indicates that the encapsulation type is ATM n-to-one VCC cell transport.
|
|
10: atmN2OneVpcCellTransport(10) -indicates that the encapsulation type is ATM n-to-one VPC cell transport.
|
|
11: ipLayer2Transport(11) -indicates that the encapsulation type is IP Layer2 Transport.
|
|
12: atmOne2OneVccCellMode(12) -indicates that the encapsulation type is ATM one-to-one VCC Cell Mode.
|
|
13: atmOne2OneVpcCellMode(13) -indicates that the encapsulation type is ATM one-to-one VPC Cell Mode.
|
|
14: atmAal5PduVccTransport(14) -indicates that the encapsulation type is ATM AAL5 PDU VCC transport.
|
|
15: frameRelayPortMode(15) -indicates that the encapsulation type is Frame-Relay Port mode.
|
|
16: cep(16) -indicates that the encapsulation type is SONET/SDH Circuit Emulation over Packet (CEP).
|
|
17: saE1oP(17) -indicates that the encapsulation type is Structure-agnostic E1 over Packet (SAE1oP).
|
|
18: saT1oP(18) -indicates that the encapsulation type is Structure-agnostic T1 (DS1) over Packet (SAT1oP).
|
|
19: saE3oP(19) -indicates that the encapsulation type is Structure-agnostic E3 over Packet (SAE3oP).
|
|
20: saT3oP(20) -indicates that the encapsulation type is Structure-agnostic T3 (DS3) over Packet (SAT3oP).
|
|
21: cESoPsnBasicMode(21) -indicates that the encapsulation type is CESoPSN basic mode.
|
|
22: tDMoIPbasicMode(22) -indicates that the encapsulation type is TDMoIP basic mode.
|
|
23: l2VpnCESoPSNTDMwithCAS(23) -indicates that the encapsulation type is CESoPSN TDM with CAS.
|
|
24: l2VpnTDMoIPTDMwithCAS(24) -indicates that the encapsulation type is TDMoIP TDM with CAS.
|
|
25: frameRelayDlci(25) -indicates that the encapsulation type is Frame Relay DLCI.
|
|
26: ipInterworking(64) -indicates that the encapsulation type is IP-interworking.
|
|
27: unknown(255) -indicates the unknown encapsulation type.
|
|
"
|
|
::= { hwTnl2Pwe3VllEntry 8 }
|
|
|
|
hwSvcReceiveLabel OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the inbound label."
|
|
::= { hwTnl2Pwe3VllEntry 9 }
|
|
|
|
|
|
hwSvcTransmitLabel OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the outbound label."
|
|
::= { hwTnl2Pwe3VllEntry 10 }
|
|
|
|
|
|
hwTnlIf2TnlIdTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwTnlIf2TnlIdEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the tunnel interface and tunnel ID table of this entity.
|
|
The index of this table is hwTunnelIf."
|
|
::= { hwTunnelExtObjects 4 }
|
|
|
|
|
|
hwTnlIf2TnlIdEntry OBJECT-TYPE
|
|
SYNTAX HwTnlIf2TnlIdEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the tunnel interface and tunnel ID table of this entity.
|
|
The index of this entry is hwTunnelIf."
|
|
INDEX { hwTunnelIf }
|
|
::= { hwTnlIf2TnlIdTable 1 }
|
|
|
|
|
|
HwTnlIf2TnlIdEntry ::=
|
|
SEQUENCE {
|
|
hwTunnelIf
|
|
OCTET STRING,
|
|
hwTunnelId
|
|
Unsigned32
|
|
}
|
|
|
|
hwTunnelIf OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..64))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the tunnel interface name."
|
|
::= { hwTnlIf2TnlIdEntry 1 }
|
|
|
|
|
|
hwTunnelId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the tunnel ID."
|
|
::= { hwTnlIf2TnlIdEntry 2 }
|
|
|
|
|
|
hwTnl2MultiHopPwe3Table OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwTnl2MultiHopPwe3Entry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the tunnel ID and Multi-hop PWE3 table of this entity.
|
|
The indexes of this table are hwMultiHopPwe3TnlId, hwMultiHopPwe3VcType, and hwMultiHopPwe3VcId."
|
|
::= { hwTunnelExtObjects 5 }
|
|
|
|
|
|
hwTnl2MultiHopPwe3Entry OBJECT-TYPE
|
|
SYNTAX HwTnl2MultiHopPwe3Entry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the tunnel ID and Multi-hop PWE3 table of this entity.
|
|
The indexes of this entry are hwMultiHopPwe3TnlId, hwMultiHopPwe3VcType, and hwMultiHopPwe3VcId."
|
|
INDEX { hwMultiHopPwe3TnlId, hwMultiHopPwe3VcType, hwMultiHopPwe3VcId }
|
|
::= { hwTnl2MultiHopPwe3Table 1 }
|
|
|
|
|
|
HwTnl2MultiHopPwe3Entry ::=
|
|
SEQUENCE {
|
|
hwMultiHopPwe3TnlId
|
|
Unsigned32,
|
|
hwMultiHopPwe3VcType
|
|
Unsigned32,
|
|
hwMultiHopPwe3VcId
|
|
Unsigned32,
|
|
hwMultiHopPwe3PeerIp
|
|
IpAddress
|
|
}
|
|
|
|
hwMultiHopPwe3TnlId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the tunnel ID."
|
|
::= { hwTnl2MultiHopPwe3Entry 1 }
|
|
|
|
|
|
hwMultiHopPwe3VcType OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the VC type of a Multi-hop PWE3."
|
|
::= { hwTnl2MultiHopPwe3Entry 2 }
|
|
|
|
|
|
hwMultiHopPwe3VcId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the VC ID of a Multi-hop PWE3."
|
|
::= { hwTnl2MultiHopPwe3Entry 3 }
|
|
|
|
|
|
hwMultiHopPwe3PeerIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the peer IP address of a Multi-hop PWE3."
|
|
::= { hwTnl2MultiHopPwe3Entry 4 }
|
|
|
|
|
|
hwTunnelExtConformance OBJECT IDENTIFIER ::= { hwRmExt 4 }
|
|
|
|
|
|
hwTunnelExtCompliances OBJECT IDENTIFIER ::= { hwTunnelExtConformance 1 }
|
|
|
|
|
|
hwTunnelExtCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the compliance statement for route management MIB."
|
|
MODULE
|
|
MANDATORY-GROUPS { hwTnl2L3vpnGroup, hwTnl2VplsGroup, hwTnl2Pwe3VllGroup, hwTnlIf2TnlIdGroup, hwTnl2MultiHopPwe3Group
|
|
}
|
|
::= { hwTunnelExtCompliances 1 }
|
|
|
|
|
|
hwTunnelExtGroups OBJECT IDENTIFIER ::= { hwTunnelExtConformance 2 }
|
|
|
|
|
|
hwTnl2L3vpnGroup OBJECT-GROUP
|
|
OBJECTS { hwVpnName }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the tunnel ID and L3VPN table group."
|
|
::= { hwTunnelExtGroups 1 }
|
|
|
|
|
|
hwTnl2VplsGroup OBJECT-GROUP
|
|
OBJECTS { hwVsiIndex, hwVsiId, hwVsiName, hwVplsVcType, hwVplsPeerIp
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the tunnel ID and VPLS table group."
|
|
::= { hwTunnelExtGroups 2 }
|
|
|
|
|
|
hwTnl2Pwe3VllGroup OBJECT-GROUP
|
|
OBJECTS { hwMasterSlaveFlag, hwPwVllIfName, hwPwVllVcId, hwPwVllSvcFlag, hwPwVcType,
|
|
hwSvcReceiveLabel, hwSvcTransmitLabel, hwPwVllPeerIp }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the tunnel ID and PWE3/VLL table group."
|
|
::= { hwTunnelExtGroups 3 }
|
|
|
|
|
|
hwTnlIf2TnlIdGroup OBJECT-GROUP
|
|
OBJECTS { hwTunnelId }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the tunnel interface name and tunnel ID table group."
|
|
::= { hwTunnelExtGroups 4 }
|
|
|
|
|
|
hwTnl2MultiHopPwe3Group OBJECT-GROUP
|
|
OBJECTS { hwMultiHopPwe3PeerIp }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the tunnel ID and Multi-hop PWE3 table group."
|
|
::= { hwTunnelExtGroups 5 }
|
|
|
|
|
|
hwTnlGroupTrapObjects OBJECT IDENTIFIER ::= { hwRmExt 5 }
|
|
|
|
|
|
hwTnlDestionation OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination of the tunnel group."
|
|
::= { hwTnlGroupTrapObjects 1 }
|
|
|
|
|
|
hwTnlPolicy OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (1..39))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Tunnel policy name."
|
|
::= { hwTnlGroupTrapObjects 2 }
|
|
|
|
|
|
hwTnlGroupTraps OBJECT IDENTIFIER ::= { hwRmExt 6 }
|
|
|
|
|
|
hwTunnelGroupUp NOTIFICATION-TYPE
|
|
OBJECTS { hwTnlDestionation, hwTnlPolicy }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Tunnels selected by the applications are defined by the next hop and the tunnel policy.
|
|
If all the tunnels used for load balancing are Down, this trap will be sent to the user."
|
|
::= { hwTnlGroupTraps 1 }
|
|
|
|
|
|
hwTunnelGroupDown NOTIFICATION-TYPE
|
|
OBJECTS { hwTnlDestionation, hwTnlPolicy }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Tunnels selected by the applications are defined by the next hop and the tunnel policy. If any one of the tunnels used for load balancing is Up, this trap will be sent to the user. "
|
|
::= { hwTnlGroupTraps 2 }
|
|
|
|
|
|
hwTnlGroupTrapConformance OBJECT IDENTIFIER ::= { hwRmExt 7 }
|
|
|
|
|
|
hwTnlGroupNotificationGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS { hwTunnelGroupUp, hwTunnelGroupDown }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the Up/Down state of the tunnel group."
|
|
::= { hwTnlGroupTrapConformance 1 }
|
|
|
|
|
|
hwTnlGroupObjectGroup OBJECT-GROUP
|
|
OBJECTS { hwTnlDestionation, hwTnlPolicy }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object indicates the compliance statement for tunnel group trap."
|
|
::= { hwTnlGroupTrapConformance 2 }
|
|
|
|
hwIpv4PrefixLimitTrapObjects OBJECT IDENTIFIER ::= { hwRmExt 8 }
|
|
|
|
hwCurIpv4PrefixNum OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the current number of IPv4 prefix."
|
|
::= { hwIpv4PrefixLimitTrapObjects 1 }
|
|
|
|
|
|
hwIpv4PrefixLimitValue OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the maximum number of IPv4 prefix can be added."
|
|
::= { hwIpv4PrefixLimitTrapObjects 2 }
|
|
|
|
hwIpv6PrefixLimitTrapObjects OBJECT IDENTIFIER ::= { hwRmExt 9 }
|
|
|
|
hwCurIpv6PrefixNum OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the current number of IPv6 prefix."
|
|
::= { hwIpv6PrefixLimitTrapObjects 1 }
|
|
|
|
hwIpv6PrefixLimitValue OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the maximum number of IPv6 prefix can be added."
|
|
::= { hwIpv6PrefixLimitTrapObjects 2 }
|
|
|
|
hwIpv4PrefixLimitTraps OBJECT IDENTIFIER ::= { hwRmExt 10 }
|
|
|
|
hwIpv4PrefixExceed NOTIFICATION-TYPE
|
|
OBJECTS { hwCurIpv4PrefixNum, hwIpv4PrefixLimitValue }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated when the number of IPv4 prefixes
|
|
exceeds or attempts to exceed the maximum allowed value as indicated
|
|
by hwIpv4PrefixLimitValue."
|
|
::= { hwIpv4PrefixLimitTraps 1 }
|
|
|
|
hwIpv4PrefixExceedClear NOTIFICATION-TYPE
|
|
OBJECTS { hwCurIpv4PrefixNum, hwIpv4PrefixLimitValue }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated when the number of IPv4 prefixes
|
|
exceeds the value indicated by hwIpv4PrefixLimitValue, and
|
|
then falls below this value. A single notification MUST be
|
|
generated when this threshold is exceeded, and no other notifications
|
|
of this type should be issued until the value of hwCurIpv4PrefixNum
|
|
has fallen below that of hwIpv4PrefixLimitValue."
|
|
::= { hwIpv4PrefixLimitTraps 2 }
|
|
|
|
hwIpv6PrefixLimitTraps OBJECT IDENTIFIER ::= { hwRmExt 11 }
|
|
|
|
hwIpv6PrefixExceed NOTIFICATION-TYPE
|
|
OBJECTS { hwCurIpv6PrefixNum, hwIpv6PrefixLimitValue }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated when the number of IPv6 prefixes
|
|
exceeds or attempts to exceed the maximum allowed value as indicated
|
|
by hwIpv6PrefixLimitValue."
|
|
::= { hwIpv6PrefixLimitTraps 1 }
|
|
|
|
hwIpv6PrefixExceedClear NOTIFICATION-TYPE
|
|
OBJECTS { hwCurIpv6PrefixNum, hwIpv6PrefixLimitValue }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This notification is generated when the number of IPv6 prefixes
|
|
exceeds the value indicated by hwIpv6PrefixLimitValue, and then
|
|
falls below this value. A single notification MUST be generated
|
|
when this threshold is exceeded, and no other notifications of
|
|
this type should be issued until the value of hwCurIpv6PrefixNum
|
|
has fallen below that of hwIpv6PrefixLimitValue."
|
|
::= { hwIpv6PrefixLimitTraps 2 }
|
|
|
|
|
|
|
|
END
|
|
|