summaryrefslogtreecommitdiff
path: root/MIBS/hp/BLADETYPE2-NETWORK-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/hp/BLADETYPE2-NETWORK-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/hp/BLADETYPE2-NETWORK-MIB')
-rw-r--r--MIBS/hp/BLADETYPE2-NETWORK-MIB10617
1 files changed, 10617 insertions, 0 deletions
diff --git a/MIBS/hp/BLADETYPE2-NETWORK-MIB b/MIBS/hp/BLADETYPE2-NETWORK-MIB
new file mode 100644
index 0000000..720f3f2
--- /dev/null
+++ b/MIBS/hp/BLADETYPE2-NETWORK-MIB
@@ -0,0 +1,10617 @@
+-- COPYRIGHT NOTICE
+-- Copyright (c) Hewlett Packard Company, 2003
+-- All rights reserved
+--
+
+BLADETYPE2-NETWORK-MIB DEFINITIONS ::= BEGIN
+
+
+IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32, Gauge32,
+ IpAddress, Unsigned32
+ FROM SNMPv2-SMI
+ DisplayString, PhysAddress
+ FROM SNMPv2-TC
+ hpSwitchBladeType2-Mgmt
+ FROM HP-SWITCH-PL-MIB;
+
+layer3 MODULE-IDENTITY
+ LAST-UPDATED "200312050000Z" -- 5 December 2003
+ ORGANIZATION "Hewlett Packard Company "
+ CONTACT-INFO "customerservice@hp.com"
+ DESCRIPTION
+ "The MIB module for the Layer 3 configuration, statistics and
+ information ."
+ ::= { hpSwitchBladeType2-Mgmt 3 }
+
+-- MIB_INSERT_START
+-- ----------------------------------------------------------------------------
+-- { INSERT: bt2Network
+-- ----------------------------------------------------------------------------
+
+layer3Configs OBJECT IDENTIFIER ::= { layer3 1 }
+layer3Stats OBJECT IDENTIFIER ::= { layer3 2 }
+layer3Info OBJECT IDENTIFIER ::= { layer3 3 }
+layer3Oper OBJECT IDENTIFIER ::= { layer3 4 }
+
+ipInterfaceCfg OBJECT IDENTIFIER ::= { layer3Configs 1 }
+ipGatewayCfg OBJECT IDENTIFIER ::= { layer3Configs 2 }
+ipStaticRouteCfg OBJECT IDENTIFIER ::= { layer3Configs 3 }
+ipForwardCfg OBJECT IDENTIFIER ::= { layer3Configs 4 }
+ripCfg OBJECT IDENTIFIER ::= { layer3Configs 5 }
+vrrpCfg OBJECT IDENTIFIER ::= { layer3Configs 6 }
+arpCfg OBJECT IDENTIFIER ::= { layer3Configs 7 }
+ipBootpCfg OBJECT IDENTIFIER ::= { layer3Configs 8 }
+dnsCfg OBJECT IDENTIFIER ::= { layer3Configs 9 }
+ipNwfCfg OBJECT IDENTIFIER ::= { layer3Configs 10 }
+ipRmapCfg OBJECT IDENTIFIER ::= { layer3Configs 11 }
+ospfCfg OBJECT IDENTIFIER ::= { layer3Configs 13 }
+
+ipGeneralCfg OBJECT IDENTIFIER ::= { layer3Configs 14 }
+igmpCfg OBJECT IDENTIFIER ::= { layer3Configs 15 }
+rip2Cfg OBJECT IDENTIFIER ::= { layer3Configs 18 }
+ripStats OBJECT IDENTIFIER ::= { layer3Stats 1 }
+arpStats OBJECT IDENTIFIER ::= { layer3Stats 2 }
+routeStats OBJECT IDENTIFIER ::= { layer3Stats 3 }
+vrrpStats OBJECT IDENTIFIER ::= { layer3Stats 4 }
+ospfStats OBJECT IDENTIFIER ::= { layer3Stats 5 }
+clearStats OBJECT IDENTIFIER ::= { layer3Stats 6 }
+igmpStats OBJECT IDENTIFIER ::= { layer3Stats 7 }
+rip2Stats OBJECT IDENTIFIER ::= { layer3Stats 13 }
+dnsStats OBJECT IDENTIFIER ::= { layer3Stats 14 }
+geal3Stats OBJECT IDENTIFIER ::= { layer3Stats 15 }
+
+ipRoutingInfo OBJECT IDENTIFIER ::= { layer3Info 1 }
+arpInfo OBJECT IDENTIFIER ::= { layer3Info 2 }
+vrrpInfo OBJECT IDENTIFIER ::= { layer3Info 3 }
+ospfInfo OBJECT IDENTIFIER ::= { layer3Info 4 }
+igmpInfo OBJECT IDENTIFIER ::= { layer3Info 5 }
+rip2Info OBJECT IDENTIFIER ::= { layer3Info 7 }
+
+ipInfo OBJECT IDENTIFIER ::= { layer3Info 8 }
+
+vrrpOper OBJECT IDENTIFIER ::= { layer3Oper 1 }
+
+
+-- IP Configuration
+
+ipInterfaceTableMax OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of rows in the IP interface table."
+ ::= { ipInterfaceCfg 1 }
+
+ipCurCfgIntfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpCurCfgIntfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of IP interface configuration."
+ ::= { ipInterfaceCfg 2 }
+
+ipCurCfgIntfEntry OBJECT-TYPE
+ SYNTAX IpCurCfgIntfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the Ip interface table"
+ INDEX { ipCurCfgIntfIndex }
+ ::= { ipCurCfgIntfTable 1 }
+
+IpCurCfgIntfEntry ::= SEQUENCE {
+ ipCurCfgIntfIndex Integer32,
+ ipCurCfgIntfAddr IpAddress,
+ ipCurCfgIntfMask IpAddress,
+ ipCurCfgIntfBroadcast IpAddress,
+ ipCurCfgIntfVlan INTEGER,
+ ipCurCfgIntfState INTEGER,
+ ipCurCfgIntfBootpRelay INTEGER
+ }
+
+ipCurCfgIntfIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The interface number for which the IP information is related."
+ ::= { ipCurCfgIntfEntry 1}
+
+ipCurCfgIntfAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP address of the interface."
+ ::= { ipCurCfgIntfEntry 2 }
+
+ipCurCfgIntfMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The subnet mask of the interface."
+ ::= { ipCurCfgIntfEntry 3 }
+
+ipCurCfgIntfBroadcast OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The broadcast address of the interface."
+ ::= { ipCurCfgIntfEntry 4 }
+
+ipCurCfgIntfVlan OBJECT-TYPE
+ SYNTAX INTEGER (1..4095)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VLAN associated with the interface."
+ ::= { ipCurCfgIntfEntry 5 }
+
+ipCurCfgIntfState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of the interface."
+ ::= { ipCurCfgIntfEntry 6 }
+
+ipCurCfgIntfBootpRelay OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable/disable BOOTP relay."
+ ::= { ipCurCfgIntfEntry 7 }
+
+ipNewCfgIntfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpNewCfgIntfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of interface configuration in the New Configuration Block."
+ ::= { ipInterfaceCfg 3 }
+
+ipNewCfgIntfEntry OBJECT-TYPE
+ SYNTAX IpNewCfgIntfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the Ip interface table"
+ INDEX { ipNewCfgIntfIndex }
+ ::= { ipNewCfgIntfTable 1 }
+
+IpNewCfgIntfEntry ::= SEQUENCE {
+ ipNewCfgIntfIndex Integer32,
+ ipNewCfgIntfAddr IpAddress,
+ ipNewCfgIntfMask IpAddress,
+ ipNewCfgIntfBroadcast IpAddress,
+ ipNewCfgIntfVlan INTEGER,
+ ipNewCfgIntfState INTEGER,
+ ipNewCfgIntfDelete INTEGER,
+ ipNewCfgIntfBootpRelay INTEGER
+ }
+
+ipNewCfgIntfIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The interface number for which the IP information is related."
+ ::= { ipNewCfgIntfEntry 1 }
+
+ipNewCfgIntfAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The IP address of the interface."
+ ::= { ipNewCfgIntfEntry 2 }
+
+ipNewCfgIntfMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The subnet mask of the interface."
+ ::= { ipNewCfgIntfEntry 3 }
+
+ipNewCfgIntfBroadcast OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The broadcast address of the interface."
+ ::= { ipNewCfgIntfEntry 4 }
+
+ipNewCfgIntfVlan OBJECT-TYPE
+ SYNTAX INTEGER (1..4095)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The VLAN associated with the interface."
+ ::= { ipNewCfgIntfEntry 5 }
+
+ipNewCfgIntfState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The state of the interface."
+ ::= { ipNewCfgIntfEntry 6 }
+
+ipNewCfgIntfDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ delete(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When set to the value of 2 (delete), the entire row is deleted.
+ When read, other(1) is returned. Setting the value to anything
+ other than 2(delete) has no effect on the state of the row."
+ ::= { ipNewCfgIntfEntry 7 }
+
+ipNewCfgIntfBootpRelay OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable/disable BOOTP relay."
+ ::= { ipNewCfgIntfEntry 8 }
+
+-- IP Gateway Table Configuration
+
+
+ipGatewayTableMax OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of rows in the IP gateway table."
+ ::= { ipGatewayCfg 3 }
+
+ipCurCfgGwTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpCurCfgGwEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of gateways in the Current configuration Block."
+ ::= { ipGatewayCfg 4 }
+
+ipCurCfgGwEntry OBJECT-TYPE
+ SYNTAX IpCurCfgGwEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the Ip gateway table"
+ INDEX { ipCurCfgGwIndex }
+ ::= { ipCurCfgGwTable 1 }
+
+IpCurCfgGwEntry ::= SEQUENCE {
+ ipCurCfgGwIndex Integer32,
+ ipCurCfgGwAddr IpAddress,
+ ipCurCfgGwInterval INTEGER,
+ ipCurCfgGwRetry INTEGER,
+ ipCurCfgGwArp INTEGER,
+ ipCurCfgGwState INTEGER
+ }
+
+ipCurCfgGwIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The gateway number for which the information is related."
+ ::= { ipCurCfgGwEntry 1}
+
+ipCurCfgGwAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP address of the default gateway."
+ ::= { ipCurCfgGwEntry 2 }
+
+ipCurCfgGwInterval OBJECT-TYPE
+ SYNTAX INTEGER (0..60)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The interval between ping attempts."
+ ::= { ipCurCfgGwEntry 3 }
+
+ipCurCfgGwRetry OBJECT-TYPE
+ SYNTAX INTEGER (1..120)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of failed attempts to declare the default gateway DOWN."
+ ::= { ipCurCfgGwEntry 4 }
+
+ipCurCfgGwState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of the default gateway."
+ ::= { ipCurCfgGwEntry 5 }
+
+ipCurCfgGwArp OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of ARP only health checks."
+ ::= { ipCurCfgGwEntry 6 }
+
+
+ipNewCfgGwTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpNewCfgGwEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of gateway configuration in the new configuration block."
+ ::= { ipGatewayCfg 5 }
+
+ipNewCfgGwEntry OBJECT-TYPE
+ SYNTAX IpNewCfgGwEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the Ip default gateway table"
+ INDEX { ipNewCfgGwIndex }
+ ::= { ipNewCfgGwTable 1 }
+
+IpNewCfgGwEntry ::= SEQUENCE {
+ ipNewCfgGwIndex Integer32,
+ ipNewCfgGwAddr IpAddress,
+ ipNewCfgGwInterval INTEGER,
+ ipNewCfgGwRetry INTEGER,
+ ipNewCfgGwState INTEGER,
+ ipNewCfgGwArp INTEGER,
+ ipNewCfgGwDelete INTEGER
+ }
+
+ipNewCfgGwIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The gateway number for which the information is related."
+ ::= { ipNewCfgGwEntry 1}
+
+ipNewCfgGwAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The IP address of the default gateway."
+ ::= { ipNewCfgGwEntry 2 }
+
+ipNewCfgGwInterval OBJECT-TYPE
+ SYNTAX INTEGER (0..60)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The interval in seconds between ping attempts."
+ ::= { ipNewCfgGwEntry 3 }
+
+ipNewCfgGwRetry OBJECT-TYPE
+ SYNTAX INTEGER (1..120)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The number of failed attempts to declare the default gateway DOWN."
+ ::= { ipNewCfgGwEntry 4 }
+
+ipNewCfgGwState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The state of the default gateway."
+ ::= { ipNewCfgGwEntry 5 }
+
+ipNewCfgGwDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ delete(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When set to the value of 2 (delete), the entire row is deleted.
+ When read, other is returned. Setting the value to anything other
+ than 2(delete) has no effect on the state of the row."
+ ::= { ipNewCfgGwEntry 6 }
+
+ipNewCfgGwArp OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The state of the ARP only health checks."
+ ::= { ipNewCfgGwEntry 7 }
+
+
+--
+-- IP Static Route Configuration
+--
+ipStaticRouteTableMaxSize OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of rows in the Static Route table."
+ ::= { ipStaticRouteCfg 1 }
+
+ipCurCfgStaticRouteTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpCurCfgStaticRouteEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of static routes in the current configuration block."
+ ::= { ipStaticRouteCfg 2 }
+
+ipCurCfgStaticRouteEntry OBJECT-TYPE
+ SYNTAX IpCurCfgStaticRouteEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the static IP route table"
+ INDEX { ipCurCfgStaticRouteIndx }
+ ::= { ipCurCfgStaticRouteTable 1 }
+
+IpCurCfgStaticRouteEntry ::= SEQUENCE {
+ ipCurCfgStaticRouteIndx Integer32,
+ ipCurCfgStaticRouteDestIp IpAddress,
+ ipCurCfgStaticRouteMask IpAddress,
+ ipCurCfgStaticRouteGateway IpAddress,
+ ipCurCfgStaticRouteInterface Integer32
+ }
+
+ipCurCfgStaticRouteIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the static routing table."
+ ::= { ipCurCfgStaticRouteEntry 1}
+
+ipCurCfgStaticRouteDestIp OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The destination IP address of this route."
+ ::= { ipCurCfgStaticRouteEntry 2}
+
+ipCurCfgStaticRouteMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The destination IP address of this route."
+ ::= { ipCurCfgStaticRouteEntry 3}
+
+ipCurCfgStaticRouteGateway OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The destination IP address of this route."
+ ::= { ipCurCfgStaticRouteEntry 4}
+
+ipCurCfgStaticRouteInterface OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP interface of this route. The IP address of the specified
+ interface shall be use as source IP when performs routing."
+ ::= { ipCurCfgStaticRouteEntry 5}
+
+ipNewCfgStaticRouteTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpNewCfgStaticRouteEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of static routes in the new configuration block."
+ ::= { ipStaticRouteCfg 3 }
+
+ipNewCfgStaticRouteEntry OBJECT-TYPE
+ SYNTAX IpNewCfgStaticRouteEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the static IP route table"
+ INDEX { ipNewCfgStaticRouteIndx }
+ ::= { ipNewCfgStaticRouteTable 1 }
+
+IpNewCfgStaticRouteEntry ::= SEQUENCE {
+ ipNewCfgStaticRouteIndx Integer32,
+ ipNewCfgStaticRouteDestIp IpAddress,
+ ipNewCfgStaticRouteMask IpAddress,
+ ipNewCfgStaticRouteGateway IpAddress,
+ ipNewCfgStaticRouteAction INTEGER,
+ ipNewCfgStaticRouteInterface Integer32
+ }
+
+ipNewCfgStaticRouteIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the static routing table."
+ ::= { ipNewCfgStaticRouteEntry 1}
+
+ipNewCfgStaticRouteDestIp OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The destination IP address of this route."
+ ::= { ipNewCfgStaticRouteEntry 2}
+
+ipNewCfgStaticRouteMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The subnet mask of this route."
+ ::= { ipNewCfgStaticRouteEntry 3}
+
+ipNewCfgStaticRouteGateway OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The IP address of the gateway for this route."
+ ::= { ipNewCfgStaticRouteEntry 4}
+
+ipNewCfgStaticRouteAction OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ delete(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When set to the value of 2 (delete), the entire row is deleted.
+ When read, other is returned. Setting the value to anything other
+ than 2(delete) has no effect on the state of the row."
+ ::= { ipNewCfgStaticRouteEntry 5 }
+
+ipNewCfgStaticRouteInterface OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The IP interface of this route. The IP address of the specified
+ interface shall be use as source IP when performs routing."
+ ::= { ipNewCfgStaticRouteEntry 6 }
+
+
+-- RIP version 1 Configuration
+
+ripCurCfgSupply OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable supplying route updates."
+ ::= { ripCfg 1 }
+
+ripNewCfgSupply OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable supplying route updates."
+ ::= { ripCfg 2 }
+
+ripCurCfgListen OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable listening to route updates."
+ ::= { ripCfg 3 }
+
+ripNewCfgListen OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable listening to route updates."
+ ::= { ripCfg 4 }
+
+ripCurCfgDefListen OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable listening to default routes."
+ ::= { ripCfg 5 }
+
+ripNewCfgDefListen OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable listening to default routes."
+ ::= { ripCfg 6 }
+
+ripCurCfgStaticSupply OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable supplying static route updates."
+ ::= { ripCfg 7 }
+
+ripNewCfgStaticSupply OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable supplying static route updates."
+ ::= { ripCfg 8 }
+
+ripCurCfgUpdatePeriod OBJECT-TYPE
+ SYNTAX INTEGER (1..120)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Update Period in seconds."
+ ::= { ripCfg 9 }
+
+ripNewCfgUpdatePeriod OBJECT-TYPE
+ SYNTAX INTEGER (1..120)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Update period in seconds."
+ ::= { ripCfg 10 }
+
+ripCurCfgState OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(2),
+ off(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RIP global state."
+ ::= { ripCfg 11 }
+
+ripNewCfgState OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(2),
+ off(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Globally turn RIP on or off."
+ ::= { ripCfg 12 }
+
+ripCurCfgPoisonReverse OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RIP poison reverse."
+ ::= { ripCfg 13 }
+
+ripNewCfgPoisonReverse OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "RIP poison reverse."
+ ::= { ripCfg 14 }
+
+ripCurCfgSplitHorizon OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RIP split horizon."
+ ::= {ripCfg 15 }
+
+ripNewCfgSplitHorizon OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "RIP split horizon."
+ ::= { ripCfg 16 }
+
+-- RIP version 2 Configuration
+
+ripCurCfgIntfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RipCurCfgIntfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of RIP on IP interface configuration in the current_config."
+ ::= { rip2Cfg 1 }
+
+ripCurCfgIntfEntry OBJECT-TYPE
+ SYNTAX RipCurCfgIntfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about RIP on IP interface."
+ INDEX { ripCurCfgIntfIndex }
+ ::= { ripCurCfgIntfTable 1 }
+
+RipCurCfgIntfEntry ::= SEQUENCE {
+ ripCurCfgIntfIndex INTEGER,
+ ripCurCfgIntfVersion INTEGER,
+ ripCurCfgIntfSupply INTEGER,
+ ripCurCfgIntfListen INTEGER,
+ ripCurCfgIntfDefault INTEGER,
+ ripCurCfgIntfTrigUpdate INTEGER,
+ ripCurCfgIntfMcastUpdate INTEGER,
+ ripCurCfgIntfPoisonReverse INTEGER,
+ ripCurCfgIntfState INTEGER,
+ ripCurCfgIntfMetric INTEGER,
+ ripCurCfgIntfAuth INTEGER,
+ ripCurCfgIntfKey DisplayString,
+ ripCurCfgIntfSplitHorizon INTEGER
+ }
+
+ripCurCfgIntfIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The interface number for which the RIP information is related."
+ ::= { ripCurCfgIntfEntry 1}
+
+ripCurCfgIntfVersion OBJECT-TYPE
+ SYNTAX INTEGER {
+ ripVersion1(1),
+ ripVersion2(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RIP version."
+ ::= { ripCurCfgIntfEntry 2 }
+
+ripCurCfgIntfSupply OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable supplying route updates."
+ ::= { ripCurCfgIntfEntry 3 }
+
+ripCurCfgIntfListen OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable listening to route updates."
+ ::= { ripCurCfgIntfEntry 4 }
+
+ ripCurCfgIntfDefault OBJECT-TYPE
+ SYNTAX INTEGER {
+ both(1),
+ listen(2),
+ supply(3),
+ none(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Specifies what RIP does with default routes."
+ ::= { ripCurCfgIntfEntry 5 }
+
+ripCurCfgIntfTrigUpdate OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tirggered updates."
+ ::= { ripCurCfgIntfEntry 6 }
+
+ripCurCfgIntfMcastUpdate OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable multicast updates."
+ ::= { ripCurCfgIntfEntry 7 }
+
+ripCurCfgIntfPoisonReverse OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RIP poison reverse."
+ ::= { ripCurCfgIntfEntry 8 }
+
+ripCurCfgIntfState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable RIP protocol."
+ ::= { ripCurCfgIntfEntry 9 }
+
+ripCurCfgIntfMetric OBJECT-TYPE
+ SYNTAX INTEGER (1..16)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RIP route metric for this interface."
+ ::= { ripCurCfgIntfEntry 10 }
+
+ripCurCfgIntfAuth OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ password(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable RIP update authorization with a
+ simple plain text password."
+ ::= { ripCurCfgIntfEntry 11 }
+
+ripCurCfgIntfKey OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RIP update authencation password."
+ ::= { ripCurCfgIntfEntry 12 }
+
+ripCurCfgIntfSplitHorizon OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RIP split horizon."
+ ::= {ripCurCfgIntfEntry 13 }
+
+ripNewCfgIntfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RipNewCfgIntfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of RIP on IP interface configuration in the new_config."
+ ::= { rip2Cfg 2 }
+
+ripNewCfgIntfEntry OBJECT-TYPE
+ SYNTAX RipNewCfgIntfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about RIP on IP interface."
+ INDEX { ripNewCfgIntfIndex }
+ ::= { ripNewCfgIntfTable 1 }
+
+RipNewCfgIntfEntry ::= SEQUENCE {
+ ripNewCfgIntfIndex INTEGER,
+ ripNewCfgIntfVersion INTEGER,
+ ripNewCfgIntfSupply INTEGER,
+ ripNewCfgIntfListen INTEGER,
+ ripNewCfgIntfDefault INTEGER,
+ ripNewCfgIntfTrigUpdate INTEGER,
+ ripNewCfgIntfMcastUpdate INTEGER,
+ ripNewCfgIntfPoisonReverse INTEGER,
+ ripNewCfgIntfState INTEGER,
+ ripNewCfgIntfMetric INTEGER,
+ ripNewCfgIntfAuth INTEGER,
+ ripNewCfgIntfKey DisplayString,
+ ripNewCfgIntfSplitHorizon INTEGER
+ }
+
+ripNewCfgIntfIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The interface number for which the RIP information is related."
+ ::= { ripNewCfgIntfEntry 1}
+
+ripNewCfgIntfVersion OBJECT-TYPE
+ SYNTAX INTEGER {
+ ripVersion1(1),
+ ripVersion2(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "RIP version."
+ ::= { ripNewCfgIntfEntry 2 }
+
+ripNewCfgIntfSupply OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable supplying route updates."
+ ::= { ripNewCfgIntfEntry 3 }
+
+ripNewCfgIntfListen OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable listening to route updates."
+ ::= { ripNewCfgIntfEntry 4 }
+
+ ripNewCfgIntfDefault OBJECT-TYPE
+ SYNTAX INTEGER {
+ both(1),
+ listen(2),
+ supply(3),
+ none(4)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Specifies what RIP does with default routes. The default routes
+ action could be set to listen/supply/both/none."
+ ::= { ripNewCfgIntfEntry 5 }
+
+ripNewCfgIntfTrigUpdate OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tirggered updates."
+ ::= { ripNewCfgIntfEntry 6 }
+
+ripNewCfgIntfMcastUpdate OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable multicast updates."
+ ::= { ripNewCfgIntfEntry 7 }
+
+ripNewCfgIntfPoisonReverse OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "RIP poison reverse."
+ ::= { ripNewCfgIntfEntry 8 }
+
+ripNewCfgIntfState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable RIP protocol."
+ ::= { ripNewCfgIntfEntry 9 }
+
+ripNewCfgIntfMetric OBJECT-TYPE
+ SYNTAX INTEGER (1..16)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "RIP route metric for this interface."
+ ::= { ripNewCfgIntfEntry 10 }
+
+ripNewCfgIntfAuth OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ password(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable RIP update authorization with a
+ simple plain text password."
+ ::= { ripNewCfgIntfEntry 11 }
+
+ripNewCfgIntfKey OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..16))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "RIP update authencation password."
+ ::= { ripNewCfgIntfEntry 12 }
+
+ripNewCfgIntfSplitHorizon OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "RIP split horizon."
+ ::= { ripNewCfgIntfEntry 13 }
+
+ripGeneral OBJECT IDENTIFIER ::= { rip2Cfg 3 }
+
+rip2CurCfgState OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RIP global state."
+ ::= { ripGeneral 1 }
+
+rip2NewCfgState OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Globally turn RIP on or off."
+ ::= { ripGeneral 2 }
+
+rip2CurCfgUpdatePeriod OBJECT-TYPE
+ SYNTAX INTEGER (1..120)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Update Period in seconds."
+ ::= { ripGeneral 3 }
+
+rip2NewCfgUpdatePeriod OBJECT-TYPE
+ SYNTAX INTEGER (1..120)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Update Period in seconds."
+ ::= { ripGeneral 4 }
+
+ripRouteRedistribution OBJECT IDENTIFIER ::= { rip2Cfg 4 }
+
+ripRedistributeStatic OBJECT IDENTIFIER ::= { ripRouteRedistribution 1 }
+
+ripCurCfgStaticMetric OBJECT-TYPE
+ SYNTAX INTEGER (1..15)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The metric to be assigned to static routes.
+ A value of 0 indicates none."
+ ::= { ripRedistributeStatic 1 }
+
+ripNewCfgStaticMetric OBJECT-TYPE
+ SYNTAX INTEGER (1..15)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The metric to be assigned to static routes.
+ A value of 0 indicates none."
+ ::= { ripRedistributeStatic 2 }
+
+ripCurCfgStaticOutRmapList OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route maps present in the out route map list.
+ The route maps are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Rmap 9
+ || ||
+ || ||___ Rmap 8
+ || |____ Rmap 7
+ || . . .
+ ||_________ Rmap 2
+ |__________ Rmap 1
+
+ where x : 1 - The represented route map is selected
+ 0 - The represented route map is not selected"
+ ::= { ripRedistributeStatic 5 }
+
+ripNewCfgStaticOutRmapList OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route maps present in the out route map list.
+ The route maps are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Rmap 9
+ || ||
+ || ||___ Rmap 8
+ || |____ Rmap 7
+ || . . .
+ ||_________ Rmap 2
+ |__________ Rmap 1
+
+ where x : 1 - The represented route map is selected
+ 0 - The represented route map is not selected"
+ ::= { ripRedistributeStatic 6 }
+
+ripNewCfgStaticAddOutRmap OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The route map to be add into out-rmap list. When read, 0 is returned."
+ ::= { ripRedistributeStatic 7 }
+
+ripNewCfgStaticRemoveOutRmap OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The route map to be removed from out-rmap list. When read,
+ 0 is returned."
+ ::= { ripRedistributeStatic 8 }
+
+
+ripRedistributeFixed OBJECT IDENTIFIER ::= { ripRouteRedistribution 4 }
+
+ripCurCfgFixedMetric OBJECT-TYPE
+ SYNTAX INTEGER (0..16777215)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The export metric for fixed routes. A value of 0 indicates none"
+ ::= { ripRedistributeFixed 1 }
+
+ripNewCfgFixedMetric OBJECT-TYPE
+ SYNTAX INTEGER (0..16777215)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The export metric for fixed routes. A value of 0 indicates none"
+ ::= { ripRedistributeFixed 2 }
+
+ripCurCfgFixedOutRmapList OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route maps present in the out route map list.
+ The route maps are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Rmap 9
+ || ||
+ || ||___ Rmap 8
+ || |____ Rmap 7
+ || . . .
+ ||_________ Rmap 2
+ |__________ Rmap 1
+
+ where x : 1 - The represented route map is selected
+ 0 - The represented route map is not selected"
+ ::= { ripRedistributeFixed 5 }
+
+ripNewCfgFixedOutRmapList OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route maps present in the out route map list.
+ The route maps are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Rmap 9
+ || ||
+ || ||___ Rmap 8
+ || |____ Rmap 7
+ || . . .
+ ||_________ Rmap 2
+ |__________ Rmap 1
+
+ where x : 1 - The represented route map is selected
+ 0 - The represented route map is not selected"
+ ::= { ripRedistributeFixed 6 }
+
+ripNewCfgFixedAddOutRmap OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The route map to be add into out-rmap list. When read, 0 is returned."
+ ::= { ripRedistributeFixed 7 }
+
+ripNewCfgFixedRemoveOutRmap OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The route map to be removed from out-rmap list. When read,
+ 0 is returned."
+ ::= { ripRedistributeFixed 8 }
+
+ripRedistributeOspf OBJECT IDENTIFIER ::= { ripRouteRedistribution 5 }
+
+ripCurCfgOspfMetric OBJECT-TYPE
+ SYNTAX INTEGER (0..16777215)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The export metric for RIP routes. A value of 0 indicates none"
+ ::= { ripRedistributeOspf 1 }
+
+ripNewCfgOspfMetric OBJECT-TYPE
+ SYNTAX INTEGER (0..16777215)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The export metric for RIP routes. A value of 0 indicates none"
+ ::= { ripRedistributeOspf 2 }
+
+ripCurCfgOspfOutRmapList OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route maps present in the out route map list.
+ The route maps are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Rmap 9
+ || ||
+ || ||___ Rmap 8
+ || |____ Rmap 7
+ || . . .
+ ||_________ Rmap 2
+ |__________ Rmap 1
+
+ where x : 1 - The represented route map is selected
+ 0 - The represented route map is not selected"
+ ::= { ripRedistributeOspf 5 }
+
+ripNewCfgOspfOutRmapList OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route maps present in the out route map list.
+ The route maps are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Rmap 9
+ || ||
+ || ||___ Rmap 8
+ || |____ Rmap 7
+ || . . .
+ ||_________ Rmap 2
+ |__________ Rmap 1
+
+ where x : 1 - The represented route map is selected
+ 0 - The represented route map is not selected"
+ ::= { ripRedistributeOspf 6 }
+
+ripNewCfgOspfAddOutRmap OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The route map to be add into out-rmap list. When read, 0 is returned."
+ ::= { ripRedistributeOspf 7 }
+
+ripNewCfgOspfRemoveOutRmap OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The route map to be removed from out-rmap list. When read,
+ 0 is returned."
+ ::= { ripRedistributeOspf 8 }
+
+ripRedistributeEospf OBJECT IDENTIFIER ::= { ripRouteRedistribution 6 }
+
+ripCurCfgEospfMetric OBJECT-TYPE
+ SYNTAX INTEGER (0..16777215)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The export metric for RIP routes. A value of 0 indicates none"
+ ::= { ripRedistributeEospf 1 }
+
+ripNewCfgEospfMetric OBJECT-TYPE
+ SYNTAX INTEGER (0..16777215)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The export metric for RIP routes. A value of 0 indicates none"
+ ::= { ripRedistributeEospf 2 }
+
+ripCurCfgEospfOutRmapList OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route maps present in the out route map list.
+ The route maps are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Rmap 9
+ || ||
+ || ||___ Rmap 8
+ || |____ Rmap 7
+ || . . .
+ ||_________ Rmap 2
+ |__________ Rmap 1
+
+ where x : 1 - The represented route map is selected
+ 0 - The represented route map is not selected"
+ ::= { ripRedistributeEospf 5 }
+
+ripNewCfgEospfOutRmapList OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route maps present in the out route map list.
+ The route maps are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Rmap 9
+ || ||
+ || ||___ Rmap 8
+ || |____ Rmap 7
+ || . . .
+ ||_________ Rmap 2
+ |__________ Rmap 1
+
+ where x : 1 - The represented route map is selected
+ 0 - The represented route map is not selected"
+ ::= { ripRedistributeEospf 6 }
+
+ripNewCfgEospfAddOutRmap OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The route map to be add into out-rmap list. When read, 0 is returned."
+ ::= { ripRedistributeEospf 7 }
+
+ripNewCfgEospfRemoveOutRmap OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The route map to be removed from out-rmap list. When read,
+ 0 is returned."
+ ::= { ripRedistributeEospf 8 }
+
+
+
+-- IP Forwarding Configuration
+
+ipFwdGeneralCfg OBJECT IDENTIFIER ::= {ipForwardCfg 1 }
+
+ipFwdCurCfgState OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(2),
+ off(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "IP forwarding global state."
+ ::= { ipFwdGeneralCfg 1 }
+
+ipFwdNewCfgState OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(2),
+ off(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "IP forwarding global state."
+ ::= { ipFwdGeneralCfg 2 }
+
+ipFwdCurCfgDirectedBcast OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable forwarding directed broadcasts."
+ ::= { ipFwdGeneralCfg 3 }
+
+ipFwdNewCfgDirectedBcast OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable forwarding directed broadcasts."
+ ::= { ipFwdGeneralCfg 4 }
+
+
+--
+-- ARP configuration
+--
+arpCurCfgReARPPeriod OBJECT-TYPE
+ SYNTAX INTEGER (2..120)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Re-ARP Period in seconds."
+ ::= { arpCfg 1 }
+
+arpNewCfgReARPPeriod OBJECT-TYPE
+ SYNTAX INTEGER (2..120)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Re-ARP Period in seconds."
+ ::= { arpCfg 2 }
+
+--
+-- Static ARP Configuration
+--
+ipStaticArpTableMaxSize OBJECT-TYPE
+ SYNTAX INTEGER (1..128)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of rows in the Static ARP table."
+ ::= { arpCfg 3 }
+
+ipCurCfgStaticArpTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpCurCfgStaticArpEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of static ARPs in the current configuration block."
+ ::= { arpCfg 4 }
+
+ipCurCfgStaticArpEntry OBJECT-TYPE
+ SYNTAX IpCurCfgStaticArpEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the static ARP table"
+ INDEX { ipCurCfgStaticArpIndx }
+ ::= { ipCurCfgStaticArpTable 1 }
+
+IpCurCfgStaticArpEntry ::= SEQUENCE {
+ ipCurCfgStaticArpIndx Integer32,
+ ipCurCfgStaticArpIp IpAddress,
+ ipCurCfgStaticArpMAC PhysAddress,
+ ipCurCfgStaticArpVlan INTEGER,
+ ipCurCfgStaticArpPort Integer32
+ }
+
+ipCurCfgStaticArpIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the static ARP table."
+ ::= { ipCurCfgStaticArpEntry 1}
+
+ipCurCfgStaticArpIp OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP address for the ARP entry."
+ ::= { ipCurCfgStaticArpEntry 2}
+
+ipCurCfgStaticArpMAC OBJECT-TYPE
+ SYNTAX PhysAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The MAC address for the ARP entry."
+ ::= { ipCurCfgStaticArpEntry 3 }
+
+ipCurCfgStaticArpVlan OBJECT-TYPE
+ SYNTAX INTEGER(1..4090)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VLAN for the ARP entry."
+ ::= { ipCurCfgStaticArpEntry 4}
+
+ipCurCfgStaticArpPort OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port for the ARP entry."
+ ::= { ipCurCfgStaticArpEntry 5}
+
+ipNewCfgStaticArpTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpNewCfgStaticArpEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of static ARPs in the new configuration block."
+ ::= { arpCfg 5 }
+
+ipNewCfgStaticArpEntry OBJECT-TYPE
+ SYNTAX IpNewCfgStaticArpEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the static ARP table"
+ INDEX { ipNewCfgStaticArpIndx }
+ ::= { ipNewCfgStaticArpTable 1 }
+
+IpNewCfgStaticArpEntry ::= SEQUENCE {
+ ipNewCfgStaticArpIndx Integer32,
+ ipNewCfgStaticArpIp IpAddress,
+ ipNewCfgStaticArpMAC PhysAddress,
+ ipNewCfgStaticArpVlan INTEGER,
+ ipNewCfgStaticArpPort Integer32,
+ ipNewCfgStaticArpAction INTEGER
+ }
+
+ipNewCfgStaticArpIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the static ARP table."
+ ::= { ipNewCfgStaticArpEntry 1}
+
+ipNewCfgStaticArpIp OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The IP address for the ARP entry."
+ ::= { ipNewCfgStaticArpEntry 2}
+
+ipNewCfgStaticArpMAC OBJECT-TYPE
+ SYNTAX PhysAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The MAC address for the ARP entry."
+ ::= { ipNewCfgStaticArpEntry 3 }
+
+ipNewCfgStaticArpVlan OBJECT-TYPE
+ SYNTAX INTEGER(1..4090)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The VLAN for the ARP entry."
+ ::= { ipNewCfgStaticArpEntry 4}
+
+ipNewCfgStaticArpPort OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The port for the ARP entry."
+ ::= { ipNewCfgStaticArpEntry 5}
+
+ipNewCfgStaticArpAction OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ delete(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When set to the value of 2 (delete), the entire row is deleted.
+ When read, other is returned. Setting the value to anything other
+ than 2(delete) has no effect on the state of the row."
+ ::= { ipNewCfgStaticArpEntry 6 }
+
+
+--
+-- IP Bootp Configration
+--
+ipCurCfgBootpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP address of BOOTP server."
+ ::= { ipBootpCfg 1 }
+
+ipNewCfgBootpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The IP address of BOOTP server."
+ ::= { ipBootpCfg 2 }
+
+ipCurCfgBootpAddr2 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP address of second BOOTP server."
+ ::= { ipBootpCfg 3 }
+
+ipNewCfgBootpAddr2 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The IP address of second BOOTP server."
+ ::= { ipBootpCfg 4 }
+
+ipCurCfgBootpState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of BOOTP relay."
+ ::= { ipBootpCfg 5 }
+
+ipNewCfgBootpState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The state of BOOTP relay."
+ ::= { ipBootpCfg 6 }
+
+ipCurCfgDhcpOpt82State OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of DHCP relay agent information."
+ ::= { ipBootpCfg 7 }
+
+ipNewCfgDhcpOpt82State OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The state of DHCP relay agent information."
+ ::= { ipBootpCfg 8 }
+
+-- VRRP (Virtual Router Redundantcy Protocol) Group
+
+vrrpGeneral OBJECT IDENTIFIER ::= { vrrpCfg 1 }
+
+vrrpCurCfgGenState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable VRRP operation globally."
+ ::= { vrrpGeneral 1 }
+
+vrrpNewCfgGenState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable VRRP operation globally."
+ ::= { vrrpGeneral 2 }
+
+vrrpCurCfgGenTckVirtRtrInc OBJECT-TYPE
+ SYNTAX INTEGER (0..254)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The increment of VRRP virtual router priority. The priority is
+ adjusted by tracking the state of other virtual routers."
+ ::= { vrrpGeneral 3 }
+
+vrrpNewCfgGenTckVirtRtrInc OBJECT-TYPE
+ SYNTAX INTEGER (0..254)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The increment of VRRP virtual router priority. The priority is
+ adjusted by tracking the state of other virtual routers."
+ ::= { vrrpGeneral 4 }
+
+vrrpCurCfgGenTckIpIntfInc OBJECT-TYPE
+ SYNTAX INTEGER (0..254)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The increment of VRRP virtual router priority. The priority is
+ adjusted by tracking the state of other router interfaces."
+ ::= { vrrpGeneral 5 }
+
+vrrpNewCfgGenTckIpIntfInc OBJECT-TYPE
+ SYNTAX INTEGER (0..254)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The increment of VRRP virtual router priority. The priority is
+ adjusted by tracking the state of other router interfaces."
+ ::= { vrrpGeneral 6 }
+
+vrrpCurCfgGenTckVlanPortInc OBJECT-TYPE
+ SYNTAX INTEGER (0..254)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The increment of VRRP virtual router priority. The priority is
+ adjusted by tracking the port state of ports that belongs to the
+ same virtual LAN as the virtual router."
+ ::= { vrrpGeneral 7 }
+
+vrrpNewCfgGenTckVlanPortInc OBJECT-TYPE
+ SYNTAX INTEGER (0..254)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The increment of VRRP virtual router priority. The priority is
+ adjusted by tracking the port state of ports that belongs to the
+ same virtual LAN as the virtual router."
+ ::= { vrrpGeneral 8 }
+
+vrrpCurCfgGenTckL4PortInc OBJECT-TYPE
+ SYNTAX INTEGER (0..254)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The increment of VRRP virtual router priority. The priority is
+ adjusted by tracking the Layer 4 port states. This is valid when
+ virtual server is configured as a VRRP virtual router."
+ ::= { vrrpGeneral 9 }
+
+vrrpNewCfgGenTckL4PortInc OBJECT-TYPE
+ SYNTAX INTEGER (0..254)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The increment of VRRP virtual router priority. The priority is
+ adjusted by tracking the Layer 4 port states. This is valid when
+ virtual server is configured as a VRRP virtual router."
+ ::= { vrrpGeneral 10 }
+
+vrrpCurCfgGenTckRServerInc OBJECT-TYPE
+ SYNTAX INTEGER (0..254)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The increment of VRRP virtual router priority. The priority is
+ adjusted by tracking the state of real servers under the virtual
+ server which is configured as a VRRP virtual router."
+ ::= { vrrpGeneral 11 }
+
+vrrpNewCfgGenTckRServerInc OBJECT-TYPE
+ SYNTAX INTEGER (0..254)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The increment of VRRP virtual router priority. The priority is
+ adjusted by tracking the state of real servers under the virtual
+ server which is configured as a VRRP virtual router."
+ ::= { vrrpGeneral 12 }
+
+vrrpCurCfgGenTckHsrpInc OBJECT-TYPE
+ SYNTAX INTEGER (0..254)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The increment of VRRP virtual router priority. The
+ priority is adjusted by tracking the HSRP advertisements."
+ ::= { vrrpGeneral 13 }
+
+vrrpNewCfgGenTckHsrpInc OBJECT-TYPE
+ SYNTAX INTEGER (0..254)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The increment of VRRP virtual router priority. The
+ priority is adjusted by tracking the HSRP advertisements."
+ ::= { vrrpGeneral 14 }
+
+vrrpCurCfgGenHotstandby OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable hotstandby processing."
+ ::= { vrrpGeneral 15 }
+
+vrrpNewCfgGenHotstandby OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable or disable hotstandby processing."
+ ::= { vrrpGeneral 16 }
+
+vrrpCurCfgGenTckHsrvInc OBJECT-TYPE
+ SYNTAX INTEGER (0..254)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The increment of VRRP virtual router priority. The
+ priority is adjusted by tracking the HSRP advertisements
+ by VLAN."
+ ::= { vrrpGeneral 17 }
+
+vrrpNewCfgGenTckHsrvInc OBJECT-TYPE
+ SYNTAX INTEGER (0..254)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The increment of VRRP virtual router priority. The
+ priority is adjusted by tracking the HSRP advertisements
+ by VLAN."
+ ::= { vrrpGeneral 18 }
+
+vrrpVirtRtrTableMaxSize OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of entries in VRRP virtual router table."
+ ::= { vrrpCfg 2 }
+
+vrrpCurCfgVirtRtrTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF VrrpCurCfgVirtRtrTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of VRRP virtual routers configuration in current_config."
+ ::= { vrrpCfg 3 }
+
+vrrpCurCfgVirtRtrTableEntry OBJECT-TYPE
+ SYNTAX VrrpCurCfgVirtRtrTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a VRRP virtual router."
+ INDEX { vrrpCurCfgVirtRtrIndx }
+ ::= { vrrpCurCfgVirtRtrTable 1 }
+
+VrrpCurCfgVirtRtrTableEntry ::= SEQUENCE {
+ vrrpCurCfgVirtRtrIndx Integer32,
+ vrrpCurCfgVirtRtrID INTEGER,
+ vrrpCurCfgVirtRtrAddr IpAddress,
+ vrrpCurCfgVirtRtrIfIndex Integer32,
+ vrrpCurCfgVirtRtrInterval INTEGER,
+ vrrpCurCfgVirtRtrPriority INTEGER,
+ vrrpCurCfgVirtRtrPreempt INTEGER,
+ vrrpCurCfgVirtRtrState INTEGER,
+ vrrpCurCfgVirtRtrSharing INTEGER,
+ vrrpCurCfgVirtRtrTckVirtRtr INTEGER,
+ vrrpCurCfgVirtRtrTckIpIntf INTEGER,
+ vrrpCurCfgVirtRtrTckVlanPort INTEGER,
+ vrrpCurCfgVirtRtrTckL4Port INTEGER,
+ vrrpCurCfgVirtRtrTckRServer INTEGER,
+ vrrpCurCfgVirtRtrTckHsrp INTEGER,
+ vrrpCurCfgVirtRtrTckHsrv INTEGER
+ }
+
+vrrpCurCfgVirtRtrIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VRRP virtual router table index."
+ ::= { vrrpCurCfgVirtRtrTableEntry 1 }
+
+vrrpCurCfgVirtRtrID OBJECT-TYPE
+ SYNTAX INTEGER (1..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VRRP virtual router identifier."
+ ::= { vrrpCurCfgVirtRtrTableEntry 2 }
+
+vrrpCurCfgVirtRtrAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VRRP virtual router IP address."
+ ::= { vrrpCurCfgVirtRtrTableEntry 3 }
+
+vrrpCurCfgVirtRtrIfIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IfIndex that the VRRP virtual router is representing."
+ ::= { vrrpCurCfgVirtRtrTableEntry 4 }
+
+vrrpCurCfgVirtRtrInterval OBJECT-TYPE
+ SYNTAX INTEGER (1..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The time interval between VRRP advertisements in seconds."
+ ::= { vrrpCurCfgVirtRtrTableEntry 5 }
+
+vrrpCurCfgVirtRtrPriority OBJECT-TYPE
+ SYNTAX INTEGER (1..254)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The priority value to be used by the specified VRRP virtual routers."
+ ::= { vrrpCurCfgVirtRtrTableEntry 6 }
+
+vrrpCurCfgVirtRtrPreempt OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This is for controlling whether a higher priority Backup
+ VRRP virtual router preempts a low priority Master.
+
+ enabled(1) - allow preemption
+ disabled(2) - prohibit preemption"
+ ::= { vrrpCurCfgVirtRtrTableEntry 7 }
+
+vrrpCurCfgVirtRtrState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable the VRRP virtual router."
+ ::= { vrrpCurCfgVirtRtrTableEntry 8 }
+
+vrrpCurCfgVirtRtrSharing OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable load sharing of non-master virtual router."
+ ::= { vrrpCurCfgVirtRtrTableEntry 9 }
+
+vrrpCurCfgVirtRtrTckVirtRtr OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tracking other virtual routers for priority
+ adjustment. The priority increment is defined
+ in vrrpCurCfgGenTckVirtRtrInc."
+ ::= { vrrpCurCfgVirtRtrTableEntry 10 }
+
+vrrpCurCfgVirtRtrTckIpIntf OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tracking other router interfaces for
+ priority adjustment. The priority increment is defined
+ in vrrpCurCfgGenTckIpIntfInc."
+ ::= { vrrpCurCfgVirtRtrTableEntry 11 }
+
+vrrpCurCfgVirtRtrTckVlanPort OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tracking port state of VLAN ports
+ for priority adjustment. The priority increment is
+ defined in vrrpCurCfgGenTckVlanPortInc."
+ ::= { vrrpCurCfgVirtRtrTableEntry 12 }
+
+vrrpCurCfgVirtRtrTckL4Port OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tracking Layer 4 port states for
+ priority adjustment. the priority increment is defined
+ in vrrpCurCfgGenTckL4PortInc. This is applied when
+ virtual server is configured as a VRRP virtual router."
+ ::= { vrrpCurCfgVirtRtrTableEntry 13 }
+
+vrrpCurCfgVirtRtrTckRServer OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tracking real server states for
+ priority adjustment. the priority increment is defined
+ in vrrpCurCfgGenTckRServerInc. This is applied when
+ virtual server is configured as a VRRP virtual router."
+ ::= { vrrpCurCfgVirtRtrTableEntry 14 }
+
+vrrpCurCfgVirtRtrTckHsrp OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tracking HSRP advertisements for
+ priority adjustment. the priority increment is defined
+ in vrrpCurCfgGenTckHsrpInc. This is applied when
+ virtual server is configured as a VRRP virtual router."
+ ::= { vrrpCurCfgVirtRtrTableEntry 15 }
+
+vrrpCurCfgVirtRtrTckHsrv OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tracking HSRP advertisements by VLAN for
+ priority adjustment. The priority increment is defined
+ in vrrpCurCfgGenTckHsrvInc. This is applied when
+ virtual server is configured as a VRRP virtual router."
+ ::= { vrrpCurCfgVirtRtrTableEntry 16 }
+
+vrrpNewCfgVirtRtrTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF VrrpNewCfgVirtRtrTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of VRRP virtual routers configuration in current_config."
+ ::= { vrrpCfg 4 }
+
+vrrpNewCfgVirtRtrTableEntry OBJECT-TYPE
+ SYNTAX VrrpNewCfgVirtRtrTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a VRRP virtual router."
+ INDEX { vrrpNewCfgVirtRtrIndx }
+ ::= { vrrpNewCfgVirtRtrTable 1 }
+
+VrrpNewCfgVirtRtrTableEntry ::= SEQUENCE {
+ vrrpNewCfgVirtRtrIndx Integer32,
+ vrrpNewCfgVirtRtrID INTEGER,
+ vrrpNewCfgVirtRtrAddr IpAddress,
+ vrrpNewCfgVirtRtrIfIndex Integer32,
+ vrrpNewCfgVirtRtrInterval INTEGER,
+ vrrpNewCfgVirtRtrPriority INTEGER,
+ vrrpNewCfgVirtRtrPreempt INTEGER,
+ vrrpNewCfgVirtRtrState INTEGER,
+ vrrpNewCfgVirtRtrDelete INTEGER,
+ vrrpNewCfgVirtRtrSharing INTEGER,
+ vrrpNewCfgVirtRtrTckVirtRtr INTEGER,
+ vrrpNewCfgVirtRtrTckIpIntf INTEGER,
+ vrrpNewCfgVirtRtrTckVlanPort INTEGER,
+ vrrpNewCfgVirtRtrTckL4Port INTEGER,
+ vrrpNewCfgVirtRtrTckRServer INTEGER,
+ vrrpNewCfgVirtRtrTckHsrp INTEGER,
+ vrrpNewCfgVirtRtrTckHsrv INTEGER
+ }
+
+vrrpNewCfgVirtRtrIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VRRP virtual router table index."
+ ::= { vrrpNewCfgVirtRtrTableEntry 1 }
+
+vrrpNewCfgVirtRtrID OBJECT-TYPE
+ SYNTAX INTEGER (1..255)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The VRRP virtual router identifier."
+ ::= { vrrpNewCfgVirtRtrTableEntry 2 }
+
+vrrpNewCfgVirtRtrAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The VRRP virtual router IP address."
+ ::= { vrrpNewCfgVirtRtrTableEntry 3 }
+
+vrrpNewCfgVirtRtrIfIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The IfIndex that the VRRP virtual router is representing."
+ ::= { vrrpNewCfgVirtRtrTableEntry 4 }
+
+vrrpNewCfgVirtRtrInterval OBJECT-TYPE
+ SYNTAX INTEGER (1..255)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The time interval between VRRP advertisements in seconds."
+ ::= { vrrpNewCfgVirtRtrTableEntry 5 }
+
+vrrpNewCfgVirtRtrPriority OBJECT-TYPE
+ SYNTAX INTEGER (1..254)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The priority value to be used by the specified VRRP virtual router."
+ ::= { vrrpNewCfgVirtRtrTableEntry 6 }
+
+vrrpNewCfgVirtRtrPreempt OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This is for controlling whether a higher priority Backup
+ VRRP virtual router preempts a low priority Master.
+
+ enabled(1) - allow preemption
+ disabled(2) - prohibit preemption"
+ ::= { vrrpNewCfgVirtRtrTableEntry 7 }
+
+vrrpNewCfgVirtRtrState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable the VRRP virtual router."
+ ::= { vrrpNewCfgVirtRtrTableEntry 8 }
+
+vrrpNewCfgVirtRtrDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ delete(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When set to the value of 2 (delete), the entire row is deleted.
+ When read, other(1) is returned. Setting the value to anything
+ other than delete(2) has no effect on the state of the row."
+ ::= { vrrpNewCfgVirtRtrTableEntry 9 }
+
+vrrpNewCfgVirtRtrSharing OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable load sharing of non-master virtual router."
+ ::= { vrrpNewCfgVirtRtrTableEntry 10 }
+
+vrrpNewCfgVirtRtrTckVirtRtr OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tracking other virtual routers for
+ priority adjustment. the priority increment is defined
+ in vrrpNewCfgGenTckVirtRtrInc."
+ ::= { vrrpNewCfgVirtRtrTableEntry 11 }
+
+vrrpNewCfgVirtRtrTckIpIntf OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tracking other router interfaces for
+ priority adjustment. the priority increment is defined
+ in vrrpNewCfgGenTckIpIntfInc."
+ ::= { vrrpNewCfgVirtRtrTableEntry 12 }
+
+vrrpNewCfgVirtRtrTckVlanPort OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tracking port state of VLAN ports
+ for priority adjustment. the priority increment is
+ defined in vrrpNewCfgGenTckVlanPortInc."
+ ::= { vrrpNewCfgVirtRtrTableEntry 13 }
+
+vrrpNewCfgVirtRtrTckL4Port OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tracking Layer 4 port states for
+ priority adjustment. the priority increment is defined
+ in vrrpNewCfgGenTckL4PortInc. This is applied when
+ virtual server is configured as a VRRP virtual router."
+ ::= { vrrpNewCfgVirtRtrTableEntry 14 }
+
+vrrpNewCfgVirtRtrTckRServer OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tracking real server states for
+ priority adjustment. the priority increment is defined
+ in vrrpNewCfgGenTckRServerInc. This is applied when
+ virtual server is configured as a VRRP virtual router."
+ ::= { vrrpNewCfgVirtRtrTableEntry 15 }
+
+vrrpNewCfgVirtRtrTckHsrp OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tracking HSRP advertisements for
+ priority adjustment. the priority increment is defined
+ in vrrpNewCfgGenTckHsrpInc. This is applied when
+ virtual server is configured as a VRRP virtual router."
+ ::= { vrrpNewCfgVirtRtrTableEntry 16 }
+
+vrrpNewCfgVirtRtrTckHsrv OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tracking HSRP by VLAN advertisements for
+ priority adjustment. The priority increment is defined
+ in vrrpNewCfgGenTckHsrvInc. This is applied when
+ virtual server is configured as a VRRP virtual router."
+ ::= { vrrpNewCfgVirtRtrTableEntry 17 }
+
+-- VRRP Interface Table
+
+vrrpIfTableMaxSize OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of entries in VRRP interface table."
+ ::= { vrrpCfg 5 }
+
+vrrpCurCfgIfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF VrrpCurCfgIfTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of VRRP interface configuration in current_config."
+ ::= { vrrpCfg 6 }
+
+vrrpCurCfgIfTableEntry OBJECT-TYPE
+ SYNTAX VrrpCurCfgIfTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a VRRP interface."
+ INDEX { vrrpCurCfgIfIndx }
+ ::= { vrrpCurCfgIfTable 1 }
+
+VrrpCurCfgIfTableEntry ::= SEQUENCE {
+ vrrpCurCfgIfIndx Integer32,
+ vrrpCurCfgIfAuthType INTEGER,
+ vrrpCurCfgIfPasswd DisplayString
+ }
+
+vrrpCurCfgIfIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VRRP interface index. This is eqivalent to IfIndex."
+ ::= { vrrpCurCfgIfTableEntry 1 }
+
+vrrpCurCfgIfAuthType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ simple-text-password(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Type of authentication being used.
+ none(1) - no authentication
+ simple-text-password(2) - use password specified in
+ vrrpCurCfgIfPasswd for authentication."
+ ::= { vrrpCurCfgIfTableEntry 2 }
+
+vrrpCurCfgIfPasswd OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..7))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The password for authentication."
+ ::= { vrrpCurCfgIfTableEntry 3 }
+
+vrrpNewCfgIfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF VrrpNewCfgIfTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of VRRP interface configuration in current_config."
+ ::= { vrrpCfg 7 }
+
+vrrpNewCfgIfTableEntry OBJECT-TYPE
+ SYNTAX VrrpNewCfgIfTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a VRRP interface."
+ INDEX { vrrpNewCfgIfIndx }
+ ::= { vrrpNewCfgIfTable 1 }
+
+VrrpNewCfgIfTableEntry ::= SEQUENCE {
+ vrrpNewCfgIfIndx Integer32,
+ vrrpNewCfgIfAuthType INTEGER,
+ vrrpNewCfgIfPasswd DisplayString,
+ vrrpNewCfgIfDelete INTEGER
+ }
+
+vrrpNewCfgIfIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VRRP interface index. This is eqivalent to IfIndex."
+ ::= { vrrpNewCfgIfTableEntry 1 }
+
+vrrpNewCfgIfAuthType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ simple-text-password(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Type of authentication being used.
+ none(1) - no authentication
+ simple-text-password(2) - use password specified in
+ vrrpNewCfgIfPasswd for authentication."
+ ::= { vrrpNewCfgIfTableEntry 2 }
+
+vrrpNewCfgIfPasswd OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..7))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The password for authentication."
+ ::= { vrrpNewCfgIfTableEntry 3 }
+
+vrrpNewCfgIfDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ delete(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When set to the value of 2 (delete), the entire row is deleted.
+ When read, other(1) is returned. Setting the value to anything
+ other than delete(2) has no effect on the state of the row."
+ ::= { vrrpNewCfgIfTableEntry 4 }
+
+-- Failover Virtual Router Groups
+vrrpVirtRtrGrpTableMaxSize OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of entries in VRRP Group table."
+ ::= { vrrpCfg 8 }
+
+vrrpCurCfgVirtRtrGrpTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF VrrpCurCfgVirtRtrGrpTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of VRRP virtual router group in current_config."
+ ::= { vrrpCfg 9 }
+
+vrrpCurCfgVirtRtrGrpTableEntry OBJECT-TYPE
+ SYNTAX VrrpCurCfgVirtRtrGrpTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a VRRP failover virtual router."
+ INDEX { vrrpCurCfgVirtRtrGrpIndx }
+ ::= { vrrpCurCfgVirtRtrGrpTable 1 }
+
+VrrpCurCfgVirtRtrGrpTableEntry ::= SEQUENCE {
+ vrrpCurCfgVirtRtrGrpIndx Integer32,
+ vrrpCurCfgVirtRtrGrpID INTEGER,
+ vrrpCurCfgVirtRtrGrpIfIndex Integer32,
+ vrrpCurCfgVirtRtrGrpInterval INTEGER,
+ vrrpCurCfgVirtRtrGrpPriority INTEGER,
+ vrrpCurCfgVirtRtrGrpPreempt INTEGER,
+ vrrpCurCfgVirtRtrGrpState INTEGER,
+ vrrpCurCfgVirtRtrGrpSharing INTEGER,
+ vrrpCurCfgVirtRtrGrpTckVirtRtr INTEGER,
+ vrrpCurCfgVirtRtrGrpTckIpIntf INTEGER,
+ vrrpCurCfgVirtRtrGrpTckVlanPort INTEGER,
+ vrrpCurCfgVirtRtrGrpTckL4Port INTEGER,
+ vrrpCurCfgVirtRtrGrpTckRServer INTEGER,
+ vrrpCurCfgVirtRtrGrpTckHsrp INTEGER,
+ vrrpCurCfgVirtRtrGrpTckHsrv INTEGER
+ }
+
+vrrpCurCfgVirtRtrGrpIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VRRP virtual router table index."
+ ::= { vrrpCurCfgVirtRtrGrpTableEntry 1 }
+
+vrrpCurCfgVirtRtrGrpID OBJECT-TYPE
+ SYNTAX INTEGER (1..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VRRP virtual router identifier."
+ ::= { vrrpCurCfgVirtRtrGrpTableEntry 2 }
+
+vrrpCurCfgVirtRtrGrpIfIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IfIndex that the VRRP virtual router is representing."
+ ::= { vrrpCurCfgVirtRtrGrpTableEntry 3 }
+
+vrrpCurCfgVirtRtrGrpInterval OBJECT-TYPE
+ SYNTAX INTEGER (1..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The time interval between VRRP advertisements in seconds."
+ ::= { vrrpCurCfgVirtRtrGrpTableEntry 4 }
+
+vrrpCurCfgVirtRtrGrpPriority OBJECT-TYPE
+ SYNTAX INTEGER (1..254)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The priority value to be used by the specified VRRP virtual routers."
+ ::= { vrrpCurCfgVirtRtrGrpTableEntry 5 }
+
+vrrpCurCfgVirtRtrGrpPreempt OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "This is for controlling whether a higher priority Backup
+ VRRP virtual router preempts a low priority Master.
+
+ enabled(1) - allow preemption
+ disabled(2) - prohibit preemption"
+ ::= { vrrpCurCfgVirtRtrGrpTableEntry 6 }
+
+vrrpCurCfgVirtRtrGrpState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable the VRRP virtual router."
+ ::= { vrrpCurCfgVirtRtrGrpTableEntry 7 }
+
+vrrpCurCfgVirtRtrGrpSharing OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable load sharing of non-master virtual router."
+ ::= { vrrpCurCfgVirtRtrGrpTableEntry 8 }
+
+vrrpCurCfgVirtRtrGrpTckVirtRtr OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tracking other virtual routers for
+ priority adjustment. the priority increment is defined
+ in vrrpCurCfgGenTckVirtRtrInc."
+ ::= { vrrpCurCfgVirtRtrGrpTableEntry 9 }
+
+vrrpCurCfgVirtRtrGrpTckIpIntf OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tracking other router interfaces for
+ priority adjustment. the priority increment is defined
+ in vrrpCurCfgGenTckIpIntfInc."
+ ::= { vrrpCurCfgVirtRtrGrpTableEntry 10 }
+
+vrrpCurCfgVirtRtrGrpTckVlanPort OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tracking port state of VLAN ports
+ for priority adjustment. the priority increment is
+ defined in vrrpCurCfgGenTckVlanPortInc."
+ ::= { vrrpCurCfgVirtRtrGrpTableEntry 11 }
+
+vrrpCurCfgVirtRtrGrpTckL4Port OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tracking Layer 4 port states for
+ priority adjustment. the priority increment is defined
+ in vrrpCurCfgGenTckL4PortInc. This is applied when
+ virtual server is configured as a VRRP virtual router."
+ ::= { vrrpCurCfgVirtRtrGrpTableEntry 12 }
+
+vrrpCurCfgVirtRtrGrpTckRServer OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tracking real server states for
+ priority adjustment. the priority increment is defined
+ in vrrpCurCfgGenTckRServerInc. This is applied when
+ virtual server is configured as a VRRP virtual router."
+ ::= { vrrpCurCfgVirtRtrGrpTableEntry 13 }
+
+vrrpCurCfgVirtRtrGrpTckHsrp OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tracking HSRP advertisements for
+ priority adjustment. the priority increment is defined
+ in vrrpCurCfgGenTckHsrpInc. This is applied when
+ virtual server is configured as a VRRP virtual router."
+ ::= { vrrpCurCfgVirtRtrGrpTableEntry 14 }
+
+vrrpCurCfgVirtRtrGrpTckHsrv OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tracking HSRP by VLAN advertisements for
+ priority adjustment. The priority increment is defined
+ in vrrpCurCfgGenTckHsrvInc. This is applied when
+ virtual server is configured as a VRRP virtual router."
+ ::= { vrrpCurCfgVirtRtrGrpTableEntry 15 }
+
+vrrpNewCfgVirtRtrGrpTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF VrrpNewCfgVirtRtrGrpTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of VRRP virtual router group configuration in new_config."
+ ::= { vrrpCfg 10 }
+
+vrrpNewCfgVirtRtrGrpTableEntry OBJECT-TYPE
+ SYNTAX VrrpNewCfgVirtRtrGrpTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a VRRP failover virtual router."
+ INDEX { vrrpNewCfgVirtRtrGrpIndx }
+ ::= { vrrpNewCfgVirtRtrGrpTable 1 }
+
+VrrpNewCfgVirtRtrGrpTableEntry ::= SEQUENCE {
+ vrrpNewCfgVirtRtrGrpIndx Integer32,
+ vrrpNewCfgVirtRtrGrpID INTEGER,
+ vrrpNewCfgVirtRtrGrpIfIndex Integer32,
+ vrrpNewCfgVirtRtrGrpInterval INTEGER,
+ vrrpNewCfgVirtRtrGrpPriority INTEGER,
+ vrrpNewCfgVirtRtrGrpPreempt INTEGER,
+ vrrpNewCfgVirtRtrGrpState INTEGER,
+ vrrpNewCfgVirtRtrGrpDelete INTEGER,
+ vrrpNewCfgVirtRtrGrpSharing INTEGER,
+ vrrpNewCfgVirtRtrGrpTckVirtRtr INTEGER,
+ vrrpNewCfgVirtRtrGrpTckIpIntf INTEGER,
+ vrrpNewCfgVirtRtrGrpTckVlanPort INTEGER,
+ vrrpNewCfgVirtRtrGrpTckL4Port INTEGER,
+ vrrpNewCfgVirtRtrGrpTckRServer INTEGER,
+ vrrpNewCfgVirtRtrGrpTckHsrp INTEGER,
+ vrrpNewCfgVirtRtrGrpTckHsrv INTEGER
+ }
+
+vrrpNewCfgVirtRtrGrpIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VRRP virtual router table index."
+ ::= { vrrpNewCfgVirtRtrGrpTableEntry 1 }
+
+vrrpNewCfgVirtRtrGrpID OBJECT-TYPE
+ SYNTAX INTEGER (1..255)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The VRRP virtual router identifier."
+ ::= { vrrpNewCfgVirtRtrGrpTableEntry 2 }
+
+vrrpNewCfgVirtRtrGrpIfIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The IfIndex that the VRRP virtual router is representing."
+ ::= { vrrpNewCfgVirtRtrGrpTableEntry 3 }
+
+vrrpNewCfgVirtRtrGrpInterval OBJECT-TYPE
+ SYNTAX INTEGER (1..255)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The time interval between VRRP advertisements in seconds."
+ ::= { vrrpNewCfgVirtRtrGrpTableEntry 4 }
+
+vrrpNewCfgVirtRtrGrpPriority OBJECT-TYPE
+ SYNTAX INTEGER (1..254)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The priority value to be used by the specified VRRP virtual router."
+ ::= { vrrpNewCfgVirtRtrGrpTableEntry 5 }
+
+vrrpNewCfgVirtRtrGrpPreempt OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This is for controlling whether a higher priority Backup
+ VRRP virtual router preempts a low priority Master.
+
+ enabled(1) - allow preemption
+ disabled(2) - prohibit preemption"
+ ::= { vrrpNewCfgVirtRtrGrpTableEntry 6 }
+
+vrrpNewCfgVirtRtrGrpState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable the VRRP virtual router."
+ ::= { vrrpNewCfgVirtRtrGrpTableEntry 7 }
+
+vrrpNewCfgVirtRtrGrpDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ delete(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When set to the value of 2 (delete), the entire row is deleted.
+ When read, other(1) is returned. Setting the value to anything
+ other than delete(2) has no effect on the state of the row."
+ ::= { vrrpNewCfgVirtRtrGrpTableEntry 8 }
+
+vrrpNewCfgVirtRtrGrpSharing OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable load sharing of non-master virtual router."
+ ::= { vrrpNewCfgVirtRtrGrpTableEntry 9 }
+
+vrrpNewCfgVirtRtrGrpTckVirtRtr OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tracking other virtual routers for
+ priority adjustment. the priority increment is defined
+ in vrrpNewCfgGenTckVirtRtrInc."
+ ::= { vrrpNewCfgVirtRtrGrpTableEntry 10 }
+
+vrrpNewCfgVirtRtrGrpTckIpIntf OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tracking other router interfaces for
+ priority adjustment. the priority increment is defined
+ in vrrpNewCfgGenTckIpIntfInc."
+ ::= { vrrpNewCfgVirtRtrGrpTableEntry 11 }
+
+vrrpNewCfgVirtRtrGrpTckVlanPort OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tracking port state of VLAN ports
+ for priority adjustment. the priority increment is
+ defined in vrrpNewCfgGenTckVlanPortInc."
+ ::= { vrrpNewCfgVirtRtrGrpTableEntry 12 }
+
+vrrpNewCfgVirtRtrGrpTckL4Port OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tracking Layer 4 port states for
+ priority adjustment. the priority increment is defined
+ in vrrpNewCfgGenTckL4PortInc. This is applied when
+ virtual server is configured as a VRRP virtual router."
+ ::= { vrrpNewCfgVirtRtrGrpTableEntry 13 }
+
+vrrpNewCfgVirtRtrGrpTckRServer OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tracking real server states for
+ priority adjustment. the priority increment is defined
+ in vrrpNewCfgGenTckRServerInc. This is applied when
+ virtual server is configured as a VRRP virtual router."
+ ::= { vrrpNewCfgVirtRtrGrpTableEntry 14 }
+
+vrrpNewCfgVirtRtrGrpTckHsrp OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tracking HSRP advertisements for
+ priority adjustment. the priority increment is defined
+ in vrrpNewCfgGenTckHsrpInc. This is applied when
+ virtual server is configured as a VRRP virtual router."
+ ::= { vrrpNewCfgVirtRtrGrpTableEntry 15 }
+
+vrrpNewCfgVirtRtrGrpTckHsrv OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable tracking HSRP by VLAN advertisements for
+ priority adjustment. The priority increment is defined
+ in vrrpNewCfgGenTckHsrvInc. This is applied when
+ virtual server is configured as a VRRP virtual router."
+ ::= { vrrpNewCfgVirtRtrGrpTableEntry 16 }
+
+-- Domain Name Server Configuration
+
+dnsCurCfgPrimaryIpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The DNS primary IP address in the current_configuration block."
+ ::= { dnsCfg 1 }
+
+dnsNewCfgPrimaryIpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The DNS primary IP address in the new_configuration block."
+ ::= { dnsCfg 2 }
+
+dnsCurCfgSecondaryIpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The DNS primary IP address in the current_configuration block."
+ ::= { dnsCfg 3 }
+
+dnsNewCfgSecondaryIpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The DNS primary IP address in the new_configuration block."
+ ::= { dnsCfg 4 }
+
+dnsCurCfgDomainName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..191))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The DNS doamin name in the current_configuration block."
+ ::= { dnsCfg 5 }
+
+dnsNewCfgDomainName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..191))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The DNS doamin name in the new_configuration block."
+ ::= { dnsCfg 6 }
+
+--
+-- IP network filter configuration
+--
+ipNwfTableMax OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of rows in the IP network filter table."
+ ::= { ipNwfCfg 1 }
+
+ipCurCfgNwfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpCurCfgNwfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of IP network filter configuration in the current_config."
+ ::= { ipNwfCfg 2 }
+
+ipCurCfgNwfEntry OBJECT-TYPE
+ SYNTAX IpCurCfgNwfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an IP network filter."
+ INDEX { ipCurCfgNwfIndex }
+ ::= { ipCurCfgNwfTable 1 }
+
+IpCurCfgNwfEntry ::= SEQUENCE {
+ ipCurCfgNwfIndex Integer32,
+ ipCurCfgNwfAddr IpAddress,
+ ipCurCfgNwfMask IpAddress,
+ ipCurCfgNwfState INTEGER
+ }
+
+ipCurCfgNwfIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The netowrk filter number for which the NWF is related."
+ ::= { ipCurCfgNwfEntry 1}
+
+ipCurCfgNwfAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP address of the network filter."
+ ::= { ipCurCfgNwfEntry 2 }
+
+ipCurCfgNwfMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The subnet mask of the network filter."
+ ::= { ipCurCfgNwfEntry 3 }
+
+ipCurCfgNwfState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable the network filter."
+ ::= { ipCurCfgNwfEntry 4 }
+
+ipNewCfgNwfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpNewCfgNwfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of IP network filter configuration in the current_config."
+ ::= { ipNwfCfg 3 }
+
+ipNewCfgNwfEntry OBJECT-TYPE
+ SYNTAX IpNewCfgNwfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an IP network filter."
+ INDEX { ipNewCfgNwfIndex }
+ ::= { ipNewCfgNwfTable 1 }
+
+IpNewCfgNwfEntry ::= SEQUENCE {
+ ipNewCfgNwfIndex Integer32,
+ ipNewCfgNwfAddr IpAddress,
+ ipNewCfgNwfMask IpAddress,
+ ipNewCfgNwfState INTEGER,
+ ipNewCfgNwfDelete INTEGER
+ }
+
+ipNewCfgNwfIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The netowrk filter number for which the NWF is related."
+ ::= { ipNewCfgNwfEntry 1}
+
+ipNewCfgNwfAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The IP address of the network filter."
+ ::= { ipNewCfgNwfEntry 2 }
+
+ipNewCfgNwfMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The subnet mask of the network filter."
+ ::= { ipNewCfgNwfEntry 3 }
+
+ipNewCfgNwfState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable the network filter."
+ ::= { ipNewCfgNwfEntry 4 }
+
+ipNewCfgNwfDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ delete(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When set to the value of 2 (delete), the entire row is deleted.
+ When read, other(1) is returned. Setting the value to anything
+ other than 2(delete) has no effect on the state of the row."
+ ::= { ipNewCfgNwfEntry 5 }
+
+--
+-- IP route map configuration
+--
+ipRmapTableMax OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of rows in the IP route map table."
+ ::= { ipRmapCfg 1 }
+
+ipCurCfgRmapTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpCurCfgRmapEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of IP route map configuration in the current_config."
+ ::= { ipRmapCfg 2 }
+
+ipCurCfgRmapEntry OBJECT-TYPE
+ SYNTAX IpCurCfgRmapEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an IP route map."
+ INDEX { ipCurCfgRmapIndex }
+ ::= { ipCurCfgRmapTable 1 }
+
+IpCurCfgRmapEntry ::= SEQUENCE {
+ ipCurCfgRmapIndex Integer32,
+ ipCurCfgRmapLp Unsigned32,
+ ipCurCfgRmapMetric Unsigned32,
+ ipCurCfgRmapPrec INTEGER,
+ ipCurCfgRmapWeight INTEGER,
+ ipCurCfgRmapState INTEGER,
+ ipCurCfgRmapMetricType INTEGER,
+ ipCurCfgRmapAp DisplayString
+ }
+
+ipCurCfgRmapIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route map number for which the RMAP is related."
+ ::= { ipCurCfgRmapEntry 1}
+
+ipCurCfgRmapLp OBJECT-TYPE
+ SYNTAX Unsigned32 (0..4294967295)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The local-preference of the route map. 4294967295 means none"
+ ::= { ipCurCfgRmapEntry 2 }
+
+ipCurCfgRmapMetric OBJECT-TYPE
+ SYNTAX Unsigned32 (0..4294967295)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The metric of the route map. 4294967295 means none"
+ ::= { ipCurCfgRmapEntry 3 }
+
+ipCurCfgRmapPrec OBJECT-TYPE
+ SYNTAX INTEGER (1..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The precedence of the route map."
+ ::= { ipCurCfgRmapEntry 4 }
+
+ipCurCfgRmapWeight OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The weight of the route map. 65535 means none"
+ ::= { ipCurCfgRmapEntry 5 }
+
+ipCurCfgRmapState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable the route map."
+ ::= { ipCurCfgRmapEntry 6 }
+
+ipCurCfgRmapAp OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..18))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The as-path prepend of the matched route. Up to 3 AS number can be
+ displayed for the string.
+ The usuage is:<AS number> [<AS number>][ <AS number>]"
+ ::= { ipCurCfgRmapEntry 7 }
+
+ipCurCfgRmapMetricType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ type1(2),
+ type2(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF metric-type of the matched route."
+ ::= { ipCurCfgRmapEntry 8 }
+
+ipNewCfgRmapTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpNewCfgRmapEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of IP route map configuration in the current_config."
+ ::= { ipRmapCfg 3 }
+
+ipNewCfgRmapEntry OBJECT-TYPE
+ SYNTAX IpNewCfgRmapEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an IP route map."
+ INDEX { ipNewCfgRmapIndex }
+ ::= { ipNewCfgRmapTable 1 }
+
+IpNewCfgRmapEntry ::= SEQUENCE {
+ ipNewCfgRmapIndex Integer32,
+ ipNewCfgRmapLp Unsigned32,
+ ipNewCfgRmapMetric Unsigned32,
+ ipNewCfgRmapPrec INTEGER,
+ ipNewCfgRmapWeight INTEGER,
+ ipNewCfgRmapState INTEGER,
+ ipNewCfgRmapAp DisplayString,
+ ipNewCfgRmapMetricType INTEGER,
+ ipNewCfgRmapDelete INTEGER
+ }
+
+ipNewCfgRmapIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route map number for which the RMAP is related."
+ ::= { ipNewCfgRmapEntry 1}
+
+ipNewCfgRmapLp OBJECT-TYPE
+ SYNTAX Unsigned32 (0..4294967295)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The local-preference of the route map. 4294967295 means none"
+ ::= { ipNewCfgRmapEntry 2 }
+
+ipNewCfgRmapMetric OBJECT-TYPE
+ SYNTAX Unsigned32 (0..4294967295)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The metric of the route map. 4294967295 means none"
+ ::= { ipNewCfgRmapEntry 3 }
+
+ipNewCfgRmapPrec OBJECT-TYPE
+ SYNTAX INTEGER (1..255)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The precedence of the route map."
+ ::= { ipNewCfgRmapEntry 4 }
+
+ipNewCfgRmapWeight OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The weight of the route map. 65535 means none"
+ ::= { ipNewCfgRmapEntry 5 }
+
+ipNewCfgRmapState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable the route map."
+ ::= { ipNewCfgRmapEntry 6 }
+
+ipNewCfgRmapAp OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..18))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The as-path prepend of the matched route. Up to 3 AS number can be
+ displayed for the string.
+ The usuage is:<AS number> [<AS number>][ <AS number>]"
+ ::= { ipNewCfgRmapEntry 7 }
+
+ipNewCfgRmapMetricType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ type1(2),
+ type2(3)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The OSPF metric-type of the matched route."
+ ::= { ipNewCfgRmapEntry 8 }
+
+ipNewCfgRmapDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ delete(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When set to the value of 2 (delete), the entire row is deleted.
+ When read, other(1) is returned. Setting the value to anything
+ other than 2(delete) has no effect on the state of the row."
+ ::= { ipNewCfgRmapEntry 9 }
+
+ipAlistTableMax OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of rows in the IP route map table."
+ ::= { ipRmapCfg 4 }
+
+ipCurCfgAlistTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpCurCfgAlistEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of IP route map access list configuration in the
+ current_config."
+ ::= { ipRmapCfg 5 }
+
+ipCurCfgAlistEntry OBJECT-TYPE
+ SYNTAX IpCurCfgAlistEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an IP route map."
+ INDEX { ipCurCfgAlistRmapIndex, ipCurCfgAlistIndex }
+ ::= { ipCurCfgAlistTable 1 }
+
+IpCurCfgAlistEntry ::= SEQUENCE {
+ ipCurCfgAlistRmapIndex Integer32,
+ ipCurCfgAlistIndex Integer32,
+ ipCurCfgAlistNwf INTEGER,
+ ipCurCfgAlistMetric Unsigned32,
+ ipCurCfgAlistAction INTEGER,
+ ipCurCfgAlistState INTEGER
+ }
+
+ipCurCfgAlistRmapIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route map number for which the RMAP is related."
+ ::= { ipCurCfgAlistEntry 1 }
+
+ipCurCfgAlistIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The access list number for which the access list is related."
+ ::= { ipCurCfgAlistEntry 2 }
+
+ipCurCfgAlistNwf OBJECT-TYPE
+ SYNTAX INTEGER (0..256)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The network filter number of the route map access list.
+ 0 means none"
+ ::= { ipCurCfgAlistEntry 3 }
+
+ipCurCfgAlistMetric OBJECT-TYPE
+ SYNTAX Unsigned32 (0..4294967295)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The metric of the route map access list. 4294967295 means none"
+ ::= { ipCurCfgAlistEntry 4 }
+
+ipCurCfgAlistAction OBJECT-TYPE
+ SYNTAX INTEGER {
+ permit(1),
+ deny(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Action of the route map access list."
+ ::= { ipCurCfgAlistEntry 5 }
+
+ipCurCfgAlistState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable the route map access list."
+ ::= { ipCurCfgAlistEntry 6 }
+
+ipNewCfgAlistTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpNewCfgAlistEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of IP route map access list configuration in the
+ current_config."
+ ::= { ipRmapCfg 6 }
+
+ipNewCfgAlistEntry OBJECT-TYPE
+ SYNTAX IpNewCfgAlistEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an IP route map."
+ INDEX { ipNewCfgAlistRmapIndex, ipNewCfgAlistIndex }
+ ::= { ipNewCfgAlistTable 1 }
+
+IpNewCfgAlistEntry ::= SEQUENCE {
+ ipNewCfgAlistRmapIndex Integer32,
+ ipNewCfgAlistIndex Integer32,
+ ipNewCfgAlistNwf INTEGER,
+ ipNewCfgAlistMetric Unsigned32,
+ ipNewCfgAlistAction INTEGER,
+ ipNewCfgAlistState INTEGER,
+ ipNewCfgAlistDelete INTEGER
+ }
+
+ipNewCfgAlistRmapIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route map number for which the RMAP is related."
+ ::= { ipNewCfgAlistEntry 1 }
+
+ipNewCfgAlistIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The access list number for which the access list is related."
+ ::= { ipNewCfgAlistEntry 2 }
+
+ipNewCfgAlistNwf OBJECT-TYPE
+ SYNTAX INTEGER (0..256)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The network filter number of the route map access list.
+ 0 means none"
+ ::= { ipNewCfgAlistEntry 3 }
+
+ipNewCfgAlistMetric OBJECT-TYPE
+ SYNTAX Unsigned32 (0..4294967295)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The metric of the route map access list. 4294967295 means none"
+ ::= { ipNewCfgAlistEntry 4 }
+
+ipNewCfgAlistAction OBJECT-TYPE
+ SYNTAX INTEGER {
+ permit(1),
+ deny(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Action of the route map access list."
+ ::= { ipNewCfgAlistEntry 5 }
+
+ipNewCfgAlistState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable the route map access list."
+ ::= { ipNewCfgAlistEntry 6 }
+
+ipNewCfgAlistDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ delete(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When set to the value of 2 (delete), the entire row is deleted.
+ When read, other(1) is returned. Setting the value to anything
+ other than 2(delete) has no effect on the state of the row."
+ ::= { ipNewCfgAlistEntry 7 }
+
+ipAspathTableMax OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of rows in the IP route map table."
+ ::= { ipRmapCfg 7 }
+
+ipCurCfgAspathTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpCurCfgAspathEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of IP route map access path configuration."
+ ::= { ipRmapCfg 8 }
+
+ipCurCfgAspathEntry OBJECT-TYPE
+ SYNTAX IpCurCfgAspathEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an IP route map."
+ INDEX { ipCurCfgAspathRmapIndex, ipCurCfgAlistIndex }
+ ::= { ipCurCfgAspathTable 1 }
+
+IpCurCfgAspathEntry ::= SEQUENCE {
+ ipCurCfgAspathRmapIndex Integer32,
+ ipCurCfgAspathIndex Integer32,
+ ipCurCfgAspathAS INTEGER,
+ ipCurCfgAspathAction INTEGER,
+ ipCurCfgAspathState INTEGER
+ }
+
+ipCurCfgAspathRmapIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route map number for which the RMAP is related."
+ ::= { ipCurCfgAspathEntry 1 }
+
+ipCurCfgAspathIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The access path number for which the access list is related."
+ ::= { ipCurCfgAspathEntry 2 }
+
+ipCurCfgAspathAS OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The AS number of the route map access path.
+ 0 means none"
+ ::= { ipCurCfgAspathEntry 3 }
+
+ipCurCfgAspathAction OBJECT-TYPE
+ SYNTAX INTEGER {
+ permit(1),
+ deny(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Action of the route map access path."
+ ::= { ipCurCfgAspathEntry 4 }
+
+ipCurCfgAspathState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable the route map access path."
+ ::= { ipCurCfgAspathEntry 5 }
+
+ipNewCfgAspathTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpNewCfgAspathEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of IP route map access path configuration"
+ ::= { ipRmapCfg 9 }
+
+ipNewCfgAspathEntry OBJECT-TYPE
+ SYNTAX IpNewCfgAspathEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an IP route map."
+ INDEX { ipNewCfgAspathRmapIndex, ipNewCfgAspathIndex }
+ ::= { ipNewCfgAspathTable 1 }
+
+IpNewCfgAspathEntry ::= SEQUENCE {
+ ipNewCfgAspathRmapIndex Integer32,
+ ipNewCfgAspathIndex Integer32,
+ ipNewCfgAspathAS INTEGER,
+ ipNewCfgAspathAction INTEGER,
+ ipNewCfgAspathState INTEGER,
+ ipNewCfgAspathDelete INTEGER
+ }
+
+ipNewCfgAspathRmapIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route map number for which the RMAP is related."
+ ::= { ipNewCfgAspathEntry 1 }
+
+ipNewCfgAspathIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The access path number for which the access list is related."
+ ::= { ipNewCfgAspathEntry 2 }
+
+ipNewCfgAspathAS OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The AS number of the route map access path.
+ 0 means none"
+ ::= { ipNewCfgAspathEntry 3 }
+
+ipNewCfgAspathAction OBJECT-TYPE
+ SYNTAX INTEGER {
+ permit(1),
+ deny(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Action of the route map access path."
+ ::= { ipNewCfgAspathEntry 4 }
+
+ipNewCfgAspathState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable the route map access path."
+ ::= { ipNewCfgAspathEntry 5 }
+
+ipNewCfgAspathDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ delete(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When set to the value of 2 (delete), the entire row is deleted.
+ When read, other(1) is returned. Setting the value to anything
+ other than 2(delete) has no effect on the state of the row."
+ ::= { ipNewCfgAspathEntry 6 }
+
+
+--
+-- IP OSPF configuration
+--
+ospfGeneral OBJECT IDENTIFIER ::= { ospfCfg 1 }
+
+ospfCurCfgDefaultRouteMetric OBJECT-TYPE
+ SYNTAX INTEGER (0..16777215)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Specify the metric to be assigned."
+ ::= { ospfGeneral 1 }
+
+ospfNewCfgDefaultRouteMetric OBJECT-TYPE
+ SYNTAX INTEGER (0..16777215)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Specify the metric to be assigned."
+ ::= { ospfGeneral 2 }
+
+ospfCurCfgDefaultRouteMetricType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ type1(2),
+ type2(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Specify the AS External metric type to be assigned."
+ ::= { ospfGeneral 3 }
+
+ospfNewCfgDefaultRouteMetricType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ type1(2),
+ type2(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Specify the AS External metric type to be assigned."
+ ::= { ospfGeneral 4 }
+
+ospfIntfTableMaxSize OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of rows in the OSPF Interface table."
+ ::= { ospfGeneral 5 }
+
+ospfAreaTableMaxSize OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of rows in the OSPF Area table."
+ ::= { ospfGeneral 6 }
+
+ospfRangeTableMaxSize OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of rows in the OSPF Range table."
+ ::= { ospfGeneral 7 }
+
+ospfVirtIntfTableMaxSize OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of rows in the OSPF Virtual Interface
+ table."
+ ::= { ospfGeneral 8 }
+
+ospfHostTableMaxSize OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of rows in the OSPF Host table."
+ ::= { ospfGeneral 9 }
+
+ospfCurCfgState OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "OSPF global state."
+ ::= { ospfGeneral 10 }
+
+ospfNewCfgState OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Globally turn OSPF on or off."
+ ::= { ospfGeneral 11 }
+
+
+ospfCurCfgAreaTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfCurCfgAreaEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Area configuration in the current_config."
+ ::= { ospfCfg 2 }
+
+ospfCurCfgAreaEntry OBJECT-TYPE
+ SYNTAX OspfCurCfgAreaEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a OSPF area."
+ INDEX { ospfCurCfgAreaIndex }
+ ::= { ospfCurCfgAreaTable 1 }
+
+OspfCurCfgAreaEntry ::= SEQUENCE {
+ ospfCurCfgAreaIndex Integer32,
+ ospfCurCfgAreaId IpAddress,
+ ospfCurCfgAreaSpfInterval INTEGER,
+ ospfCurCfgAreaAuthType INTEGER,
+ ospfCurCfgAreaType INTEGER,
+ ospfCurCfgAreaMetric INTEGER,
+ ospfCurCfgAreaStatus INTEGER
+ }
+
+ospfCurCfgAreaIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF area number for which the OSPF area table is related."
+ ::= { ospfCurCfgAreaEntry 1}
+
+ospfCurCfgAreaId OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP Address of the OSPF area."
+ ::= { ospfCurCfgAreaEntry 2 }
+
+ospfCurCfgAreaSpfInterval OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The SPF interval for the OSPF area."
+ ::= { ospfCurCfgAreaEntry 3 }
+
+ospfCurCfgAreaAuthType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ password(2),
+ md5(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Type of authentication being used.
+ none(1) - no authentication
+ password(2) - use password
+ md5(3) - use MD5 authentication."
+
+ ::= { ospfCurCfgAreaEntry 4 }
+
+ospfCurCfgAreaType OBJECT-TYPE
+ SYNTAX INTEGER {
+ transit(0),
+ stub(1),
+ nssa(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Type of Area.
+ transit(0)
+ stub(1)
+ nssa(2)"
+
+ ::= { ospfCurCfgAreaEntry 5 }
+
+ospfCurCfgAreaMetric OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Metric (1-65535)"
+
+ ::= { ospfCurCfgAreaEntry 6 }
+
+ospfCurCfgAreaStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Status
+ disabled(0)
+ enabled(1)"
+
+ ::= { ospfCurCfgAreaEntry 7 }
+
+
+ospfNewCfgAreaTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfNewCfgAreaEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Area configuration in the new_config."
+ ::= { ospfCfg 3 }
+
+ospfNewCfgAreaEntry OBJECT-TYPE
+ SYNTAX OspfNewCfgAreaEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a OSPF area."
+ INDEX { ospfNewCfgAreaIndex }
+ ::= { ospfNewCfgAreaTable 1 }
+
+OspfNewCfgAreaEntry ::= SEQUENCE {
+ ospfNewCfgAreaIndex Integer32,
+ ospfNewCfgAreaId IpAddress,
+ ospfNewCfgAreaSpfInterval INTEGER,
+ ospfNewCfgAreaAuthType INTEGER,
+ ospfNewCfgAreaType INTEGER,
+ ospfNewCfgAreaMetric INTEGER,
+ ospfNewCfgAreaStatus INTEGER,
+ ospfNewCfgAreaDelete INTEGER
+ }
+
+ospfNewCfgAreaIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF area number for which the OSPF area table is related."
+ ::= { ospfNewCfgAreaEntry 1}
+
+ospfNewCfgAreaId OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The IP Address of the OSPF area."
+ ::= { ospfNewCfgAreaEntry 2 }
+
+ospfNewCfgAreaSpfInterval OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The SPF interval for the OSPF area."
+ ::= { ospfNewCfgAreaEntry 3 }
+
+ospfNewCfgAreaAuthType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ password(2),
+ md5(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Type of authentication being used.
+ none(1) - no authentication
+ password(2) - use password.
+ md5(3) - use MD5 authentication."
+ ::= { ospfNewCfgAreaEntry 4 }
+
+ospfNewCfgAreaType OBJECT-TYPE
+ SYNTAX INTEGER {
+ transit(0),
+ stub(1),
+ nssa(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Type of Area.
+ transit(0)
+ stub(1)
+ nssa(2)"
+
+ ::= { ospfNewCfgAreaEntry 5 }
+
+ospfNewCfgAreaMetric OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Metric (1-65535)"
+
+ ::= { ospfNewCfgAreaEntry 6 }
+
+ospfNewCfgAreaStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Status
+ disabled(0)
+ enabled(1)"
+
+ ::= { ospfNewCfgAreaEntry 7 }
+
+ospfNewCfgAreaDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ no(0),
+ yes(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Delete the area
+ no(0),
+ yes(1)"
+
+ ::= { ospfNewCfgAreaEntry 8 }
+
+
+
+-- OSPF Host Table
+
+ospfCurCfgHostTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfCurCfgHostEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Host configuration."
+ ::= { ospfCfg 12 }
+
+ospfCurCfgHostEntry OBJECT-TYPE
+ SYNTAX OspfCurCfgHostEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a OSPF host."
+ INDEX { ospfCurCfgHostIndex, ospfCurCfgHostIpAddr }
+ ::= { ospfCurCfgHostTable 1 }
+
+OspfCurCfgHostEntry ::= SEQUENCE {
+ ospfCurCfgHostIndex Integer32,
+ ospfCurCfgHostIpAddr IpAddress,
+ ospfCurCfgHostAreaIndex Integer32,
+ ospfCurCfgHostCost INTEGER,
+ ospfCurCfgHostState INTEGER
+ }
+
+ospfCurCfgHostIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF host number for which the OSPF host table is related."
+ ::= { ospfCurCfgHostEntry 1}
+
+ospfCurCfgHostIpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP Address of the OSPF host."
+ ::= { ospfCurCfgHostEntry 2 }
+
+ospfCurCfgHostAreaIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The area index."
+ ::= { ospfCurCfgHostEntry 3 }
+
+ospfCurCfgHostCost OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The cost of the OSPF host."
+ ::= { ospfCurCfgHostEntry 4 }
+
+ospfCurCfgHostState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable an OSPF Host"
+ ::= { ospfCurCfgHostEntry 5 }
+
+ospfNewCfgHostTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfNewCfgHostEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Host configuration."
+ ::= { ospfCfg 13 }
+
+ospfNewCfgHostEntry OBJECT-TYPE
+ SYNTAX OspfNewCfgHostEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a OSPF host."
+ INDEX { ospfNewCfgHostIndex, ospfNewCfgHostIpAddr }
+ ::= { ospfNewCfgHostTable 1 }
+
+OspfNewCfgHostEntry ::= SEQUENCE {
+ ospfNewCfgHostIndex Integer32,
+ ospfNewCfgHostIpAddr IpAddress,
+ ospfNewCfgHostAreaIndex Integer32,
+ ospfNewCfgHostCost INTEGER,
+ ospfNewCfgHostState INTEGER,
+ ospfNewCfgHostDelete INTEGER
+ }
+
+ospfNewCfgHostIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF host number for which the OSPF host table is related."
+ ::= { ospfNewCfgHostEntry 1}
+
+ospfNewCfgHostIpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The IP Address of the OSPF host."
+ ::= { ospfNewCfgHostEntry 2 }
+
+ospfNewCfgHostAreaIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The OSPF area index."
+ ::= { ospfNewCfgHostEntry 3 }
+
+ospfNewCfgHostCost OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The cost of the OSPF host."
+ ::= { ospfNewCfgHostEntry 4 }
+
+ospfNewCfgHostState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable an OSPF Host"
+ ::= { ospfNewCfgHostEntry 5 }
+
+ospfNewCfgHostDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ no(0),
+ yes(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Delete the OSPF host:
+ no(0),
+ yes(1)"
+ ::= { ospfNewCfgHostEntry 6 }
+
+ospfMdkeyTableMaxSize OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of rows in the OSPF Mdkey table."
+ ::= { ospfCfg 11 }
+
+ospfCurCfgMdkeyTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfCurCfgMdkeyEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF MD5 keys in the current_config."
+ ::= { ospfCfg 5 }
+
+ospfCurCfgMdkeyEntry OBJECT-TYPE
+ SYNTAX OspfCurCfgMdkeyEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an OSPF MD keys table."
+ INDEX { ospfCurCfgMdkeyIndex }
+ ::= { ospfCurCfgMdkeyTable 1 }
+
+OspfCurCfgMdkeyEntry ::= SEQUENCE {
+ ospfCurCfgMdkeyIndex Integer32,
+ ospfCurCfgMdkeyKey DisplayString
+ }
+
+ospfCurCfgMdkeyIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF MD5 Key number for which the OSPF MdKey table is related."
+ ::= { ospfCurCfgMdkeyEntry 1}
+
+ospfCurCfgMdkeyKey OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The character string representing the MD5 Key."
+ ::= { ospfCurCfgMdkeyEntry 2 }
+
+ospfNewCfgMdkeyTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfNewCfgMdkeyEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF MD5 keys in the new_config."
+ ::= { ospfCfg 6 }
+
+ospfNewCfgMdkeyEntry OBJECT-TYPE
+ SYNTAX OspfNewCfgMdkeyEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an OSPF MD keys table."
+ INDEX { ospfNewCfgMdkeyIndex }
+ ::= { ospfNewCfgMdkeyTable 1 }
+
+OspfNewCfgMdkeyEntry ::= SEQUENCE {
+ ospfNewCfgMdkeyIndex Integer32,
+ ospfNewCfgMdkeyKey DisplayString,
+ ospfNewCfgMdkeyDelete INTEGER
+ }
+
+ospfNewCfgMdkeyIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF MD5 Key number for which the OSPF MdKey table is related."
+ ::= { ospfNewCfgMdkeyEntry 1}
+
+ospfNewCfgMdkeyKey OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..16))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The character string representing the MD5 Key."
+ ::= { ospfNewCfgMdkeyEntry 2 }
+
+ospfNewCfgMdkeyDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ delete(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When set to the value of 2 (delete), the entire row is deleted.
+ When read, other(1) is returned. Setting the value to anything
+ other than 2(delete) has no effect on the state of the row."
+ ::= { ospfNewCfgMdkeyEntry 3}
+
+ospfCurCfgIntfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfCurCfgIntfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Interface configuration in the current_config."
+ ::= { ospfCfg 7 }
+
+ospfCurCfgIntfEntry OBJECT-TYPE
+ SYNTAX OspfCurCfgIntfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an OSPF Interface."
+ INDEX { ospfCurCfgIntfIndex }
+ ::= { ospfCurCfgIntfTable 1 }
+
+OspfCurCfgIntfEntry ::= SEQUENCE {
+ ospfCurCfgIntfIndex Integer32,
+ ospfCurCfgIntfId IpAddress,
+ ospfCurCfgIntfArea INTEGER,
+ ospfCurCfgIntfMdkey INTEGER,
+ ospfCurCfgIntfCost INTEGER,
+ ospfCurCfgIntfPrio INTEGER,
+ ospfCurCfgIntfHello INTEGER,
+ ospfCurCfgIntfDead INTEGER,
+ ospfCurCfgIntfTrans INTEGER,
+ ospfCurCfgIntfRetra INTEGER,
+ ospfCurCfgIntfAuthKey DisplayString,
+ ospfCurCfgIntfStatus INTEGER
+
+}
+
+ospfCurCfgIntfIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF Interface number for which the OSPF Interface table is related."
+ ::= { ospfCurCfgIntfEntry 1}
+
+ospfCurCfgIntfId OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP Address of the OSPF interface."
+ ::= { ospfCurCfgIntfEntry 2 }
+
+
+ospfCurCfgIntfArea OBJECT-TYPE
+ SYNTAX INTEGER (0..2)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the area that the interface belongs"
+ ::= { ospfCurCfgIntfEntry 3 }
+
+
+ospfCurCfgIntfMdkey OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The MD5 key for the OSPF interface
+ 0 (none) no MD5 authentication."
+ ::= { ospfCurCfgIntfEntry 4 }
+
+
+ospfCurCfgIntfCost OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Interface cost"
+ ::= { ospfCurCfgIntfEntry 5 }
+
+ospfCurCfgIntfPrio OBJECT-TYPE
+ SYNTAX INTEGER (1..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Interface router priority"
+ ::= { ospfCurCfgIntfEntry 6 }
+
+ospfCurCfgIntfHello OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Hello interval"
+ ::= { ospfCurCfgIntfEntry 7 }
+
+ospfCurCfgIntfDead OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Dead interval"
+ ::= { ospfCurCfgIntfEntry 8 }
+
+ospfCurCfgIntfTrans OBJECT-TYPE
+ SYNTAX INTEGER (1..3600)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transit delay"
+ ::= { ospfCurCfgIntfEntry 9 }
+
+
+ospfCurCfgIntfRetra OBJECT-TYPE
+ SYNTAX INTEGER (1..3600)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Retransmit interval"
+ ::= { ospfCurCfgIntfEntry 10 }
+
+ospfCurCfgIntfAuthKey OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..8))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Authentication Key"
+ ::= { ospfCurCfgIntfEntry 11 }
+
+
+ospfCurCfgIntfStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Status of the interface
+ disabled(0),
+ enabled(1)"
+ ::= { ospfCurCfgIntfEntry 12 }
+
+
+
+
+ospfNewCfgIntfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfNewCfgIntfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Interface configuration in the new_config."
+ ::= { ospfCfg 8 }
+
+ospfNewCfgIntfEntry OBJECT-TYPE
+ SYNTAX OspfNewCfgIntfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an OSPF Interface."
+ INDEX { ospfNewCfgIntfIndex }
+ ::= { ospfNewCfgIntfTable 1 }
+
+OspfNewCfgIntfEntry ::= SEQUENCE {
+ ospfNewCfgIntfIndex Integer32,
+ ospfNewCfgIntfId IpAddress,
+ ospfNewCfgIntfArea INTEGER,
+ ospfNewCfgIntfMdkey INTEGER,
+ ospfNewCfgIntfCost INTEGER,
+ ospfNewCfgIntfPrio INTEGER,
+ ospfNewCfgIntfHello INTEGER,
+ ospfNewCfgIntfDead INTEGER,
+ ospfNewCfgIntfTrans INTEGER,
+ ospfNewCfgIntfRetra INTEGER,
+ ospfNewCfgIntfAuthKey DisplayString,
+ ospfNewCfgIntfStatus INTEGER,
+ ospfNewCfgIntfDelete INTEGER
+
+}
+
+ospfNewCfgIntfIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF Interface number for which the OSPF Interface table is related."
+ ::= { ospfNewCfgIntfEntry 1}
+
+ospfNewCfgIntfId OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP Address of the OSPF interface."
+ ::= { ospfNewCfgIntfEntry 2 }
+
+
+ospfNewCfgIntfArea OBJECT-TYPE
+ SYNTAX INTEGER (0..2)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The index of the area that the interface belongs (0..2)"
+ ::= { ospfNewCfgIntfEntry 3 }
+
+
+
+ospfNewCfgIntfMdkey OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The MD5 key for the OSPF interface
+ 0 (none) no MD5 authentication."
+ ::= { ospfNewCfgIntfEntry 4 }
+
+ospfNewCfgIntfCost OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Interface cost(1..65535)"
+ ::= { ospfNewCfgIntfEntry 5 }
+
+ospfNewCfgIntfPrio OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Interface router priority(0..255)"
+ ::= { ospfNewCfgIntfEntry 6 }
+
+
+ospfNewCfgIntfHello OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Hello interval(1..65535)"
+ ::= { ospfNewCfgIntfEntry 7 }
+
+ospfNewCfgIntfDead OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Dead interval(1..65535)"
+ ::= { ospfNewCfgIntfEntry 8 }
+
+
+
+ospfNewCfgIntfTrans OBJECT-TYPE
+ SYNTAX INTEGER (1..3600)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Transit delay(1..3600)"
+ ::= { ospfNewCfgIntfEntry 9 }
+
+
+ospfNewCfgIntfRetra OBJECT-TYPE
+ SYNTAX INTEGER (1..3600)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Retransmit interval(1..3600)"
+ ::= { ospfNewCfgIntfEntry 10 }
+
+
+ospfNewCfgIntfAuthKey OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..8))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Authentication Key"
+ ::= { ospfNewCfgIntfEntry 11 }
+
+
+ospfNewCfgIntfStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Status of the interface
+ disabled(0),
+ enabled(1)"
+ ::= { ospfNewCfgIntfEntry 12 }
+
+
+ospfNewCfgIntfDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(0),
+ delete(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Delete the interface
+ other(0),
+ delete(1)"
+ ::= { ospfNewCfgIntfEntry 13 }
+
+
+
+
+
+
+
+
+
+
+
+ospfCurCfgVirtIntfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfCurCfgVirtIntfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Virtual Interface configuration in the current_config."
+ ::= { ospfCfg 9 }
+
+ospfCurCfgVirtIntfEntry OBJECT-TYPE
+ SYNTAX OspfCurCfgVirtIntfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an OSPF virtual Interface."
+ INDEX { ospfCurCfgVirtIntfIndex }
+ ::= { ospfCurCfgVirtIntfTable 1 }
+
+OspfCurCfgVirtIntfEntry ::= SEQUENCE {
+ ospfCurCfgVirtIntfIndex Integer32,
+ ospfCurCfgVirtIntfAreaId INTEGER,
+ ospfCurCfgVirtIntfNbr IpAddress,
+ ospfCurCfgVirtIntfMdkey INTEGER,
+ ospfCurCfgVirtIntfHello INTEGER,
+ ospfCurCfgVirtIntfDead INTEGER,
+ ospfCurCfgVirtIntfTrans INTEGER,
+ ospfCurCfgVirtIntfRetra INTEGER,
+ ospfCurCfgVirtIntfAuthKey DisplayString,
+ ospfCurCfgVirtIntfStatus INTEGER
+ }
+
+ospfCurCfgVirtIntfIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF Virtual Interface number for which the OSPF
+ Virtual Interface table is related."
+ ::= { ospfCurCfgVirtIntfEntry 1}
+
+ospfCurCfgVirtIntfAreaId OBJECT-TYPE
+ SYNTAX INTEGER (0..2)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the OSPF area to which this virtual interface
+ belongs."
+ ::= { ospfCurCfgVirtIntfEntry 2 }
+
+ospfCurCfgVirtIntfNbr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP Address of the OSPF neighbor for this virtual interface."
+ ::= { ospfCurCfgVirtIntfEntry 3 }
+
+ospfCurCfgVirtIntfMdkey OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The MD5 key for the OSPF virtual interface
+ 0 (none) no MD5 authentication."
+ ::= { ospfCurCfgVirtIntfEntry 4 }
+
+
+
+ospfCurCfgVirtIntfHello OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Hello interval"
+ ::= { ospfCurCfgVirtIntfEntry 5 }
+
+ospfCurCfgVirtIntfDead OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Dead interval"
+ ::= { ospfCurCfgVirtIntfEntry 6 }
+
+
+
+ospfCurCfgVirtIntfTrans OBJECT-TYPE
+ SYNTAX INTEGER (1..3600)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transit delay"
+ ::= { ospfCurCfgVirtIntfEntry 7 }
+
+
+ospfCurCfgVirtIntfRetra OBJECT-TYPE
+ SYNTAX INTEGER (1..3600)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Retransmit interval"
+ ::= { ospfCurCfgVirtIntfEntry 8 }
+
+ospfCurCfgVirtIntfAuthKey OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..8))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Authentication Key"
+ ::= { ospfCurCfgVirtIntfEntry 9 }
+
+
+ospfCurCfgVirtIntfStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Status
+ disabled(0),
+ enabled(1)"
+ ::= { ospfCurCfgVirtIntfEntry 10 }
+
+
+
+
+
+
+ospfNewCfgVirtIntfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfNewCfgVirtIntfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Virtual Interface configuration in the new_config."
+ ::= { ospfCfg 10 }
+
+ospfNewCfgVirtIntfEntry OBJECT-TYPE
+ SYNTAX OspfNewCfgVirtIntfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an OSPF virtual Interface."
+ INDEX { ospfNewCfgVirtIntfIndex }
+ ::= { ospfNewCfgVirtIntfTable 1 }
+
+OspfNewCfgVirtIntfEntry ::= SEQUENCE {
+ ospfNewCfgVirtIntfIndex Integer32,
+ ospfNewCfgVirtIntfAreaId INTEGER,
+ ospfNewCfgVirtIntfNbr IpAddress,
+ ospfNewCfgVirtIntfMdkey INTEGER,
+ ospfNewCfgVirtIntfHello INTEGER,
+ ospfNewCfgVirtIntfDead INTEGER,
+ ospfNewCfgVirtIntfTrans INTEGER,
+ ospfNewCfgVirtIntfRetra INTEGER,
+ ospfNewCfgVirtIntfAuthKey DisplayString,
+ ospfNewCfgVirtIntfStatus INTEGER,
+ ospfNewCfgVirtIntfDelete INTEGER
+ }
+
+ospfNewCfgVirtIntfIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF Virtual Interface number for which the OSPF
+ Virtual Interface table is related."
+ ::= { ospfNewCfgVirtIntfEntry 1}
+
+ospfNewCfgVirtIntfAreaId OBJECT-TYPE
+ SYNTAX INTEGER (0..2)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The index of the OSPF area to which this virtual interface
+ belongs."
+ ::= { ospfNewCfgVirtIntfEntry 2 }
+
+ospfNewCfgVirtIntfNbr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The IP Address of the OSPF neighbor for this virtual interface."
+ ::= { ospfNewCfgVirtIntfEntry 3 }
+
+ospfNewCfgVirtIntfMdkey OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The MD5 key for the OSPF virtual interface
+ 0 (none) no MD5 authentication."
+ ::= { ospfNewCfgVirtIntfEntry 4 }
+
+
+ospfNewCfgVirtIntfHello OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Hello interval(1..65535)"
+ ::= { ospfNewCfgVirtIntfEntry 5 }
+
+ospfNewCfgVirtIntfDead OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Dead interval(1..65535)"
+ ::= { ospfNewCfgVirtIntfEntry 6 }
+
+
+
+ospfNewCfgVirtIntfTrans OBJECT-TYPE
+ SYNTAX INTEGER (1..3600)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Transit dela(1..3600)y"
+ ::= { ospfNewCfgVirtIntfEntry 7 }
+
+
+ospfNewCfgVirtIntfRetra OBJECT-TYPE
+ SYNTAX INTEGER (1..3600)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Retransmit interval(1..3600)"
+ ::= { ospfNewCfgVirtIntfEntry 8 }
+
+
+ospfNewCfgVirtIntfAuthKey OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..8))
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Authentication Key SIZE(0..8)"
+ ::= { ospfNewCfgVirtIntfEntry 9 }
+
+
+ospfNewCfgVirtIntfStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Status
+ disabled(0),
+ enabled(1) "
+ ::= { ospfNewCfgVirtIntfEntry 10 }
+
+
+ospfNewCfgVirtIntfDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(0),
+ delete(1)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Delete
+ other(0),
+ delete(1)"
+ ::= { ospfNewCfgVirtIntfEntry 11 }
+
+
+
+
+
+-- ospf range
+
+ospfCurCfgRangeTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfCurCfgRangeEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF summary range in the current configuration."
+ ::= { ospfCfg 14 }
+
+ospfCurCfgRangeEntry OBJECT-TYPE
+ SYNTAX OspfCurCfgRangeEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an OSPF summary range."
+ INDEX { ospfCurCfgRangeIndex }
+ ::= { ospfCurCfgRangeTable 1 }
+
+OspfCurCfgRangeEntry ::= SEQUENCE {
+ ospfCurCfgRangeIndex Integer32,
+ ospfCurCfgRangeAddr IpAddress,
+ ospfCurCfgRangeMask IpAddress,
+ ospfCurCfgRangeAreaIndex Integer32,
+ ospfCurCfgRangeHideState INTEGER,
+ ospfCurCfgRangeState INTEGER
+ }
+
+ospfCurCfgRangeIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The range number for which the OSPF summary range table is related."
+ ::= { ospfCurCfgRangeEntry 1}
+
+ospfCurCfgRangeAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP Address of the range."
+ ::= { ospfCurCfgRangeEntry 2 }
+
+ospfCurCfgRangeMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The mask of the range."
+ ::= { ospfCurCfgRangeEntry 3 }
+
+ospfCurCfgRangeAreaIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The area index."
+ ::= { ospfCurCfgRangeEntry 4 }
+
+ospfCurCfgRangeHideState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of the hide range."
+ ::= { ospfCurCfgRangeEntry 5 }
+
+ospfCurCfgRangeState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of the range."
+ ::= { ospfCurCfgRangeEntry 6 }
+
+ospfNewCfgRangeTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfNewCfgRangeEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF summary range in the new configuration."
+ ::= { ospfCfg 15 }
+
+ospfNewCfgRangeEntry OBJECT-TYPE
+ SYNTAX OspfNewCfgRangeEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an OSPF summary range."
+ INDEX { ospfNewCfgRangeIndex }
+ ::= { ospfNewCfgRangeTable 1 }
+
+OspfNewCfgRangeEntry ::= SEQUENCE {
+ ospfNewCfgRangeIndex Integer32,
+ ospfNewCfgRangeAddr IpAddress,
+ ospfNewCfgRangeMask IpAddress,
+ ospfNewCfgRangeAreaIndex Integer32,
+ ospfNewCfgRangeHideState INTEGER,
+ ospfNewCfgRangeState INTEGER,
+ ospfNewCfgRangeDelete INTEGER
+ }
+
+ospfNewCfgRangeIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The range number for which the OSPF summary range table is related."
+ ::= { ospfNewCfgRangeEntry 1}
+
+ospfNewCfgRangeAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The IP Address of the range."
+ ::= { ospfNewCfgRangeEntry 2 }
+
+ospfNewCfgRangeMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The mask of the range."
+ ::= { ospfNewCfgRangeEntry 3 }
+
+ospfNewCfgRangeAreaIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The area index."
+ ::= { ospfNewCfgRangeEntry 4 }
+
+ospfNewCfgRangeHideState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The state of the hide range."
+ ::= { ospfNewCfgRangeEntry 5 }
+
+ospfNewCfgRangeState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The state of the range."
+ ::= { ospfNewCfgRangeEntry 6 }
+
+ospfNewCfgRangeDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ delete(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When set to the value of 2 (delete), the entire row is deleted.
+ When read, other(1) is returned. Setting the value to anything
+ other than 2(delete) has no effect on the state of the row."
+ ::= { ospfNewCfgRangeEntry 7 }
+
+ospfRouteRedistribution OBJECT IDENTIFIER ::= { ospfCfg 4 }
+
+ospfRedistributeStatic OBJECT IDENTIFIER ::= { ospfRouteRedistribution 1 }
+
+ospfCurCfgStaticMetric OBJECT-TYPE
+ SYNTAX INTEGER (0..16777215)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The metric to be assigned to static routes.
+ A value of 0 indicates none."
+ ::= { ospfRedistributeStatic 1 }
+
+ospfNewCfgStaticMetric OBJECT-TYPE
+ SYNTAX INTEGER (0..16777215)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The metric to be assigned to static routes.
+ A value of 0 indicates none."
+ ::= { ospfRedistributeStatic 2 }
+
+ospfCurCfgStaticMetricType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ type1(2),
+ type2(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The AS External metric type for static routes."
+ ::= { ospfRedistributeStatic 3 }
+
+ospfNewCfgStaticMetricType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ type1(2),
+ type2(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The AS External metric type for static routes."
+ ::= { ospfRedistributeStatic 4 }
+
+ospfCurCfgStaticOutRmapList OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route maps present in the out route map list.
+ The route maps are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Rmap 9
+ || ||
+ || ||___ Rmap 8
+ || |____ Rmap 7
+ || . . .
+ ||_________ Rmap 2
+ |__________ Rmap 1
+
+ where x : 1 - The represented route map is selected
+ 0 - The represented route map is not selected"
+ ::= { ospfRedistributeStatic 5 }
+
+ospfNewCfgStaticOutRmapList OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route maps present in the out route map list.
+ The route maps are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Rmap 9
+ || ||
+ || ||___ Rmap 8
+ || |____ Rmap 7
+ || . . .
+ ||_________ Rmap 2
+ |__________ Rmap 1
+
+ where x : 1 - The represented route map is selected
+ 0 - The represented route map is not selected"
+ ::= { ospfRedistributeStatic 6 }
+
+ospfNewCfgStaticAddOutRmap OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The route map to be add into out-rmap list. When read, 0 is returned."
+ ::= { ospfRedistributeStatic 7 }
+
+ospfNewCfgStaticRemoveOutRmap OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The route map to be removed from out-rmap list. When read,
+ 0 is returned."
+ ::= { ospfRedistributeStatic 8 }
+
+
+ospfRedistributeFixed OBJECT IDENTIFIER ::= { ospfRouteRedistribution 4 }
+
+ospfCurCfgFixedMetric OBJECT-TYPE
+ SYNTAX INTEGER (0..16777215)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The export metric for fixed routes. A value of 0 indicates none"
+ ::= { ospfRedistributeFixed 1 }
+
+ospfNewCfgFixedMetric OBJECT-TYPE
+ SYNTAX INTEGER (0..16777215)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The export metric for fixed routes. A value of 0 indicates none"
+ ::= { ospfRedistributeFixed 2 }
+
+ospfCurCfgFixedMetricType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ type1(2),
+ type2(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The AS External metric type for fixed routes."
+ ::= { ospfRedistributeFixed 3 }
+
+ospfNewCfgFixedMetricType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ type1(2),
+ type2(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The AS External metric type for fixed routes."
+ ::= { ospfRedistributeFixed 4 }
+
+ospfCurCfgFixedOutRmapList OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route maps present in the out route map list.
+ The route maps are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Rmap 9
+ || ||
+ || ||___ Rmap 8
+ || |____ Rmap 7
+ || . . .
+ ||_________ Rmap 2
+ |__________ Rmap 1
+
+ where x : 1 - The represented route map is selected
+ 0 - The represented route map is not selected"
+ ::= { ospfRedistributeFixed 5 }
+
+ospfNewCfgFixedOutRmapList OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route maps present in the out route map list.
+ The route maps are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Rmap 9
+ || ||
+ || ||___ Rmap 8
+ || |____ Rmap 7
+ || . . .
+ ||_________ Rmap 2
+ |__________ Rmap 1
+
+ where x : 1 - The represented route map is selected
+ 0 - The represented route map is not selected"
+ ::= { ospfRedistributeFixed 6 }
+
+ospfNewCfgFixedAddOutRmap OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The route map to be add into out-rmap list. When read, 0 is returned."
+ ::= { ospfRedistributeFixed 7 }
+
+ospfNewCfgFixedRemoveOutRmap OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The route map to be removed from out-rmap list. When read,
+ 0 is returned."
+ ::= { ospfRedistributeFixed 8 }
+
+ospfRedistributeRip OBJECT IDENTIFIER ::= { ospfRouteRedistribution 5 }
+
+ospfCurCfgRipMetric OBJECT-TYPE
+ SYNTAX INTEGER (0..16777215)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The export metric for RIP routes. A value of 0 indicates none"
+ ::= { ospfRedistributeRip 1 }
+
+ospfNewCfgRipMetric OBJECT-TYPE
+ SYNTAX INTEGER (0..16777215)
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The export metric for RIP routes. A value of 0 indicates none"
+ ::= { ospfRedistributeRip 2 }
+
+ospfCurCfgRipMetricType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ type1(2),
+ type2(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The AS External metric type for RIP routes."
+ ::= { ospfRedistributeRip 3 }
+
+ospfNewCfgRipMetricType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ type1(2),
+ type2(3)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The AS External metric type for RIP routes."
+ ::= { ospfRedistributeRip 4 }
+
+ospfCurCfgRipOutRmapList OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route maps present in the out route map list.
+ The route maps are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Rmap 9
+ || ||
+ || ||___ Rmap 8
+ || |____ Rmap 7
+ || . . .
+ ||_________ Rmap 2
+ |__________ Rmap 1
+
+ where x : 1 - The represented route map is selected
+ 0 - The represented route map is not selected"
+ ::= { ospfRedistributeRip 5 }
+
+ospfNewCfgRipOutRmapList OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route maps present in the out route map list.
+ The route maps are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Rmap 9
+ || ||
+ || ||___ Rmap 8
+ || |____ Rmap 7
+ || . . .
+ ||_________ Rmap 2
+ |__________ Rmap 1
+
+ where x : 1 - The represented route map is selected
+ 0 - The represented route map is not selected"
+ ::= { ospfRedistributeRip 6 }
+
+ospfNewCfgRipAddOutRmap OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The route map to be add into out-rmap list. When read, 0 is returned."
+ ::= { ospfRedistributeRip 7 }
+
+ospfNewCfgRipRemoveOutRmap OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The route map to be removed from out-rmap list. When read,
+ 0 is returned."
+ ::= { ospfRedistributeRip 8 }
+
+ipCurCfgRouterID OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The router ID of the switch."
+ ::= { ipGeneralCfg 1 }
+
+ipNewCfgRouterID OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The router ID of the switch."
+ ::= { ipGeneralCfg 2 }
+
+
+-- IGMP Snooping config
+igmpCurCfgOnOff OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Globally turn IGMP On/Off."
+ ::= { igmpCfg 1}
+
+igmpNewCfgOnOff OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Globally turn IGMP On/Off."
+ ::= { igmpCfg 2}
+
+igmpSnoopCfgGen OBJECT IDENTIFIER ::= { igmpCfg 3 }
+igmpStaticMrtrCfg OBJECT IDENTIFIER ::= { igmpCfg 4 }
+igmpFilterCfg OBJECT IDENTIFIER ::= { igmpCfg 5 }
+
+igmpSnoopCfg OBJECT IDENTIFIER ::= { igmpSnoopCfgGen 1 }
+
+igmpSnoopCurCfgTimeout OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Set IGMP Report timeout."
+ ::= { igmpSnoopCfg 1 }
+
+igmpSnoopNewCfgTimeout OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Set IGMP Report timeout."
+ ::= { igmpSnoopCfg 2 }
+
+igmpSnoopCurCfgMrto OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of multicast router timeout in the current config."
+ ::= { igmpSnoopCfg 3 }
+
+igmpSnoopNewCfgMrto OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of multicast router timeout in the new config."
+ ::= { igmpSnoopCfg 4 }
+
+
+igmpSnoopNewCfgVlanFastlvAdd OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The VLAN to be added to fastleave vlan list. When read,
+ 0 is returned."
+ ::= { igmpSnoopCfg 12 }
+
+igmpSnoopNewCfgVlanFastlvRem OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The VLAN to be removed from fastleave vlan list. When read,
+ 0 is returned."
+ ::= { igmpSnoopCfg 13 }
+
+igmpSnoopCurCfgVlanFastlvBmap OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The fastlv enabled vlans present in the in vlan map list.
+ The fastlv enabled vlans are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Vlan 9
+ || ||
+ || ||___ Vlan 8
+ || |____ Vlan 7
+ || . . .
+ ||_________ Vlan 2
+ |__________ Vlan 1
+
+ where x : 1 - The represented vlan has fastlv enabled
+ 0 - The represented vlan does not have fastlv enabled."
+ ::= { igmpSnoopCfg 14 }
+
+igmpSnoopNewCfgVlanFastlvBmap OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The fastlv enabled vlans present in the in vlan map list.
+ The fastlv enabled vlans are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Vlan 9
+ || ||
+ || ||___ Vlan 8
+ || |____ Vlan 7
+ || . . .
+ ||_________ Vlan 2
+ |__________ Vlan 1
+
+ where x : 1 - The represented vlan has fastlv enabled
+ 0 - The represented vlan does not have fastlv enabled."
+ ::= { igmpSnoopCfg 15 }
+
+igmpSnoopCurCfgRobust OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of expected packet loss on subnet in the current config."
+ ::= { igmpSnoopCfg 16 }
+
+igmpSnoopNewCfgRobust OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The value of expected packet loss on subnet in the new config."
+ ::= { igmpSnoopCfg 17 }
+
+igmpSnoopNewCfgVlanAdd OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The VLAN to be added to snooping vlan list. When read,
+ 0 is returned."
+ ::= { igmpSnoopCfg 18 }
+
+igmpSnoopNewCfgVlanRem OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The VLAN to be removed from snooping vlan list. When read,
+ 0 is returned."
+ ::= { igmpSnoopCfg 19 }
+
+igmpSnoopNewCfgVlanClear OBJECT-TYPE
+ SYNTAX INTEGER {
+ clear(1),
+ ok(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Removing ALL Snooping Vlans."
+ ::= { igmpSnoopCfg 20 }
+
+igmpSnoopCurCfgVlanBmap OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The snooping vlans present in the in vlan map list.
+ The snooping vlans are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Vlan 9
+ || ||
+ || ||___ Vlan 8
+ || |____ Vlan 7
+ || . . .
+ ||_________ Vlan 2
+ |__________ Vlan 1
+
+ where x : 1 - The represented vlan has snoop enabled
+ 0 - The represented vlan does not have snooping enabled."
+ ::= { igmpSnoopCfg 21 }
+
+igmpSnoopNewCfgVlanBmap OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The snooping vlans present in the in vlan map list.
+ The snooping vlans are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Vlan 9
+ || ||
+ || ||___ Vlan 8
+ || |____ Vlan 7
+ || . . .
+ ||_________ Vlan 2
+ |__________ Vlan 1
+
+ where x : 1 - The represented vlan has snoop enabled
+ 0 - The represented vlan does not have snooping enabled."
+ ::= { igmpSnoopCfg 22 }
+
+igmpSnoopCurCfgQInterval OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "IGMP Query Interval of current config."
+ ::= { igmpSnoopCfg 23 }
+
+igmpSnoopNewCfgQInterval OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "IGMP Query Interval of new config."
+ ::= { igmpSnoopCfg 24 }
+
+igmpSnoopCurCfgSrcIp OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The source ip for GSQ proxy in current config."
+ ::= { igmpSnoopCfg 25 }
+
+igmpSnoopNewCfgSrcIp OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The source ip for GSQ proxy in new config."
+ ::= { igmpSnoopCfg 26 }
+
+igmpSnoopCurCfgAggrEnaDis OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable of IGMP Report aggregation."
+ ::= { igmpSnoopCfg 27}
+
+igmpSnoopNewCfgAggrEnaDis OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable of IGMP Report aggregation."
+ ::= { igmpSnoopCfg 28}
+
+-- IGMP Static Mrtr Support
+igmpStaticMrtrCurCfgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IgmpStaticMrtrCurCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The IGMP Static Multicast Router table in the current configuration block."
+ ::= { igmpStaticMrtrCfg 1 }
+
+igmpStaticMrtrCurCfgTableEntry OBJECT-TYPE
+ SYNTAX IgmpStaticMrtrCurCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the Static Multicast Router table."
+ INDEX { igmpStaticMrtrCurCfgIndx }
+ ::= { igmpStaticMrtrCurCfgTable 1 }
+
+IgmpStaticMrtrCurCfgTableEntry ::= SEQUENCE {
+ igmpStaticMrtrCurCfgIndx Integer32,
+ igmpStaticMrtrCurCfgPortId Integer32,
+ igmpStaticMrtrCurCfgVlanId Integer32,
+ igmpStaticMrtrCurCfgVersion INTEGER
+ }
+
+igmpStaticMrtrCurCfgIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IGMP Multicast Router table port index."
+ ::= { igmpStaticMrtrCurCfgTableEntry 1 }
+
+igmpStaticMrtrCurCfgPortId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IGMP Multicast Router port in the current configuration block."
+ ::= { igmpStaticMrtrCurCfgTableEntry 2 }
+
+igmpStaticMrtrCurCfgVlanId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IGMP Multicast Router port in the current configuration block."
+ ::= { igmpStaticMrtrCurCfgTableEntry 3 }
+
+igmpStaticMrtrCurCfgVersion OBJECT-TYPE
+ SYNTAX INTEGER {
+ version1(1),
+ version2(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IGMP version of the IGMP Static Multicast Router."
+ ::= { igmpStaticMrtrCurCfgTableEntry 4 }
+
+igmpStaticMrtrNewCfgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IgmpStaticMrtrNewCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The IGMP Static Multicast Router table in the new configuration block."
+ ::= { igmpStaticMrtrCfg 2 }
+
+igmpStaticMrtrNewCfgTableEntry OBJECT-TYPE
+ SYNTAX IgmpStaticMrtrNewCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the Static Multicast Router table."
+ INDEX { igmpStaticMrtrNewCfgIndx }
+ ::= { igmpStaticMrtrNewCfgTable 1 }
+
+IgmpStaticMrtrNewCfgTableEntry ::= SEQUENCE {
+ igmpStaticMrtrNewCfgIndx Integer32,
+ igmpStaticMrtrNewCfgPortId Integer32,
+ igmpStaticMrtrNewCfgVlanId Integer32,
+ igmpStaticMrtrNewCfgVersion INTEGER,
+ igmpStaticMrtrNewCfgDelete INTEGER
+ }
+
+igmpStaticMrtrNewCfgIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IGMP Multicast Router table port index."
+ ::= { igmpStaticMrtrNewCfgTableEntry 1 }
+
+igmpStaticMrtrNewCfgPortId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The IGMP Multicast Router port in the new configuration block."
+ ::= { igmpStaticMrtrNewCfgTableEntry 2 }
+
+igmpStaticMrtrNewCfgVlanId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The IGMP Multicast Router port in the new configuration block."
+ ::= { igmpStaticMrtrNewCfgTableEntry 3 }
+
+igmpStaticMrtrNewCfgVersion OBJECT-TYPE
+ SYNTAX INTEGER {
+ version1(1),
+ version2(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The IGMP version of the IGMP Static Multicast Router."
+ ::= { igmpStaticMrtrNewCfgTableEntry 4 }
+
+igmpStaticMrtrNewCfgDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ delete(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When set to the value of 2 (delete), the entire row is deleted.
+ When read, other(1) is returned. Setting the value to anything
+ other than 2(delete) has no effect on the state of the row."
+ ::= { igmpStaticMrtrNewCfgTableEntry 5 }
+
+-- IGMP Filtering
+igmpFltCurCfgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IgmpFltCurCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The IGMP filtering table in the current configuration block."
+ ::= { igmpFilterCfg 1 }
+
+igmpFltCurCfgTableEntry OBJECT-TYPE
+ SYNTAX IgmpFltCurCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the filtering table."
+ INDEX { igmpFltCurCfgIndx }
+ ::= { igmpFltCurCfgTable 1 }
+
+IgmpFltCurCfgTableEntry ::= SEQUENCE {
+ igmpFltCurCfgIndx Integer32,
+ igmpFltCurCfgMcastIp1 IpAddress,
+ igmpFltCurCfgMcastIp2 IpAddress,
+ igmpFltCurCfgAction INTEGER,
+ igmpFltCurCfgState INTEGER
+ }
+
+igmpFltCurCfgIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IGMP filter table index."
+ ::= { igmpFltCurCfgTableEntry 1 }
+
+igmpFltCurCfgMcastIp1 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Range1 Multicast IP address to be filtered."
+ ::= { igmpFltCurCfgTableEntry 2 }
+
+igmpFltCurCfgMcastIp2 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Range2 Multicast IP address to be filtered."
+ ::= { igmpFltCurCfgTableEntry 3 }
+
+igmpFltCurCfgAction OBJECT-TYPE
+ SYNTAX INTEGER {
+ allow(1),
+ deny(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The action for the IGMP filtering rule."
+ ::= { igmpFltCurCfgTableEntry 4 }
+
+igmpFltCurCfgState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of this IGMP filtering rule."
+ ::= { igmpFltCurCfgTableEntry 5 }
+
+igmpFltNewCfgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IgmpFltNewCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The IGMP filtering table in the current configuration block."
+ ::= { igmpFilterCfg 2 }
+
+igmpFltNewCfgTableEntry OBJECT-TYPE
+ SYNTAX IgmpFltNewCfgTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the filtering table."
+ INDEX { igmpFltNewCfgIndx }
+ ::= { igmpFltNewCfgTable 1 }
+
+IgmpFltNewCfgTableEntry ::= SEQUENCE {
+ igmpFltNewCfgIndx Integer32,
+ igmpFltNewCfgMcastIp1 IpAddress,
+ igmpFltNewCfgMcastIp2 IpAddress,
+ igmpFltNewCfgAction INTEGER,
+ igmpFltNewCfgState INTEGER,
+ igmpFltNewCfgDelete INTEGER
+ }
+
+igmpFltNewCfgIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The IGMP filter table index."
+ ::= { igmpFltNewCfgTableEntry 1 }
+
+igmpFltNewCfgMcastIp1 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Range1 Multicast source IP address to be filtered."
+ ::= { igmpFltNewCfgTableEntry 2 }
+
+igmpFltNewCfgMcastIp2 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Range2 Multicast source IP address to be filtered."
+ ::= { igmpFltNewCfgTableEntry 3 }
+
+igmpFltNewCfgAction OBJECT-TYPE
+ SYNTAX INTEGER {
+ allow(1),
+ deny(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The action for the IGMP filtering rule."
+ ::= { igmpFltNewCfgTableEntry 4 }
+
+igmpFltNewCfgState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The state of this IGMP filtering rule."
+ ::= { igmpFltNewCfgTableEntry 5 }
+
+igmpFltNewCfgDelete OBJECT-TYPE
+ SYNTAX INTEGER {
+ other(1),
+ delete(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "When set to the value of 2 (delete), the entire row is deleted.
+ When read, other(1) is returned. Setting the value to anything
+ other than 2(delete) has no effect on the state of the row."
+ ::= { igmpFltNewCfgTableEntry 6 }
+
+-- IGMP Filtering Port Table
+
+igmpFltCurCfgPortTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IgmpFltCurCfgPortTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The IGMP filtering port table in the current configuration block."
+ ::= { igmpFilterCfg 3 }
+
+igmpFltCurCfgPortTableEntry OBJECT-TYPE
+ SYNTAX IgmpFltCurCfgPortTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the IGMP filtering port table."
+ INDEX { igmpFltCurCfgPortIndx }
+ ::= { igmpFltCurCfgPortTable 1 }
+
+IgmpFltCurCfgPortTableEntry ::= SEQUENCE {
+ igmpFltCurCfgPortIndx Integer32,
+ igmpFltCurCfgPortState INTEGER,
+ igmpFltCurCfgPortFiltBmap OCTET STRING
+ }
+
+igmpFltCurCfgPortIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port index."
+ ::= { igmpFltCurCfgPortTableEntry 1 }
+
+igmpFltCurCfgPortState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable IGMP filtering."
+ ::= { igmpFltCurCfgPortTableEntry 2 }
+
+igmpFltCurCfgPortFiltBmap OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..256))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IGMP filtering rules applied to the port. The filtering rules are
+ presented in bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ filter 9
+ || ||
+ || ||___ filter 8
+ || |____ filter 7
+ || . . .
+ ||_________ filter 2
+ |__________ filter 1 (as index to igmpFltCurCfgTable)
+
+ where x : 1 - The represented IGMP filter rule applied to the port
+ 0 - The represented IGMP filter rule not applied to the port "
+ ::= { igmpFltCurCfgPortTableEntry 3 }
+
+igmpFltNewCfgPortTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IgmpFltNewCfgPortTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The IGMP filtering port table in the new configuration block."
+ ::= { igmpFilterCfg 4 }
+
+igmpFltNewCfgPortTableEntry OBJECT-TYPE
+ SYNTAX IgmpFltNewCfgPortTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the IGMP filtering port table."
+ INDEX { igmpFltNewCfgPortIndx }
+ ::= { igmpFltNewCfgPortTable 1 }
+
+IgmpFltNewCfgPortTableEntry ::= SEQUENCE {
+ igmpFltNewCfgPortIndx Integer32,
+ igmpFltNewCfgPortState INTEGER,
+ igmpFltNewCfgPortFiltBmap OCTET STRING,
+ igmpFltNewCfgPortAddFiltRule Integer32,
+ igmpFltNewCfgPortRemFiltRule Integer32
+ }
+
+igmpFltNewCfgPortIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port index."
+ ::= { igmpFltNewCfgPortTableEntry 1 }
+
+igmpFltNewCfgPortState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Enable or disable IGMP filtering."
+ ::= { igmpFltNewCfgPortTableEntry 2 }
+
+igmpFltNewCfgPortFiltBmap OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE(0..256))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IGMP filtering rules applied to the port. The filtering rules
+ are presented in bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ filter 9
+ || ||
+ || ||___ filter 8
+ || |____ filter 7
+ || . . .
+ ||_________ filter 2
+ |__________ filter 1 (as index to fltNewCfgTable)
+
+ where x : 1 - The represented filter rule applied to the port
+ 0 - The represented filter rule not applied to the port "
+ ::= { igmpFltNewCfgPortTableEntry 3 }
+
+igmpFltNewCfgPortAddFiltRule OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This is an action object to add filtering rule to a port. The value
+ specified with this object is the index to the fltNewCfgTable for
+ which filtering rule to be added to the port. The range of the
+ valid index is between 1 and igmpFltCurCfgTableMaxSize. When read, the
+ value '0' is returned always."
+ ::= { igmpFltNewCfgPortTableEntry 4 }
+
+igmpFltNewCfgPortRemFiltRule OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "This is an action object to remove filtering rule from a port. The
+ value specified with this object is the index to the fltNewCfgTable
+ for which filtering rule to be removed from the port. The range of
+ the valid index is between 1 and igmpFltCurCfgTableMaxSize. When read,
+ the value '0' is returned always."
+ ::= { igmpFltNewCfgPortTableEntry 5 }
+
+igmpFltCurCfgEnaDis OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable of IGMP Filtering."
+ ::= { igmpFilterCfg 5 }
+
+igmpFltNewCfgEnaDis OBJECT-TYPE
+ SYNTAX INTEGER {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Enable/Disable of IGMP Filtering."
+ ::= { igmpFilterCfg 6 }
+
+-- Statistics
+
+-- RIP Statistics Group
+
+ripStatInPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of good RIP packets recieved."
+ ::= { ripStats 1 }
+
+ripStatOutPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of RIP packets transmitted."
+ ::= { ripStats 2 }
+
+ripStatInErrorPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of error RIP packets recieved."
+ ::= { ripStats 3 }
+
+ripStatRoutesAgedOut OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of RIP routes which have aged out."
+ ::= { ripStats 4 }
+
+-- RIPv2 Statistics
+
+ripStatInPackets OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of RIP packets recieved."
+ ::= { rip2Stats 1 }
+
+ripStatOutPackets OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of RIP packets transmitted."
+ ::= { rip2Stats 2 }
+
+ripStatInRequestPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of RIP requests recieved."
+ ::= { rip2Stats 3 }
+
+ripStatInResponsePkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of RIP response recieved."
+ ::= { rip2Stats 4 }
+
+ripStatOutRequestPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of RIP requests transmitted."
+ ::= { rip2Stats 5 }
+
+ripStatOutResponsePkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of RIP responses transmitted."
+ ::= { rip2Stats 6 }
+
+ripStatRouteTimeout OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of RIP route timeouts."
+ ::= { rip2Stats 7 }
+
+ripStatInBadSizePkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of bad size RIP packets recieved."
+ ::= { rip2Stats 8 }
+
+ripStatInBadVersion OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of RIP bad versions recieved."
+ ::= { rip2Stats 9 }
+
+ripStatInBadZeros OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of RIP bad zeros recieved."
+ ::= { rip2Stats 10 }
+
+ripStatInBadSourcePort OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of RIP bad source port recieved."
+ ::= { rip2Stats 11 }
+
+ripStatInBadSourceIP OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of RIP bad source IP recieved."
+ ::= { rip2Stats 12 }
+
+ripStatInSelfRcvPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of RIP packets from self received."
+ ::= { rip2Stats 13 }
+
+--DNS Statistics
+
+
+dnsStatInGoodDnsRequests OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of good DNS request packets received."
+ ::= { dnsStats 1 }
+
+dnsStatOutDnsRequests OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of DNS request packets"
+ ::= { dnsStats 2 }
+
+dnsStatInBadDnsRequests OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of bad DNS request packets received"
+ ::= { dnsStats 3 }
+
+
+-- GEAL3 Stats
+
+maxL3TableSize OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Max L3 table size"
+ ::= {geal3Stats 1}
+
+noL3EntriesUsed OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of L3 entries used"
+ ::= {geal3Stats 2}
+
+maxLpmTableSize OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Max LPM table size"
+ ::= {geal3Stats 3}
+
+noLpmEntriesUsed OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of LPM entries used"
+ ::= {geal3Stats 4}
+
+maxBlockInLpmTable OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Max number of blocks in LPM table"
+ ::= {geal3Stats 5}
+
+noBlocksUsedInLpmTable OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Number of blocks used in LPM table"
+ ::= {geal3Stats 6}
+
+-- ARP Statistics Group
+
+arpStatEntries OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current number of ARP entries."
+ ::= { arpStats 1 }
+
+arpStatHighWater OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The highest number of ARP entries."
+ ::= { arpStats 2 }
+
+arpStatMaxEntries OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of ARP entries."
+ ::= { arpStats 3 }
+
+-- ROUTE Statistics Group
+
+routeStatEntries OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current number of IP routes."
+ ::= { routeStats 1 }
+
+routeStatHighWater OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The highest number of IP routes."
+ ::= { routeStats 2 }
+
+routeStatMaxEntries OBJECT-TYPE
+ SYNTAX Gauge32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The maximum number of IP routes."
+ ::= { routeStats 3 }
+
+-- The VRRP Statistics
+
+vrrpStatInAdvers OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of good VRRP advertisements which are received."
+ ::= { vrrpStats 1 }
+
+vrrpStatOutAdvers OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of good VRRP advertisements which are transmitted."
+ ::= { vrrpStats 2 }
+
+vrrpStatOutBadAdvers OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of bad VRRP advertisements which are received."
+ ::= { vrrpStats 3 }
+
+vrrpStatBadVersion OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of bad VRRP version adv which are received."
+ ::= { vrrpStats 4 }
+
+vrrpStatBadAddress OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of bad VRRP addres adv which are received."
+ ::= { vrrpStats 5 }
+
+vrrpStatBadPassword OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of bad VRRP advertisements which are received."
+ ::= { vrrpStats 6 }
+
+vrrpStatBadVrid OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of bad VRRP version ID adv which are received."
+ ::= { vrrpStats 7 }
+
+vrrpStatBadData OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of bad VRRP advertisements which are received."
+ ::= { vrrpStats 8 }
+
+vrrpStatBadInterval OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of bad VRRP iutervals which are received."
+ ::= { vrrpStats 9 }
+
+
+
+
+
+-- Clear Statistics for ip and ip interface
+ipClearStats OBJECT-TYPE
+ SYNTAX INTEGER {
+ clear(1),
+ ok(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this to clear(1) results in clearing the IP statistics."
+ ::= { clearStats 1 }
+
+ifStatsTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IfStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of Interface Statistics."
+ ::= { clearStats 2 }
+
+ifStatsEntry OBJECT-TYPE
+ SYNTAX IfStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "IP Interface statistics."
+ INDEX { ifStatsIndex }
+ ::= { ifStatsTable 1 }
+
+IfStatsEntry ::= SEQUENCE {
+ ifStatsIndex Integer32,
+ ifClearStats INTEGER
+ }
+
+ifStatsIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the IP interface for which these statistics apply."
+ ::= { ifStatsEntry 1 }
+
+ifClearStats OBJECT-TYPE
+ SYNTAX INTEGER {
+ clear(1),
+ ok(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this to clear(1) results in clearing the statistics for this
+ IP interface (if) stats."
+ ::= { ifStatsEntry 2 }
+
+-- igmp stats
+igmpClearAllStats OBJECT-TYPE
+ SYNTAX INTEGER {
+ clear(1),
+ ok(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this to clear(1) results in clearing the IGMP statistics."
+ ::= { igmpStats 2 }
+
+-- Ospf Statistics
+
+-- Ospf Statistics for all interfaces and OSPF areas
+ospfGeneralStats OBJECT IDENTIFIER ::= { ospfStats 1 }
+ospfCumRxTxStats OBJECT IDENTIFIER ::= { ospfGeneralStats 1 }
+ospfCumNbrChangeStats OBJECT IDENTIFIER ::= { ospfGeneralStats 2 }
+ospfCumIntfChangeStats OBJECT IDENTIFIER ::= { ospfGeneralStats 3 }
+ospfTimersKickOffStats OBJECT IDENTIFIER ::= { ospfGeneralStats 4 }
+
+-- Ospf Statistics / Area
+ospfArea OBJECT IDENTIFIER ::= { ospfStats 2 }
+
+ospfAreaRxTxStats OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfAreaRxTxStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Area Rx/Tx Statistics."
+ ::= { ospfArea 1 }
+
+ospfAreaRxTxStatsEntry OBJECT-TYPE
+ SYNTAX OspfAreaRxTxStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Rx Tx packet Statistics about a OSPF area."
+ INDEX { ospfAreaRxTxIndex }
+ ::= { ospfAreaRxTxStats 1 }
+
+OspfAreaRxTxStatsEntry ::= SEQUENCE {
+ ospfAreaRxTxIndex Integer32,
+ ospfAreaRxPkts Counter32,
+ ospfAreaTxPkts Counter32,
+ ospfAreaRxHello Counter32,
+ ospfAreaTxHello Counter32,
+ ospfAreaRxDatabase Counter32,
+ ospfAreaTxDatabase Counter32,
+ ospfAreaRxlsReqs Counter32,
+ ospfAreaTxlsReqs Counter32,
+ ospfAreaRxlsAcks Counter32,
+ ospfAreaTxlsAcks Counter32,
+ ospfAreaRxlsUpdates Counter32,
+ ospfAreaTxlsUpdates Counter32
+ }
+
+ospfAreaRxTxIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the ospf Area for which these statistics apply."
+ ::= { ospfAreaRxTxStatsEntry 1 }
+
+ospfAreaRxPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of OSPF packets received in this OSPF area."
+ ::= { ospfAreaRxTxStatsEntry 2 }
+
+ospfAreaTxPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of OSPF packets transmitted in this OSPF area."
+ ::= { ospfAreaRxTxStatsEntry 3 }
+
+ospfAreaRxHello OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Hello packets received in this OSPF area."
+ ::= { ospfAreaRxTxStatsEntry 4 }
+
+ospfAreaTxHello OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Hello packets transmitted in this OSPF
+ area."
+ ::= { ospfAreaRxTxStatsEntry 5 }
+
+ospfAreaRxDatabase OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Database Description packets transmitted
+ for this OSPF area."
+ ::= { ospfAreaRxTxStatsEntry 6 }
+
+ospfAreaTxDatabase OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Database Description packets transmitted
+ for this OSPF area."
+ ::= { ospfAreaRxTxStatsEntry 7 }
+
+ospfAreaRxlsReqs OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Link State Request packets received for
+ this OSPF area."
+ ::= { ospfAreaRxTxStatsEntry 8 }
+
+ospfAreaTxlsReqs OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Link State Request packets transmitted for
+ this OSPF area."
+ ::= { ospfAreaRxTxStatsEntry 9 }
+
+ospfAreaRxlsAcks OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Link State Acknowledgement packets received for
+ this OSPF area."
+ ::= { ospfAreaRxTxStatsEntry 10 }
+
+ospfAreaTxlsAcks OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Link State Acknowledgement packets transmitted
+ for this OSPF area."
+ ::= { ospfAreaRxTxStatsEntry 11 }
+
+ospfAreaRxlsUpdates OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Link State Update packets received for
+ this OSPF area."
+ ::= { ospfAreaRxTxStatsEntry 12 }
+
+ospfAreaTxlsUpdates OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Link State Update packets transmitted for
+ this OSPF area."
+ ::= { ospfAreaRxTxStatsEntry 13 }
+
+
+ospfAreaNbrChangeStats OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfAreaNbrChangeStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Area Neighbour Statistics."
+ ::= { ospfArea 2 }
+
+ospfAreaNbrChangeStatsEntry OBJECT-TYPE
+ SYNTAX OspfAreaNbrChangeStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Area Neighbour Change Statistics about a OSPF area."
+ INDEX { ospfAreaNbrIndex }
+ ::= { ospfAreaNbrChangeStats 1 }
+
+OspfAreaNbrChangeStatsEntry ::= SEQUENCE {
+ ospfAreaNbrIndex Integer32,
+ ospfAreaNbrhello Counter32,
+ ospfAreaNbrStart Counter32,
+ ospfAreaNbrAdjointOk Counter32,
+ ospfAreaNbrNegotiationDone Counter32,
+ ospfAreaNbrExchangeDone Counter32,
+ ospfAreaNbrBadRequests Counter32,
+ ospfAreaNbrBadSequence Counter32,
+ ospfAreaNbrLoadingDone Counter32,
+ ospfAreaNbrN1way Counter32,
+ ospfAreaNbrRstAd Counter32,
+ ospfAreaNbrDown Counter32,
+ ospfAreaNbrN2way Counter32
+ }
+
+ospfAreaNbrIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the ospf Area for which these statistics apply."
+ ::= { ospfAreaNbrChangeStatsEntry 1 }
+
+ospfAreaNbrhello OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Hello packets received from neighbours
+ in this OSPF area."
+ ::= { ospfAreaNbrChangeStatsEntry 2 }
+
+ospfAreaNbrStart OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of neighbours in this state (i.e. an indication
+ that Hello packets should now be sent to the neighbour at intervals
+ of HelloInterval seconds.) in this OSPF area."
+ ::= { ospfAreaNbrChangeStatsEntry 3 }
+
+ospfAreaNbrAdjointOk OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of decisions to be made (again) as to whether
+ an adjacency should be established/maintained with the neighbour.
+ for this OSPF area."
+ ::= { ospfAreaNbrChangeStatsEntry 4 }
+
+ospfAreaNbrNegotiationDone OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of neighbours in this state wherein the
+ Master/slave relationship has been negotiated, and sequence
+ numbers have been exchanged, for this OSPF area."
+ ::= { ospfAreaNbrChangeStatsEntry 5 }
+
+ospfAreaNbrExchangeDone OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of neighbours in this state (i.e. in an
+ adjacency's final state) having transimitted a full sequence
+ of Database Description packets, for this OSPF area."
+ ::= { ospfAreaNbrChangeStatsEntry 6 }
+
+ospfAreaNbrBadRequests OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of Link State Requests which have been received
+ for a link state advertisement not contained in the database across
+ this OSPF area."
+ ::= { ospfAreaNbrChangeStatsEntry 7 }
+
+ospfAreaNbrBadSequence OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Database Description packets which have been
+ received that either
+ a) has an unexpected DD sequence number
+ b) Unexpectedly has the init bit set
+ c) Has an options field differing from the last Options field
+ received in a Database Description packet.
+ Any of these conditions indicate that some error has occured during
+ adjacency establishment for this OSPF area."
+ ::= { ospfAreaNbrChangeStatsEntry 8 }
+
+ospfAreaNbrLoadingDone OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of link state updates received for all
+ out-of-date portions of the database in this OSPF area."
+ ::= { ospfAreaNbrChangeStatsEntry 9 }
+
+ospfAreaNbrN1way OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Hello packets received from neighbours, in
+ which this router is not mentioned in this OSPF area."
+ ::= { ospfAreaNbrChangeStatsEntry 10 }
+
+ospfAreaNbrRstAd OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of times the Neighbour adjacency has been reset
+ across this OPSF area."
+ ::= { ospfAreaNbrChangeStatsEntry 11 }
+
+ospfAreaNbrDown OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Neighbouring routers down (i.e. in the initial
+ state of a neighbour conversation.) in this OSPF area."
+ ::= { ospfAreaNbrChangeStatsEntry 12 }
+
+ospfAreaNbrN2way OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Hello packets received from neighbours, in
+ which this router is mentioned in this OSPF area."
+ ::= { ospfAreaNbrChangeStatsEntry 13 }
+
+ospfAreaChangeStats OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfAreaChangeStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Area Change Statistics."
+ ::= { ospfArea 3 }
+
+ospfAreaChangeStatsEntry OBJECT-TYPE
+ SYNTAX OspfAreaChangeStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Area Change Statistics about a OSPF area."
+ INDEX { ospfAreaIntfIndex }
+ ::= { ospfAreaChangeStats 1 }
+
+OspfAreaChangeStatsEntry ::= SEQUENCE {
+ ospfAreaIntfIndex Integer32,
+ ospfAreaIntfHello Counter32,
+ ospfAreaIntfDown Counter32,
+ ospfAreaIntfLoop Counter32,
+ ospfAreaIntfUnloop Counter32,
+ ospfAreaIntfWaitTimer Counter32,
+ ospfAreaIntfBackup Counter32,
+ ospfAreaIntfNbrChange Counter32
+ }
+
+ospfAreaIntfIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the OSPF Area for which these statistics apply."
+ ::= { ospfAreaChangeStatsEntry 1 }
+
+ospfAreaIntfHello OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Hello packets sent on this OSPF area."
+ ::= { ospfAreaChangeStatsEntry 2 }
+
+ospfAreaIntfDown OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of interfaces down in this OSPF area."
+ ::= { ospfAreaChangeStatsEntry 3 }
+
+ospfAreaIntfLoop OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of interfaces no longer connected to
+ the attatched network in this OSPF area."
+ ::= { ospfAreaChangeStatsEntry 4 }
+
+ospfAreaIntfUnloop OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of interfaces connected to the attatched
+ network in this OSPF area.."
+ ::= { ospfAreaChangeStatsEntry 5 }
+
+
+ospfAreaIntfWaitTimer OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of times the Wait Timer has been fired,
+ (indicating the end of the waiting period that is required
+ before electing a (Backup) Designated Router) for this
+ OSPF area."
+ ::= { ospfAreaChangeStatsEntry 6 }
+
+ospfAreaIntfBackup OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Backup Designated Routers on the attatched
+ network for this OSPF area."
+ ::= { ospfAreaChangeStatsEntry 7 }
+
+
+ospfAreaIntfNbrChange OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of changes in the set of bidirectional neighbours
+ associated with the interface in this OSPF area."
+ ::= { ospfAreaChangeStatsEntry 8 }
+
+ospfAreaErrorStats OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfAreaErrorStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Area Error Statistics."
+ ::= { ospfArea 4 }
+
+ospfAreaErrorStatsEntry OBJECT-TYPE
+ SYNTAX OspfAreaErrorStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Error Statistics for an OSPF area."
+ INDEX { ospfAreaErrIndex }
+ ::= { ospfAreaErrorStats 1 }
+
+OspfAreaErrorStatsEntry ::= SEQUENCE {
+ ospfAreaErrIndex Integer32,
+ ospfAreaErrAuthFailure Counter32,
+ ospfAreaErrNetmaskMismatch Counter32,
+ ospfAreaErrHelloMismatch Counter32,
+ ospfAreaErrDeadMismatch Counter32,
+ ospfAreaErrOptionsMismatch Counter32,
+ ospfAreaErrUnknownNbr Counter32
+ }
+
+ospfAreaErrIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the OSPF Area for which these statistics apply."
+ ::= { ospfAreaErrorStatsEntry 1 }
+
+ospfAreaErrAuthFailure OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets received with a wrong password in
+ this area."
+ ::= { ospfAreaErrorStatsEntry 2 }
+
+ospfAreaErrNetmaskMismatch OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets received with a wrong netmask in
+ this area."
+ ::= { ospfAreaErrorStatsEntry 3 }
+
+ospfAreaErrHelloMismatch OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets received with a different hello interval
+ in this area."
+ ::= { ospfAreaErrorStatsEntry 4 }
+
+ospfAreaErrDeadMismatch OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets received with a different dead interval
+ in this area."
+ ::= { ospfAreaErrorStatsEntry 5 }
+
+ospfAreaErrOptionsMismatch OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets received with a different options
+ in this area."
+ ::= { ospfAreaErrorStatsEntry 6 }
+
+ospfAreaErrUnknownNbr OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets received from an unknown neighbor
+ in this area."
+ ::= { ospfAreaErrorStatsEntry 7 }
+
+-- Ospf Statistics / Interface
+ospfInterface OBJECT IDENTIFIER ::= { ospfStats 3 }
+
+ospfIntfRxTxStats OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfIntfRxTxStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Interface Rx/Tx packet Statistics."
+ ::= { ospfInterface 1 }
+
+ospfIntfRxTxStatsEntry OBJECT-TYPE
+ SYNTAX OspfIntfRxTxStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "OSPF interface Rx/Tx packet statistics."
+ INDEX { ospfIntfRxTxIndex }
+ ::= { ospfIntfRxTxStats 1 }
+
+OspfIntfRxTxStatsEntry ::= SEQUENCE {
+ ospfIntfRxTxIndex Integer32,
+ ospfIntfRxPkts Counter32,
+ ospfIntfTxPkts Counter32,
+ ospfIntfRxHello Counter32,
+ ospfIntfTxHello Counter32,
+ ospfIntfRxDatabase Counter32,
+ ospfIntfTxDatabase Counter32,
+ ospfIntfRxlsReqs Counter32,
+ ospfIntfTxlsReqs Counter32,
+ ospfIntfRxlsAcks Counter32,
+ ospfIntfTxlsAcks Counter32,
+ ospfIntfRxlsUpdates Counter32,
+ ospfIntfTxlsUpdates Counter32
+ }
+
+ospfIntfRxTxIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF interface for which these statistics apply."
+ ::= { ospfIntfRxTxStatsEntry 1 }
+
+ospfIntfRxPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of OSPF packets received for this OSPF interface."
+ ::= { ospfIntfRxTxStatsEntry 2 }
+
+ospfIntfTxPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of OSPF packets transmitted for this OSPF interface."
+ ::= { ospfIntfRxTxStatsEntry 3 }
+
+ospfIntfRxHello OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Hello packets received
+ for this OSPF interface."
+ ::= { ospfIntfRxTxStatsEntry 4 }
+
+ospfIntfTxHello OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Hello packets transmitted
+ for this OSPF interface."
+ ::= { ospfIntfRxTxStatsEntry 5 }
+
+ospfIntfRxDatabase OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Database Description packets received
+ for this OSPF interface."
+ ::= { ospfIntfRxTxStatsEntry 6 }
+
+ospfIntfTxDatabase OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Database Description packets transmitted
+ for this OSPF interface."
+ ::= { ospfIntfRxTxStatsEntry 7 }
+
+ospfIntfRxlsReqs OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Link State Request packets received
+ for this OSPF interface."
+ ::= { ospfIntfRxTxStatsEntry 8 }
+
+ospfIntfTxlsReqs OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Link State Request packets transmitted
+ for this OSPF interface."
+ ::= { ospfIntfRxTxStatsEntry 9 }
+
+ospfIntfRxlsAcks OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Link State Acknowledgement packets received
+ for this OSPF interface."
+ ::= { ospfIntfRxTxStatsEntry 10 }
+
+ospfIntfTxlsAcks OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Link State Acknowledgement packets transmitted
+ for this OSPF interface."
+ ::= { ospfIntfRxTxStatsEntry 11 }
+
+ospfIntfRxlsUpdates OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Link State Update packets received for
+ this OSPF interface."
+ ::= { ospfIntfRxTxStatsEntry 12 }
+
+ospfIntfTxlsUpdates OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Link State Update packets transmitted for
+ this OSPF interface."
+ ::= { ospfIntfRxTxStatsEntry 13 }
+
+
+ospfIntfNbrChangeStats OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfIntfNbrChangeStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Interface Neighbour change Statistics."
+ ::= { ospfInterface 2 }
+
+ospfIntfNbrChangeStatsEntry OBJECT-TYPE
+ SYNTAX OspfIntfNbrChangeStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "OSPF interface Neighbour Change statistics."
+ INDEX { ospfIntfNbrIndex }
+ ::= { ospfIntfNbrChangeStats 1 }
+
+OspfIntfNbrChangeStatsEntry ::= SEQUENCE {
+ ospfIntfNbrIndex Integer32,
+ ospfIntfNbrhello Counter32,
+ ospfIntfNbrStart Counter32,
+ ospfIntfNbrAdjointOk Counter32,
+ ospfIntfNbrNegotiationDone Counter32,
+ ospfIntfNbrExchangeDone Counter32,
+ ospfIntfNbrBadRequests Counter32,
+ ospfIntfNbrBadSequence Counter32,
+ ospfIntfNbrLoadingDone Counter32,
+ ospfIntfNbrN1way Counter32,
+ ospfIntfNbrRstAd Counter32,
+ ospfIntfNbrDown Counter32,
+ ospfIntfNbrN2way Counter32
+ }
+
+ospfIntfNbrIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the OSPF Interface for which these statistics apply."
+ ::= { ospfIntfNbrChangeStatsEntry 1 }
+
+ospfIntfNbrhello OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Hello packets received from neighbours
+ in this OSPF interface."
+ ::= { ospfIntfNbrChangeStatsEntry 2 }
+
+ospfIntfNbrStart OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of neighbours in this state (i.e. an indication
+ that Hello packets should now be sent to the neighbour at intervals
+ of HelloInterval seconds.) in this OSPF interface."
+ ::= { ospfIntfNbrChangeStatsEntry 3 }
+
+ospfIntfNbrAdjointOk OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of decisions to be made (again) as to whether
+ an adjacency should be established/maintained with the neighbour.
+ for this OSPF interface."
+ ::= { ospfIntfNbrChangeStatsEntry 4 }
+
+ospfIntfNbrNegotiationDone OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of neighbours in this state wherein the
+ Master/slave relationship has been negotiated, and sequence
+ numbers have been exchanged, for this OSPF interface."
+ ::= { ospfIntfNbrChangeStatsEntry 5 }
+
+ospfIntfNbrExchangeDone OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of neighbours in this state (i.e. in an
+ adjacency's final state) having transimitted a full sequence
+ of Database Description packets, for this OSPF interface."
+ ::= { ospfIntfNbrChangeStatsEntry 6 }
+
+ospfIntfNbrBadRequests OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Link State Requests which have been received
+ for a link state advertisement not contained in the database for
+ this interface."
+ ::= { ospfIntfNbrChangeStatsEntry 7 }
+
+ospfIntfNbrBadSequence OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Database Description packets which have been
+ received that either
+ a) has an unexpected DD sequence number
+ b) Unexpectedly has the init bit set
+ c) Has an options field differing from the last Options field
+ received in a Database Description packet.
+ Any of these conditions indicate that some error has occured during
+ adjacency establishment for this interface."
+ ::= { ospfIntfNbrChangeStatsEntry 8 }
+
+ospfIntfNbrLoadingDone OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of link state updates received for all
+ out-of-date portions of the database for this OSPF interface."
+ ::= { ospfIntfNbrChangeStatsEntry 9 }
+
+ospfIntfNbrN1way OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Hello packets received from neighbours, in
+ which this router is not mentioned for this OSPF interface."
+ ::= { ospfIntfNbrChangeStatsEntry 10 }
+
+ospfIntfNbrRstAd OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of times the Neighbour adjacency has been reset
+ on this interface."
+ ::= { ospfIntfNbrChangeStatsEntry 11 }
+
+ospfIntfNbrDown OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Neighbouring routers down (i.e. in the initial
+ state of a neighbour conversation.) for this interface."
+ ::= { ospfIntfNbrChangeStatsEntry 12 }
+
+ospfIntfNbrN2way OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Hello packets received from neighbours, in
+ which this router is mentioned for this OSPF interface."
+ ::= { ospfIntfNbrChangeStatsEntry 13 }
+
+ospfIntfChangeStats OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfIntfChangeStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Interface change Statistics."
+ ::= { ospfInterface 3 }
+
+ospfIntfChangeStatsEntry OBJECT-TYPE
+ SYNTAX OspfIntfChangeStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "OSPF interface Change statistics."
+ INDEX { ospfIntfIndex }
+ ::= { ospfIntfChangeStats 1 }
+
+OspfIntfChangeStatsEntry ::= SEQUENCE {
+ ospfIntfIndex Integer32,
+ ospfIntfHello Counter32,
+ ospfIntfDown Counter32,
+ ospfIntfLoop Counter32,
+ ospfIntfUnloop Counter32,
+ ospfIntfWaitTimer Counter32,
+ ospfIntfBackup Counter32,
+ ospfIntfNbrChange Counter32
+ }
+
+ospfIntfIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the OSPF Interface for which these statistics apply."
+ ::= { ospfIntfChangeStatsEntry 1 }
+
+ospfIntfHello OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Hello packets sent by this interface."
+ ::= { ospfIntfChangeStatsEntry 2 }
+
+ospfIntfDown OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of times the interface was down."
+ ::= { ospfIntfChangeStatsEntry 3 }
+
+ospfIntfLoop OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of times the interface was no longer connected to
+ the attatched network."
+ ::= { ospfIntfChangeStatsEntry 4 }
+
+ospfIntfUnloop OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of times the interface, connected back to
+ the attatched network."
+ ::= { ospfIntfChangeStatsEntry 5 }
+
+ospfIntfWaitTimer OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of times the Wait Timer has been fired,
+ (indicating the end of the waiting period that is required
+ before electing a (Backup) Designated Router) for this
+ OSPF interface."
+ ::= { ospfIntfChangeStatsEntry 6 }
+
+ospfIntfBackup OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Backup Designated Routers on the attatched
+ network for this OSPF interface."
+ ::= { ospfIntfChangeStatsEntry 7 }
+
+ospfIntfNbrChange OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of changes in the set of bidirectional neighbours
+ associated with the interface for this OSPF interface."
+ ::= { ospfIntfChangeStatsEntry 8 }
+
+ospfIntfErrorStats OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfIntfErrorStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Interface Error Statistics."
+ ::= { ospfInterface 4 }
+
+ospfIntfErrorStatsEntry OBJECT-TYPE
+ SYNTAX OspfIntfErrorStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Error Statistics for an OSPF area."
+ INDEX { ospfIntfErrIndex }
+ ::= { ospfIntfErrorStats 1 }
+
+OspfIntfErrorStatsEntry ::= SEQUENCE {
+ ospfIntfErrIndex Integer32,
+ ospfIntfErrAuthFailure Counter32,
+ ospfIntfErrNetmaskMismatch Counter32,
+ ospfIntfErrHelloMismatch Counter32,
+ ospfIntfErrDeadMismatch Counter32,
+ ospfIntfErrOptionsMismatch Counter32,
+ ospfIntfErrUnknownNbr Counter32
+ }
+
+ospfIntfErrIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the OSPF Intf for which these statistics apply."
+ ::= { ospfIntfErrorStatsEntry 1 }
+
+ospfIntfErrAuthFailure OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets received with a wrong password in
+ this area."
+ ::= { ospfIntfErrorStatsEntry 2 }
+
+ospfIntfErrNetmaskMismatch OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets received with a wrong netmask in
+ this area."
+ ::= { ospfIntfErrorStatsEntry 3 }
+
+ospfIntfErrHelloMismatch OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets received with a different hello interval
+ in this area."
+ ::= { ospfIntfErrorStatsEntry 4 }
+
+ospfIntfErrDeadMismatch OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets received with a different dead interval
+ in this area."
+ ::= { ospfIntfErrorStatsEntry 5 }
+
+ospfIntfErrOptionsMismatch OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets received with a different options
+ in this area."
+ ::= { ospfIntfErrorStatsEntry 6 }
+
+ospfIntfErrUnknownNbr OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of packets received from an unknown neighbor
+ in this area."
+ ::= { ospfIntfErrorStatsEntry 7 }
+
+-- Ospf General Statistics contains the cumulative stats for all
+-- areas / interfaces
+ospfCumRxPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total of all OSPF packets received on all OSPF areas
+ and interfaces."
+ ::= { ospfCumRxTxStats 1 }
+
+ospfCumTxPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total of all OSPF packets transmitted on all OSPF areas
+ and interfaces."
+ ::= { ospfCumRxTxStats 2 }
+
+ospfCumRxHello OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total of all Hello packets received on all OSPF areas
+ and interfaces."
+ ::= { ospfCumRxTxStats 3 }
+
+ospfCumTxHello OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total of all Hello packets transmitted on all OSPF areas
+ and interfaces."
+ ::= { ospfCumRxTxStats 4 }
+
+ospfCumRxDatabase OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total of all Database Description packets received on
+ all OSPF areas and interfaces."
+ ::= { ospfCumRxTxStats 5 }
+
+ospfCumTxDatabase OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total of all Database Description packets transmitted on
+ all OSPF areas and interfaces."
+ ::= { ospfCumRxTxStats 6 }
+
+ospfCumRxlsReqs OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total of all Link State Request packets received on
+ all OSPF areas and interfaces."
+ ::= { ospfCumRxTxStats 7 }
+
+ospfCumTxlsReqs OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total of all Link State Request packets transmitted on
+ all OSPF areas and interfaces."
+ ::= { ospfCumRxTxStats 8 }
+
+ospfCumRxlsAcks OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total of all Link State Acknowledgement packets received
+ on all OSPF areas and interfaces."
+ ::= { ospfCumRxTxStats 9 }
+
+ospfCumTxlsAcks OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total of all Link State Acknowledgement packets transmitted
+ on all OSPF areas and interfaces."
+ ::= { ospfCumRxTxStats 10 }
+
+ospfCumRxlsUpdates OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total of all Link State Update packets received
+ on all OSPF areas and interfaces."
+ ::= { ospfCumRxTxStats 11 }
+
+ospfCumTxlsUpdates OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total of all Link State Update packets transmitted
+ on all OSPF areas and interfaces."
+ ::= { ospfCumRxTxStats 12 }
+
+ospfCumNbrhello OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total of all Hello packets received from neighbours
+ on all OSPF areas and interfaces."
+ ::= { ospfCumNbrChangeStats 1 }
+
+ospfCumNbrStart OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of neighbours in this state (i.e. an indication
+ that Hello packets should now be sent to the neighbour at intervals
+ of HelloInterval seconds.) across all OSPF areas and interfaces."
+ ::= { ospfCumNbrChangeStats 2 }
+
+ospfCumNbrAdjointOk OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of decisions to be made (again) as to whether
+ an adjacency should be established/maintained with the neighbour
+ across all OSPF areas and interfaces."
+ ::= { ospfCumNbrChangeStats 3 }
+
+ospfCumNbrNegotiationDone OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of neighbours in this state wherein the
+ Master/slave relationship has been negotiated, and sequence
+ numbers have been exchanged, across all OSPF areas and
+ interfaces."
+ ::= { ospfCumNbrChangeStats 4 }
+
+ospfCumNbrExchangeDone OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of neighbours in this state (i.e. in an
+ adjacency's final state) having transimitted a full sequence
+ of Database Description packets, across all OSPF areas
+ and interfaces."
+ ::= { ospfCumNbrChangeStats 5 }
+
+ospfCumNbrBadRequests OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of Link State Requests which have been received
+ for a link state advertisement not contained in the database across
+ all interfaces and OSPF areas."
+ ::= { ospfCumNbrChangeStats 6 }
+
+ospfCumNbrBadSequence OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of Database Description packets which have been
+ received that either
+ a) has an unexpected DD sequence number
+ b) Unexpectedly has the init bit set
+ c) Has an options field differing from the last Options field
+ received in a Database Description packet.
+ Any of these conditions indicate that some error has occured during
+ adjacency establishment for all OSPF areas and interfaces."
+ ::= { ospfCumNbrChangeStats 7 }
+
+ospfCumNbrLoadingDone OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of link state updates received for all
+ out-of-date portions of the database across all OSPF areas
+ and interfaces."
+ ::= { ospfCumNbrChangeStats 8 }
+
+ospfCumNbrN1way OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of Hello packets received from neighbours, in
+ which this router is not mentioned across all OSPF interfaces
+ and areas."
+ ::= { ospfCumNbrChangeStats 9 }
+
+ospfCumNbrRstAd OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of times the Neighbour adjacency has been reset
+ across all OPSF areas and interfaces."
+ ::= { ospfCumNbrChangeStats 10 }
+
+ospfCumNbrDown OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of Neighbouring routers down (i.e. in the initial
+ state of a neighbour conversation.) across all OSPF areas and
+ interfaces."
+ ::= { ospfCumNbrChangeStats 11 }
+
+ospfCumNbrN2way OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of Hello packets received from neighbours, in
+ which this router is mentioned across all OSPF interfaces
+ and areas."
+ ::= { ospfCumNbrChangeStats 12 }
+
+ospfCumIntfHello OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of Hello packets sent on all interfaces
+ and areas"
+ ::= { ospfCumIntfChangeStats 1 }
+
+ospfCumIntfDown OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of interfaces down in all OSPF areas."
+ ::= { ospfCumIntfChangeStats 2 }
+
+ospfCumIntfLoop OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total of interfaces no longer connected to
+ the attatched network across all OSPF areas and interfaces."
+ ::= { ospfCumIntfChangeStats 3 }
+
+ospfCumIntfUnloop OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of interfaces, connected to
+ the attatched network in all OSPF areas."
+ ::= { ospfCumIntfChangeStats 4 }
+
+ospfCumIntfWaitTimer OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of times the Wait Timer has been fired,
+ (indicating the end of the waiting period that is required
+ before electing a (Backup) Designated Router) across all
+ OSPF areas and interfaces."
+ ::= { ospfCumIntfChangeStats 5 }
+
+ospfCumIntfBackup OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of Backup Designated Routers on the attatched
+ network for all OSPF areas and interfaces."
+ ::= { ospfCumIntfChangeStats 6 }
+
+ospfCumIntfNbrChange OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of changes in the set of bidirectional
+ neighbours associated with any interface across all OSPF areas."
+ ::= { ospfCumIntfChangeStats 7 }
+
+ospfTmrsKckOffHello OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of times the Hello timer has been fired
+ (which triggers the send of a Hello packet) across all OPSF
+ areas and interfaces."
+ ::= { ospfTimersKickOffStats 1 }
+
+ospfTmrsKckOffRetransmit OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of times the Retransmit timer has been
+ fired across all OPSF areas and interfaces."
+ ::= { ospfTimersKickOffStats 2 }
+
+ospfTmrsKckOffLsaLock OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of times the Lsa Lock timer has been
+ fired across all OSPF areas and interfaces."
+ ::= { ospfTimersKickOffStats 3 }
+
+ospfTmrsKckOffLsaAck OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sum total number of times the Lsa Ack timer has been
+ fired across all ospf areas and interfaces."
+ ::= { ospfTimersKickOffStats 4 }
+
+ospfTmrsKckOffDbage OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of times the Dbage has been fired."
+ ::= { ospfTimersKickOffStats 5 }
+
+ospfTmrsKckOffSummary OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of times the Summary timer has been fired."
+ ::= { ospfTimersKickOffStats 6 }
+
+ospfTmrsKckOffAseExport OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of times the ASE Export timer has been fired."
+ ::= { ospfTimersKickOffStats 7 }
+
+-- IGMP Snooping statistics
+igmpSnoopStats OBJECT-TYPE
+ SYNTAX SEQUENCE OF IgmpSnoopStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Interface Error Statistics."
+ ::= { igmpStats 1 }
+
+igmpSnoopStatsEntry OBJECT-TYPE
+ SYNTAX IgmpSnoopStatsEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Statistics for IGMP Snooping."
+ INDEX { igmpSnoopVlanIndex }
+ ::= { igmpSnoopStats 1 }
+
+IgmpSnoopStatsEntry ::= SEQUENCE {
+ igmpSnoopVlanIndex Integer32,
+ rxIgmpValidPkts Counter32,
+ rxIgmpInvalidPkts Counter32,
+ rxIgmpGenQueries Counter32,
+ rxIgmpGrpSpecificQueries Counter32,
+ rxIgmpLeaves Counter32,
+ rxIgmpReports Counter32,
+ txIgmpGrpSpecificQueries Counter32,
+ txIgmpReports Counter32,
+ txIgmpLeaves Counter32,
+ igmpClearVlanStats INTEGER
+ }
+
+igmpSnoopVlanIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the VLAN for which these statistics apply."
+ ::= { igmpSnoopStatsEntry 1 }
+
+rxIgmpValidPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of valid IGMP packets received
+ on this VLAN."
+ ::= { igmpSnoopStatsEntry 2 }
+
+rxIgmpInvalidPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of invalid IGMP packets received
+ on this VLAN."
+ ::= { igmpSnoopStatsEntry 3 }
+
+rxIgmpGenQueries OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of IGMP General Query packets received
+ on this VLAN."
+ ::= { igmpSnoopStatsEntry 4 }
+
+rxIgmpGrpSpecificQueries OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of IGMP Group Specific Query packets received
+ on this VLAN."
+ ::= { igmpSnoopStatsEntry 5 }
+
+rxIgmpLeaves OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of IGMP Leave packets received
+ on this VLAN."
+ ::= { igmpSnoopStatsEntry 6 }
+
+rxIgmpReports OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of IGMP Report packets received
+ on this VLAN."
+ ::= { igmpSnoopStatsEntry 7 }
+
+txIgmpGrpSpecificQueries OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of IGMP Group Specific Query packets
+ transmitted on this VLAN."
+ ::= { igmpSnoopStatsEntry 8 }
+
+txIgmpReports OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of IGMP Report packets transmitted
+ on this VLAN."
+ ::= { igmpSnoopStatsEntry 9 }
+
+txIgmpLeaves OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of IGMP Leave packets transmitted
+ on this VLAN."
+ ::= { igmpSnoopStatsEntry 10 }
+
+igmpClearVlanStats OBJECT-TYPE
+ SYNTAX INTEGER {
+ clear(1),
+ ok(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this to clear(1) results in clearing the statistics for this
+ snooping VLAN."
+ ::= { igmpSnoopStatsEntry 11 }
+
+-- Information - Run-time IP Route Table
+
+ipRouteInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpRouteInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of run-time IP routes."
+ ::= { ipRoutingInfo 1 }
+
+ipRouteInfoEntry OBJECT-TYPE
+ SYNTAX IpRouteInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the run-time IP route table"
+ INDEX { ipRouteInfoIndx }
+ ::= { ipRouteInfoTable 1 }
+
+IpRouteInfoEntry ::= SEQUENCE {
+ ipRouteInfoIndx Integer32,
+ ipRouteInfoDestIp IpAddress,
+ ipRouteInfoMask IpAddress,
+ ipRouteInfoGateway IpAddress,
+ ipRouteInfoTag INTEGER,
+ ipRouteInfoType INTEGER,
+ ipRouteInfoInterface Integer32,
+ ipRouteInfoMetric Integer32
+ }
+
+ipRouteInfoIndx OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of this route table."
+ ::= { ipRouteInfoEntry 1 }
+
+ipRouteInfoDestIp OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The destination IP address of this route."
+ ::= { ipRouteInfoEntry 2 }
+
+ipRouteInfoMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The destination IP mask of this route."
+ ::= { ipRouteInfoEntry 3 }
+
+ipRouteInfoGateway OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The next-hop router address for this route."
+ ::= { ipRouteInfoEntry 4 }
+
+ipRouteInfoTag OBJECT-TYPE
+ SYNTAX INTEGER {
+ fixed(1),
+ static(2),
+ addr(3),
+ rip(4),
+ broadcast(5),
+ martian(6),
+ multicast(7),
+ vip(8),
+ bgp(9),
+ ospf(10),
+ none(11)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The tag-type for this route."
+ ::= { ipRouteInfoEntry 5 }
+
+ipRouteInfoType OBJECT-TYPE
+ SYNTAX INTEGER {
+ indirect(1),
+ direct(2),
+ local(3),
+ broadcast(4),
+ martian(5),
+ multicast(6),
+ other(7)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of the route."
+ ::= { ipRouteInfoEntry 6 }
+
+ipRouteInfoInterface OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The interface number for which the destination address is applicable."
+ ::= { ipRouteInfoEntry 7 }
+
+ipRouteInfoMetric OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The metric of this route."
+ ::= { ipRouteInfoEntry 8 }
+
+routeTableClear OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(1),
+ clear(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this value to clear(2) clears the route table."
+ ::= { ipRoutingInfo 2 }
+
+-- Run Time ARP Table
+
+arpInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AgArpInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of ARP entries."
+ ::= { arpInfo 1 }
+
+arpInfoEntry OBJECT-TYPE
+ SYNTAX AgArpInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the ARP table"
+ INDEX { arpInfoDestIp }
+ ::= { arpInfoTable 1 }
+
+AgArpInfoEntry ::= SEQUENCE {
+ arpInfoDestIp IpAddress,
+ arpInfoMacAddr PhysAddress,
+ arpInfoVLAN Integer32,
+ arpInfoSrcPort Integer32,
+ arpInfoRefPorts Integer32,
+ arpInfoFlag INTEGER
+ }
+
+arpInfoDestIp OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The destination IP address of the ARP entry."
+ ::= { arpInfoEntry 1 }
+
+arpInfoMacAddr OBJECT-TYPE
+ SYNTAX PhysAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The MAC address for the ARP entry."
+ ::= { arpInfoEntry 2 }
+
+arpInfoVLAN OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VLAN identifier for the ARP entry."
+ ::= { arpInfoEntry 3 }
+
+arpInfoSrcPort OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port number on which this entry's equivalence is effective."
+ ::= { arpInfoEntry 4 }
+
+arpInfoRefPorts OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The rference ports associated with this ARP entry."
+ ::= { arpInfoEntry 5 }
+
+arpInfoFlag OBJECT-TYPE
+ SYNTAX INTEGER {
+ clear(1),
+ unresolved(2),
+ permanent(3),
+ indirect(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The flag associated with this ARP entry."
+ ::= { arpInfoEntry 6 }
+
+arpCacheClear OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(1),
+ clear(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Setting this value to clear(2) clears the ARP cache."
+ ::= { arpInfo 2 }
+
+-- igmp snooping info table
+igmpInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IgmpInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of IGMP group membership information."
+ ::= { igmpInfo 1 }
+
+igmpInfoEntry OBJECT-TYPE
+ SYNTAX IgmpInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an IGMP group member ."
+ INDEX { igmpInfoIndex }
+ ::= { igmpInfoTable 1 }
+
+IgmpInfoEntry ::= SEQUENCE {
+ igmpInfoIndex Integer32,
+ igmpInfoGroupId IpAddress,
+ igmpInfoVlanId Integer32,
+ igmpInfoVersion INTEGER,
+ igmpInfoPortNum Integer32,
+ igmpInfoExpires DisplayString
+ }
+
+igmpInfoIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The igmp group number for which the IGMP info table is related."
+ ::= { igmpInfoEntry 1}
+
+igmpInfoGroupId OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP address of the IGMP group."
+ ::= { igmpInfoEntry 2}
+
+igmpInfoVlanId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VLAN ID for this IGMP group."
+ ::= { igmpInfoEntry 3}
+
+
+
+igmpInfoVersion OBJECT-TYPE
+ SYNTAX INTEGER {
+ v3(1),
+ v2(2),
+ v1(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Version of IGMP host."
+ ::= { igmpInfoEntry 5}
+
+igmpInfoPortNum OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Version of IGMP host."
+ ::= { igmpInfoEntry 6 }
+
+igmpInfoExpires OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The expiration time for this host."
+ ::= { igmpInfoEntry 7 }
+
+igmpMrtrInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IgmpMrtrInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of IGMP mrouters."
+ ::= { igmpInfo 2 }
+
+igmpMrtrInfoEntry OBJECT-TYPE
+ SYNTAX IgmpMrtrInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an IGMP mrouter."
+ INDEX { igmpMrtrInfoIndex }
+ ::= { igmpMrtrInfoTable 1 }
+
+IgmpMrtrInfoEntry ::= SEQUENCE {
+ igmpMrtrInfoIndex Integer32,
+ igmpMrtrInfoVlanId Integer32,
+ igmpMrtrInfoPortId Integer32,
+ igmpMrtrInfoVersion Integer32,
+ igmpMrtrInfoExpires DisplayString,
+ igmpMrtrInfoMrt Integer32
+
+ }
+
+igmpMrtrInfoIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The mrouter number for which the IGMP mrouter info table is related."
+ ::= { igmpMrtrInfoEntry 1}
+
+igmpMrtrInfoVlanId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VLAN ID on which this IGMP mrouter is attached."
+ ::= { igmpMrtrInfoEntry 2}
+
+igmpMrtrInfoPortId OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The port on which this IGMP mrouter is attached."
+ ::= { igmpMrtrInfoEntry 3}
+
+igmpMrtrInfoVersion OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The version of this IGMP mrouter."
+ ::= { igmpMrtrInfoEntry 4}
+
+igmpMrtrInfoExpires OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The expiration time for this mrouter."
+ ::= { igmpMrtrInfoEntry 5 }
+
+igmpMrtrInfoMrt OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Maximum Query Response time of this IGMP mrouter."
+ ::= { igmpMrtrInfoEntry 6 }
+
+-- RIP Information
+
+rip2GeneralInfo OBJECT IDENTIFIER ::= { rip2Info 1 }
+
+ripInfoState OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RIP global state."
+ ::= { rip2GeneralInfo 1 }
+
+ripInfoUpdatePeriod OBJECT-TYPE
+ SYNTAX INTEGER (1..120)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Update Period in seconds."
+ ::= { rip2GeneralInfo 2 }
+
+rip2InfoIntfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RipInfoIntfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The information table of RIP."
+ ::= { rip2Info 2 }
+
+ripInfoIntfEntry OBJECT-TYPE
+ SYNTAX RipInfoIntfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about RIP on IP interface."
+ INDEX { ripInfoIntfIndex }
+ ::= { rip2InfoIntfTable 1 }
+
+RipInfoIntfEntry ::= SEQUENCE {
+ ripInfoIntfIndex Integer32,
+ ripInfoIntfVersion INTEGER,
+ ripInfoIntfAddress IpAddress,
+ ripInfoIntfState INTEGER,
+ ripInfoIntfListen INTEGER,
+ ripInfoIntfTrigUpdate INTEGER,
+ ripInfoIntfMcastUpdate INTEGER,
+ ripInfoIntfPoisonReverse INTEGER,
+ ripInfoIntfSupply INTEGER,
+ ripInfoIntfMetric INTEGER,
+ ripInfoIntfAuth INTEGER,
+ ripInfoIntfKey DisplayString,
+ ripInfoIntfDefault INTEGER
+ }
+
+ripInfoIntfIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The interface number for which the RIP information is related."
+ ::= { ripInfoIntfEntry 1 }
+
+ripInfoIntfVersion OBJECT-TYPE
+ SYNTAX INTEGER {
+ ripVersion1(1),
+ ripVersion2(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RIP version."
+ ::= { ripInfoIntfEntry 2 }
+
+ripInfoIntfAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The interface address."
+ ::= { ripInfoIntfEntry 3 }
+
+ripInfoIntfState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of RIP protocol."
+ ::= { ripInfoIntfEntry 4 }
+
+ripInfoIntfListen OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of listening to route updates."
+ ::= { ripInfoIntfEntry 5 }
+
+ripInfoIntfTrigUpdate OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of triggered updates."
+ ::= { ripInfoIntfEntry 6 }
+
+ripInfoIntfMcastUpdate OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of multicast updates."
+ ::= { ripInfoIntfEntry 7 }
+
+ripInfoIntfPoisonReverse OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of RIP poison reverse."
+ ::= { ripInfoIntfEntry 8 }
+
+ripInfoIntfSupply OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of supplying route updates."
+ ::= { ripInfoIntfEntry 9 }
+
+ripInfoIntfMetric OBJECT-TYPE
+ SYNTAX INTEGER (1..15)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RIP route metric for this interface."
+ ::= { ripInfoIntfEntry 10 }
+
+ripInfoIntfAuth OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ password(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The type of Authentication used on this interface."
+ ::= { ripInfoIntfEntry 11 }
+
+ripInfoIntfKey OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "RIP update authentication password."
+ ::= { ripInfoIntfEntry 12 }
+
+ripInfoIntfDefault OBJECT-TYPE
+ SYNTAX INTEGER {
+ both(1),
+ listen(2),
+ supply(3),
+ none(4)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Specifies what RIP does with default routes."
+ ::= { ripInfoIntfEntry 13 }
+
+
+-- IP Interface Information
+
+ipInfoRouterID OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Router ID information."
+ ::= { ipInfo 1 }
+
+ipIntfInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IntfInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of IP interface information."
+ ::= { ipInfo 2 }
+
+intfInfoEntry OBJECT-TYPE
+ SYNTAX IntfInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in IP interface information table."
+ INDEX { intfInfoIndex }
+ ::= { ipIntfInfoTable 1 }
+
+IntfInfoEntry ::= SEQUENCE {
+ intfInfoIndex Integer32,
+ intfInfoAddr DisplayString,
+ intfInfoNetMask DisplayString,
+ intfInfoBcastAddr DisplayString,
+ intfInfoVlan Integer32,
+ intfInfoStatus INTEGER
+ }
+
+intfInfoIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The interface number for which the information is related."
+ ::= { intfInfoEntry 1 }
+
+intfInfoAddr OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP address of the interface."
+ ::= { intfInfoEntry 2 }
+
+intfInfoNetMask OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The subnet mask of the interface."
+ ::= { intfInfoEntry 3 }
+
+intfInfoBcastAddr OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The broadcast address of the interface."
+ ::= { intfInfoEntry 4 }
+
+intfInfoVlan OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VLAN number for this interface."
+ ::= { intfInfoEntry 5 }
+
+intfInfoStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ up(1),
+ down(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of the interface."
+ ::= { intfInfoEntry 6 }
+
+-- IP Gateway Information
+
+gatewayInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF GatewayInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table containing information for the default gateways."
+ ::= { ipInfo 3 }
+
+gatewayInfoEntry OBJECT-TYPE
+ SYNTAX GatewayInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the gateway information table"
+ INDEX { gatewayInfoIndex }
+ ::= { gatewayInfoTable 1 }
+
+GatewayInfoEntry ::= SEQUENCE {
+ gatewayInfoIndex Integer32,
+ gatewayInfoAddr IpAddress,
+ gatewayInfoStatus INTEGER
+ }
+
+gatewayInfoIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The gateway number for which the information is related."
+ ::= { gatewayInfoEntry 1}
+
+gatewayInfoAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP address of the default gateway."
+ ::= { gatewayInfoEntry 2 }
+
+
+gatewayInfoStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ up(1),
+ failed(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of the default gateway."
+ ::= { gatewayInfoEntry 4 }
+
+ipInfoBootpRelayState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of BOOTP relay."
+ ::= { ipInfo 4 }
+
+ipInfoBootpRelayAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP address of BOOTP server."
+ ::= { ipInfo 5 }
+
+ipInfoBootpRelayAddr2 OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP address of second BOOTP server."
+ ::= { ipInfo 6 }
+
+ipInfoFwdState OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "IP forwarding global state."
+ ::= { ipInfo 7 }
+
+ipInfoFwdDirectedBcast OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of forwarding directed broadcasts."
+ ::= { ipInfo 8 }
+
+ipInfoNwfTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpInfoNwfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of IP network filter information."
+ ::= { ipInfo 9 }
+
+ipInfoNwfEntry OBJECT-TYPE
+ SYNTAX IpInfoNwfEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the IP network filter information table."
+ INDEX { ipInfoNwfIndex }
+ ::= { ipInfoNwfTable 1 }
+
+IpInfoNwfEntry ::= SEQUENCE {
+ ipInfoNwfIndex Integer32,
+ ipInfoNwfAddr IpAddress,
+ ipInfoNwfMask IpAddress,
+ ipInfoNwfState INTEGER
+ }
+
+ipInfoNwfIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The netowrk filter number for which the NWF is related."
+ ::= { ipInfoNwfEntry 1}
+
+ipInfoNwfAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP address of the network filter."
+ ::= { ipInfoNwfEntry 2 }
+
+ipInfoNwfMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The subnet mask of the network filter."
+ ::= { ipInfoNwfEntry 3 }
+
+ipInfoNwfState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of the network filter."
+ ::= { ipInfoNwfEntry 4 }
+
+
+-- IP Route Map Information
+
+ipInfoRmapTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpInfoRmapEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of IP route map information."
+ ::= { ipInfo 10 }
+
+ipInfoRmapEntry OBJECT-TYPE
+ SYNTAX IpInfoRmapEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an IP route map."
+ INDEX { ipInfoRmapIndex }
+ ::= { ipInfoRmapTable 1 }
+
+IpInfoRmapEntry ::= SEQUENCE {
+ ipInfoRmapIndex Integer32,
+ ipInfoRmapLp Unsigned32,
+ ipInfoRmapMetric Unsigned32,
+ ipInfoRmapPrec INTEGER,
+ ipInfoRmapWeight INTEGER,
+ ipInfoRmapState INTEGER,
+ ipInfoRmapAp DisplayString,
+ ipInfoRmapMetricType INTEGER
+ }
+
+ipInfoRmapIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route map number for which the RMAP is related."
+ ::= { ipInfoRmapEntry 1}
+
+ipInfoRmapLp OBJECT-TYPE
+ SYNTAX Unsigned32 (0..4294967295)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The local-preference of the route map. 4294967295 means none"
+ ::= { ipInfoRmapEntry 2 }
+
+ipInfoRmapMetric OBJECT-TYPE
+ SYNTAX Unsigned32 (0..4294967295)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The metric of the route map. 4294967295 means none"
+ ::= { ipInfoRmapEntry 3 }
+
+ipInfoRmapPrec OBJECT-TYPE
+ SYNTAX INTEGER (1..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The precedence of the route map."
+ ::= { ipInfoRmapEntry 4 }
+
+ipInfoRmapWeight OBJECT-TYPE
+ SYNTAX INTEGER (0..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The weight of the route map. 65535 means none"
+ ::= { ipInfoRmapEntry 5 }
+
+ipInfoRmapState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable the route map."
+ ::= { ipInfoRmapEntry 6 }
+
+ipInfoRmapAp OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..18))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The as-path prepend of the matched route. Up to 3 AS number can be
+ displayed for the string.
+ The usuage is:<AS number> [<AS number>][ <AS number>]"
+ ::= { ipInfoRmapEntry 7 }
+
+ipInfoRmapMetricType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ type1(2),
+ type2(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF metric-type of the matched route."
+ ::= { ipInfoRmapEntry 8 }
+
+-- IP OSPF Information
+
+ipOspfInfo OBJECT IDENTIFIER
+ ::= { ipInfo 11 }
+
+ipOspfInfoState OBJECT-TYPE
+ SYNTAX INTEGER {
+ on(1),
+ off(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "OSPF global state."
+ ::= { ipOspfInfo 1 }
+
+ipOspfInfoDefaultRouteMetric OBJECT-TYPE
+ SYNTAX INTEGER (0..16777215)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The metric to be assigned."
+ ::= { ipOspfInfo 2 }
+
+ipOspfInfoDefaultRouteMetricType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ type1(2),
+ type2(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The AS External metric type to be assigned."
+ ::= { ipOspfInfo 3 }
+
+ipOspfInfoRouterID OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The router ID of the switch."
+ ::= { ipOspfInfo 4 }
+
+ipOspfInfoLsdbLimit OBJECT-TYPE
+ SYNTAX INTEGER (0..2000)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The LSDB limit for external LSA."
+ ::= { ipOspfInfo 5 }
+
+-- IP OSPF Area Information
+ipOspfAreaInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpOspfAreaInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Area Information."
+ ::= { ipOspfInfo 6 }
+
+ipOspfAreaInfoEntry OBJECT-TYPE
+ SYNTAX IpOspfAreaInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a OSPF area."
+ INDEX { ipOspfAreaInfoIndex, ipOspfAreaInfoId }
+ ::= { ipOspfAreaInfoTable 1 }
+
+IpOspfAreaInfoEntry ::= SEQUENCE {
+ ipOspfAreaInfoIndex Integer32,
+ ipOspfAreaInfoId IpAddress,
+ ipOspfAreaInfoSpfInterval INTEGER,
+ ipOspfAreaInfoAuthType INTEGER,
+ ipOspfAreaInfoType INTEGER,
+ ipOspfAreaInfoMetric INTEGER,
+ ipOspfAreaInfoStatus INTEGER
+ }
+
+ipOspfAreaInfoIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF area number for which the OSPF area table is related."
+ ::= { ipOspfAreaInfoEntry 1 }
+
+ipOspfAreaInfoId OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP Address of the OSPF area."
+ ::= { ipOspfAreaInfoEntry 2 }
+
+ipOspfAreaInfoSpfInterval OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The SPF interval for the OSPF area."
+ ::= { ipOspfAreaInfoEntry 3 }
+
+ipOspfAreaInfoAuthType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ password(2),
+ md5(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Type of authentication being used.
+ none(1) - no authentication
+ password(2) - use password
+ md5(3) - use MD5 authentication."
+ ::= { ipOspfAreaInfoEntry 4 }
+
+ipOspfAreaInfoType OBJECT-TYPE
+ SYNTAX INTEGER {
+ transit(0),
+ stub(1),
+ nssa(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Type of Area.
+ transit(0)
+ stub(1)
+ nssa(2)"
+ ::= { ipOspfAreaInfoEntry 5 }
+
+ipOspfAreaInfoMetric OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Metric (1-65535)"
+ ::= { ipOspfAreaInfoEntry 6 }
+
+ipOspfAreaInfoStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Status
+ disabled(0)
+ enabled(1)"
+ ::= { ipOspfAreaInfoEntry 7 }
+
+
+-- IP OSPF Range Information
+ipOspfRangeInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpOspfRangeInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF summary range information."
+ ::= { ipOspfInfo 7 }
+
+ipOspfRangeInfoEntry OBJECT-TYPE
+ SYNTAX IpOspfRangeInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an OSPF summary range."
+ INDEX { ipOspfRangeInfoIndex }
+ ::= { ipOspfRangeInfoTable 1 }
+
+IpOspfRangeInfoEntry ::= SEQUENCE {
+ ipOspfRangeInfoIndex Integer32,
+ ipOspfRangeInfoAddr IpAddress,
+ ipOspfRangeInfoMask IpAddress,
+ ipOspfRangeInfoAreaIndex Integer32,
+ ipOspfRangeInfoHideState INTEGER,
+ ipOspfRangeInfoState INTEGER
+ }
+
+ipOspfRangeInfoIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The range number for which the OSPF summary range table is related."
+ ::= { ipOspfRangeInfoEntry 1}
+
+ipOspfRangeInfoAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP Address of the range."
+ ::= { ipOspfRangeInfoEntry 2 }
+
+ipOspfRangeInfoMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The mask of the range."
+ ::= { ipOspfRangeInfoEntry 3 }
+
+ipOspfRangeInfoAreaIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The area index."
+ ::= { ipOspfRangeInfoEntry 4 }
+
+ipOspfRangeInfoHideState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of the hide range."
+ ::= { ipOspfRangeInfoEntry 5 }
+
+ipOspfRangeInfoState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of the range."
+ ::= { ipOspfRangeInfoEntry 6 }
+
+
+-- IP OSPF Interface Information
+ipOspfIntfInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpOspfIntfInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Interface Information."
+ ::= { ipOspfInfo 8 }
+
+ipOspfIntfInfoEntry OBJECT-TYPE
+ SYNTAX IpOspfIntfInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an OSPF Interface."
+ INDEX { ipOspfIntfInfoIndex }
+ ::= { ipOspfIntfInfoTable 1 }
+
+IpOspfIntfInfoEntry ::= SEQUENCE {
+ ipOspfIntfInfoIndex Integer32,
+ ipOspfIntfInfoId IpAddress,
+ ipOspfIntfInfoArea INTEGER,
+ ipOspfIntfInfoMdkey INTEGER,
+ ipOspfIntfInfoCost INTEGER,
+ ipOspfIntfInfoPrio INTEGER,
+ ipOspfIntfInfoHello INTEGER,
+ ipOspfIntfInfoDead INTEGER,
+ ipOspfIntfInfoTrans INTEGER,
+ ipOspfIntfInfoRetra INTEGER,
+ ipOspfIntfInfoAuthKey DisplayString,
+ ipOspfIntfInfoStatus INTEGER
+
+}
+
+ipOspfIntfInfoIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF Interface number for which the OSPF Interface table is related."
+ ::= { ipOspfIntfInfoEntry 1}
+
+ipOspfIntfInfoId OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP Address of the OSPF interface."
+ ::= { ipOspfIntfInfoEntry 2 }
+
+ipOspfIntfInfoArea OBJECT-TYPE
+ SYNTAX INTEGER (0..2)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the area that the interface belongs"
+ ::= { ipOspfIntfInfoEntry 3 }
+
+ipOspfIntfInfoMdkey OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The MD5 key for the OSPF interface
+ 0 (none) no MD5 authentication."
+ ::= { ipOspfIntfInfoEntry 4 }
+
+ipOspfIntfInfoCost OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Interface cost"
+ ::= { ipOspfIntfInfoEntry 5 }
+
+ipOspfIntfInfoPrio OBJECT-TYPE
+ SYNTAX INTEGER (1..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Interface router priority"
+ ::= { ipOspfIntfInfoEntry 6 }
+
+ipOspfIntfInfoHello OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Hello interval"
+ ::= { ipOspfIntfInfoEntry 7 }
+
+ipOspfIntfInfoDead OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Dead interval"
+ ::= { ipOspfIntfInfoEntry 8 }
+
+ipOspfIntfInfoTrans OBJECT-TYPE
+ SYNTAX INTEGER (1..3600)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transit delay"
+ ::= { ipOspfIntfInfoEntry 9 }
+
+ipOspfIntfInfoRetra OBJECT-TYPE
+ SYNTAX INTEGER (1..3600)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Retransmit interval"
+ ::= { ipOspfIntfInfoEntry 10 }
+
+ipOspfIntfInfoAuthKey OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..8))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Authentication Key"
+ ::= { ipOspfIntfInfoEntry 11 }
+
+ipOspfIntfInfoStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Status of the interface
+ disabled(0),
+ enabled(1)"
+ ::= { ipOspfIntfInfoEntry 12 }
+
+
+-- IP OSPF Virtual Link Information
+ipOspfVirtIntfInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpOspfVirtIntfInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Virtual Interface Information."
+ ::= { ipOspfInfo 9 }
+
+ipOspfVirtIntfInfoEntry OBJECT-TYPE
+ SYNTAX IpOspfVirtIntfInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an OSPF virtual Interface."
+ INDEX { ipOspfVirtIntfInfoIndex }
+ ::= { ipOspfVirtIntfInfoTable 1 }
+
+IpOspfVirtIntfInfoEntry ::= SEQUENCE {
+ ipOspfVirtIntfInfoIndex Integer32,
+ ipOspfVirtIntfInfoAreaId INTEGER,
+ ipOspfVirtIntfInfoNbr IpAddress,
+ ipOspfVirtIntfInfoMdkey INTEGER,
+ ipOspfVirtIntfInfoHello INTEGER,
+ ipOspfVirtIntfInfoDead INTEGER,
+ ipOspfVirtIntfInfoTrans INTEGER,
+ ipOspfVirtIntfInfoRetra INTEGER,
+ ipOspfVirtIntfInfoAuthKey DisplayString,
+ ipOspfVirtIntfInfoStatus INTEGER
+ }
+
+ipOspfVirtIntfInfoIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF Virtual Interface number for which the OSPF
+ Virtual Interface table is related."
+ ::= { ipOspfVirtIntfInfoEntry 1}
+
+ipOspfVirtIntfInfoAreaId OBJECT-TYPE
+ SYNTAX INTEGER (0..2)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the OSPF area to which this virtual interface
+ belongs."
+ ::= { ipOspfVirtIntfInfoEntry 2 }
+
+ipOspfVirtIntfInfoNbr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP Address of the OSPF neighbor for this virtual interface."
+ ::= { ipOspfVirtIntfInfoEntry 3 }
+
+ipOspfVirtIntfInfoMdkey OBJECT-TYPE
+ SYNTAX INTEGER (0..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The MD5 key for the OSPF virtual interface
+ 0 (none) no MD5 authentication."
+ ::= { ipOspfVirtIntfInfoEntry 4 }
+
+ipOspfVirtIntfInfoHello OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Hello interval"
+ ::= { ipOspfVirtIntfInfoEntry 5 }
+
+ipOspfVirtIntfInfoDead OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Dead interval"
+ ::= { ipOspfVirtIntfInfoEntry 6 }
+
+ipOspfVirtIntfInfoTrans OBJECT-TYPE
+ SYNTAX INTEGER (1..3600)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Transit delay"
+ ::= { ipOspfVirtIntfInfoEntry 7 }
+
+ipOspfVirtIntfInfoRetra OBJECT-TYPE
+ SYNTAX INTEGER (1..3600)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Retransmit interval"
+ ::= { ipOspfVirtIntfInfoEntry 8 }
+
+ipOspfVirtIntfInfoAuthKey OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..8))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Authentication Key"
+ ::= { ipOspfVirtIntfInfoEntry 9 }
+
+ipOspfVirtIntfInfoStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Status
+ disabled(0),
+ enabled(1)"
+ ::= { ipOspfVirtIntfInfoEntry 10 }
+
+
+--IP OSPF Host Information
+ipOspfHostInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpOspfHostInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Host Information."
+ ::= { ipOspfInfo 10 }
+
+ipOspfHostInfoEntry OBJECT-TYPE
+ SYNTAX IpOspfHostInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a OSPF host."
+ INDEX { ipOspfHostInfoIndex, ipOspfHostInfoIpAddr }
+ ::= { ipOspfHostInfoTable 1 }
+
+IpOspfHostInfoEntry ::= SEQUENCE {
+ ipOspfHostInfoIndex Integer32,
+ ipOspfHostInfoIpAddr IpAddress,
+ ipOspfHostInfoAreaIndex Integer32,
+ ipOspfHostInfoCost Integer32,
+ ipOspfHostInfoState INTEGER
+ }
+
+ipOspfHostInfoIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF host number for which the OSPF host table is related."
+ ::= { ipOspfHostInfoEntry 1}
+
+ipOspfHostInfoIpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP Address of the OSPF host."
+ ::= { ipOspfHostInfoEntry 2 }
+
+ipOspfHostInfoAreaIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The area index."
+ ::= { ipOspfHostInfoEntry 3 }
+
+ipOspfHostInfoCost OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The cost of the corresponding host."
+ ::= { ipOspfHostInfoEntry 4 }
+
+ipOspfHostInfoState OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(2),
+ disabled(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Enable or disable an OSPF Host"
+ ::= { ipOspfHostInfoEntry 5 }
+
+ipOspfRedistributeInfo OBJECT IDENTIFIER ::= { ipOspfInfo 11 }
+
+ipOspfRedistributeStaticInfo OBJECT IDENTIFIER
+ ::= { ipOspfRedistributeInfo 1 }
+
+ipOspfRedistributeStaticInfoMetric OBJECT-TYPE
+ SYNTAX INTEGER (0..16777215)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The metric to be assigned to static routes.
+ A value of 0 indicates none."
+ ::= { ipOspfRedistributeStaticInfo 1 }
+
+ipOspfRedistributeStaticInfoMetricType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ type1(2),
+ type2(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The AS External metric type for static routes."
+ ::= { ipOspfRedistributeStaticInfo 2 }
+
+ipOspfRedistributeStaticInfoOutRmapList OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route maps present in the out route map list.
+ The route maps are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Rmap 9
+ || ||
+ || ||___ Rmap 8
+ || |____ Rmap 7
+ || . . .
+ ||_________ Rmap 2
+ |__________ Rmap 1
+
+ where x : 1 - The represented route map is selected
+ 0 - The represented route map is not selected"
+ ::= { ipOspfRedistributeStaticInfo 3 }
+
+
+ipOspfRedistributeFixedInfo OBJECT IDENTIFIER
+ ::= { ipOspfRedistributeInfo 2 }
+
+ipOspfRedistributeFixedInfoMetric OBJECT-TYPE
+ SYNTAX INTEGER (0..16777215)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The export metric for fixed routes. A value of 0 indicates none"
+ ::= { ipOspfRedistributeFixedInfo 1 }
+
+ipOspfRedistributeFixedInfoMetricType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ type1(2),
+ type2(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The AS External metric type for fixed routes."
+ ::= { ipOspfRedistributeFixedInfo 2 }
+
+ipOspfRedistributeFixedInfoOutRmapList OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route maps present in the out route map list.
+ The route maps are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Rmap 9
+ || ||
+ || ||___ Rmap 8
+ || |____ Rmap 7
+ || . . .
+ ||_________ Rmap 2
+ |__________ Rmap 1
+
+ where x : 1 - The represented route map is selected
+ 0 - The represented route map is not selected"
+ ::= { ipOspfRedistributeFixedInfo 3 }
+
+
+ipOspfRedistributeRipInfo OBJECT IDENTIFIER
+ ::= { ipOspfRedistributeInfo 3 }
+
+ipOspfRedistributeRipInfoMetric OBJECT-TYPE
+ SYNTAX INTEGER (0..16777215)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The export metric for RIP routes. A value of 0 indicates none"
+ ::= { ipOspfRedistributeRipInfo 1 }
+
+ipOspfRedistributeRipInfoMetricType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ type1(2),
+ type2(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The AS External metric type for RIP routes."
+ ::= { ipOspfRedistributeRipInfo 2 }
+
+ipOspfRedistributeRipInfoOutRmapList OBJECT-TYPE
+ SYNTAX OCTET STRING
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The route maps present in the out route map list.
+ The route maps are presented in a bitmap format.
+
+ in receiving order:
+
+ OCTET 1 OCTET 2 .....
+ xxxxxxxx xxxxxxxx .....
+ || || |_ Rmap 9
+ || ||
+ || ||___ Rmap 8
+ || |____ Rmap 7
+ || . . .
+ ||_________ Rmap 2
+ |__________ Rmap 1
+
+ where x : 1 - The represented route map is selected
+ 0 - The represented route map is not selected"
+ ::= { ipOspfRedistributeRipInfo 3 }
+
+
+ipOspfMd5keyInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF IpOspfMd5keyInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF MD5 keys Information."
+ ::= { ipOspfInfo 12 }
+
+ipOspfMd5keyInfoEntry OBJECT-TYPE
+ SYNTAX IpOspfMd5keyInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about an OSPF MD keys table."
+ INDEX { ipOspfMd5keyInfoIndex }
+ ::= { ipOspfMd5keyInfoTable 1 }
+
+IpOspfMd5keyInfoEntry ::= SEQUENCE {
+ ipOspfMd5keyInfoIndex Integer32,
+ ipOspfMd5keyInfoKey DisplayString
+ }
+
+ipOspfMd5keyInfoIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF MD5 Key number for which the OSPF MdKey table is related."
+ ::= { ipOspfMd5keyInfoEntry 1}
+
+ipOspfMd5keyInfoKey OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..16))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The character string representing the MD5 Key."
+ ::= { ipOspfMd5keyInfoEntry 2 }
+
+-- VRRP Information
+
+vrrpInfoVirtRtrTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF VrrpInfoVirtRtrTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of VRRP virtual router run-time information."
+ ::= { vrrpInfo 1 }
+
+vrrpInfoVirtRtrTableEntry OBJECT-TYPE
+ SYNTAX VrrpInfoVirtRtrTableEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The run-time information about a VRRP virtual router."
+ INDEX { vrrpInfoVirtRtrIndex }
+ ::= { vrrpInfoVirtRtrTable 1 }
+
+VrrpInfoVirtRtrTableEntry ::= SEQUENCE {
+ vrrpInfoVirtRtrIndex Integer32,
+ vrrpInfoVirtRtrConfig INTEGER,
+ vrrpInfoVirtRtrID INTEGER,
+ vrrpInfoVirtRtrAddr IpAddress,
+ vrrpInfoVirtRtrIfIndex Integer32,
+ vrrpInfoVirtRtrOwnership INTEGER,
+ vrrpInfoVirtRtrPriority INTEGER,
+ vrrpInfoVirtRtrState INTEGER,
+ vrrpInfoVirtRtrServer INTEGER,
+ vrrpInfoVirtRtrProxy INTEGER
+ }
+
+vrrpInfoVirtRtrIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VRRP virtual router index."
+ ::= { vrrpInfoVirtRtrTableEntry 1 }
+
+vrrpInfoVirtRtrConfig OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled(1),
+ disabled(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The status of the VRRP virtual router."
+ ::= { vrrpInfoVirtRtrTableEntry 2 }
+
+vrrpInfoVirtRtrID OBJECT-TYPE
+ SYNTAX INTEGER (1..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VRRP virtual router identifier."
+ ::= { vrrpInfoVirtRtrTableEntry 3 }
+
+vrrpInfoVirtRtrAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VRRP virtual router IP address."
+ ::= { vrrpInfoVirtRtrTableEntry 4 }
+
+vrrpInfoVirtRtrIfIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IfIndex that the VRRP virtual router is representing."
+ ::= { vrrpInfoVirtRtrTableEntry 5 }
+
+vrrpInfoVirtRtrPriority OBJECT-TYPE
+ SYNTAX INTEGER (1..254)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The priority value to be used by the specified VRRP virtual routers."
+ ::= { vrrpInfoVirtRtrTableEntry 6 }
+
+vrrpInfoVirtRtrState OBJECT-TYPE
+ SYNTAX INTEGER {
+ init(1),
+ master(2),
+ backup(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VRRP virtual router state."
+ ::= { vrrpInfoVirtRtrTableEntry 7 }
+
+vrrpInfoVirtRtrOwnership OBJECT-TYPE
+ SYNTAX INTEGER {
+ owner(1),
+ renter(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VRRP virtual router ownership status."
+ ::= { vrrpInfoVirtRtrTableEntry 8 }
+
+vrrpInfoVirtRtrServer OBJECT-TYPE
+ SYNTAX INTEGER {
+ yes(1),
+ no(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VRRP server state identifies virtual routers that support
+ Layer 4 services."
+ ::= { vrrpInfoVirtRtrTableEntry 9 }
+
+vrrpInfoVirtRtrProxy OBJECT-TYPE
+ SYNTAX INTEGER {
+ yes(1),
+ no(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The VRRP proxy state identifies virtual proxy routers."
+ ::= { vrrpInfoVirtRtrTableEntry 10 }
+
+-- Ospf Information
+
+ospfGeneralInfo OBJECT IDENTIFIER ::= { ospfInfo 1 }
+
+ospfVersion OBJECT-TYPE
+ SYNTAX INTEGER {
+ ospfVersion1(1),
+ ospfVersion2(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "OSPF version."
+ ::= { ospfGeneralInfo 1 }
+
+ospfRouterID OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The router ID of the switch."
+ ::= { ospfGeneralInfo 2 }
+
+ospfStartTime OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The time when ospf has been started."
+ ::= { ospfGeneralInfo 3 }
+
+ospfProcessUptime OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The time since ospf has been started."
+ ::= { ospfGeneralInfo 4 }
+
+ospfLsTypesSupported OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Link State Types that are supported."
+ ::= { ospfGeneralInfo 5 }
+
+ospfAreaBorderRouter OBJECT-TYPE
+ SYNTAX INTEGER {
+ yes(1),
+ no(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Area Border Router Role."
+ ::= { ospfGeneralInfo 6 }
+
+ospfAreaBoundaryRouter OBJECT-TYPE
+ SYNTAX INTEGER {
+ yes(1),
+ no(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Area Boundary Router Role."
+ ::= { ospfGeneralInfo 7 }
+
+ospfExternalLsa OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of external LSAs."
+ ::= { ospfGeneralInfo 8 }
+
+ospfIntfCountForRouter OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of interfaces for this router."
+ ::= { ospfGeneralInfo 9 }
+
+ospfVlinkCountForRouter OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of virtual links for this router."
+ ::= { ospfGeneralInfo 10 }
+
+ospfNewLsaReceived OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of new LSAs reveived."
+ ::= { ospfGeneralInfo 11 }
+
+ospfTotalLsaOriginated OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of LSAs originated."
+ ::= { ospfGeneralInfo 12 }
+
+ospfTotalNumberOfLsdbEntries OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Total number of entries in the Link State Database."
+ ::= { ospfGeneralInfo 13 }
+
+ospfTotalNeighbours OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of OSPF neighbours."
+ ::= { ospfGeneralInfo 14 }
+
+ospfNbrInInitState OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of neighbours in the initial state of exchange."
+ ::= { ospfGeneralInfo 15 }
+
+ospfNbrInExchState OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of neighbours in the exchange state."
+ ::= { ospfGeneralInfo 16 }
+
+ospfNbrInFullState OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of neighbours in the Full state of exchange."
+ ::= { ospfGeneralInfo 17 }
+
+ospfTotalAreas OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Total number of areas."
+ ::= { ospfGeneralInfo 18 }
+
+ospfTotalTransitAreas OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Total number of Transit areas."
+ ::= { ospfGeneralInfo 19 }
+
+ospfTotalNssaAreas OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Total number of NSSA areas."
+ ::= { ospfGeneralInfo 20 }
+
+ospfAreaInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfAreaInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Area information."
+ ::= { ospfInfo 2 }
+
+ospfAreaInfoEntry OBJECT-TYPE
+ SYNTAX OspfAreaInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a OSPF area."
+ INDEX { ospfAreaInfoIndex }
+ ::= { ospfAreaInfoTable 1 }
+
+OspfAreaInfoEntry ::= SEQUENCE {
+ ospfAreaInfoIndex Integer32,
+ ospfAreaInfoId IpAddress,
+ ospfAreaInfoStatus INTEGER,
+ ospfTotalNumberOfInterfaces Integer32,
+ ospfNumberOfInterfacesUp Integer32,
+ ospfAreaInfoAuthType INTEGER,
+ ospfAreaInfoSPF Integer32,
+ ospfNumberOfLsdbEntries Integer32,
+ ospfAreaInfoAreaBorderRouter Integer32,
+ ospfAreaInfoASBoundaryRouter Integer32,
+ ospfAreaInfoTotalNeighbours Integer32
+ }
+
+ospfAreaInfoIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF area number for which the OSPF info table is related."
+ ::= { ospfAreaInfoEntry 1 }
+
+ospfAreaInfoId OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP address of the OSPF area."
+ ::= { ospfAreaInfoEntry 2 }
+
+ospfAreaInfoStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(0),
+ enabled(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Area Status:
+ disabled(0), enabled(1)."
+ ::= { ospfAreaInfoEntry 3 }
+
+ospfTotalNumberOfInterfaces OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of interfaces for this OSPF area."
+ ::= { ospfAreaInfoEntry 4 }
+
+ospfNumberOfInterfacesUp OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of interfaces UP in area."
+ ::= { ospfAreaInfoEntry 5 }
+
+ospfAreaInfoAuthType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(1),
+ password(2),
+ md5(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Type of authentication being used:
+ none(1) - no authentication
+ password(2) - use password
+ md5(3) - use MD5 authentication."
+ ::= { ospfAreaInfoEntry 6 }
+
+ospfAreaInfoSPF OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of times SPF ran."
+ ::= { ospfAreaInfoEntry 7 }
+
+ospfNumberOfLsdbEntries OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of Link State Database entries for this OSPF area."
+ ::= { ospfAreaInfoEntry 8 }
+
+ospfAreaInfoAreaBorderRouter OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Area Border Router count."
+ ::= { ospfAreaInfoEntry 9 }
+
+ospfAreaInfoASBoundaryRouter OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The AS Boundary Router count."
+ ::= { ospfAreaInfoEntry 10 }
+
+ospfAreaInfoTotalNeighbours OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of OSPF neighbors."
+ ::= { ospfAreaInfoEntry 11 }
+
+ospfIntfInfoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfIntfInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Interface information."
+ ::= { ospfInfo 3 }
+
+ospfIntfInfoEntry OBJECT-TYPE
+ SYNTAX OspfIntfInfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a OSPF interface."
+ INDEX { ospfIfInfoIndex }
+ ::= { ospfIntfInfoTable 1 }
+
+OspfIntfInfoEntry ::= SEQUENCE {
+ ospfIfInfoIndex Integer32,
+ ospfIfInfoIpAddress IpAddress,
+ ospfIfInfoArea INTEGER,
+ ospfIfInfoAdminStatus INTEGER,
+ ospfIfInfoRouterID IpAddress,
+ ospfIfInfoState INTEGER,
+ ospfIfInfoPriority INTEGER,
+ ospfIfInfoDesignatedRouterID IpAddress,
+ ospfIfInfoDesignatedRouterIpAddress IpAddress,
+ ospfIfInfoBackupDesignatedRouterID IpAddress,
+ ospfIfInfoBackupDesignatedRouterIpAddress IpAddress,
+ ospfIfInfoHello INTEGER,
+ ospfIfInfoDead INTEGER,
+ ospfIfInfoWait Integer32,
+ ospfIfInfoRetransmit INTEGER,
+ ospfIfInfoTransitDelay INTEGER,
+ ospfIfInfoTotalNeighbours Integer32,
+ ospfIfInfoEvents Integer32,
+ ospfIfInfoAuthType INTEGER
+ }
+
+ospfIfInfoIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF interface number for which the OSPF info table is related."
+ ::= { ospfIntfInfoEntry 1 }
+
+ospfIfInfoIpAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP address of the OSPF interface."
+ ::= { ospfIntfInfoEntry 2 }
+
+ospfIfInfoArea OBJECT-TYPE
+ SYNTAX INTEGER (0..2)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index of the area that the interface belongs."
+ ::= { ospfIntfInfoEntry 3 }
+
+ospfIfInfoAdminStatus OBJECT-TYPE
+ SYNTAX INTEGER {
+ down(0),
+ up(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Admin Status of the interface:
+ down(0), up(1)."
+ ::= { ospfIntfInfoEntry 4 }
+
+ospfIfInfoRouterID OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The router ID of the switch."
+ ::= { ospfIntfInfoEntry 5 }
+
+ospfIfInfoState OBJECT-TYPE
+ SYNTAX INTEGER {
+ down(0),
+ loopback(1),
+ waiting(2),
+ ptop(3),
+ dr(4),
+ backupdr(5),
+ drother(6)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of the interface:
+ Down(0), Loopback(1),
+ Waiting(2), P to P(3),
+ DR(4), BackuDR(5),
+ DR Other(6)."
+ ::= { ospfIntfInfoEntry 6 }
+
+ospfIfInfoPriority OBJECT-TYPE
+ SYNTAX INTEGER (1..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Interface router priority"
+ ::= { ospfIntfInfoEntry 7 }
+
+ospfIfInfoDesignatedRouterID OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF Designated Router ID for this OSPF interface."
+ ::= { ospfIntfInfoEntry 8 }
+
+ospfIfInfoDesignatedRouterIpAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF Designated Router IP Address for this OSPF interface."
+ ::= { ospfIntfInfoEntry 9 }
+
+ospfIfInfoBackupDesignatedRouterID OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF Backup Designated Router ID for this OSPF
+ interface."
+ ::= { ospfIntfInfoEntry 10 }
+
+ospfIfInfoBackupDesignatedRouterIpAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF Backup Designated Router Ip Address for this OSPF
+ interface."
+ ::= { ospfIntfInfoEntry 11 }
+
+ospfIfInfoHello OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The hello timer for this OSPF interface."
+ ::= { ospfIntfInfoEntry 12 }
+
+ospfIfInfoDead OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The dead timer for this OSPF interface."
+ ::= { ospfIntfInfoEntry 13 }
+
+ospfIfInfoWait OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF Wait interval for this OSPF interface."
+ ::= { ospfIntfInfoEntry 14 }
+
+ospfIfInfoRetransmit OBJECT-TYPE
+ SYNTAX INTEGER (1..3600)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The retransmit interval for this OSPF interface."
+ ::= { ospfIntfInfoEntry 15 }
+
+ospfIfInfoTransitDelay OBJECT-TYPE
+ SYNTAX INTEGER (1..3600)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The transit delay for this OSPF interface."
+ ::= { ospfIntfInfoEntry 16 }
+
+ospfIfInfoTotalNeighbours OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of neighbours for this OSPF interface."
+ ::= { ospfIntfInfoEntry 17 }
+
+ospfIfInfoEvents OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The total number of events for this OSPF interface."
+ ::= { ospfIntfInfoEntry 18 }
+
+ospfIfInfoAuthType OBJECT-TYPE
+ SYNTAX INTEGER {
+ none(0),
+ password(1)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Type of authentication being used:
+ none(1) - no authentication,
+ password(2) - use password"
+ ::= { ospfIntfInfoEntry 19 }
+
+-- OSPF Interface/Nbr Info Table
+
+ospfIfNbrTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF OspfIfNbrEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table of OSPF Interface Neighbor information."
+ ::= { ospfInfo 5 }
+
+ospfIfNbrEntry OBJECT-TYPE
+ SYNTAX OspfIfNbrEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information about a OSPF interface, neighbor pair."
+ INDEX { ospfIfNbrIntfIndex, ospfIfNbrIpAddr }
+ ::= { ospfIfNbrTable 1 }
+
+OspfIfNbrEntry ::= SEQUENCE {
+ ospfIfNbrIntfIndex Integer32,
+ ospfIfNbrIpAddr IpAddress,
+ ospfIfNbrPriority Integer32,
+ ospfIfNbrState INTEGER,
+ ospfIfNbrDesignatedRtr IpAddress,
+ ospfIfNbrBackupDesignatedRtr IpAddress,
+ ospfIfNbrIpAddress IpAddress
+ }
+
+ospfIfNbrIntfIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF Interface number for which this Interface/Nbr table is
+ related."
+ ::= { ospfIfNbrEntry 1}
+
+ospfIfNbrIpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OSPF Neighbor ID ."
+ ::= { ospfIfNbrEntry 2 }
+
+ospfIfNbrPriority OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The priority of the OSPF neighbor."
+ ::= { ospfIfNbrEntry 3 }
+
+ospfIfNbrState OBJECT-TYPE
+ SYNTAX INTEGER {
+ down(1),
+ attempt(2),
+ init(3),
+ twoway(4),
+ exStart(5),
+ exchange(6),
+ loading(7),
+ full(8)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of the OSPF neighbor."
+ ::= { ospfIfNbrEntry 4 }
+
+ospfIfNbrDesignatedRtr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP Address of the Designated Router for this OSPF Neighbor."
+ ::= { ospfIfNbrEntry 5 }
+
+ospfIfNbrBackupDesignatedRtr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP Address of the backup designated Router for this OSPF Neighbor."
+ ::= { ospfIfNbrEntry 6 }
+
+ospfIfNbrIpAddress OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The IP Address of the OSPF Neighbor."
+ ::= { ospfIfNbrEntry 7 }
+
+vrrpOperVirtRtrTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF VrrpOperVirtRtrEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry in the table of virtual routers."
+ ::= { vrrpOper 1 }
+
+vrrpOperVirtRtrEntry OBJECT-TYPE
+ SYNTAX VrrpOperVirtRtrEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A row in the vrrpOperVirtRtrTable "
+ INDEX { vrrpOperVirtRtrIndex }
+ ::= { vrrpOperVirtRtrTable 1 }
+
+VrrpOperVirtRtrEntry ::= SEQUENCE {
+ vrrpOperVirtRtrIndex Integer32,
+ vrrpOperVirtRtrBackup INTEGER
+ }
+
+vrrpOperVirtRtrIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The index for the VRRP virtual router."
+ ::= { vrrpOperVirtRtrEntry 1 }
+
+vrrpOperVirtRtrBackup OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(1),
+ backup(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "When set to a value of 'backup(2)' it forces the specified
+ master virtual router into backup mode.
+ 'ok(1)' is returned when the object os read."
+ ::= { vrrpOperVirtRtrEntry 2 }
+
+vrrpOperVirtRtrGroupBackup OBJECT-TYPE
+ SYNTAX INTEGER {
+ ok(1),
+ backup(2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "When set to a value of 'backup(2)' it forces the specified
+ master virtual router group into backup mode.
+ 'ok(1)' is returned when the object os read."
+ ::= { vrrpOper 2 }
+
+-- ----------------------------------------------------------------------------
+-- } INSERT: bt2Network
+-- ----------------------------------------------------------------------------
+
+END