summaryrefslogtreecommitdiff
path: root/MIBS/comware/HH3C-IPX-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/comware/HH3C-IPX-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/comware/HH3C-IPX-MIB')
-rw-r--r--MIBS/comware/HH3C-IPX-MIB1411
1 files changed, 1411 insertions, 0 deletions
diff --git a/MIBS/comware/HH3C-IPX-MIB b/MIBS/comware/HH3C-IPX-MIB
new file mode 100644
index 0000000..a3155b6
--- /dev/null
+++ b/MIBS/comware/HH3C-IPX-MIB
@@ -0,0 +1,1411 @@
+-- ============================================================================
+-- Copyright (C) 2003 New H3C Tech. Co., Ltd. All rights reserved.
+--
+-- Description: Internetwork Packet Exchange MIB
+-- Reference:
+-- Version: V1.0
+-- History:
+-- V1.0 created by wanglu.
+-- ============================================================================
+HH3C-IPX-MIB DEFINITIONS ::= BEGIN
+
+-- ==================================================================
+--
+-- Variables and types be imported
+--
+-- ==================================================================
+
+IMPORTS
+ Integer32,MODULE-IDENTITY,OBJECT-TYPE,
+ TimeTicks,Counter32
+ FROM SNMPv2-SMI
+ TEXTUAL-CONVENTION, RowStatus
+ FROM SNMPv2-TC
+ hh3cCommon
+ FROM HH3C-OID-MIB;
+
+-- ==================================================================
+--
+-- module identity part
+--
+-- ==================================================================
+
+hh3cIpx MODULE-IDENTITY
+ LAST-UPDATED
+ "200412241036Z"
+ 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
+ "This MIB defines management information used on products
+ which support ipx protocol. It includes 4 parts:
+ 1.ipx interface configuration group - This group
+ contains configurable management information and statistic
+ information on each interface.
+ 2.rip group - Rip means route information protocol. This
+ group contains configurable management information and
+ route status and route statistic information.
+ 3.sap group - Sap means service access group. This group
+ contains all service information.
+ 4.ipx statistics group - This group includes ipx statistic
+ information on all interfaces."
+ ::= { hh3cCommon 34 }
+
+-- =============================================================
+-- Textual Conventions
+-- =============================================================
+
+EnabledStatus ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "A simple status value for the object."
+ SYNTAX INTEGER { enabled(1), disabled(2) }
+
+-- ==================================================================
+--
+-- =====================object definition begin======================
+--
+-- ==================================================================
+
+hh3cIpxConfig OBJECT IDENTIFIER ::= { hh3cIpx 1 }
+hh3cIpxRip OBJECT IDENTIFIER ::= { hh3cIpx 2 }
+hh3cIpxSap OBJECT IDENTIFIER ::= { hh3cIpx 3 }
+hh3cIpxStat OBJECT IDENTIFIER ::= { hh3cIpx 4 }
+
+-- hh3cIpxIfConfig contains configurable management information
+-- on each interface.
+
+hh3cIpxStatus OBJECT-TYPE
+ SYNTAX EnabledStatus
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object is used to enable or disable ipx globally."
+ DEFVAL { disabled }
+ ::= { hh3cIpxConfig 1 }
+
+hh3cIpxIfConfigTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF Hh3cIpxIfConfigEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table of configurable management information on each
+ interface."
+ ::= { hh3cIpxConfig 2 }
+
+hh3cIpxIfConfigEntry OBJECT-TYPE
+ SYNTAX Hh3cIpxIfConfigEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry in the table, containing management information
+ about a single interface."
+ INDEX { hh3cIpxIfIndex }
+ ::= { hh3cIpxIfConfigTable 1 }
+
+Hh3cIpxIfConfigEntry ::=
+ SEQUENCE {
+ hh3cIpxIfIndex Integer32,
+ hh3cIpxIfNetId OCTET STRING,
+ hh3cIpxIfNodeId OCTET STRING,
+ hh3cIpxIfSplitHorizon EnabledStatus,
+ hh3cIPxIfTick Integer32,
+ hh3cIpxIfUpdateChangeOnly EnabledStatus,
+ hh3cIpxIfRipMtu Integer32,
+ hh3cIpxIfEncapsuleType INTEGER,
+ hh3cIpxIfNetbiosPropagation EnabledStatus,
+ hh3cIpxIfSapStatus EnabledStatus,
+ hh3cIpxIfSapMtu Integer32,
+ hh3cIpxIfGnsReply EnabledStatus,
+ hh3cIpxIfRowStatus RowStatus
+ }
+
+-- node definition
+hh3cIpxIfIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..2147483647)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This variable uniquely identifies the interface
+ to which the configurations are applied."
+ REFERENCE "ifIndex"
+ ::= { hh3cIpxIfConfigEntry 1 }
+
+hh3cIpxIfNetId OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(4))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The network number of the IPX address of this
+ interface."
+ ::= { hh3cIpxIfConfigEntry 2 }
+
+hh3cIpxIfNodeId OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(6))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The node number of the IPX address of this interface."
+ ::= { hh3cIpxIfConfigEntry 3 }
+
+hh3cIpxIfSplitHorizon OBJECT-TYPE
+ SYNTAX EnabledStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This node is used to set the split horizon status.
+ Its default value is 'enabled'. In this case, the interface
+ which receives a message can't send this message from the
+ same interface. This function can avoid route loop. But it
+ is unused for point to point link. If it is set to
+ 'disabled', split horizon is disable."
+ DEFVAL { enabled }
+ ::= { hh3cIpxIfConfigEntry 4 }
+
+hh3cIPxIfTick OBJECT-TYPE
+ SYNTAX Integer32(1..30000)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object is used to set this interface's delay time.
+ It is counted by ticks which is 1/18 second. By default,
+ the ethernet interface's delay time is 1 tick,
+ asynchronous serial interface's delay time is 30 ticks,
+ WAN interface's delay time is 6 ticks."
+ ::= { hh3cIpxIfConfigEntry 5 }
+
+hh3cIpxIfUpdateChangeOnly OBJECT-TYPE
+ SYNTAX EnabledStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When this variable is set to 'enabled', updating change is
+ on. And sap and rip will send updating packets periodically
+ to avoid broadcast storm. Whereas updating change is
+ off."
+ DEFVAL { disabled }
+ ::= { hh3cIpxIfConfigEntry 6 }
+
+hh3cIpxIfRipMtu OBJECT-TYPE
+ SYNTAX Integer32(432..1500)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This variable is used to define the max length of RIP
+ updating packets."
+ DEFVAL { 432 }
+ ::= { hh3cIpxIfConfigEntry 7 }
+
+hh3cIpxIfEncapsuleType OBJECT-TYPE
+ SYNTAX INTEGER {
+ dot2(1),
+ dot3(2),
+ ethernet-2(3),
+ snap(4),
+ unkown(5)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This node is used to define the encapsulating form of
+ IPX packets. 'dot2' indicates the form is 802.2, while 'dot3'
+ means 802.3. And 'snap' indicates the form is ethernet-snap.
+ It takes effect only on ethernet interface, and the default
+ value is 'dot3', while 'unkown' for other types of port."
+ DEFVAL { dot3 }
+ ::= { hh3cIpxIfConfigEntry 8 }
+
+hh3cIpxIfNetbiosPropagation OBJECT-TYPE
+ SYNTAX EnabledStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This node is used to configure whether the current interface
+ can forward broadcasting packets which IPX type is 20 used
+ for NetBIOS."
+ DEFVAL { disabled }
+ ::= { hh3cIpxIfConfigEntry 9 }
+
+hh3cIpxIfSapStatus OBJECT-TYPE
+ SYNTAX EnabledStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The status of sap on the current interface. It is enabled
+ when ipx is enabled on this interface."
+ DEFVAL { enabled }
+ ::= { hh3cIpxIfConfigEntry 10 }
+
+hh3cIpxIfSapMtu OBJECT-TYPE
+ SYNTAX Integer32(480..1500)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This variable is used to define the max length of SAP
+ refreshing packets."
+ DEFVAL { 480 }
+ ::= { hh3cIpxIfConfigEntry 11 }
+
+hh3cIpxIfGnsReply OBJECT-TYPE
+ SYNTAX EnabledStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object is used to enable or disable the current
+ interface to response the IPX GNS request."
+ DEFVAL { enabled }
+ ::= { hh3cIpxIfConfigEntry 12 }
+
+hh3cIpxIfRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The status of this row. To create a row, user can
+ select 'createAndGo'. If the row is created successfully,
+ this object will became 'active'. To delete one row,
+ user can select 'destory' and the row will be deleted."
+ ::= { hh3cIpxIfConfigEntry 13 }
+
+-- rip group
+-- basic configurable management information
+
+hh3cIpxRouteMultiplier OBJECT-TYPE
+ SYNTAX Integer32(1..1000)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This node is used to calculate Rip aging time of route
+ information.
+ The absolute aging time =
+ (hh3cIpxRouteMultiplier * hh3cIpxRouteUpdateTimer)."
+ DEFVAL { 3 }
+ ::= { hh3cIpxRip 1 }
+
+hh3cIpxRouteUpdateTimer OBJECT-TYPE
+ SYNTAX Integer32(10..60000)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This node is used to set rip updating time which is based
+ on seconds"
+ DEFVAL { 60 }
+ ::= { hh3cIpxRip 2 }
+
+hh3cIpxRouteImpRouteStatic OBJECT-TYPE
+ SYNTAX EnabledStatus
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object determines whether static route can be imported."
+ DEFVAL { disabled }
+ ::= { hh3cIpxRip 3 }
+
+hh3cIpxRouteLoadBalancePaths OBJECT-TYPE
+ SYNTAX Integer32(1..64)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object defines the max equivalent paths to the same
+ destination. If the newly defined value is smaller than the
+ current value, the routes out of the new value will be set
+ inactive."
+ DEFVAL { 1 }
+ ::= { hh3cIpxRip 4 }
+
+hh3cIpxRouteMaxResPaths OBJECT-TYPE
+ SYNTAX Integer32(1..255)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object defines the max dynamic routes to the same
+ destination. If the newly defined value is smaller than the
+ current value, the routes will not be deleted until they age
+ out or are deleted manually."
+ DEFVAL { 4 }
+ ::= { hh3cIpxRip 5 }
+
+-- hh3cIpxRouteTable contains all ipx route information of
+-- this system. There are all kinds of information in this table
+-- including direct, rip, inactive, active, etc.
+
+hh3cIpxRouteTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF Hh3cIpxRouteEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains all dynamic and direct ipx route information
+ of this system. The information of this table is read only."
+ ::= { hh3cIpxRip 6 }
+
+hh3cIpxRouteEntry OBJECT-TYPE
+ SYNTAX Hh3cIpxRouteEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry includes a dynamic or direct route."
+ INDEX { hh3cIpxRouteIndex }
+ ::= { hh3cIpxRouteTable 1 }
+
+Hh3cIpxRouteEntry ::=
+ SEQUENCE {
+ hh3cIpxRouteIndex
+ Integer32,
+ hh3cIpxRouteDestNetId
+ OCTET STRING,
+ hh3cIpxRouteNextHop
+ OCTET STRING,
+ hh3cIpxRoutePro
+ INTEGER,
+ hh3cIpxRoutePre
+ Integer32,
+ hh3cIpxRouteTicks
+ Integer32,
+ hh3cIpxRouteHops
+ Integer32,
+ hh3cIpxRouteTime
+ Integer32,
+ hh3cIpxRouteOutInterface
+ OCTET STRING
+ }
+
+hh3cIpxRouteIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This object uniquely identifies a route."
+ ::= { hh3cIpxRouteEntry 1 }
+
+hh3cIpxRouteDestNetId OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(4))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The destination network number of this route information,
+ and its value ranges from 1 to 0xfffffffe."
+ ::= { hh3cIpxRouteEntry 2 }
+
+hh3cIpxRouteNextHop OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(10))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The next hop of this route."
+ ::= { hh3cIpxRouteEntry 3 }
+
+hh3cIpxRoutePro OBJECT-TYPE
+ SYNTAX INTEGER{
+ direct(1),
+ rip(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The protocol type of this route information."
+ ::= { hh3cIpxRouteEntry 4 }
+
+hh3cIpxRoutePre OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The preference of this route information. The direct route's
+ preference is 0, and it can't be modified. Dynamic route's
+ default preference is 100."
+ ::= { hh3cIpxRouteEntry 5 }
+
+hh3cIpxRouteTicks OBJECT-TYPE
+ SYNTAX Integer32(1..65534)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The time, in ticks, that the packet takes to reach the destination."
+ ::= { hh3cIpxRouteEntry 6 }
+
+hh3cIpxRouteHops OBJECT-TYPE
+ SYNTAX Integer32(0..15)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The object indicates the number of hops that the packet must be
+ passed through to reach the destination."
+ ::= { hh3cIpxRouteEntry 7 }
+
+hh3cIpxRouteTime OBJECT-TYPE
+ SYNTAX Integer32(0..60000000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The aging time of this route information. The aging time of
+ static and interface route information is 0."
+ ::= { hh3cIpxRouteEntry 8 }
+
+hh3cIpxRouteOutInterface OBJECT-TYPE
+ SYNTAX OCTET STRING(SIZE(1..30))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The out interface of this route information."
+ ::= { hh3cIpxRouteEntry 9 }
+
+-- hh3cIpxStaticRouteTable contains all static route
+-- information
+
+hh3cIpxStaticRouteTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF Hh3cIpxStaticRouteEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table contains all static ipx route information of
+ this system."
+ ::= { hh3cIpxRip 7 }
+
+hh3cIpxStaticRouteEntry OBJECT-TYPE
+ SYNTAX Hh3cIpxStaticRouteEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry includes one static route information."
+ INDEX { hh3cIpxStaticRouteDestNetId,
+ hh3cIpxStaticRouteNextHop }
+ ::= { hh3cIpxStaticRouteTable 1 }
+
+Hh3cIpxStaticRouteEntry ::=
+ SEQUENCE {
+ hh3cIpxStaticRouteDestNetId
+ OCTET STRING,
+ hh3cIpxStaticRouteNextHop
+ OCTET STRING,
+ hh3cIpxStaticRoutePre
+ Integer32,
+ hh3cIpxStaticRouteOutIf
+ OCTET STRING,
+ hh3cIpxStaticRouteTicks
+ Integer32,
+ hh3cIpxStaticRouteHops
+ Integer32,
+ hh3cIpxStaticRouteStatus
+ INTEGER,
+ hh3cIpxStaticRouteRowStatus
+ RowStatus
+ }
+
+hh3cIpxStaticRouteDestNetId OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(4))
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The index of Static Route Table. This object and
+ hh3cIpxStaticRouteNextHop uniquely identify a static route.
+ The destination network number of this static route
+ information,and its value ranges from 1 to 0xfffffffe.
+ Note that the broadcast network number is 0xffffffff
+ and is not allowed in IPX. The network number of
+ 0xfffffffe would be considered to be the network
+ number of default route."
+ ::= { hh3cIpxStaticRouteEntry 1 }
+
+hh3cIpxStaticRouteNextHop OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(10))
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The sub-index of Static Route Table. The next hop of
+ this static route information."
+ ::= { hh3cIpxStaticRouteEntry 2 }
+
+hh3cIpxStaticRoutePre OBJECT-TYPE
+ SYNTAX Integer32(1..255)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The preference of this route information. Static route's
+ preference is 60, and it can be configured."
+ DEFVAL { 60 }
+ ::= { hh3cIpxStaticRouteEntry 3 }
+
+hh3cIpxStaticRouteOutIf OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(1..30))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The out interface of this route. This interface can be serial
+ or pos interface. "
+ ::= { hh3cIpxStaticRouteEntry 4 }
+
+hh3cIpxStaticRouteTicks OBJECT-TYPE
+ SYNTAX Integer32(1..65534)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The time, in ticks that the packet takes to reach the destination
+ with the static route."
+ ::= { hh3cIpxStaticRouteEntry 5 }
+
+hh3cIpxStaticRouteHops OBJECT-TYPE
+ SYNTAX Integer32(1..15)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This object indicates how many hops are needed to arrive
+ at the destination network."
+ DEFVAL { 1 }
+ ::= { hh3cIpxStaticRouteEntry 6 }
+
+hh3cIpxStaticRouteStatus OBJECT-TYPE
+ SYNTAX INTEGER{
+ active(1),
+ inactive(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The status of this static route."
+ ::= { hh3cIpxStaticRouteEntry 7 }
+
+hh3cIpxStaticRouteRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The status of this row. To create a row, user can
+ select 'createAndGo'. If the row is created successfully,
+ this object will became 'active'. To delete one row,
+ user can select 'destory' and the row will be deleted."
+ ::= { hh3cIpxStaticRouteEntry 8 }
+
+-- hh3cIpxRouteStatTable includes statistic route information
+
+hh3cIpxRouteStatTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF Hh3cIpxRouteStatEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table includes all statistic route information."
+ ::= { hh3cIpxRip 8 }
+
+hh3cIpxRouteStatEntry OBJECT-TYPE
+ SYNTAX Hh3cIpxRouteStatEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry records a statistic information of route."
+ INDEX { hh3cIpxRouteStatPro }
+ ::= { hh3cIpxRouteStatTable 1 }
+
+Hh3cIpxRouteStatEntry ::=
+ SEQUENCE {
+ hh3cIpxRouteStatPro
+ INTEGER,
+ hh3cIpxRouteStatRoutes
+ Counter32,
+ hh3cIpxRouteStatActives
+ Counter32,
+ hh3cIpxRouteStatAddeds
+ Counter32,
+ hh3cIpxRouteStatDeleteds
+ Counter32,
+ hh3cIpxRouteStatFreeds
+ Counter32
+ }
+
+
+hh3cIpxRouteStatPro OBJECT-TYPE
+ SYNTAX INTEGER{
+ direct(1),
+ static(2),
+ rip(3),
+ default(4),
+ total(5)
+ }
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The protocol type of the route information. The value of
+ 'total' is the total amount of all kinds of IPX routes."
+ ::= { hh3cIpxRouteStatEntry 1 }
+
+hh3cIpxRouteStatRoutes OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route amount of the corresponding protocol type."
+ ::= { hh3cIpxRouteStatEntry 2 }
+
+hh3cIpxRouteStatActives OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The active route amount of the corresponding protocol type."
+ ::= { hh3cIpxRouteStatEntry 3 }
+
+hh3cIpxRouteStatAddeds OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The added route amount of the corresponding protocol type."
+ ::= { hh3cIpxRouteStatEntry 4 }
+
+hh3cIpxRouteStatDeleteds OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The deleted but not freed route amount of the corresponding
+ protocol type."
+ ::= { hh3cIpxRouteStatEntry 5 }
+
+hh3cIpxRouteStatFreeds OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The freed route amount of the corresponding protocol type."
+ ::= { hh3cIpxRouteStatEntry 6 }
+
+
+
+-- sap group
+
+-- basic configurable management information
+
+hh3cIpxSapMultiplier OBJECT-TYPE
+ SYNTAX Integer32(1..1000)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This node is used to calculate aging time of service
+ information.
+ The absolute aging time =
+ (hh3cIpxSapMultiplier * hh3cIpxSapUpdateTimer)."
+ DEFVAL { 3 }
+ ::= { hh3cIpxSap 1 }
+
+hh3cIpxSapUpdateTimer OBJECT-TYPE
+ SYNTAX Integer32(10..60000)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This node is used to set service packet updating time which
+ is based on seconds."
+ DEFVAL { 60 }
+ ::= { hh3cIpxSap 2 }
+
+hh3cIpxSapGnsLoadBalance OBJECT-TYPE
+ SYNTAX EnabledStatus
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object is used to set whether the system will reply to the
+ GNS request with the Round-Robin way. By default, the system will
+ response to the GNS request with the servers known to the device
+ in turn, preventing from the nearest server's over loading. With
+ value of disabled, in this way, the system will response to the
+ request with the nearest server(who has smallest hop in system's
+ service information table)."
+ DEFVAL { enabled }
+ ::= { hh3cIpxSap 3 }
+
+hh3cIpxSapMaxResServers OBJECT-TYPE
+ SYNTAX Integer32(1..2048)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "This object is used to configure maximum number of servers of a type.
+ If the newly defined value is smaller than the previous value, the
+ information out of the value will not be deleted. If the queue reaches
+ to the maximum number, no new information can be added."
+ DEFVAL { 2048 }
+ ::= { hh3cIpxSap 4 }
+
+-- hh3cIpxServiceTable contains the service information
+
+hh3cIpxServiceTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF Hh3cIpxServiceEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table inlcudes all dynamic service information.
+ The dynamic service information can be read only."
+ ::= { hh3cIpxSap 5 }
+
+hh3cIpxServiceEntry OBJECT-TYPE
+ SYNTAX Hh3cIpxServiceEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "One entry records one service"
+ INDEX { hh3cIpxServiceIndex }
+ ::= { hh3cIpxServiceTable 1 }
+
+Hh3cIpxServiceEntry ::=
+ SEQUENCE{
+ hh3cIpxServiceIndex
+ Integer32,
+ hh3cIpxServiceName
+ OCTET STRING,
+ hh3cIpxServiceType
+ OCTET STRING,
+ hh3cIpxServiceNetId
+ OCTET STRING,
+ hh3cIpxServiceNodeId
+ OCTET STRING,
+ hh3cIpxServiceSocketNo
+ OCTET STRING,
+ hh3cIpxServicePreference
+ Integer32,
+ hh3cIpxServiceHops
+ Integer32,
+ hh3cIpxServiceRecvIf
+ OCTET STRING
+}
+
+-- node definition
+
+hh3cIpxServiceIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This object uniquely identifies a service information."
+ ::= { hh3cIpxServiceEntry 1 }
+
+hh3cIpxServiceName OBJECT-TYPE
+ SYNTAX OCTET STRING(SIZE(1..47))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of the service."
+ ::= { hh3cIpxServiceEntry 2 }
+
+hh3cIpxServiceType OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(2))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The service type."
+ ::= { hh3cIpxServiceEntry 3 }
+
+hh3cIpxServiceNetId OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(4))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IPX network number portion of the IPX address of the service."
+ ::= { hh3cIpxServiceEntry 4 }
+
+hh3cIpxServiceNodeId OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(6))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IPX node number portion of the IPX address of the service."
+ ::= { hh3cIpxServiceEntry 5 }
+
+hh3cIpxServiceSocketNo OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(2))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The socket portion of the IPX address of the service"
+ ::= { hh3cIpxServiceEntry 6 }
+
+hh3cIpxServicePreference OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The service preference of the service"
+ ::= { hh3cIpxServiceEntry 7 }
+
+hh3cIpxServiceHops OBJECT-TYPE
+ SYNTAX Integer32(0..15)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The hops from the device to the server."
+ ::= { hh3cIpxServiceEntry 8 }
+
+hh3cIpxServiceRecvIf OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(1..30))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Interface from which the service is receieved"
+ ::= { hh3cIpxServiceEntry 9 }
+
+-- hh3cIpxStaticServiceTable This table contains all static service information
+
+hh3cIpxStaticServiceTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF Hh3cIpxStaticServiceEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table inlcudes all static service information.
+ This table supports to creation and deletione of a static service,
+ but not supports to modification"
+ ::= { hh3cIpxSap 6 }
+
+hh3cIpxStaticServiceEntry OBJECT-TYPE
+ SYNTAX Hh3cIpxStaticServiceEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry records one service"
+ INDEX { hh3cIpxStaticServiceType,
+ hh3cIpxStaticServiceName,
+ hh3cIpxStaticServiceNetId }
+ ::= { hh3cIpxStaticServiceTable 1 }
+
+Hh3cIpxStaticServiceEntry ::=
+ SEQUENCE{
+ hh3cIpxStaticServiceType
+ OCTET STRING,
+ hh3cIpxStaticServiceName
+ OCTET STRING,
+ hh3cIpxStaticServiceNetId
+ OCTET STRING,
+ hh3cIpxStaticServiceNodeId
+ OCTET STRING,
+ hh3cIpxStatciServiceSocketNo
+ OCTET STRING,
+ hh3cIpxStaticServicePreference
+ Integer32,
+ hh3cIpxStaticServiceHops
+ Integer32,
+ hh3cIpxStaticServiceStatus
+ INTEGER,
+ hh3cIpxStaticServiceRowStatus
+ RowStatus
+}
+
+-- node definition
+
+hh3cIpxStaticServiceType OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(2))
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The index of static service table."
+ ::= { hh3cIpxStaticServiceEntry 1 }
+
+hh3cIpxStaticServiceName OBJECT-TYPE
+ SYNTAX OCTET STRING(SIZE(1..47))
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "The sub-index of static service table. The name of
+ the service."
+ ::= { hh3cIpxStaticServiceEntry 2 }
+
+hh3cIpxStaticServiceNetId OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(4))
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "The sub-index of static service table. The IPX network
+ number portion of the IPX address of the service."
+ ::= { hh3cIpxStaticServiceEntry 3 }
+
+hh3cIpxStaticServiceNodeId OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(6))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "The IPX node number portion of the IPX address of the
+ service."
+ ::= { hh3cIpxStaticServiceEntry 4 }
+
+hh3cIpxStatciServiceSocketNo OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(2))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "The socket portion of the IPX address of the service."
+ ::= { hh3cIpxStaticServiceEntry 5 }
+
+hh3cIpxStaticServicePreference OBJECT-TYPE
+ SYNTAX Integer32(1..255)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "The service preference of the server."
+ DEFVAL { 60 }
+ ::= { hh3cIpxStaticServiceEntry 6 }
+
+hh3cIpxStaticServiceHops OBJECT-TYPE
+ SYNTAX Integer32(1..15)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION "The hops from the device to the server."
+ ::= { hh3cIpxStaticServiceEntry 7 }
+
+hh3cIpxStaticServiceStatus OBJECT-TYPE
+ SYNTAX INTEGER{
+ active(1),
+ inactive(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The status of the service that you created. The value of
+ this object is determined by system."
+ ::= { hh3cIpxStaticServiceEntry 8 }
+
+hh3cIpxStaticServiceRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The status of this row. To create a row, user can
+ select 'createAndGo'. If the row is created successfully,
+ this object will became 'active'. To delete one row,
+ user can select 'destory' and the row will be deleted."
+ ::= { hh3cIpxStaticServiceEntry 9 }
+
+
+-- ipx statistics group
+-- statistic information about packets Input/Output
+
+hh3cIpxStatGlobal OBJECT IDENTIFIER ::= { hh3cIpxStat 1 }
+hh3cIpxStatInterface OBJECT IDENTIFIER ::= { hh3cIpxStat 2 }
+
+-- received
+
+hh3cIpxStatTotalReceives OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The total number of packets received."
+ ::= { hh3cIpxStatGlobal 1 }
+
+hh3cIpxStatPitchs OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The number of received packets filled by device when forwarding
+ or delivering up to upper protocol."
+ ::= { hh3cIpxStatGlobal 2 }
+
+hh3cIpxStatLenErrors OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The number of received packets discarded due to length error."
+ ::= { hh3cIpxStatGlobal 3 }
+
+hh3cIpxStatFormatErrors OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The number of received packets discarded due to format error."
+ ::= { hh3cIpxStatGlobal 4 }
+
+hh3cIpxStatBadHops OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The number of received packets which's value of field Hops
+ is greater than 16."
+ ::= { hh3cIpxStatGlobal 5 }
+
+hh3cIpxStatHopsDiscards OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The number of received packets of which hops portion
+ is equal to 16."
+ ::= { hh3cIpxStatGlobal 6 }
+
+hh3cIpxStatOtherErrors OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The number of received packets discarded due to other error."
+ ::= { hh3cIpxStatGlobal 7 }
+
+hh3cIpxStatLocalDests OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The number of received packets which destination is the
+ local device. Note that this would include the IPX NetBIOS
+ propagation packets and those broadcast packets just to
+ the network on which local device resides."
+ ::= { hh3cIpxStatGlobal 8 }
+
+hh3cIpxStatCantDeals OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The number of received packets with which can't be dealt.
+ One possible reason for discarding such a packet would be
+ receiving a packet of an unknown or unsupported protocol."
+ ::= { hh3cIpxStatGlobal 9 }
+
+-- Sent
+
+hh3cIpxStatForwards OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The number of received packets to be forwarded in the case that
+ the entity was not their final destination."
+ ::= { hh3cIpxStatGlobal 10 }
+
+hh3cIpxStatGenerates OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The number of sent packets that the device generated itself."
+ ::= { hh3cIpxStatGlobal 11 }
+
+hh3cIpxStatNoRoutes OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The number of packets discarded due to no route to the
+ destination was found in routing table."
+ ::= { hh3cIpxStatGlobal 12 }
+
+hh3cIpxStatOutDiscards OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The number of packets to be discarded when sending out.
+ Note that this counter would not include the packet(s)
+ discarded due to no route."
+ ::= { hh3cIpxStatGlobal 13 }
+
+-- Rip
+
+hh3cIpxStatRipSends OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The total number of RIP packets sent."
+ ::= { hh3cIpxStatGlobal 14 }
+
+hh3cIpxStatRipReceives OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The total number of RIP packets received."
+ ::= { hh3cIpxStatGlobal 15 }
+
+hh3cIpxStaRipRspSends OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The total number of RIP response packets sent. "
+ ::= { hh3cIpxStatGlobal 16 }
+
+hh3cIpxStaRipRspReceives OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The total number of RIP response packets received."
+ ::= { hh3cIpxStatGlobal 17 }
+
+hh3cIpxStatRipReqReceives OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The total number of RIP request packets received."
+ ::= { hh3cIpxStatGlobal 18 }
+
+hh3cIpxStatRipReqDeals OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The total number of RIP request packets dealt with."
+ ::= { hh3cIpxStatGlobal 19 }
+
+hh3cIpxStatRipReqSends OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The total number of RIP request packets sent."
+ ::= { hh3cIpxStatGlobal 20}
+
+hh3cIpxStatRipPeriUpdates OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The total number of periodic update RIP packets sent."
+ ::= { hh3cIpxStatGlobal 21 }
+
+-- Sap
+
+hh3cIpxStatSapGenReqReceives OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The total number of SAP general request packets received."
+ ::= { hh3cIpxStatGlobal 22 }
+
+hh3cIpxStatSapSpecReqReceives OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The total number of SAP specific request packets received."
+ ::= { hh3cIpxStatGlobal 23 }
+
+hh3cIpxStatSapGnsReqReceives OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The total number of SAP GNS request packets received."
+ ::= { hh3cIpxStatGlobal 24 }
+
+hh3cIpxStatSapGenRspSends OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The total number of SAP general response packets sent."
+ ::= { hh3cIpxStatGlobal 25 }
+
+hh3cIpxStatSapSpecRspSends OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The total number of SAP specific response packets sent."
+ ::= { hh3cIpxStatGlobal 26 }
+
+hh3cIpxStatSapGnsRspSends OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The total number of SAP GNS response packets sent."
+ ::= { hh3cIpxStatGlobal 27 }
+
+hh3cIpxStatSapPeriUpdates OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The total number of SAP periodic update packets sent."
+ ::= { hh3cIpxStatGlobal 28 }
+
+hh3cIpxStatSapInPktErrors OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The total number of SAP error packets received."
+ ::= { hh3cIpxStatGlobal 29 }
+
+-- hh3cIpxIfStatTable includes all statistic information
+-- on each interface.
+
+hh3cIpxIfStatTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF Hh3cIpxIfStatEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "The table of the statistic information on each interface."
+ ::= { hh3cIpxStatInterface 1 }
+
+hh3cIpxIfStatEntry OBJECT-TYPE
+ SYNTAX Hh3cIpxIfStatEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "The entry of the statistic table."
+ INDEX { hh3cIpxIfStatIndex }
+ ::= { hh3cIpxIfStatTable 1 }
+
+Hh3cIpxIfStatEntry ::=
+ SEQUENCE{
+ hh3cIpxIfStatIndex
+ Integer32,
+ hh3cIpxIfStatNetId
+ OCTET STRING,
+ hh3cIpxIfStatNodeId
+ OCTET STRING,
+ --ipx
+ hh3cIpxIfStatIpxReceives
+ Counter32,
+ hh3cIpxIfStatIpxSends
+ Counter32,
+ hh3cIpxIfStatIpxRecvBytes
+ Counter32,
+ hh3cIpxIfStatIpxSendBytes
+ Counter32,
+ -- Rip
+ hh3cIpxIfStatRipReceives
+ Counter32,
+ hh3cIpxIfStatRipSends
+ Counter32,
+ hh3cIpxIfStatRipDiscards
+ Counter32,
+ hh3cIpxIfStatRipSpecReqReceives
+ Counter32,
+ hh3cIpxIfStatRipSpecRspSends
+ Counter32,
+ hh3cIpxIfStatRipGenReqReceives
+ Counter32,
+ hh3cIpxIfStatRipGenRspSends
+ Counter32,
+ -- Sap
+ hh3cIpxIfStatSapReceives
+ Counter32,
+ hh3cIpxIfStatSapSends
+ Counter32,
+ hh3cIpxIfStatSapDiscards
+ Counter32,
+ hh3cIpxIfStatSapGnsReqReceives
+ Counter32,
+ hh3cIpxIfStatSapGnsRspSends
+ Counter32
+}
+
+hh3cIpxIfStatIndex OBJECT-TYPE
+ SYNTAX Integer32 (1..2147483647)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION "The index of the table's entry. According to the
+ interface's index."
+ REFERENCE "ifIndex"
+ ::= { hh3cIpxIfStatEntry 1 }
+
+hh3cIpxIfStatNetId OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(4))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The network number of the IPX address of this interface."
+ ::= { hh3cIpxIfStatEntry 2 }
+
+hh3cIpxIfStatNodeId OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(6))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The node number of the IPX address of this interface."
+ ::= { hh3cIpxIfStatEntry 3 }
+
+-- IPX
+
+hh3cIpxIfStatIpxReceives OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The total number of packets received on the interface."
+ ::= { hh3cIpxIfStatEntry 4 }
+
+hh3cIpxIfStatIpxSends OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The total number of packets sent on the interface."
+ ::= { hh3cIpxIfStatEntry 5 }
+
+hh3cIpxIfStatIpxRecvBytes OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The total number of bytes received on the interface."
+ ::= { hh3cIpxIfStatEntry 6 }
+
+hh3cIpxIfStatIpxSendBytes OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The total number of bytes sent on the interface."
+ ::= { hh3cIpxIfStatEntry 7 }
+
+-- Rip
+
+hh3cIpxIfStatRipReceives OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The total number of RIP packets received on the interface."
+ ::= { hh3cIpxIfStatEntry 8 }
+
+hh3cIpxIfStatRipSends OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The total number of RIP packets sent on the interface."
+ ::= { hh3cIpxIfStatEntry 9 }
+
+hh3cIpxIfStatRipDiscards OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The total number of RIP packets discarded on the interface."
+ ::= { hh3cIpxIfStatEntry 10 }
+
+hh3cIpxIfStatRipSpecReqReceives OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The total number of RIP specific request packets received
+ on the interface."
+ ::= { hh3cIpxIfStatEntry 11 }
+
+hh3cIpxIfStatRipSpecRspSends OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The total number of RIP specific response packets sent
+ on the interface."
+ ::= { hh3cIpxIfStatEntry 12 }
+
+hh3cIpxIfStatRipGenReqReceives OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The total number of RIP general request packets received
+ on the interface."
+ ::= { hh3cIpxIfStatEntry 13 }
+
+hh3cIpxIfStatRipGenRspSends OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The total number of RIP general response packets sent
+ on the interface."
+ ::= { hh3cIpxIfStatEntry 14 }
+
+-- Sap
+
+hh3cIpxIfStatSapReceives OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The total number of SAP packets received on the interface."
+ ::= { hh3cIpxIfStatEntry 15 }
+
+hh3cIpxIfStatSapSends OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The total number of SAP packets sent on the interface."
+ ::= { hh3cIpxIfStatEntry 16 }
+
+hh3cIpxIfStatSapDiscards OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The total number of SAP packets discarded on the interface."
+ ::= { hh3cIpxIfStatEntry 17 }
+
+hh3cIpxIfStatSapGnsReqReceives OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The total number of SAP GNS response packets received
+ on the interface."
+ ::= { hh3cIpxIfStatEntry 18 }
+
+hh3cIpxIfStatSapGnsRspSends OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION "The total number of SAP GNS response packets sent on
+ the interface."
+ ::= { hh3cIpxIfStatEntry 19 }
+
+
+END