-- COPYRIGHT NOTICE -- Copyright (c) Alteon WebSystems, Inc. 2001 -- All rights reserved -- -- HISTORY -- $Log: tigonNetwork.mib $ -- Revision ts90_rekha/2 2001/05/11 23:00:42 rekha -- CR4320: Added MIB object ripStatRoutesAgedOut. -- -- Revision jmoLatest_jamesob/2 2001/03/27 12:52:05 jamesob -- CR10892 VRRP: Track HSRP bu VLAN (HSRV) -- Added MIB objects to support tracking of -- HSRP by vlan. New Objects: vrrpCurCfgVirtRtrTckHsrv, -- vrrpNewCfgVirtRtrTckHsrv -- Added mib objects to support HSRV priority increment. -- New objects: vrrpCurCfgGenTckHsrvInc, vrrpNewCfgGenTckHsrvInc -- Added vrrpCurCfgVirtRtrGrpTckHsrv and vrrpCurCfgVirtRtrGrpTckHsrv -- to support vrrp group track hsrv -- -- Revision work_rmundhra/3 2001/03/01 16:43:52 rmundhra -- Fixed 10832: OIDs changed in mib. -- -- Revision work_rmundhra/2 2001/03/01 00:30:03 rmundhra -- Corrected the oids associated with ipFwdCurCfgLocalTable, -- ipFwdNewCfgLocalTable, ipFwdCurCfgState & ipFwdNewCfgState and -- unused oid's which are obsoleted. -- -- Revision genie_rekha/5 2001/02/27 20:17:16 rekha -- Added SNMP support for BOOTP relay per IP interface. -- -- Revision genie_rekha/2 2001/02/08 18:18:03 rekha -- As part of the code cleanup split the Tigon MIB into smaller -- modules. Instead of altswitch.mib these 5 new modules should be -- used. -- -- $EndLog$ -- -- Version 9.0.x -- ALTEON-TS-NETWORK-MIB DEFINITIONS ::= BEGIN IMPORTS IpAddress, Counter, Gauge FROM RFC1155-SMI OBJECT-TYPE FROM RFC-1212 PhysAddress, DisplayString FROM RFC1213-MIB switch FROM ALTEON-ROOT-MIB stats, information FROM ALTEON-PRIVATE-MIBS; iprouting OBJECT IDENTIFIER ::= { switch 3 } vrrp OBJECT IDENTIFIER ::= { switch 15 } ripStats OBJECT IDENTIFIER ::= { stats 1 } arpStats OBJECT IDENTIFIER ::= { stats 3 } routeStats OBJECT IDENTIFIER ::= { stats 4 } dnsStats OBJECT IDENTIFIER ::= { stats 5 } vrrpStats OBJECT IDENTIFIER ::= { stats 9 } ip-info OBJECT IDENTIFIER ::= { information 3 } vrrp-info OBJECT IDENTIFIER ::= { information 4 } -- IP Configuration ipInterfaceTableMax OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The maximum number of rows in the IP interface table." ::= { iprouting 1 } ipCurCfgIntfTable OBJECT-TYPE SYNTAX SEQUENCE OF IpCurCfgIntfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The table of IP interface configuration." ::= { iprouting 2 } ipCurCfgIntfEntry OBJECT-TYPE SYNTAX IpCurCfgIntfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A row in the Ip interface table" INDEX { ipCurCfgIntfIndex } ::= { ipCurCfgIntfTable 1 } IpCurCfgIntfEntry ::= SEQUENCE { ipCurCfgIntfIndex INTEGER, ipCurCfgIntfAddr IpAddress, ipCurCfgIntfMask IpAddress, ipCurCfgIntfBroadcast IpAddress, ipCurCfgIntfVlan INTEGER, ipCurCfgIntfState INTEGER, ipCurCfgIntfBootpRelay INTEGER } ipCurCfgIntfIndex OBJECT-TYPE SYNTAX INTEGER (1..64) ACCESS read-only STATUS mandatory DESCRIPTION "The interface number for which the IP information is related." ::= { ipCurCfgIntfEntry 1} ipCurCfgIntfAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP address of the interface." ::= { ipCurCfgIntfEntry 2 } ipCurCfgIntfMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The subnet mask of the interface." ::= { ipCurCfgIntfEntry 3 } ipCurCfgIntfBroadcast OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The broadcast address of the interface." ::= { ipCurCfgIntfEntry 4 } ipCurCfgIntfVlan OBJECT-TYPE SYNTAX INTEGER (1..4094) ACCESS read-only STATUS mandatory DESCRIPTION "The VLAN associated with the interface." ::= { ipCurCfgIntfEntry 5 } ipCurCfgIntfState OBJECT-TYPE SYNTAX INTEGER { other(1), enabled(2), disabled(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The state of the interface." ::= { ipCurCfgIntfEntry 6 } ipCurCfgIntfBootpRelay OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Enable/disable BOOTP relay." ::= { ipCurCfgIntfEntry 7 } ipNewCfgIntfTable OBJECT-TYPE SYNTAX SEQUENCE OF IpNewCfgIntfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The table of interface configuration in the New Configuration Block." ::= { iprouting 3 } ipNewCfgIntfEntry OBJECT-TYPE SYNTAX IpNewCfgIntfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A row in the Ip interface table" INDEX { ipNewCfgIntfIndex } ::= { ipNewCfgIntfTable 1 } IpNewCfgIntfEntry ::= SEQUENCE { ipNewCfgIntfIndex INTEGER, ipNewCfgIntfAddr IpAddress, ipNewCfgIntfMask IpAddress, ipNewCfgIntfBroadcast IpAddress, ipNewCfgIntfVlan INTEGER, ipNewCfgIntfState INTEGER, ipNewCfgIntfDelete INTEGER, ipNewCfgIntfBootpRelay INTEGER } ipNewCfgIntfIndex OBJECT-TYPE SYNTAX INTEGER (1..64) ACCESS read-only STATUS mandatory DESCRIPTION "The interface number for which the IP information is related." ::= { ipNewCfgIntfEntry 1 } ipNewCfgIntfAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The IP address of the interface." ::= { ipNewCfgIntfEntry 2 } ipNewCfgIntfMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The subnet mask of the interface." ::= { ipNewCfgIntfEntry 3 } ipNewCfgIntfBroadcast OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The broadcast address of the interface." ::= { ipNewCfgIntfEntry 4 } ipNewCfgIntfVlan OBJECT-TYPE SYNTAX INTEGER (1..4094) ACCESS read-write STATUS mandatory DESCRIPTION "The VLAN associated with the interface." ::= { ipNewCfgIntfEntry 5 } ipNewCfgIntfState OBJECT-TYPE SYNTAX INTEGER { other(1), enabled(2), disabled(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The state of the interface." ::= { ipNewCfgIntfEntry 6 } ipNewCfgIntfDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } ACCESS read-write STATUS mandatory 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) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable/disable BOOTP relay." ::= { ipNewCfgIntfEntry 8 } -- IP Gateway Table Configuration ipGatewayTableMax OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The maximum number of rows in the IP gateway table." ::= { iprouting 4 } ipCurCfgGwTable OBJECT-TYPE SYNTAX SEQUENCE OF IpCurCfgGwEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The table of gateways in the Current configuration Block." ::= { iprouting 5 } ipCurCfgGwEntry OBJECT-TYPE SYNTAX IpCurCfgGwEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A row in the Ip gateway table" INDEX { ipCurCfgGwIndex } ::= { ipCurCfgGwTable 1 } IpCurCfgGwEntry ::= SEQUENCE { ipCurCfgGwIndex INTEGER, ipCurCfgGwAddr IpAddress, ipCurCfgGwInterval INTEGER, ipCurCfgGwRetry INTEGER, ipCurCfgGwState INTEGER, ipCurCfgGwArp INTEGER } ipCurCfgGwIndex OBJECT-TYPE SYNTAX INTEGER (1..4) ACCESS read-only STATUS mandatory DESCRIPTION "The gateway number for which the information is related." ::= { ipCurCfgGwEntry 1} ipCurCfgGwAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP address of the default gateway." ::= { ipCurCfgGwEntry 2 } ipCurCfgGwInterval OBJECT-TYPE SYNTAX INTEGER (1..60) ACCESS read-only STATUS mandatory DESCRIPTION "The interval between ping attempts." ::= { ipCurCfgGwEntry 3 } ipCurCfgGwRetry OBJECT-TYPE SYNTAX INTEGER (1..120) ACCESS read-only STATUS mandatory DESCRIPTION "The number of failed attempts to declare the default gateway DOWN." ::= { ipCurCfgGwEntry 4 } ipCurCfgGwState OBJECT-TYPE SYNTAX INTEGER { other(1), enabled(2), disabled(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The state of the default gateway." ::= { ipCurCfgGwEntry 5 } ipCurCfgGwArp OBJECT-TYPE SYNTAX INTEGER { other(1), enabled(2), disabled(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The state of ARP only health checks." ::= { ipCurCfgGwEntry 6 } ipNewCfgGwTable OBJECT-TYPE SYNTAX SEQUENCE OF IpNewCfgGwEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The table of gateway configuration in the new configuration block." ::= { iprouting 6 } ipNewCfgGwEntry OBJECT-TYPE SYNTAX IpNewCfgGwEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A row in the Ip default gateway table" INDEX { ipNewCfgGwIndex } ::= { ipNewCfgGwTable 1 } IpNewCfgGwEntry ::= SEQUENCE { ipNewCfgGwIndex INTEGER, ipNewCfgGwAddr IpAddress, ipNewCfgGwInterval INTEGER, ipNewCfgGwRetry INTEGER, ipNewCfgGwState INTEGER, ipNewCfgGwDelete INTEGER, ipNewCfgGwArp INTEGER } ipNewCfgGwIndex OBJECT-TYPE SYNTAX INTEGER (1..4) ACCESS read-only STATUS mandatory DESCRIPTION "The gateway number for which the information is related." ::= { ipNewCfgGwEntry 1} ipNewCfgGwAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The IP address of the default gateway." ::= { ipNewCfgGwEntry 2 } ipNewCfgGwInterval OBJECT-TYPE SYNTAX INTEGER (1..60) ACCESS read-write STATUS mandatory DESCRIPTION "The interval in seconds between ping attempts." ::= { ipNewCfgGwEntry 3 } ipNewCfgGwRetry OBJECT-TYPE SYNTAX INTEGER (1..120) ACCESS read-write STATUS mandatory DESCRIPTION "The number of failed attempts to declare the default gateway DOWN." ::= { ipNewCfgGwEntry 4 } ipNewCfgGwState OBJECT-TYPE SYNTAX INTEGER { other(1), enabled(2), disabled(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The state of the default gateway." ::= { ipNewCfgGwEntry 5 } ipNewCfgGwDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } ACCESS read-write STATUS mandatory 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 { other(1), enabled(2), disabled(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The state of the ARP only health checks." ::= { ipNewCfgGwEntry 7 } ipCurCfgStaticRouteTable OBJECT-TYPE SYNTAX SEQUENCE OF IpCurCfgStaticRouteEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The table of static routes in the current configuration block." ::= { iprouting 7 } ipCurCfgStaticRouteEntry OBJECT-TYPE SYNTAX IpCurCfgStaticRouteEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A row in the static IP route table" INDEX { ipCurCfgStaticRouteIndx } ::= { ipCurCfgStaticRouteTable 1 } IpCurCfgStaticRouteEntry ::= SEQUENCE { ipCurCfgStaticRouteIndx INTEGER, ipCurCfgStaticRouteDestIp IpAddress, ipCurCfgStaticRouteMask IpAddress, ipCurCfgStaticRouteGateway IpAddress, ipCurCfgStaticRouteInterface INTEGER } ipCurCfgStaticRouteIndx OBJECT-TYPE SYNTAX INTEGER (1..64) ACCESS read-only STATUS mandatory DESCRIPTION "The index of the static routing table." ::= { ipCurCfgStaticRouteEntry 1} ipCurCfgStaticRouteDestIp OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The destination IP address of this route." ::= { ipCurCfgStaticRouteEntry 2} ipCurCfgStaticRouteMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The destination IP address of this route." ::= { ipCurCfgStaticRouteEntry 3} ipCurCfgStaticRouteGateway OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The destination IP address of this route." ::= { ipCurCfgStaticRouteEntry 4} ipCurCfgStaticRouteInterface OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory 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 ACCESS not-accessible STATUS mandatory DESCRIPTION "The table of static routes in the new configuration block." ::= { iprouting 8 } ipNewCfgStaticRouteEntry OBJECT-TYPE SYNTAX IpNewCfgStaticRouteEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A row in the static IP route table" INDEX { ipNewCfgStaticRouteIndx } ::= { ipNewCfgStaticRouteTable 1 } IpNewCfgStaticRouteEntry ::= SEQUENCE { ipNewCfgStaticRouteIndx INTEGER, ipNewCfgStaticRouteDestIp IpAddress, ipNewCfgStaticRouteMask IpAddress, ipNewCfgStaticRouteGateway IpAddress, ipNewCfgStaticRouteAction INTEGER, ipNewCfgStaticRouteInterface INTEGER } ipNewCfgStaticRouteIndx OBJECT-TYPE SYNTAX INTEGER (1..64) ACCESS read-only STATUS mandatory DESCRIPTION "The index of the static routing table." ::= { ipNewCfgStaticRouteEntry 1} ipNewCfgStaticRouteDestIp OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The destination IP address of this route." ::= { ipNewCfgStaticRouteEntry 2} ipNewCfgStaticRouteMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The subnet mask of this route." ::= { ipNewCfgStaticRouteEntry 3} ipNewCfgStaticRouteGateway OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The IP address of the gateway for this route." ::= { ipNewCfgStaticRouteEntry 4} ipNewCfgStaticRouteAction OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } ACCESS read-write STATUS mandatory 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 INTEGER ACCESS read-write STATUS mandatory 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 } -- Forwarding group ipForward OBJECT IDENTIFIER ::= { iprouting 9 } ripConfig OBJECT IDENTIFIER ::= { ipForward 1 } ripCurCfgSupply OBJECT-TYPE SYNTAX INTEGER { other(1), enabled(2), disabled(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Enable or disable supplying route updates." ::= { ripConfig 1 } ripNewCfgSupply OBJECT-TYPE SYNTAX INTEGER { other(1), enabled(2), disabled(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable or disable supplying route updates." ::= { ripConfig 2 } ripCurCfgListen OBJECT-TYPE SYNTAX INTEGER { other(1), enabled(2), disabled(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Enable or disable listening to route updates." ::= { ripConfig 3 } ripNewCfgListen OBJECT-TYPE SYNTAX INTEGER { other(1), enabled(2), disabled(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable or disable listening to route updates." ::= { ripConfig 4 } ripCurCfgDefListen OBJECT-TYPE SYNTAX INTEGER { other(1), enabled(2), disabled(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Enable or disable listening to default routes." ::= { ripConfig 5 } ripNewCfgDefListen OBJECT-TYPE SYNTAX INTEGER { other(1), enabled(2), disabled(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable or disable listening to default routes." ::= { ripConfig 6 } ripCurCfgStaticSupply OBJECT-TYPE SYNTAX INTEGER { other(1), enabled(2), disabled(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Enable or disable supplying static route updates." ::= { ripConfig 7 } ripNewCfgStaticSupply OBJECT-TYPE SYNTAX INTEGER { other(1), enabled(2), disabled(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable or disable supplying static route updates." ::= { ripConfig 8 } ripCurCfgUpdatePeriod OBJECT-TYPE SYNTAX INTEGER (1..120) ACCESS read-only STATUS mandatory DESCRIPTION "Update Period in seconds." ::= { ripConfig 9 } ripNewCfgUpdatePeriod OBJECT-TYPE SYNTAX INTEGER (1..120) ACCESS read-write STATUS mandatory DESCRIPTION "Update period in seconds." ::= { ripConfig 10 } ripCurCfgState OBJECT-TYPE SYNTAX INTEGER { other(1), on(2), off(3) } ACCESS read-only STATUS mandatory DESCRIPTION "RIP global state." ::= { ripConfig 11 } ripNewCfgState OBJECT-TYPE SYNTAX INTEGER { other(1), on(2), off(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Globally turn RIP on or off." ::= { ripConfig 12 } ripCurCfgPoisonReverse OBJECT-TYPE SYNTAX INTEGER { other(1), enabled(2), disabled(3) } ACCESS read-only STATUS mandatory DESCRIPTION "RIP poison reverse." ::= { ripConfig 13 } ripNewCfgPoisonReverse OBJECT-TYPE SYNTAX INTEGER { other(1), enabled(2), disabled(3) } ACCESS read-write STATUS mandatory DESCRIPTION "RIP poison reverse." ::= { ripConfig 14 } -- Table to turn on/off forwarding per port ipFwdCurCfgPortTable OBJECT-TYPE SYNTAX SEQUENCE OF IpFwdCurCfgPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The table of ports and their forwarding states" ::= { ipForward 2 } ipFwdCurCfgPortEntry OBJECT-TYPE SYNTAX IpFwdCurCfgPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A row in the ipFwdCurCfgPortTable " INDEX { ipFwdCurCfgPortIndex } ::= { ipFwdCurCfgPortTable 1 } IpFwdCurCfgPortEntry ::= SEQUENCE { ipFwdCurCfgPortIndex INTEGER, ipFwdCurCfgPortState INTEGER } ipFwdCurCfgPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number for which the forwarding state information pertains." ::= { ipFwdCurCfgPortEntry 1 } ipFwdCurCfgPortState OBJECT-TYPE SYNTAX INTEGER { other(1), enabled(2), disabled(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The forwarding state of the port." ::= { ipFwdCurCfgPortEntry 2 } ipFwdNewCfgPortTable OBJECT-TYPE SYNTAX SEQUENCE OF IpFwdNewCfgPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The table of ports and their forwarding states" ::= { ipForward 3 } ipFwdNewCfgPortEntry OBJECT-TYPE SYNTAX IpFwdNewCfgPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A row in the ipFwdNewCfgPortTable " INDEX { ipFwdNewCfgPortIndex } ::= { ipFwdNewCfgPortTable 1 } IpFwdNewCfgPortEntry ::= SEQUENCE { ipFwdNewCfgPortIndex INTEGER, ipFwdNewCfgPortState INTEGER } ipFwdNewCfgPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number for which the forwarding state information pertains." ::= { ipFwdNewCfgPortEntry 1 } ipFwdNewCfgPortState OBJECT-TYPE SYNTAX INTEGER { other(1), enabled(2), disabled(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The forwarding state of the port." ::= { ipFwdNewCfgPortEntry 2 } --The following oid's are obsoleted and should not be used --ipFwdCurCfgLocalSubnet OBJECT IDENTIFIER ::= { ipForward 4 } obsoleted --ipFwdNewCfgLocalSubnet OBJECT IDENTIFIER ::= { ipForward 5 } obsoleted --ipFwdCurCfgLocalMask OBJECT IDENTIFIER ::= { ipForward 6 } obsoleted --ipFwdNewCfgLocalMask OBJECT IDENTIFIER ::= { ipForward 7 } obsoleted ipFwdCurCfgLocalTable OBJECT-TYPE SYNTAX SEQUENCE OF IpFwdCurCfgLocalEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The table of local network definition." ::= { ipForward 14 } ipFwdCurCfgLocalEntry OBJECT-TYPE SYNTAX IpFwdCurCfgLocalEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A row in the ipFwdCurCfgLocalTable " INDEX { ipFwdCurCfgLocalIndex } ::= { ipFwdCurCfgLocalTable 1 } IpFwdCurCfgLocalEntry ::= SEQUENCE { ipFwdCurCfgLocalIndex INTEGER, ipFwdCurCfgLocalSubnet IpAddress, ipFwdCurCfgLocalMask IpAddress } ipFwdCurCfgLocalIndex OBJECT-TYPE SYNTAX INTEGER (1..5) ACCESS read-only STATUS mandatory DESCRIPTION "The index of ipFwdCurCfgLocalTable." ::= { ipFwdCurCfgLocalEntry 1 } ipFwdCurCfgLocalSubnet OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The current local IP subnet." ::= { ipFwdCurCfgLocalEntry 2 } ipFwdCurCfgLocalMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The current local IP subnet mask." ::= { ipFwdCurCfgLocalEntry 3 } ipFwdNewCfgLocalTable OBJECT-TYPE SYNTAX SEQUENCE OF IpFwdNewCfgLocalEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The table of local network definition." ::= { ipForward 15 } ipFwdNewCfgLocalEntry OBJECT-TYPE SYNTAX IpFwdNewCfgLocalEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A row in the ipFwdNewCfgLocalTable " INDEX { ipFwdNewCfgLocalIndex } ::= { ipFwdNewCfgLocalTable 1 } IpFwdNewCfgLocalEntry ::= SEQUENCE { ipFwdNewCfgLocalIndex INTEGER, ipFwdNewCfgLocalSubnet IpAddress, ipFwdNewCfgLocalMask IpAddress, ipFwdNewCfgLocalDelete INTEGER } ipFwdNewCfgLocalIndex OBJECT-TYPE SYNTAX INTEGER (1..5) ACCESS read-only STATUS mandatory DESCRIPTION "The index of ipFwdNewCfgLocalTable." ::= { ipFwdNewCfgLocalEntry 1 } ipFwdNewCfgLocalSubnet OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The new local IP subnet." ::= { ipFwdNewCfgLocalEntry 2 } ipFwdNewCfgLocalMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The new local IP subnet mask." ::= { ipFwdNewCfgLocalEntry 3 } ipFwdNewCfgLocalDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } ACCESS read-write STATUS mandatory 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." ::= { ipFwdNewCfgLocalEntry 4 } ipFwdCurCfgState OBJECT-TYPE SYNTAX INTEGER { other(1), on(2), off(3) } ACCESS read-only STATUS mandatory DESCRIPTION "IP forwarding global state." ::= { ipForward 8 } ipFwdNewCfgState OBJECT-TYPE SYNTAX INTEGER { other(1), on(2), off(3) } ACCESS read-write STATUS mandatory DESCRIPTION "IP forwarding global state." ::= { ipForward 9 } ipFwdCurCfgDirectedBcast OBJECT-TYPE SYNTAX INTEGER { enabled(2), disabled(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Enable or disable forwarding directed broadcasts." ::= { ipForward 10 } ipFwdNewCfgDirectedBcast OBJECT-TYPE SYNTAX INTEGER { enabled(2), disabled(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable or disable forwarding directed broadcasts." ::= { ipForward 11 } ipFwdPortTableMaxSize OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The maximum number of rows in the IP Port table." ::= { ipForward 12 } ipFwdLocalTableMaxSize OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The maximum number of rows in the Local table." ::= { ipForward 13 } arpCurCfgReARPPeriod OBJECT-TYPE SYNTAX INTEGER (2..120) ACCESS read-only STATUS mandatory DESCRIPTION "Re-ARP Period in seconds." ::= { iprouting 10 } arpNewCfgReARPPeriod OBJECT-TYPE SYNTAX INTEGER (2..120) ACCESS read-write STATUS mandatory DESCRIPTION "Re-ARP Period in seconds." ::= { iprouting 11 } ipCurCfgGwMetric OBJECT-TYPE SYNTAX INTEGER { strict(1), roundrobin(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The default gateway metric." ::= { iprouting 12 } ipNewCfgGwMetric OBJECT-TYPE SYNTAX INTEGER { strict(1), roundrobin(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The default gateway metric." ::= { iprouting 13 } ipCurCfgBootpAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP address of BOOTP server." ::= { iprouting 14 } ipNewCfgBootpAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The IP address of BOOTP server." ::= { iprouting 15 } ipCurCfgBootpAddr2 OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The IP address of second BOOTP server." ::= { iprouting 16 } ipNewCfgBootpAddr2 OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The IP address of second BOOTP server." ::= { iprouting 17 } ipCurCfgBootpState OBJECT-TYPE SYNTAX INTEGER { other(1), enabled(2), disabled(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The state of BOOTP relay." ::= { iprouting 18 } ipNewCfgBootpState OBJECT-TYPE SYNTAX INTEGER { other(1), enabled(2), disabled(3) } ACCESS read-write STATUS mandatory DESCRIPTION "The state of BOOTP relay." ::= { iprouting 19 } ipStaticRouteTableMaxSize OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The maximum number of rows in the Static Route table." ::= { iprouting 20 } -- VRRP (Virtual Router Redundantcy Protocol) Group vrrpGeneral OBJECT IDENTIFIER ::= { vrrp 1 } vrrpCurCfgGenState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Enable or disable VRRP operation globally." ::= { vrrpGeneral 1 } vrrpNewCfgGenState OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable or disable VRRP operation globally." ::= { vrrpGeneral 2 } vrrpCurCfgGenTckVirtRtrInc OBJECT-TYPE SYNTAX INTEGER (0..254) ACCESS read-only STATUS mandatory 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) ACCESS read-write STATUS mandatory 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) ACCESS read-only STATUS mandatory 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) ACCESS read-write STATUS mandatory 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) ACCESS read-only STATUS mandatory 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) ACCESS read-write STATUS mandatory 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) ACCESS read-only STATUS mandatory 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) ACCESS read-write STATUS mandatory 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) ACCESS read-only STATUS mandatory 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) ACCESS read-write STATUS mandatory 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) ACCESS read-only STATUS mandatory 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) ACCESS read-write STATUS mandatory 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) } ACCESS read-only STATUS mandatory DESCRIPTION "Enable or disable hotstandby processing." ::= { vrrpGeneral 15 } vrrpNewCfgGenHotstandby OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable or disable hotstandby processing." ::= { vrrpGeneral 16 } vrrpCurCfgGenTckHsrvInc OBJECT-TYPE SYNTAX INTEGER (0..254) ACCESS read-only STATUS mandatory 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) ACCESS read-write STATUS mandatory DESCRIPTION "The increment of VRRP virtual router priority. The priority is adjusted by tracking the HSRP advertisements by VLAN." ::= { vrrpGeneral 18 } vrrpCurCfgVirtRtrTable OBJECT-TYPE SYNTAX SEQUENCE OF VrrpCurCfgVirtRtrTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The table of VRRP virtual routers configuration in current_config." ::= { vrrp 2 } vrrpCurCfgVirtRtrTableEntry OBJECT-TYPE SYNTAX VrrpCurCfgVirtRtrTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Information about a VRRP virtual router." INDEX { vrrpCurCfgVirtRtrIndx } ::= { vrrpCurCfgVirtRtrTable 1 } VrrpCurCfgVirtRtrTableEntry ::= SEQUENCE { vrrpCurCfgVirtRtrIndx INTEGER, vrrpCurCfgVirtRtrID INTEGER, vrrpCurCfgVirtRtrAddr IpAddress, vrrpCurCfgVirtRtrIfIndex INTEGER, 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 INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The VRRP virtual router table index." ::= { vrrpCurCfgVirtRtrTableEntry 1 } vrrpCurCfgVirtRtrID OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-only STATUS mandatory DESCRIPTION "The VRRP virtual router identifier." ::= { vrrpCurCfgVirtRtrTableEntry 2 } vrrpCurCfgVirtRtrAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The VRRP virtual router IP address." ::= { vrrpCurCfgVirtRtrTableEntry 3 } vrrpCurCfgVirtRtrIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The IfIndex that the VRRP virtual router is representing." ::= { vrrpCurCfgVirtRtrTableEntry 4 } vrrpCurCfgVirtRtrInterval OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-only STATUS mandatory DESCRIPTION "The time interval between VRRP advertisements in seconds." ::= { vrrpCurCfgVirtRtrTableEntry 5 } vrrpCurCfgVirtRtrPriority OBJECT-TYPE SYNTAX INTEGER (1..254) ACCESS read-only STATUS mandatory DESCRIPTION "The priority value to be used by the specified VRRP virtual routers." ::= { vrrpCurCfgVirtRtrTableEntry 6 } vrrpCurCfgVirtRtrPreempt OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory 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) } ACCESS read-only STATUS mandatory DESCRIPTION "Enable or disable the VRRP virtual router." ::= { vrrpCurCfgVirtRtrTableEntry 8 } vrrpCurCfgVirtRtrSharing OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Enable or disable load sharing of non-master virtual router." ::= { vrrpCurCfgVirtRtrTableEntry 9 } vrrpCurCfgVirtRtrTckVirtRtr OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory 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) } ACCESS read-only STATUS mandatory 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) } ACCESS read-only STATUS mandatory 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) } ACCESS read-only STATUS mandatory 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) } ACCESS read-only STATUS mandatory 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) } ACCESS read-only STATUS mandatory 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) } ACCESS read-only STATUS mandatory 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 ACCESS not-accessible STATUS mandatory DESCRIPTION "The table of VRRP virtual routers configuration in current_config." ::= { vrrp 3 } vrrpNewCfgVirtRtrTableEntry OBJECT-TYPE SYNTAX VrrpNewCfgVirtRtrTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Information about a VRRP virtual router." INDEX { vrrpNewCfgVirtRtrIndx } ::= { vrrpNewCfgVirtRtrTable 1 } VrrpNewCfgVirtRtrTableEntry ::= SEQUENCE { vrrpNewCfgVirtRtrIndx INTEGER, vrrpNewCfgVirtRtrID INTEGER, vrrpNewCfgVirtRtrAddr IpAddress, vrrpNewCfgVirtRtrIfIndex INTEGER, 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 INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The VRRP virtual router table index." ::= { vrrpNewCfgVirtRtrTableEntry 1 } vrrpNewCfgVirtRtrID OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-write STATUS mandatory DESCRIPTION "The VRRP virtual router identifier." ::= { vrrpNewCfgVirtRtrTableEntry 2 } vrrpNewCfgVirtRtrAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The VRRP virtual router IP address." ::= { vrrpNewCfgVirtRtrTableEntry 3 } vrrpNewCfgVirtRtrIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The IfIndex that the VRRP virtual router is representing." ::= { vrrpNewCfgVirtRtrTableEntry 4 } vrrpNewCfgVirtRtrInterval OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-write STATUS mandatory DESCRIPTION "The time interval between VRRP advertisements in seconds." ::= { vrrpNewCfgVirtRtrTableEntry 5 } vrrpNewCfgVirtRtrPriority OBJECT-TYPE SYNTAX INTEGER (1..254) ACCESS read-write STATUS mandatory DESCRIPTION "The priority value to be used by the specified VRRP virtual router." ::= { vrrpNewCfgVirtRtrTableEntry 6 } vrrpNewCfgVirtRtrPreempt OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory 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) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable or disable the VRRP virtual router." ::= { vrrpNewCfgVirtRtrTableEntry 8 } vrrpNewCfgVirtRtrDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } ACCESS read-write STATUS mandatory 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) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable or disable load sharing of non-master virtual router." ::= { vrrpNewCfgVirtRtrTableEntry 10 } vrrpNewCfgVirtRtrTckVirtRtr OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory 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) } ACCESS read-write STATUS mandatory 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) } ACCESS read-write STATUS mandatory 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) } ACCESS read-write STATUS mandatory 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) } ACCESS read-write STATUS mandatory 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) } ACCESS read-write STATUS mandatory 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) } ACCESS read-write STATUS mandatory 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 vrrpCurCfgIfTable OBJECT-TYPE SYNTAX SEQUENCE OF VrrpCurCfgIfTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The table of VRRP interface configuration in current_config." ::= { vrrp 4 } vrrpCurCfgIfTableEntry OBJECT-TYPE SYNTAX VrrpCurCfgIfTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Information about a VRRP interface." INDEX { vrrpCurCfgIfIndx } ::= { vrrpCurCfgIfTable 1 } VrrpCurCfgIfTableEntry ::= SEQUENCE { vrrpCurCfgIfIndx INTEGER, vrrpCurCfgIfAuthType INTEGER, vrrpCurCfgIfPasswd DisplayString } vrrpCurCfgIfIndx OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The VRRP interface index. This is eqivalent to IfIndex." ::= { vrrpCurCfgIfTableEntry 1 } vrrpCurCfgIfAuthType OBJECT-TYPE SYNTAX INTEGER { none(1), simple-text-password(2) } ACCESS read-only STATUS mandatory 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)) ACCESS read-only STATUS mandatory DESCRIPTION "The password for authentication." ::= { vrrpCurCfgIfTableEntry 3 } vrrpNewCfgIfTable OBJECT-TYPE SYNTAX SEQUENCE OF VrrpNewCfgIfTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The table of VRRP interface configuration in current_config." ::= { vrrp 5 } vrrpNewCfgIfTableEntry OBJECT-TYPE SYNTAX VrrpNewCfgIfTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Information about a VRRP interface." INDEX { vrrpNewCfgIfIndx } ::= { vrrpNewCfgIfTable 1 } VrrpNewCfgIfTableEntry ::= SEQUENCE { vrrpNewCfgIfIndx INTEGER, vrrpNewCfgIfAuthType INTEGER, vrrpNewCfgIfPasswd DisplayString, vrrpNewCfgIfDelete INTEGER } vrrpNewCfgIfIndx OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The VRRP interface index. This is eqivalent to IfIndex." ::= { vrrpNewCfgIfTableEntry 1 } vrrpNewCfgIfAuthType OBJECT-TYPE SYNTAX INTEGER { none(1), simple-text-password(2) } ACCESS read-write STATUS mandatory 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)) ACCESS read-write STATUS mandatory DESCRIPTION "The password for authentication." ::= { vrrpNewCfgIfTableEntry 3 } vrrpNewCfgIfDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } ACCESS read-write STATUS mandatory 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 vrrpCurCfgVirtRtrGrpTable OBJECT-TYPE SYNTAX SEQUENCE OF VrrpCurCfgVirtRtrGrpTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The table of VRRP virtual router group in current_config." ::= { vrrp 6 } vrrpCurCfgVirtRtrGrpTableEntry OBJECT-TYPE SYNTAX VrrpCurCfgVirtRtrGrpTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Information about a VRRP failover virtual router." INDEX { vrrpCurCfgVirtRtrGrpIndx } ::= { vrrpCurCfgVirtRtrGrpTable 1 } VrrpCurCfgVirtRtrGrpTableEntry ::= SEQUENCE { vrrpCurCfgVirtRtrGrpIndx INTEGER, vrrpCurCfgVirtRtrGrpID INTEGER, vrrpCurCfgVirtRtrGrpIfIndex INTEGER, 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 INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The VRRP virtual router table index." ::= { vrrpCurCfgVirtRtrGrpTableEntry 1 } vrrpCurCfgVirtRtrGrpID OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-only STATUS mandatory DESCRIPTION "The VRRP virtual router identifier." ::= { vrrpCurCfgVirtRtrGrpTableEntry 2 } vrrpCurCfgVirtRtrGrpIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The IfIndex that the VRRP virtual router is representing." ::= { vrrpCurCfgVirtRtrGrpTableEntry 3 } vrrpCurCfgVirtRtrGrpInterval OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-only STATUS mandatory DESCRIPTION "The time interval between VRRP advertisements in seconds." ::= { vrrpCurCfgVirtRtrGrpTableEntry 4 } vrrpCurCfgVirtRtrGrpPriority OBJECT-TYPE SYNTAX INTEGER (1..254) ACCESS read-only STATUS mandatory DESCRIPTION "The priority value to be used by the specified VRRP virtual routers." ::= { vrrpCurCfgVirtRtrGrpTableEntry 5 } vrrpCurCfgVirtRtrGrpPreempt OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory 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) } ACCESS read-only STATUS mandatory DESCRIPTION "Enable or disable the VRRP virtual router." ::= { vrrpCurCfgVirtRtrGrpTableEntry 7 } vrrpCurCfgVirtRtrGrpSharing OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Enable or disable load sharing of non-master virtual router." ::= { vrrpCurCfgVirtRtrGrpTableEntry 8 } vrrpCurCfgVirtRtrGrpTckVirtRtr OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-only STATUS mandatory 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) } ACCESS read-only STATUS mandatory 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) } ACCESS read-only STATUS mandatory 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) } ACCESS read-only STATUS mandatory 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) } ACCESS read-only STATUS mandatory 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) } ACCESS read-only STATUS mandatory 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) } ACCESS read-only STATUS mandatory 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 ACCESS not-accessible STATUS mandatory DESCRIPTION "The table of VRRP virtual router group configuration in new_config." ::= { vrrp 7 } vrrpNewCfgVirtRtrGrpTableEntry OBJECT-TYPE SYNTAX VrrpNewCfgVirtRtrGrpTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Information about a VRRP failover virtual router." INDEX { vrrpNewCfgVirtRtrGrpIndx } ::= { vrrpNewCfgVirtRtrGrpTable 1 } VrrpNewCfgVirtRtrGrpTableEntry ::= SEQUENCE { vrrpNewCfgVirtRtrGrpIndx INTEGER, vrrpNewCfgVirtRtrGrpID INTEGER, vrrpNewCfgVirtRtrGrpIfIndex INTEGER, 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 INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The VRRP virtual router table index." ::= { vrrpNewCfgVirtRtrGrpTableEntry 1 } vrrpNewCfgVirtRtrGrpID OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-write STATUS mandatory DESCRIPTION "The VRRP virtual router identifier." ::= { vrrpNewCfgVirtRtrGrpTableEntry 2 } vrrpNewCfgVirtRtrGrpIfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The IfIndex that the VRRP virtual router is representing." ::= { vrrpNewCfgVirtRtrGrpTableEntry 3 } vrrpNewCfgVirtRtrGrpInterval OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-write STATUS mandatory DESCRIPTION "The time interval between VRRP advertisements in seconds." ::= { vrrpNewCfgVirtRtrGrpTableEntry 4 } vrrpNewCfgVirtRtrGrpPriority OBJECT-TYPE SYNTAX INTEGER (1..254) ACCESS read-write STATUS mandatory DESCRIPTION "The priority value to be used by the specified VRRP virtual router." ::= { vrrpNewCfgVirtRtrGrpTableEntry 5 } vrrpNewCfgVirtRtrGrpPreempt OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory 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) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable or disable the VRRP virtual router." ::= { vrrpNewCfgVirtRtrGrpTableEntry 7 } vrrpNewCfgVirtRtrGrpDelete OBJECT-TYPE SYNTAX INTEGER { other(1), delete(2) } ACCESS read-write STATUS mandatory 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) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable or disable load sharing of non-master virtual router." ::= { vrrpNewCfgVirtRtrGrpTableEntry 9 } vrrpNewCfgVirtRtrGrpTckVirtRtr OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory 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) } ACCESS read-write STATUS mandatory 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) } ACCESS read-write STATUS mandatory 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) } ACCESS read-write STATUS mandatory 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) } ACCESS read-write STATUS mandatory 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) } ACCESS read-write STATUS mandatory 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) } ACCESS read-write STATUS mandatory 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 } vrrpVirtRtrTableMaxSize OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The maximum number of entries in VRRP virtual router table." ::= { vrrp 8 } vrrpIfTableMaxSize OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The maximum number of entries in VRRP interface table." ::= { vrrp 9 } vrrpVirtRtrGrpTableMaxSize OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The maximum number of entries in VRRP Group table." ::= { vrrp 10 } -- Statistics -- RIP Statistics Group ripStatInPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of good RIP packets recieved." ::= { ripStats 1 } ripStatOutPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of RIP packets transmitted." ::= { ripStats 2 } ripStatInErrorPkts OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of error RIP packets recieved." ::= { ripStats 3 } ripStatRoutesAgedOut OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of RIP routes which have aged out." ::= { ripStats 4 } -- ARP Statistics Group arpStatEntries OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The current number of ARP entries." ::= { arpStats 1 } arpStatHighWater OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The highest number of ARP entries." ::= { arpStats 2 } arpStatMaxEntries OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The maximum number of ARP entries." ::= { arpStats 3 } -- ROUTE Statistics Group routeStatEntries OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The current number of IP routes." ::= { routeStats 1 } routeStatHighWater OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The highest number of IP routes." ::= { routeStats 2 } routeStatMaxEntries OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "The maximum number of IP routes." ::= { routeStats 3 } -- DNS Statistics dnsStatInGoodDnsRequests OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of good DNS requests which are received." ::= { dnsStats 1 } dnsStatInBadDnsRequests OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of bad DNS requests which are received." ::= { dnsStats 2 } -- The VRRP Statistics vrrpStatInAdvers OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of good VRRP advertisements which are received." ::= { vrrpStats 1 } vrrpStatOutAdvers OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of good VRRP advertisements which are transmitted." ::= { vrrpStats 2 } vrrpStatOutBadAdvers OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of bad VRRP advertisements which are received." ::= { vrrpStats 3 } -- Information - Run-time IP Route Table ipRouteInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF IpRouteInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The table of run-time IP routes." ::= { ip-info 1 } ipRouteInfoEntry OBJECT-TYPE SYNTAX IpRouteInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A row in the run-time IP route table" INDEX { ipRouteInfoIndx } ::= { ipRouteInfoTable 1 } IpRouteInfoEntry ::= SEQUENCE { ipRouteInfoIndx INTEGER, ipRouteInfoDestIp IpAddress, ipRouteInfoMask IpAddress, ipRouteInfoGateway IpAddress, ipRouteInfoTag INTEGER, ipRouteInfoType INTEGER, ipRouteInfoInterface INTEGER } ipRouteInfoIndx OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The index of this route table." ::= { ipRouteInfoEntry 1 } ipRouteInfoDestIp OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The destination IP address of this route." ::= { ipRouteInfoEntry 2 } ipRouteInfoMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The destination IP mask of this route." ::= { ipRouteInfoEntry 3 } ipRouteInfoGateway OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The next-hop router address for this route." ::= { ipRouteInfoEntry 4 } ipRouteInfoTag OBJECT-TYPE SYNTAX INTEGER { fixed(1), icmp(2), static(3), snmp(4), addr(5), rip(6), broadcast(7), martian(8), multicast(9), vip(10), bgp(11), none(12) } ACCESS read-only STATUS mandatory 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) } ACCESS read-only STATUS mandatory DESCRIPTION "The type of the route." ::= { ipRouteInfoEntry 6 } ipRouteInfoInterface OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The interface number for which the destination address is applicable." ::= { ipRouteInfoEntry 7 } -- Run Time ARP Table arpInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF AgArpInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The table of ARP entries." ::= { ip-info 2 } arpInfoEntry OBJECT-TYPE SYNTAX AgArpInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A row in the ARP table" INDEX { arpInfoDestIp } ::= { arpInfoTable 1 } AgArpInfoEntry ::= SEQUENCE { arpInfoDestIp IpAddress, arpInfoMacAddr PhysAddress, arpInfoVLAN INTEGER, arpInfoSrcPort INTEGER, arpInfoRefPorts INTEGER, arpInfoFlag INTEGER } arpInfoDestIp OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The destination IP address of the ARP entry." ::= { arpInfoEntry 1 } arpInfoMacAddr OBJECT-TYPE SYNTAX PhysAddress ACCESS read-only STATUS mandatory DESCRIPTION "The MAC address for the ARP entry." ::= { arpInfoEntry 2 } arpInfoVLAN OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The VLAN identifier for the ARP entry." ::= { arpInfoEntry 3 } arpInfoSrcPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The port number on which this entry's equivalence is effective." ::= { arpInfoEntry 4 } arpInfoRefPorts OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The rference ports associated with this ARP entry." ::= { arpInfoEntry 5 } arpInfoFlag OBJECT-TYPE SYNTAX INTEGER { clear(1), unresolved(2), permanent(3), indirect(4) } ACCESS read-only STATUS mandatory DESCRIPTION "The flag associated with this ARP entry." ::= { arpInfoEntry 6 } -- VRRP Information vrrpInfoVirtRtrTable OBJECT-TYPE SYNTAX SEQUENCE OF VrrpInfoVirtRtrTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The table of VRRP virtual router run-time information." ::= { vrrp-info 1 } vrrpInfoVirtRtrTableEntry OBJECT-TYPE SYNTAX VrrpInfoVirtRtrTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The run-time information about a VRRP virtual router." INDEX { vrrpInfoVirtRtrIndex } ::= { vrrpInfoVirtRtrTable 1 } VrrpInfoVirtRtrTableEntry ::= SEQUENCE { vrrpInfoVirtRtrIndex INTEGER, vrrpInfoVirtRtrState INTEGER } vrrpInfoVirtRtrIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The VRRP virtual router index." ::= { vrrpInfoVirtRtrTableEntry 1 } vrrpInfoVirtRtrState OBJECT-TYPE SYNTAX INTEGER { init(1), master(2), backup(3) } ACCESS read-only STATUS mandatory DESCRIPTION "The VRRP virtual router state." ::= { vrrpInfoVirtRtrTableEntry 2 } END