mirror of
https://github.com/librenms/librenms.git
synced 2024-09-21 18:38:25 +00:00
11147d3bbf
* Extract DiscoveryItem and move some things to better places. Extract model class Fix up model construction. I have problem with construction... Makeshift model working. Switch constructor to factory. discover() and create() Support legacy discovery. Remove uneeded custom pollers Remove netonix custom detection as we try ucd on all os now. Add a few yaml procs. Fix a couple things. More processor discovery conversions Move Calix e7 to standard hrProcessorLoad, but it doesn't fully implement the HR-MIB, move things around to make it work. Add a few yaml procs. Fix a couple things. Correct some stupid mib stuff. Move more, drop php 5.3 Add netscaler which uses string indexes. Port fiberhome to yaml and use skip_values More conversions. BroadcomProcessorUsage Trait Serveriron and Ironware share some mibs. Create a common abstract os for them. Add yaml support for mib specification in each data entry Make legacy discover_processor() set 0 for hrDeviceIndex Untangle Dell switch OS processors Use use shared OS for groups if they don't have a specific group. fix silly mib mistake Make index optional Move HR and UCD to Traits and out of Processor. * forgot to update the fortiswitch index * Make sgos and avaya-ers match the old index. * fix comware test data * fix merge errors * fix dsm and remove pointless empty modules * file not found exception is in the wrong place. * Updated processor development docs
4643 lines
129 KiB
Plaintext
4643 lines
129 KiB
Plaintext
-- COPYRIGHT NOTICE
|
|
-- Copyright (c) Alteon WebSystems, Inc. 2001
|
|
-- All rights reserved
|
|
--
|
|
-- HISTORY
|
|
-- $Log: tigonNetwork.mib,v $
|
|
-- Revision 1.1.1.1 2004/11/01 16:55:42 maxbaker
|
|
-- initial import
|
|
--
|
|
-- Revision work_rmundhra/41 2001/11/28 23:04:47 rmundhra
|
|
-- Fixed CR Q00173292: Require apply action after delete ospf
|
|
-- area entry.
|
|
-- Made delete functionality work thr'o standard mib and doing
|
|
-- the ospf config validation i.e if the delete is allowed or
|
|
-- not in the rs_routines rather than in an apply as being done
|
|
-- previously. Removed the ospfNewCfgAreaDelete mib object.
|
|
--
|
|
-- Revision ge_wyin/1 2001/11/28 17:58:45 wyin
|
|
-- Corrected description on ospf auth type.
|
|
--
|
|
-- Revision work_rmundhra/38 2001/11/27 23:45:27 rmundhra
|
|
-- Fixed the enum values for ospfAreaAuthType to be 1 and 2 as
|
|
-- 0 is not allowed.
|
|
--
|
|
-- Revision work_rmundhra/36 2001/11/07 00:53:39 rmundhra
|
|
-- Added entries ospfCurCfgAreaAuthType and ospfNewCfgAreaAuthType as the
|
|
-- corresponding entry in rfc1850.mib has been declared obsolete.
|
|
--
|
|
-- Revision work_rmundhra/34 2001/10/30 19:37:28 rmundhra
|
|
-- Added 2 mib entries ospfAreaInfoId and ospfIfInfoIpAddress
|
|
-- to map the private mib tables with the standard RFC1850
|
|
-- mib as the way they are indexed is different.
|
|
--
|
|
-- Revision ge_rrekha/2 2001/10/23 00:16:18 rrekha
|
|
-- Added enumeration ospf(13) to MIB object ipRouteInfoTag.
|
|
--
|
|
-- Revision work_rmundhra/32 2001/10/13 02:12:42 rmundhra
|
|
-- Changed the indexing of ospfCurCfgAreaTable and
|
|
-- ospfNewCfgAreaTable to be indexed by 2 indicies.
|
|
-- Added MIB objects ospfCurCfgAreaId, ospfNewCfgAreaId
|
|
-- and removed ospfCurCfgAreaDelete as its redundant.
|
|
--
|
|
-- Revision work_rmundhra/30 2001/09/13 19:04:12 rmundhra
|
|
-- Modified comment.
|
|
--
|
|
-- Revision work_rmundhra/28 2001/09/13 18:36:58 rmundhra
|
|
-- Added MIB objects ospfIntfTableMaxSize, ospfAreaTableMaxSize,
|
|
-- ospfRangeTableMaxSize, ospfVirtIntfTableMaxSize &
|
|
-- ospfHostTableMaxSize.
|
|
--
|
|
-- Revision work_rmundhra/26 2001/09/11 23:48:34 rmundhra
|
|
-- Fixed 13071: Added MIB objects ospfCurCfgAreaDelete and
|
|
-- ospfNewCfgAreaDelete objects to support delete functionality
|
|
-- thro tigonNetwork.mib as this functionality cannot be
|
|
-- provided thr'o std-mibs.
|
|
--
|
|
-- Revision work_rmundhra/24 2001/07/10 22:12:41 rmundhra
|
|
-- Keeping again.
|
|
--
|
|
-- Revision jmoLatest_jamesob/4 2001/07/02 22:03:26 jamesob
|
|
-- CR11586 - Added ripCurCfgVip and ripNewCfgVip objects.
|
|
--
|
|
-- Revision work_rmundhra/21 2001/06/22 18:39:36 rmundhra
|
|
-- Modified description not to exceed 80 characters /
|
|
-- line as per coding guidelines.
|
|
--
|
|
-- Revision work_rmundhra/20 2001/06/22 18:37:11 rmundhra
|
|
-- Added MIB objects ospfIntfInfoTable to retrieve information of
|
|
-- an OSPF interface.
|
|
--
|
|
-- Revision genie_rekha/19 2001/06/21 23:18:01 rekha
|
|
-- Fixed 11690: Changed ipNewCfgGwInterval and ipCurCfgGwInterval
|
|
-- range to 0..60 from 1..60 for consistency with CLI.
|
|
--
|
|
-- Revision genie_rekha/17 2001/06/20 01:11:05 rekha
|
|
-- Removed the range for the index field of a table as these should
|
|
-- be obtained from the maxTableSize MIB objects since the range
|
|
-- maybe different for AD3 versus AD4.
|
|
--
|
|
-- Revision work_rmundhra/17 2001/06/18 18:02:12 rmundhra
|
|
-- Added MIB objects ospf-info, ospfGeneralInfo, ospfAreaInfoTable for
|
|
-- providing SNMP support for OSPF information.
|
|
--
|
|
-- Revision work_rmundhra/15 2001/06/15 18:26:24 rmundhra
|
|
-- Associated ospfCfg with iprouting and not with switch beause
|
|
-- of relevance.
|
|
--
|
|
-- Revision work_rmundhra/14 2001/06/14 19:12:13 rmundhra
|
|
-- Added SNMP support for OSPF statistics. Added MIB objects
|
|
-- ospfStats, ospfGeneral, ospfInterface (Table), ospfArea (Table)
|
|
--
|
|
-- Revision genie_rekha/15 2001/06/14 17:41:33 rekha
|
|
-- Added MIB objects ipCurCfgGwVlan and ipNewCfgGwVlan.
|
|
--
|
|
-- Revision genie_rekha/13 2001/06/04 19:24:28 rekha
|
|
-- Added MIB objects to support VRRP oper commands.
|
|
--
|
|
-- Revision genie_rekha/11 2001/05/31 01:06:03 rekha
|
|
-- Added MIB objects vrrpInfoVirtRtrOwnership, vrrpInfoVirtRtrServer
|
|
-- and vrrpInfoVirtRtrProxy.
|
|
--
|
|
-- Revision genie_rekha/9 2001/05/29 22:54:39 rekha
|
|
-- Removed 'other' from most of the enumerations.
|
|
--
|
|
-- Revision work_rmundhra/10 2001/05/18 19:02:28 rmundhra
|
|
-- Added SNMP support for Tigon OSPF. Added entries
|
|
-- ospfGeneral, ospfCurCfgArea Table and ospfNewCfgArea
|
|
-- Table to the tigonNetwork mib and ctl files.
|
|
--
|
|
-- Revision genie_rekha/7 2001/05/11 23:01:27 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 10.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, operCmds
|
|
FROM ALTEON-TIGON-SWITCH-MIB;
|
|
|
|
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 }
|
|
ospfStats OBJECT IDENTIFIER ::= { stats 22 }
|
|
|
|
ip-info OBJECT IDENTIFIER ::= { information 3 }
|
|
vrrp-info OBJECT IDENTIFIER ::= { information 4 }
|
|
ospfinfo OBJECT IDENTIFIER ::= { information 5 }
|
|
|
|
vrrpOper OBJECT IDENTIFIER ::= { operCmds 5 }
|
|
|
|
-- 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
|
|
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 {
|
|
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
|
|
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 {
|
|
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,
|
|
ipCurCfgGwVlan INTEGER
|
|
}
|
|
|
|
ipCurCfgGwIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
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 (0..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 {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The state of the default gateway."
|
|
::= { ipCurCfgGwEntry 5 }
|
|
|
|
ipCurCfgGwArp OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
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 }
|
|
|
|
ipCurCfgGwVlan OBJECT-TYPE
|
|
SYNTAX INTEGER (0..4094)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The VLAN number for this gateway. The first 4 entries in the table
|
|
are only used for default gateway load balancing hence the VLAN
|
|
cannot be specified for the first 4 entries."
|
|
::= { ipCurCfgGwEntry 7 }
|
|
|
|
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,
|
|
ipNewCfgGwVlan INTEGER
|
|
}
|
|
|
|
ipNewCfgGwIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
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 (0..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 {
|
|
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 {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The state of the ARP only health checks."
|
|
::= { ipNewCfgGwEntry 7 }
|
|
|
|
ipNewCfgGwVlan OBJECT-TYPE
|
|
SYNTAX INTEGER (0..4094)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The VLAN number for this gateway. The first 4 entries in the table
|
|
are only used for default gateway load balancing hence the VLAN
|
|
cannot be specified for the first 4 entries."
|
|
::= { ipNewCfgGwEntry 8 }
|
|
|
|
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
|
|
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
|
|
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 {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable or disable supplying route updates."
|
|
::= { ripConfig 1 }
|
|
|
|
ripNewCfgSupply OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable or disable supplying route updates."
|
|
::= { ripConfig 2 }
|
|
|
|
ripCurCfgListen OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable or disable listening to route updates."
|
|
::= { ripConfig 3 }
|
|
|
|
ripNewCfgListen OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable or disable listening to route updates."
|
|
::= { ripConfig 4 }
|
|
|
|
ripCurCfgDefListen OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable or disable listening to default routes."
|
|
::= { ripConfig 5 }
|
|
|
|
ripNewCfgDefListen OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable or disable listening to default routes."
|
|
::= { ripConfig 6 }
|
|
|
|
ripCurCfgStaticSupply OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Enable or disable supplying static route updates."
|
|
::= { ripConfig 7 }
|
|
|
|
ripNewCfgStaticSupply OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
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 {
|
|
on(2),
|
|
off(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"RIP global state."
|
|
::= { ripConfig 11 }
|
|
|
|
ripNewCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
on(2),
|
|
off(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Globally turn RIP on or off."
|
|
::= { ripConfig 12 }
|
|
|
|
ripCurCfgPoisonReverse OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"RIP poison reverse."
|
|
::= { ripConfig 13 }
|
|
|
|
ripNewCfgPoisonReverse OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"RIP poison reverse."
|
|
::= { ripConfig 14 }
|
|
|
|
ripCurCfgVip OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Advertise VIP Host Routes."
|
|
::= { ripConfig 15 }
|
|
|
|
ripNewCfgVip OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Advertise VIP Host Routes."
|
|
::= { ripConfig 16 }
|
|
|
|
-- 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 {
|
|
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 {
|
|
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
|
|
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
|
|
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 {
|
|
on(2),
|
|
off(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"IP forwarding global state."
|
|
::= { ipForward 8 }
|
|
|
|
ipFwdNewCfgState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
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 {
|
|
enabled(2),
|
|
disabled(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The state of BOOTP relay."
|
|
::= { iprouting 18 }
|
|
|
|
ipNewCfgBootpState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
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),
|
|
ospf(13)
|
|
}
|
|
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 }
|
|
|
|
--
|
|
-- IP OSPF configuration
|
|
--
|
|
ospfCfg OBJECT IDENTIFIER ::= { iprouting 21 }
|
|
ospfGeneral OBJECT IDENTIFIER ::= { ospfCfg 1 }
|
|
|
|
ospfCurCfgDefaultRouteMetric OBJECT-TYPE
|
|
SYNTAX INTEGER (0..16777215)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Specify the metric to be assigned."
|
|
::= { ospfGeneral 1 }
|
|
|
|
ospfNewCfgDefaultRouteMetric OBJECT-TYPE
|
|
SYNTAX INTEGER (0..16777215)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Specify the metric to be assigned."
|
|
::= { ospfGeneral 2 }
|
|
|
|
ospfCurCfgDefaultRouteMetricType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
type1(2),
|
|
type2(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Specify the AS External metric type to be assigned."
|
|
::= { ospfGeneral 3 }
|
|
|
|
ospfNewCfgDefaultRouteMetricType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
type1(2),
|
|
type2(3)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Specify the AS External metric type to be assigned."
|
|
::= { ospfGeneral 4 }
|
|
|
|
ospfIntfTableMaxSize OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The maximum number of rows in the OSPF Interface table."
|
|
::= { ospfGeneral 5 }
|
|
|
|
ospfAreaTableMaxSize OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The maximum number of rows in the OSPF Area table."
|
|
::= { ospfGeneral 6 }
|
|
|
|
ospfRangeTableMaxSize OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The maximum number of rows in the OSPF Range table."
|
|
::= { ospfGeneral 7 }
|
|
|
|
ospfVirtIntfTableMaxSize OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The maximum number of rows in the OSPF Virtual Interface
|
|
table."
|
|
::= { ospfGeneral 8 }
|
|
|
|
ospfHostTableMaxSize OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The maximum number of rows in the OSPF Host table."
|
|
::= { ospfGeneral 9 }
|
|
|
|
ospfCurCfgAreaTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF OspfCurCfgAreaEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The table of OSPF Area configuration in the current_config."
|
|
::= { ospfCfg 2 }
|
|
|
|
ospfCurCfgAreaEntry OBJECT-TYPE
|
|
SYNTAX OspfCurCfgAreaEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Information about a OSPF area."
|
|
INDEX { ospfCurCfgAreaIndex, ospfCurCfgAreaId }
|
|
::= { ospfCurCfgAreaTable 1 }
|
|
|
|
OspfCurCfgAreaEntry ::= SEQUENCE {
|
|
ospfCurCfgAreaIndex INTEGER,
|
|
ospfCurCfgAreaId IpAddress,
|
|
ospfCurCfgAreaSpfInterval INTEGER,
|
|
ospfCurCfgAreaAuthType INTEGER
|
|
}
|
|
|
|
ospfCurCfgAreaIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The OSPF area number for which the OSPF area table is related."
|
|
::= { ospfCurCfgAreaEntry 1}
|
|
|
|
ospfCurCfgAreaId OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The IP Address of the OSPF area."
|
|
::= { ospfCurCfgAreaEntry 2 }
|
|
|
|
ospfCurCfgAreaSpfInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The SPF interval for the OSPF area."
|
|
::= { ospfCurCfgAreaEntry 3 }
|
|
|
|
ospfCurCfgAreaAuthType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
password(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Type of authentication being used.
|
|
none(1) - no authentication
|
|
password(2) - use password."
|
|
::= { ospfCurCfgAreaEntry 4 }
|
|
|
|
ospfNewCfgAreaTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF OspfNewCfgAreaEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The table of OSPF Area configuration in the new_config."
|
|
::= { ospfCfg 3 }
|
|
|
|
ospfNewCfgAreaEntry OBJECT-TYPE
|
|
SYNTAX OspfNewCfgAreaEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Information about a OSPF area."
|
|
INDEX { ospfNewCfgAreaIndex, ospfNewCfgAreaId }
|
|
::= { ospfNewCfgAreaTable 1 }
|
|
|
|
OspfNewCfgAreaEntry ::= SEQUENCE {
|
|
ospfNewCfgAreaIndex INTEGER,
|
|
ospfNewCfgAreaId IpAddress,
|
|
ospfNewCfgAreaSpfInterval INTEGER,
|
|
ospfNewCfgAreaAuthType INTEGER
|
|
}
|
|
|
|
ospfNewCfgAreaIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..2)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The OSPF area number for which the OSPF area table is related."
|
|
::= { ospfNewCfgAreaEntry 1}
|
|
|
|
ospfNewCfgAreaId OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The IP Address of the OSPF area."
|
|
::= { ospfNewCfgAreaEntry 2 }
|
|
|
|
ospfNewCfgAreaSpfInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The SPF interval for the OSPF area."
|
|
::= { ospfNewCfgAreaEntry 3 }
|
|
|
|
ospfNewCfgAreaAuthType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(1),
|
|
password(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Type of authentication being used.
|
|
none(1) - no authentication
|
|
password(2) - use password."
|
|
::= { ospfNewCfgAreaEntry 4 }
|
|
|
|
-- 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
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The table of OSPF Area Rx/Tx Statistics."
|
|
::= { ospfArea 1 }
|
|
|
|
ospfAreaRxTxStatsEntry OBJECT-TYPE
|
|
SYNTAX OspfAreaRxTxStatsEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Rx Tx packet Statistics about a OSPF area."
|
|
INDEX { ospfAreaRxTxIndex }
|
|
::= { ospfAreaRxTxStats 1 }
|
|
|
|
OspfAreaRxTxStatsEntry ::= SEQUENCE {
|
|
ospfAreaRxTxIndex INTEGER,
|
|
ospfAreaRxPkts Counter,
|
|
ospfAreaTxPkts Counter,
|
|
ospfAreaRxHello Counter,
|
|
ospfAreaTxHello Counter,
|
|
ospfAreaRxDatabase Counter,
|
|
ospfAreaTxDatabase Counter,
|
|
ospfAreaRxlsReqs Counter,
|
|
ospfAreaTxlsReqs Counter,
|
|
ospfAreaRxlsAcks Counter,
|
|
ospfAreaTxlsAcks Counter,
|
|
ospfAreaRxlsUpdates Counter,
|
|
ospfAreaTxlsUpdates Counter
|
|
}
|
|
|
|
ospfAreaRxTxIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index of the ospf Area for which these statistics apply."
|
|
::= { ospfAreaRxTxStatsEntry 1 }
|
|
|
|
ospfAreaRxPkts OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of OSPF packets received in this OSPF area."
|
|
::= { ospfAreaRxTxStatsEntry 2 }
|
|
|
|
ospfAreaTxPkts OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of OSPF packets transmitted in this OSPF area."
|
|
::= { ospfAreaRxTxStatsEntry 3 }
|
|
|
|
ospfAreaRxHello OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of Hello packets received in this OSPF area."
|
|
::= { ospfAreaRxTxStatsEntry 4 }
|
|
|
|
ospfAreaTxHello OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of Hello packets transmitted in this OSPF
|
|
area."
|
|
::= { ospfAreaRxTxStatsEntry 5 }
|
|
|
|
ospfAreaRxDatabase OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of Database Description packets transmitted
|
|
for this OSPF area."
|
|
::= { ospfAreaRxTxStatsEntry 6 }
|
|
|
|
ospfAreaTxDatabase OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of Database Description packets transmitted
|
|
for this OSPF area."
|
|
::= { ospfAreaRxTxStatsEntry 7 }
|
|
|
|
ospfAreaRxlsReqs OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of Link State Request packets received for
|
|
this OSPF area."
|
|
::= { ospfAreaRxTxStatsEntry 8 }
|
|
|
|
ospfAreaTxlsReqs OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of Link State Request packets transmitted for
|
|
this OSPF area."
|
|
::= { ospfAreaRxTxStatsEntry 9 }
|
|
|
|
ospfAreaRxlsAcks OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of Link State Acknowledgement packets received for
|
|
this OSPF area."
|
|
::= { ospfAreaRxTxStatsEntry 10 }
|
|
|
|
ospfAreaTxlsAcks OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of Link State Acknowledgement packets transmitted
|
|
for this OSPF area."
|
|
::= { ospfAreaRxTxStatsEntry 11 }
|
|
|
|
ospfAreaRxlsUpdates OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of Link State Update packets received for
|
|
this OSPF area."
|
|
::= { ospfAreaRxTxStatsEntry 12 }
|
|
|
|
ospfAreaTxlsUpdates OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of Link State Update packets transmitted for
|
|
this OSPF area."
|
|
::= { ospfAreaRxTxStatsEntry 13 }
|
|
|
|
|
|
ospfAreaNbrChangeStats OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF OspfAreaNbrChangeStatsEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The table of OSPF Area Neighbour Statistics."
|
|
::= { ospfArea 2 }
|
|
|
|
ospfAreaNbrChangeStatsEntry OBJECT-TYPE
|
|
SYNTAX OspfAreaNbrChangeStatsEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Area Neighbour Change Statistics about a OSPF area."
|
|
INDEX { ospfAreaNbrIndex }
|
|
::= { ospfAreaNbrChangeStats 1 }
|
|
|
|
OspfAreaNbrChangeStatsEntry ::= SEQUENCE {
|
|
ospfAreaNbrIndex INTEGER,
|
|
ospfAreaNbrhello Counter,
|
|
ospfAreaNbrStart Counter,
|
|
ospfAreaNbrAdjointOk Counter,
|
|
ospfAreaNbrNegotiationDone Counter,
|
|
ospfAreaNbrExchangeDone Counter,
|
|
ospfAreaNbrBadRequests Counter,
|
|
ospfAreaNbrBadSequence Counter,
|
|
ospfAreaNbrLoadingDone Counter,
|
|
ospfAreaNbrN1way Counter,
|
|
ospfAreaNbrRstAd Counter,
|
|
ospfAreaNbrDown Counter
|
|
}
|
|
|
|
ospfAreaNbrIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index of the ospf Area for which these statistics apply."
|
|
::= { ospfAreaNbrChangeStatsEntry 1 }
|
|
|
|
ospfAreaNbrhello OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of Hello packets received from neighbours
|
|
in this OSPF area."
|
|
::= { ospfAreaNbrChangeStatsEntry 2 }
|
|
|
|
ospfAreaNbrStart OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
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 Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
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 Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
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 Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
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 Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
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 Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
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 Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
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 Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
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 Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of times the Neighbour adjacency has been reset
|
|
across this OPSF area."
|
|
::= { ospfAreaNbrChangeStatsEntry 11 }
|
|
|
|
ospfAreaNbrDown OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of Neighbouring routers down (i.e. in the initial
|
|
state of a neighbour conversation.) in this OSPF area."
|
|
::= { ospfAreaNbrChangeStatsEntry 12 }
|
|
|
|
|
|
ospfAreaChangeStats OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF OspfAreaChangeStatsEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The table of OSPF Area Change Statistics."
|
|
::= { ospfArea 3 }
|
|
|
|
ospfAreaChangeStatsEntry OBJECT-TYPE
|
|
SYNTAX OspfAreaChangeStatsEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Area Change Statistics about a OSPF area."
|
|
INDEX { ospfAreaIntfIndex }
|
|
::= { ospfAreaChangeStats 1 }
|
|
|
|
OspfAreaChangeStatsEntry ::= SEQUENCE {
|
|
ospfAreaIntfIndex INTEGER,
|
|
ospfAreaIntfHello Counter,
|
|
ospfAreaIntfDown Counter,
|
|
ospfAreaIntfLoop Counter,
|
|
ospfAreaIntfUnloop Counter,
|
|
ospfAreaIntfWaitTimer Counter,
|
|
ospfAreaIntfBackup Counter,
|
|
ospfAreaIntfNbrChange Counter
|
|
}
|
|
|
|
ospfAreaIntfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index of the OSPF Area for which these statistics apply."
|
|
::= { ospfAreaChangeStatsEntry 1 }
|
|
|
|
ospfAreaIntfHello OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of Hello packets sent on this OSPF area."
|
|
::= { ospfAreaChangeStatsEntry 2 }
|
|
|
|
ospfAreaIntfDown OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of interfaces down in this OSPF area."
|
|
::= { ospfAreaChangeStatsEntry 3 }
|
|
|
|
ospfAreaIntfLoop OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of interfaces no longer connected to
|
|
the attatched network in this OSPF area."
|
|
::= { ospfAreaChangeStatsEntry 4 }
|
|
|
|
ospfAreaIntfUnloop OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of interfaces connected to the attatched
|
|
network in this OSPF area.."
|
|
::= { ospfAreaChangeStatsEntry 5 }
|
|
|
|
|
|
ospfAreaIntfWaitTimer OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
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 Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of Backup Designated Routers on the attatched
|
|
network for this OSPF area."
|
|
::= { ospfAreaChangeStatsEntry 7 }
|
|
|
|
|
|
ospfAreaIntfNbrChange OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of changes in the set of bidirectional neighbours
|
|
associated with the interface in this OSPF area."
|
|
::= { ospfAreaChangeStatsEntry 8 }
|
|
|
|
|
|
-- Ospf Statistics / Interface
|
|
ospfInterface OBJECT IDENTIFIER ::= { ospfStats 3 }
|
|
|
|
ospfIntfRxTxStats OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF OspfIntfRxTxStatsEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The table of OSPF Interface Rx/Tx packet Statistics."
|
|
::= { ospfInterface 1 }
|
|
|
|
ospfIntfRxTxStatsEntry OBJECT-TYPE
|
|
SYNTAX OspfIntfRxTxStatsEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"OSPF interface Rx/Tx packet statistics."
|
|
INDEX { ospfIntfRxTxIndex }
|
|
::= { ospfIntfRxTxStats 1 }
|
|
|
|
OspfIntfRxTxStatsEntry ::= SEQUENCE {
|
|
ospfIntfRxTxIndex INTEGER,
|
|
ospfIntfRxPkts Counter,
|
|
ospfIntfTxPkts Counter,
|
|
ospfIntfRxHello Counter,
|
|
ospfIntfTxHello Counter,
|
|
ospfIntfRxDatabase Counter,
|
|
ospfIntfTxDatabase Counter,
|
|
ospfIntfRxlsReqs Counter,
|
|
ospfIntfTxlsReqs Counter,
|
|
ospfIntfRxlsAcks Counter,
|
|
ospfIntfTxlsAcks Counter,
|
|
ospfIntfRxlsUpdates Counter,
|
|
ospfIntfTxlsUpdates Counter
|
|
}
|
|
|
|
ospfIntfRxTxIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The OSPF interface for which these statistics apply."
|
|
::= { ospfIntfRxTxStatsEntry 1 }
|
|
|
|
ospfIntfRxPkts OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of OSPF packets received for this OSPF interface."
|
|
::= { ospfIntfRxTxStatsEntry 2 }
|
|
|
|
ospfIntfTxPkts OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of OSPF packets transmitted for this OSPF interface."
|
|
::= { ospfIntfRxTxStatsEntry 3 }
|
|
|
|
ospfIntfRxHello OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of Hello packets received
|
|
for this OSPF interface."
|
|
::= { ospfIntfRxTxStatsEntry 4 }
|
|
|
|
ospfIntfTxHello OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of Hello packets transmitted
|
|
for this OSPF interface."
|
|
::= { ospfIntfRxTxStatsEntry 5 }
|
|
|
|
ospfIntfRxDatabase OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of Database Description packets received
|
|
for this OSPF interface."
|
|
::= { ospfIntfRxTxStatsEntry 6 }
|
|
|
|
ospfIntfTxDatabase OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of Database Description packets transmitted
|
|
for this OSPF interface."
|
|
::= { ospfIntfRxTxStatsEntry 7 }
|
|
|
|
ospfIntfRxlsReqs OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of Link State Request packets received
|
|
for this OSPF interface."
|
|
::= { ospfIntfRxTxStatsEntry 8 }
|
|
|
|
ospfIntfTxlsReqs OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of Link State Request packets transmitted
|
|
for this OSPF interface."
|
|
::= { ospfIntfRxTxStatsEntry 9 }
|
|
|
|
ospfIntfRxlsAcks OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of Link State Acknowledgement packets received
|
|
for this OSPF interface."
|
|
::= { ospfIntfRxTxStatsEntry 10 }
|
|
|
|
ospfIntfTxlsAcks OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of Link State Acknowledgement packets transmitted
|
|
for this OSPF interface."
|
|
::= { ospfIntfRxTxStatsEntry 11 }
|
|
|
|
ospfIntfRxlsUpdates OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of Link State Update packets received for
|
|
this OSPF interface."
|
|
::= { ospfIntfRxTxStatsEntry 12 }
|
|
|
|
ospfIntfTxlsUpdates OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of Link State Update packets transmitted for
|
|
this OSPF interface."
|
|
::= { ospfIntfRxTxStatsEntry 13 }
|
|
|
|
|
|
ospfIntfNbrChangeStats OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF OspfIntfNbrChangeStatsEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The table of OSPF Interface Neighbour change Statistics."
|
|
::= { ospfInterface 2 }
|
|
|
|
ospfIntfNbrChangeStatsEntry OBJECT-TYPE
|
|
SYNTAX OspfIntfNbrChangeStatsEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"OSPF interface Neighbour Change statistics."
|
|
INDEX { ospfIntfNbrIndex }
|
|
::= { ospfIntfNbrChangeStats 1 }
|
|
|
|
OspfIntfNbrChangeStatsEntry ::= SEQUENCE {
|
|
ospfIntfNbrIndex INTEGER,
|
|
ospfIntfNbrhello Counter,
|
|
ospfIntfNbrStart Counter,
|
|
ospfIntfNbrAdjointOk Counter,
|
|
ospfIntfNbrNegotiationDone Counter,
|
|
ospfIntfNbrExchangeDone Counter,
|
|
ospfIntfNbrBadRequests Counter,
|
|
ospfIntfNbrBadSequence Counter,
|
|
ospfIntfNbrLoadingDone Counter,
|
|
ospfIntfNbrN1way Counter,
|
|
ospfIntfNbrRstAd Counter,
|
|
ospfIntfNbrDown Counter
|
|
}
|
|
|
|
ospfIntfNbrIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index of the OSPF Interface for which these statistics apply."
|
|
::= { ospfIntfNbrChangeStatsEntry 1 }
|
|
|
|
ospfIntfNbrhello OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of Hello packets received from neighbours
|
|
in this OSPF interface."
|
|
::= { ospfIntfNbrChangeStatsEntry 2 }
|
|
|
|
ospfIntfNbrStart OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
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 Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
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 Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
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 Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
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 Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
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 Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
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 Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
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 Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
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 Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The sum total number of times the Neighbour adjacency has been reset
|
|
on this interface."
|
|
::= { ospfIntfNbrChangeStatsEntry 11 }
|
|
|
|
ospfIntfNbrDown OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of Neighbouring routers down (i.e. in the initial
|
|
state of a neighbour conversation.) for this interface."
|
|
::= { ospfIntfNbrChangeStatsEntry 12 }
|
|
|
|
|
|
ospfIntfChangeStats OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF OspfIntfChangeStatsEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The table of OSPF Interface change Statistics."
|
|
::= { ospfInterface 3 }
|
|
|
|
ospfIntfChangeStatsEntry OBJECT-TYPE
|
|
SYNTAX OspfIntfChangeStatsEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"OSPF interface Change statistics."
|
|
INDEX { ospfIntfIndex }
|
|
::= { ospfIntfChangeStats 1 }
|
|
|
|
OspfIntfChangeStatsEntry ::= SEQUENCE {
|
|
ospfIntfIndex INTEGER,
|
|
ospfIntfHello Counter,
|
|
ospfIntfDown Counter,
|
|
ospfIntfLoop Counter,
|
|
ospfIntfUnloop Counter,
|
|
ospfIntfWaitTimer Counter,
|
|
ospfIntfBackup Counter,
|
|
ospfIntfNbrChange Counter
|
|
}
|
|
|
|
ospfIntfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index of the OSPF Interface for which these statistics apply."
|
|
::= { ospfIntfChangeStatsEntry 1 }
|
|
|
|
|
|
ospfIntfHello OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of Hello packets sent by this interface."
|
|
::= { ospfIntfChangeStatsEntry 2 }
|
|
|
|
ospfIntfDown OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of times the interface was down."
|
|
::= { ospfIntfChangeStatsEntry 3 }
|
|
|
|
ospfIntfLoop OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of times the interface was no longer connected to
|
|
the attatched network."
|
|
::= { ospfIntfChangeStatsEntry 4 }
|
|
|
|
ospfIntfUnloop OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of times the interface, connected back to
|
|
the attatched network."
|
|
::= { ospfIntfChangeStatsEntry 5 }
|
|
|
|
ospfIntfWaitTimer OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
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 Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of Backup Designated Routers on the attatched
|
|
network for this OSPF interface."
|
|
::= { ospfIntfChangeStatsEntry 7 }
|
|
|
|
ospfIntfNbrChange OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of changes in the set of bidirectional neighbours
|
|
associated with the interface for this OSPF interface."
|
|
::= { ospfIntfChangeStatsEntry 8 }
|
|
|
|
|
|
-- Ospf General Statistics contains the cumulative stats for all
|
|
-- areas / interfaces
|
|
ospfCumRxPkts OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The sum total of all OSPF packets received on all OSPF areas
|
|
and interfaces."
|
|
::= { ospfCumRxTxStats 1 }
|
|
|
|
ospfCumTxPkts OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The sum total of all OSPF packets transmitted on all OSPF areas
|
|
and interfaces."
|
|
::= { ospfCumRxTxStats 2 }
|
|
|
|
ospfCumRxHello OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The sum total of all Hello packets received on all OSPF areas
|
|
and interfaces."
|
|
::= { ospfCumRxTxStats 3 }
|
|
|
|
ospfCumTxHello OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The sum total of all Hello packets transmitted on all OSPF areas
|
|
and interfaces."
|
|
::= { ospfCumRxTxStats 4 }
|
|
|
|
ospfCumRxDatabase OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The sum total of all Database Description packets received on
|
|
all OSPF areas and interfaces."
|
|
::= { ospfCumRxTxStats 5 }
|
|
|
|
ospfCumTxDatabase OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The sum total of all Database Description packets transmitted on
|
|
all OSPF areas and interfaces."
|
|
::= { ospfCumRxTxStats 6 }
|
|
|
|
ospfCumRxlsReqs OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The sum total of all Link State Request packets received on
|
|
all OSPF areas and interfaces."
|
|
::= { ospfCumRxTxStats 7 }
|
|
|
|
ospfCumTxlsReqs OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The sum total of all Link State Request packets transmitted on
|
|
all OSPF areas and interfaces."
|
|
::= { ospfCumRxTxStats 8 }
|
|
|
|
ospfCumRxlsAcks OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The sum total of all Link State Acknowledgement packets received
|
|
on all OSPF areas and interfaces."
|
|
::= { ospfCumRxTxStats 9 }
|
|
|
|
ospfCumTxlsAcks OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The sum total of all Link State Acknowledgement packets transmitted
|
|
on all OSPF areas and interfaces."
|
|
::= { ospfCumRxTxStats 10 }
|
|
|
|
ospfCumRxlsUpdates OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The sum total of all Link State Update packets received
|
|
on all OSPF areas and interfaces."
|
|
::= { ospfCumRxTxStats 11 }
|
|
|
|
ospfCumTxlsUpdates OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The sum total of all Link State Update packets transmitted
|
|
on all OSPF areas and interfaces."
|
|
::= { ospfCumRxTxStats 12 }
|
|
|
|
ospfCumNbrhello OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The sum total of all Hello packets received from neighbours
|
|
on all OSPF areas and interfaces."
|
|
::= { ospfCumNbrChangeStats 1 }
|
|
|
|
ospfCumNbrStart OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
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 Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
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 Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
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 Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
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 Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
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 Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
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 Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
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 Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
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 Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
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 Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
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 }
|
|
|
|
ospfCumIntfHello OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The sum total number of Hello packets sent on all interfaces
|
|
and areas"
|
|
::= { ospfCumIntfChangeStats 1 }
|
|
|
|
ospfCumIntfDown OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The sum total number of interfaces down in all OSPF areas."
|
|
::= { ospfCumIntfChangeStats 2 }
|
|
|
|
ospfCumIntfLoop OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
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 Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The sum total number of interfaces, connected to
|
|
the attatched network in all OSPF areas."
|
|
::= { ospfCumIntfChangeStats 4 }
|
|
|
|
ospfCumIntfWaitTimer OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
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 Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
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 Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
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 Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
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 Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
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 Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
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 Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
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 Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of times the Dbage has been fired."
|
|
::= { ospfTimersKickOffStats 5 }
|
|
|
|
ospfTmrsKckOffSummary OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of times the Summary timer has been fired."
|
|
::= { ospfTimersKickOffStats 6 }
|
|
|
|
ospfTmrsKckOffAseExport OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of times the ASE Export timer has been fired."
|
|
::= { ospfTimersKickOffStats 7 }
|
|
|
|
|
|
-- Ospf Information
|
|
|
|
ospfGeneralInfo OBJECT IDENTIFIER ::= { ospfinfo 1 }
|
|
|
|
ospfStartTime OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The time when ospf has been started."
|
|
::= { ospfGeneralInfo 1 }
|
|
|
|
ospfProcessUptime OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The time since ospf has been started."
|
|
::= { ospfGeneralInfo 2 }
|
|
|
|
ospfLsTypesSupported OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Link State Types that are supported."
|
|
::= { ospfGeneralInfo 3 }
|
|
|
|
ospfIntfCountForRouter OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of interfaces for this router."
|
|
::= { ospfGeneralInfo 4 }
|
|
|
|
ospfVlinkCountForRouter OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of virtual links for this router."
|
|
::= { ospfGeneralInfo 5 }
|
|
|
|
ospfTotalNeighbours OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of OSPF neighbours."
|
|
::= { ospfGeneralInfo 6 }
|
|
|
|
ospfNbrInInitState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of neighbours in the initial state of exchange."
|
|
::= { ospfGeneralInfo 7 }
|
|
|
|
ospfNbrInExchState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of neighbours in the exchange state."
|
|
::= { ospfGeneralInfo 8 }
|
|
|
|
ospfNbrInFullState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of neighbours in the Full state of exchange."
|
|
::= { ospfGeneralInfo 9 }
|
|
|
|
ospfTotalAreas OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Total number of areas."
|
|
::= { ospfGeneralInfo 10 }
|
|
|
|
ospfTotalTransitAreas OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Total number of Transit areas."
|
|
::= { ospfGeneralInfo 11 }
|
|
|
|
ospfTotalNssaAreas OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Total number of NSSA areas."
|
|
::= { ospfGeneralInfo 12 }
|
|
|
|
ospfAreaInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF OspfAreaInfoEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The table of OSPF Area information."
|
|
::= { ospfinfo 2 }
|
|
|
|
ospfAreaInfoEntry OBJECT-TYPE
|
|
SYNTAX OspfAreaInfoEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Information about a OSPF area."
|
|
INDEX { ospfAreaInfoIndex }
|
|
::= { ospfAreaInfoTable 1 }
|
|
|
|
OspfAreaInfoEntry ::= SEQUENCE {
|
|
ospfAreaInfoIndex INTEGER,
|
|
ospfTotalNumberOfInterfaces INTEGER,
|
|
ospfNumberOfInterfacesUp INTEGER,
|
|
ospfNumberOfLsdbEntries INTEGER,
|
|
ospfAreaInfoId IpAddress
|
|
|
|
}
|
|
|
|
ospfAreaInfoIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The OSPF area number for which the OSPF info table is related."
|
|
::= { ospfAreaInfoEntry 1}
|
|
|
|
ospfTotalNumberOfInterfaces OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The total number of interfaces for this OSPF area."
|
|
::= { ospfAreaInfoEntry 2}
|
|
|
|
ospfNumberOfInterfacesUp OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of interfaces UP in area."
|
|
::= { ospfAreaInfoEntry 3}
|
|
|
|
ospfNumberOfLsdbEntries OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of Link State Database entries for this OSPF area."
|
|
::= { ospfAreaInfoEntry 4}
|
|
|
|
ospfAreaInfoId OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The IP address of the OSPF area."
|
|
::= { ospfAreaInfoEntry 5}
|
|
|
|
ospfIntfInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF OspfIntfInfoEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The table of OSPF Interface information."
|
|
::= { ospfinfo 3 }
|
|
|
|
ospfIntfInfoEntry OBJECT-TYPE
|
|
SYNTAX OspfIntfInfoEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Information about a OSPF interface."
|
|
INDEX { ospfIfInfoIndex }
|
|
::= { ospfIntfInfoTable 1 }
|
|
|
|
OspfIntfInfoEntry ::= SEQUENCE {
|
|
ospfIfInfoIndex INTEGER,
|
|
ospfIfDesignatedRouterIP IpAddress,
|
|
ospfIfBackupDesignatedRouterIP IpAddress,
|
|
ospfIfWaitInterval INTEGER,
|
|
ospfIfTotalNeighbours INTEGER,
|
|
ospfIfInfoIpAddress IpAddress
|
|
}
|
|
|
|
ospfIfInfoIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The OSPF interface number for which the OSPF info table is related."
|
|
::= { ospfIntfInfoEntry 1}
|
|
|
|
ospfIfDesignatedRouterIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The OSPF Designated Router ID (IP Address) for this OSPF interface."
|
|
::= { ospfIntfInfoEntry 2}
|
|
|
|
ospfIfBackupDesignatedRouterIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The OSPF Backup Designated Router ID (IP Address) for this OSPF
|
|
interface."
|
|
::= { ospfIntfInfoEntry 3}
|
|
|
|
ospfIfWaitInterval OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The OSPF Wait interval for this OSPF interface."
|
|
::= { ospfIntfInfoEntry 4}
|
|
|
|
ospfIfTotalNeighbours OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The Total number of neighbours for this OSPF interface."
|
|
::= { ospfIntfInfoEntry 5}
|
|
|
|
ospfIfInfoIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The IP address of the OSPF interface."
|
|
::= { ospfIntfInfoEntry 6}
|
|
|
|
ospfRouterLSAInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF OspfRouterLSAInfoEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The table of OSPF Router LSA information."
|
|
::= { ospfinfo 4 }
|
|
|
|
ospfRouterLSAInfoEntry OBJECT-TYPE
|
|
SYNTAX OspfRouterLSAInfoEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A row in the Router LSA Table indexed by area, routerlink and routerId."
|
|
INDEX { routerLSAAreaIndex, routerLSALinkIndex,
|
|
routerLSAId }
|
|
::= { ospfRouterLSAInfoTable 1 }
|
|
|
|
OspfRouterLSAInfoEntry ::= SEQUENCE {
|
|
routerLSAAreaIndex INTEGER,
|
|
routerLSALinkIndex INTEGER,
|
|
routerLSAId IpAddress,
|
|
routerLSALinkID IpAddress,
|
|
routerLSALinkData IpAddress,
|
|
routerLSALinkIfIndex INTEGER,
|
|
routerLSANoOfTOSMetrics INTEGER,
|
|
routerLSANoOfTOSZeroMetrics INTEGER
|
|
}
|
|
|
|
routerLSAAreaIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The OSPF AreaID for which the OSPF Router LSA info table is related."
|
|
::= { ospfRouterLSAInfoEntry 1}
|
|
|
|
routerLSALinkIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The OSPF Link ID for which the OSPF Router LSA info table is related."
|
|
::= { ospfRouterLSAInfoEntry 2}
|
|
|
|
routerLSAId OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The OSPF RouterID for which the OSPF Router LSA info table is related."
|
|
::= { ospfRouterLSAInfoEntry 3}
|
|
|
|
|
|
routerLSALinkID OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"Identifes the object that this router link connects to. Value
|
|
depends on the link's type."
|
|
::= { ospfRouterLSAInfoEntry 4}
|
|
|
|
routerLSALinkData OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"This value depends on the link's Type field. For connections
|
|
to stub networks, Link Data specifies the network's IP address
|
|
mask. For unnumbered point-to-point connections, it specifies
|
|
the interface's MIB-II ifIndex value and the value of Link Data
|
|
is redundant. For the other link types it specifies the router
|
|
interface's IP address."
|
|
::= { ospfRouterLSAInfoEntry 5}
|
|
|
|
routerLSALinkIfIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"For unnumbered point-to-point connections, LinkIfIndex specifies
|
|
the interface's MIB-II ifIndex value."
|
|
::= { ospfRouterLSAInfoEntry 6}
|
|
|
|
routerLSANoOfTOSMetrics OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of different TOS metrics given for this link,
|
|
not counting the required link metric(referred to as the TOS 0
|
|
metric)."
|
|
::= { ospfRouterLSAInfoEntry 7}
|
|
|
|
routerLSANoOfTOSZeroMetrics OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The number of Zero TOS metrics given for this link."
|
|
::= { ospfRouterLSAInfoEntry 8}
|
|
|
|
-- 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,
|
|
vrrpInfoVirtRtrOwnership INTEGER,
|
|
vrrpInfoVirtRtrServer INTEGER,
|
|
vrrpInfoVirtRtrProxy 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 }
|
|
|
|
vrrpInfoVirtRtrOwnership OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
owner(1),
|
|
renter(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The VRRP virtual router ownership status."
|
|
::= { vrrpInfoVirtRtrTableEntry 3 }
|
|
|
|
vrrpInfoVirtRtrServer OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
yes(1),
|
|
no(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The VRRP server state identifies virtual routers that support
|
|
Layer 4 services."
|
|
::= { vrrpInfoVirtRtrTableEntry 4 }
|
|
|
|
vrrpInfoVirtRtrProxy OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
yes(1),
|
|
no(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The VRRP proxy state identifies virtual proxy routers."
|
|
::= { vrrpInfoVirtRtrTableEntry 5 }
|
|
|
|
|
|
vrrpOperVirtRtrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VrrpOperVirtRtrEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"An entry in the table of virtual routers."
|
|
::= { vrrpOper 1 }
|
|
|
|
vrrpOperVirtRtrEntry OBJECT-TYPE
|
|
SYNTAX VrrpOperVirtRtrEntry
|
|
ACCESS not-accessible
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"A row in the vrrpOperVirtRtrTable "
|
|
INDEX { vrrpOperVirtRtrIndex }
|
|
::= { vrrpOperVirtRtrTable 1 }
|
|
|
|
VrrpOperVirtRtrEntry ::= SEQUENCE {
|
|
vrrpOperVirtRtrIndex INTEGER,
|
|
vrrpOperVirtRtrBackup INTEGER
|
|
}
|
|
|
|
vrrpOperVirtRtrIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION
|
|
"The index for the VRRP virtual router."
|
|
::= { vrrpOperVirtRtrEntry 1 }
|
|
|
|
vrrpOperVirtRtrBackup OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ok(1),
|
|
backup(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
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)
|
|
}
|
|
ACCESS read-write
|
|
STATUS mandatory
|
|
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 }
|
|
|
|
END
|