1-- ----------------------------------------------------------------------------
2-- File Main Owner:
3-- File Peer Owner:
4-- File Description:  Main entry point to build private MIBs.
5--
6--
7-- { COPYRIGHT / HISTORY
8--
9--
10--
11-- PORTING HISTORY
12--
13-- } COPYRIGHT / HISTORY (end)
14--
15
16
17-- ----------------------------------------------------------------------------
18-- { INSERT:  hpRoot
19-- ----------------------------------------------------------------------------
20
21BLADETYPE4-NETWORK-MIB                 DEFINITIONS ::= BEGIN
22
23IMPORTS
24    OBJECT-TYPE, Integer32, Unsigned32, Counter32, Gauge32,
25    Counter64, TimeTicks, IpAddress
26        FROM SNMPv2-SMI
27    DisplayString, PhysAddress, MacAddress
28        FROM SNMPv2-TC
29    BridgeId
30        FROM BRIDGE-MIB
31    sysName, sysLocation, sysContact, ifIndex
32        FROM RFC1213-MIB
33    enterprises
34        FROM RFC1155-SMI
35
36    hpSwitchBladeType4-Products,
37    hpSwitchBladeType4-Mgmt
38        FROM HP-SWITCH-PL-MIB;
39
40
41--   SysObjId for GbE2c Interconnect Switch (1.3.6.1.4.1.11.2.3.7.11.33.4.1.1)
42hpProLiant-GbE2c-InterconnectSwitch      OBJECT IDENTIFIER
43     ::= { hpSwitchBladeType4-Products 1 }
44
45
46
47
48-------------------------------------------------------------------------------
49-- HP Platform Common Private MIBs
50-------------------------------------------------------------------------------
51
52agent                   OBJECT IDENTIFIER
53    ::= { hpSwitchBladeType4-Mgmt 1 }
54
55-- ----------------------------------------------------------------------------
56-- { INSERT:  bt2Switch
57-- ----------------------------------------------------------------------------
58
59agentConfig       OBJECT IDENTIFIER ::= { agent 1 }
60agentStats        OBJECT IDENTIFIER ::= { agent 2 }
61agentInfo         OBJECT IDENTIFIER ::= { agent 3 }
62agentOper         OBJECT IDENTIFIER ::= { agent 4 }
63
64agSystem          OBJECT IDENTIFIER ::= { agentConfig 1 }
65agPortConfig      OBJECT IDENTIFIER ::= { agentConfig 2 }
66agRadiusConfig    OBJECT IDENTIFIER ::= { agentConfig 3 }
67agNTP	          OBJECT IDENTIFIER ::= { agentConfig 4 }
68agSyslog          OBJECT IDENTIFIER ::= { agentConfig 5 }
69agTransfer            OBJECT IDENTIFIER ::= { agentConfig 7 }
70agApply           OBJECT IDENTIFIER ::= { agentConfig 8 }
71agTacacsConfig    OBJECT IDENTIFIER ::= { agentConfig 10 }
72agMgmtNetConfig   OBJECT IDENTIFIER ::= { agentConfig 11 }
73agAccess	  OBJECT IDENTIFIER ::= { agentConfig 12 }
74agSSHConfig       OBJECT IDENTIFIER ::= { agentConfig 13 }
75
76
77pktStats	  OBJECT IDENTIFIER ::= { agentStats 1 }
78mpCpuStats	  OBJECT IDENTIFIER ::= { agentStats 2 }
79portStats	  OBJECT IDENTIFIER ::= { agentStats 3 }
80agClearStats	  OBJECT IDENTIFIER ::= { agentStats 7 }
81ntpStats          OBJECT IDENTIFIER ::= { agentStats 9 }
82aclStats          OBJECT IDENTIFIER ::= { agentStats 12 }
83hardware          OBJECT IDENTIFIER ::= { agentInfo 1 }
84portInfo          OBJECT IDENTIFIER ::= { agentInfo 2 }
85agDiff            OBJECT IDENTIFIER ::= { agentInfo 4 }
86agCfgDump         OBJECT IDENTIFIER ::= { agentInfo 5 }
87geaportInfo       OBJECT IDENTIFIER ::= { agentInfo 7 }
88ufdInfo           OBJECT IDENTIFIER ::= { agentInfo 8 }
89sfpInfo                 OBJECT IDENTIFIER ::= { agentInfo 9 }
90
91
92
93
94agNTPOper         OBJECT IDENTIFIER ::= { agentOper 2 }
95
96-- There are two configuration blocks for Bladetype2 switches.
97-- The "current_config" reflects the configuration parameters that the
98-- switch is operating on and it is read-only.  The objects with "CurCfg"
99-- in the name are reflect to this configuration block.
100--
101-- The "new_config" accepts user configurations on set.  The objects with
102-- "NewCfg" in the name are reflect to this configuration block.
103--
104-- The newly set configurations will not take effect until a "apply"
105-- command has been issued (See agApplyConfiguration object defined in
106-- BLADETYPE2-SWITCH-MIB).
107--
108-- The newly set configurations will not be saved through next restarting
109-- of the switch unless a "save" command has been issued (See
110-- agSaveConfiguration object defined in BLADETYPE2-SWITCH-MIB).
111
112-- Hardware Information
113
114hwPartNumber OBJECT-TYPE
115    SYNTAX  DisplayString (SIZE(0..16))
116    MAX-ACCESS  read-only
117    STATUS  current
118    DESCRIPTION
119        "The hardware part number of the Bladetype2 Switch."
120    ::= { hardware 1 }
121
122hwRevision OBJECT-TYPE
123    SYNTAX DisplayString (SIZE(0..16))
124    MAX-ACCESS read-only
125    STATUS current
126    DESCRIPTION
127	"The hardware revision.  If the revision is not
128	 available, a zero length string should be returned."
129    ::= { hardware 2 }
130
131
132hwSerialNumber OBJECT-TYPE
133    SYNTAX DisplayString (SIZE(0..16))
134    MAX-ACCESS read-only
135    STATUS current
136    DESCRIPTION
137        "The switch serial number."
138    ::= { hardware 5 }
139
140-- Port operation table
141agPortOperTable OBJECT-TYPE
142    SYNTAX  SEQUENCE OF AgPortOperTableEntry
143    MAX-ACCESS  not-accessible
144    STATUS  current
145    DESCRIPTION
146        "The table of port operations."
147    ::= { agentOper 1 }
148
149agPortOperTableEntry OBJECT-TYPE
150    SYNTAX  AgPortOperTableEntry
151    MAX-ACCESS  not-accessible
152    STATUS  current
153    DESCRIPTION
154        "A row in the port operations table."
155    INDEX   { portOperIdx }
156    ::= { agPortOperTable 1 }
157
158AgPortOperTableEntry ::=
159    SEQUENCE {
160	portOperIdx	 Integer32,
161	portOperState	 INTEGER
162	,portOperRmon	 INTEGER
163	}
164
165portOperIdx OBJECT-TYPE
166    SYNTAX  Integer32
167    MAX-ACCESS  read-only
168    STATUS  current
169    DESCRIPTION
170        "The port index."
171    ::= { agPortOperTableEntry 1 }
172
173portOperState OBJECT-TYPE
174    SYNTAX  INTEGER {
175        enabled(1),
176        disabled(2)
177        }
178    MAX-ACCESS  read-write
179    STATUS  current
180    DESCRIPTION
181        "Enable/Disable port."
182    ::= { agPortOperTableEntry 2 }
183
184portOperRmon OBJECT-TYPE
185    SYNTAX  INTEGER {
186        enabled(1),
187        disabled(2)
188        }
189    MAX-ACCESS  read-write
190    STATUS  current
191    DESCRIPTION
192        "Enable/Disable RMON for port."
193    ::= { agPortOperTableEntry 3 }
194
195
196
197--portOperDot1x	    OBJECT IDENTIFIER ::= { agPortOperTableEntry 4 }
198
199portOperDot1xTable OBJECT-TYPE
200    SYNTAX  SEQUENCE OF PortOperDot1xTableEntry
201    MAX-ACCESS  not-accessible
202    STATUS  current
203    DESCRIPTION
204        "The table of port operations."
205    ::= { agentOper 3 }
206
207portOperDot1xTableEntry OBJECT-TYPE
208    SYNTAX  PortOperDot1xTableEntry
209    MAX-ACCESS  not-accessible
210    STATUS  current
211    DESCRIPTION
212        "A row in the port 802.1x operation table."
213    INDEX   { portOperDot1xIndx }
214    ::= { portOperDot1xTable 1 }
215
216PortOperDot1xTableEntry ::= SEQUENCE {
217    portOperDot1xIndx        	Integer32,
218    portOperDot1xReset		INTEGER,
219    portOperDot1xReauth		INTEGER
220    }
221
222portOperDot1xIndx OBJECT-TYPE
223    SYNTAX  Integer32
224    MAX-ACCESS  read-only
225    STATUS  current
226    DESCRIPTION
227        "The port index."
228    ::= { portOperDot1xTableEntry 1 }
229
230portOperDot1xReset OBJECT-TYPE
231    SYNTAX  INTEGER {
232        no(1),
233        yes(2)
234        }
235    MAX-ACCESS  read-write
236    STATUS  current
237    DESCRIPTION
238        "Reinitialize 802.1x access control on port."
239    ::= { portOperDot1xTableEntry 2 }
240
241portOperDot1xReauth OBJECT-TYPE
242    SYNTAX  INTEGER {
243        no(1),
244        yes(2)
245        }
246    MAX-ACCESS  read-write
247    STATUS  current
248    DESCRIPTION
249        "Initiate reauthentication on port."
250    ::= { portOperDot1xTableEntry 3 }
251
252-- NTP operation
253
254ntpOperSendReq OBJECT-TYPE
255    SYNTAX  INTEGER {
256        no(1),
257        yes(2)
258        }
259    MAX-ACCESS  read-write
260    STATUS  current
261    DESCRIPTION
262        "Allows the user to send requests to the NTP server."
263    ::= { agNTPOper 1 }
264
265-- Port information table
266
267portInfoTable OBJECT-TYPE
268    SYNTAX  SEQUENCE OF PortInfoTableEntry
269    MAX-ACCESS  not-accessible
270    STATUS  current
271    DESCRIPTION
272        "The table of port information."
273    ::= { portInfo 1 }
274
275portInfoTableEntry OBJECT-TYPE
276    SYNTAX  PortInfoTableEntry
277    MAX-ACCESS  not-accessible
278    STATUS  current
279    DESCRIPTION
280        "A row in the port information table."
281    INDEX   { portInfoIndx }
282    ::= { portInfoTable 1 }
283
284PortInfoTableEntry ::= SEQUENCE {
285    portInfoIndx        	Integer32,
286    portInfoSpeed       	INTEGER,
287    portInfoMode        	INTEGER,
288    portInfoFlowCtrl    	INTEGER,
289    portInfoLink        	INTEGER,
290    portInfoPhyIfDescr  	DisplayString,
291    portInfoPhyIfType   	INTEGER,
292    portInfoPhyIfMtu    	Integer32,
293    portInfoPhyIfPhysAddress  	PhysAddress,
294    portInfoPhyIfOperStatus	INTEGER,
295    portInfoPhyIfLastChange	TimeTicks
296    ,portInfoMedia        INTEGER
297    }
298
299portInfoIndx OBJECT-TYPE
300    SYNTAX  Integer32
301    MAX-ACCESS  read-only
302    STATUS  current
303    DESCRIPTION
304        "The port index."
305    ::= { portInfoTableEntry 1 }
306
307portInfoSpeed OBJECT-TYPE
308    SYNTAX  INTEGER {
309        mbs10(2),
310        mbs100(3),
311        mbs1000(4),
312        any(5)
313        }
314    MAX-ACCESS  read-only
315    STATUS  current
316    DESCRIPTION
317        "The current operational speed of the port."
318    ::= { portInfoTableEntry 2 }
319
320portInfoMode OBJECT-TYPE
321    SYNTAX  INTEGER {
322        full-duplex(2),
323        half-duplex(3)
324        }
325    MAX-ACCESS  read-only
326    STATUS  current
327    DESCRIPTION
328        "The current operational mode of the port."
329    ::= { portInfoTableEntry 3 }
330
331portInfoFlowCtrl OBJECT-TYPE
332    SYNTAX  INTEGER {
333        transmit(2),
334        receive(3),
335        both(4),
336        none(5)
337        }
338    MAX-ACCESS  read-only
339    STATUS  current
340    DESCRIPTION
341        "The current operational flow control of the port."
342    ::= { portInfoTableEntry 4 }
343
344portInfoLink OBJECT-TYPE
345    SYNTAX  INTEGER {
346        up(1),
347        down(2),
348        disabled(3),
349        inoperative(4) -- unrecognized PCI device
350        }
351     MAX-ACCESS  read-only
352     STATUS  current
353     DESCRIPTION
354         "The current operational link status of the port."
355     ::= { portInfoTableEntry 5 }
356
357portInfoPhyIfDescr OBJECT-TYPE
358    SYNTAX  DisplayString (SIZE (0..255))
359    MAX-ACCESS  read-only
360    STATUS  current
361    DESCRIPTION
362	    "A textual string containing information about the
363	    interface.  This string should include the name of
364	    the manufacturer, the product name and the version
365	    of the hardware interface."
366    ::= { portInfoTableEntry 6 }
367
368portInfoPhyIfType OBJECT-TYPE
369    SYNTAX  INTEGER {
370		other(1),          -- none of the following
371		regular1822(2),
372		hdh1822(3),
373		ddn-x25(4),
374		rfc877-x25(5),
375		ethernet-csmacd(6),
376		iso88023-csmacd(7),
377		iso88024-tokenBus(8),
378		iso88025-tokenRing(9),
379		iso88026-man(10),
380		starLan(11),
381		proteon-10Mbit(12),
382		proteon-80Mbit(13),
383		hyperchannel(14),
384		fddi(15),
385		lapb(16),
386		sdlc(17),
387		ds1(18),           -- T-1
388		e1(19),            -- european equiv. of T-1
389		basicISDN(20),
390		primaryISDN(21),   -- proprietary serial
391		propPointToPointSerial(22),
392		ppp(23),
393		softwareLoopback(24),
394		eon(25),            -- CLNP over IP [11]
395		ethernet-3Mbit(26),
396		nsip(27),           -- XNS over IP
397		slip(28),           -- generic SLIP
398		ultra(29),          -- ULTRA technologies
399		ds3(30),            -- T-3
400		sip(31),            -- SMDS
401		frame-relay(32)
402	    }
403    MAX-ACCESS  read-only
404    STATUS  current
405    DESCRIPTION
406	    "The type of interface, distinguished according to
407	    the physical/link protocol(s) immediately `below'
408	    the network layer in the protocol stack."
409    ::= { portInfoTableEntry 7 }
410
411portInfoPhyIfMtu OBJECT-TYPE
412    SYNTAX  Integer32
413    MAX-ACCESS  read-only
414    STATUS  current
415    DESCRIPTION
416	    "The size of the largest datagram which can be
417	    sent/received on the interface, specified in
418	    octets.  For interfaces that are used for
419	    transmitting network datagrams, this is the size
420	    of the largest network datagram that can be sent
421	    on the interface."
422    ::= { portInfoTableEntry 8 }
423
424portInfoPhyIfPhysAddress OBJECT-TYPE
425    SYNTAX  PhysAddress
426    MAX-ACCESS  read-only
427    STATUS  current
428    DESCRIPTION
429	    "The interface's address at the protocol layer
430	    immediately `below' the network layer in the
431	    protocol stack.  For interfaces which do not have
432	    such an address (e.g., a serial line), this object
433	    should contain an octet string of zero length."
434    ::= { portInfoTableEntry 9 }
435
436portInfoPhyIfOperStatus OBJECT-TYPE
437    SYNTAX  INTEGER {
438		up(1),       -- ready to pass packets
439		down(2),
440		testing(3)   -- in some test mode
441	    }
442    MAX-ACCESS  read-only
443    STATUS  current
444    DESCRIPTION
445	    "The current operational state of the interface.
446	    The testing(3) state indicates that no operational
447	    packets can be passed."
448    ::= { portInfoTableEntry 10 }
449
450portInfoPhyIfLastChange OBJECT-TYPE
451    SYNTAX  TimeTicks
452    MAX-ACCESS  read-only
453    STATUS  current
454    DESCRIPTION
455	    "The value of sysUpTime at the time the interface
456	    entered its current operational state.  If the
457	    current state was entered prior to the last re-
458	    initialization of the local network management
459	    subsystem, then this object contains a zero
460	    value."
461    ::= { portInfoTableEntry 11 }
462
463portInfoMedia OBJECT-TYPE
464    SYNTAX  INTEGER {
465        auto(0),
466        copper(1),
467        fiber(2)
468        }
469    MAX-ACCESS  read-only
470    STATUS  current
471    DESCRIPTION
472        "The switch port media."
473    ::= { portInfoTableEntry 12 }
474
475
476
477-- Agent System Group
478-- This group of objects take effect on the 'SET' request.
479-- There is no need to 'apply' or 'save'.
480
481agApplyConfiguration OBJECT-TYPE
482    SYNTAX  INTEGER {
483        other(1),
484        apply(2)
485        }
486    MAX-ACCESS  read-write
487    STATUS  current
488    DESCRIPTION
489        "This is an action object to apply the changes made to configuration
490         of the switch. By setting the value to apply(2), all the changes
491         made since the last apply are written to the new_config block.
492
493         other(1) is returned when this object ie read. "
494    ::= { agSystem 2 }
495
496agSavePending OBJECT-TYPE
497    SYNTAX  INTEGER {
498        saveNeeded(1),
499        noSaveNeeded(2)
500        }
501    MAX-ACCESS  read-only
502    STATUS  current
503    DESCRIPTION
504        "This object, when read, gives the user information
505         whether an save action is needed and that the configuration
506         has been applied but not saved to the flash."
507    ::= { agSystem 3 }
508
509agSaveConfiguration OBJECT-TYPE
510    SYNTAX  INTEGER {
511        ok(1),
512        saveActive(2),
513        notSaveActive(3)
514        }
515    MAX-ACCESS  read-write
516    STATUS  current
517    DESCRIPTION
518        "This is an action object to write current configuration to
519         nonvolatile storage.
520
521         When issued with the saveActive, the active configuration
522         in flash is saved to backup in flash and then the new
523         configuration is saved to the active configuration in flash.
524
525         When issued with notSaveActive, the active configuration
526         is NOT saved to the flash and the active configuration is
527         overwritten with the new configuration.
528
529         ok(1) is returned always when read."
530    ::= { agSystem 4 }
531
532agRevert OBJECT-TYPE
533    SYNTAX  INTEGER {
534        other(1),
535        revert(2)
536        }
537    MAX-ACCESS  read-write
538    STATUS  current
539    DESCRIPTION
540        "This is an action object to revert the unapplied changes
541         made to the switch. By setting the value to revert(2),
542         all the unapplied changes will be reverted. This action
543         will copy the current_config to the new_config block.
544
545         other(1) is returned when this object is read. "
546    ::= { agSystem 5 }
547
548agRevertApply OBJECT-TYPE
549    SYNTAX  INTEGER {
550        other(1),
551        revertApply(2)
552        }
553    MAX-ACCESS  read-write
554    STATUS  current
555    DESCRIPTION
556        "This is an action object to revert the unsaved changes
557         made to the switch. By setting the value to revertApply(2),
558         all the unsaved as well as unapplied changes will be
559         reverted.
560
561         other(1) is returned when this object is read. "
562    ::= { agSystem 6 }
563
564agReset OBJECT-TYPE
565    SYNTAX  INTEGER {
566        other(1),
567        coldReset(2),
568        warmReset(3)
569        }
570    MAX-ACCESS  read-write
571    STATUS  current
572    DESCRIPTION
573        "This is an action object to reboot the switch.
574         other(1) is returned always when read.
575
576         The following values are writable:
577             coldReset(2)...
578             warmReset(3)..."
579    ::= { agSystem 7 }
580
581agConfigForNxtReset OBJECT-TYPE
582    SYNTAX  INTEGER {
583        active(2),
584        backup(3),
585        default(4)
586        }
587    MAX-ACCESS  read-write
588    STATUS  current
589    DESCRIPTION
590        "The configuration information to be loaded from at next reset.
591
592          The following values are writable:
593              active(2)...active configuration block
594              backup(3)...backup configuration block
595              default(4)..default configuration block"
596    ::= { agSystem 8 }
597
598agImageForNxtReset OBJECT-TYPE
599    SYNTAX  INTEGER {
600        image1(2),
601        image2(3)
602        }
603    MAX-ACCESS  read-write
604    STATUS  current
605    DESCRIPTION
606        "The software image to be booted from at next reset.
607
608         The following values are writable:
609             image1(2)...image 1
610             image2(3)...image 2"
611    ::= { agSystem 9 }
612
613agSoftwareVersion OBJECT-TYPE
614    SYNTAX  DisplayString (SIZE(0..16))
615    MAX-ACCESS  read-only
616    STATUS  current
617    DESCRIPTION
618        "The version of the software image that is currently running on the
619         system in the form of 'major.minor.maintenance.bugfix'.  A zero
620         length string is returned if version is not available."
621    ::= { agSystem 10 }
622
623agBootVer OBJECT-TYPE
624    SYNTAX  DisplayString (SIZE(0..16))
625    MAX-ACCESS  read-only
626    STATUS  current
627    DESCRIPTION
628        "The version of the boot code in the form of 'major.minor.bugfix'.
629         A zero length string is returned if version is not available."
630    ::= { agSystem 11 }
631
632agImage1Ver OBJECT-TYPE
633    SYNTAX  DisplayString (SIZE(0..128))
634    MAX-ACCESS  read-only
635    STATUS  current
636    DESCRIPTION
637        "The version of the software image stored in image 1 storage in the
638         form of 'major.minor.bugfix'.  A zero length string is returned if
639         version is not available or there is no valid software image."
640    ::= { agSystem 12 }
641
642agImage2Ver OBJECT-TYPE
643    SYNTAX  DisplayString (SIZE(0..128))
644    MAX-ACCESS  read-only
645    STATUS  current
646    DESCRIPTION
647        "The version of the software image stored in image 2 storage in the
648         form of 'major.minor.bugfix'.  A zero length string is returned if
649         version is not available or there is no valid software image."
650    ::= { agSystem 13 }
651
652agRtcDate OBJECT-TYPE
653    SYNTAX  DisplayString (SIZE(0..16))
654    MAX-ACCESS  read-write
655    STATUS  current
656    DESCRIPTION
657        "The date on the real time clock in the form of 'mm/dd/yy'.
658         A zero length string is returned if date is not available."
659    ::= { agSystem 14 }
660
661agRtcTime OBJECT-TYPE
662    SYNTAX  DisplayString (SIZE(0..16))
663    MAX-ACCESS  read-write
664    STATUS  current
665    DESCRIPTION
666        "The time on the real time clock in the form of 'hh:mm:ss'.
667         A zero length string is returned if time is not available."
668    ::= { agSystem 15 }
669
670agLastSetErrorReason   OBJECT-TYPE
671    SYNTAX  DisplayString (SIZE(0..255))
672    MAX-ACCESS  read-only
673    STATUS  current
674    DESCRIPTION
675        "The error reason of the last SET failure."
676    ::= { agSystem 16 }
677
678agCurCfgHttpServerPort OBJECT-TYPE
679    SYNTAX  INTEGER (1..65535)
680    MAX-ACCESS  read-only
681    STATUS  current
682    DESCRIPTION
683        "The TCP port number that the HTTP server is listening to
684         in the current_configuration block."
685    ::= { agSystem 17 }
686
687agNewCfgHttpServerPort OBJECT-TYPE
688    SYNTAX  INTEGER (1..65535)
689    MAX-ACCESS  read-write
690    STATUS  current
691    DESCRIPTION
692        "The TCP port number that the HTTP server is listening to
693         in the new_configuration block."
694    ::= { agSystem 18 }
695
696agCurCfgLoginBanner OBJECT-TYPE
697    SYNTAX  DisplayString (SIZE(0..79))
698    MAX-ACCESS  read-only
699    STATUS  current
700    DESCRIPTION
701        "The user defined login banner."
702    ::= { agSystem 19 }
703
704agNewCfgLoginBanner OBJECT-TYPE
705    SYNTAX  DisplayString (SIZE(0..79))
706    MAX-ACCESS  read-write
707    STATUS  current
708    DESCRIPTION
709        "The user defined login banner."
710    ::= { agSystem 20 }
711
712
713agCurCfgConsole OBJECT-TYPE
714    SYNTAX  INTEGER {
715        enabled(1),
716        disabled(2)
717        }
718    MAX-ACCESS  read-only
719    STATUS  current
720    DESCRIPTION
721        "Enable or disable console output of syslog messages."
722    ::= { agSystem 23 }
723
724agNewCfgConsole OBJECT-TYPE
725    SYNTAX  INTEGER {
726        enabled(1),
727        disabled(2)
728        }
729    MAX-ACCESS  read-write
730    STATUS  current
731    DESCRIPTION
732        "Enable or disable console output of syslog messages."
733    ::= { agSystem 24 }
734
735
736agCurCfgBootp OBJECT-TYPE
737    SYNTAX  INTEGER {
738        enabled(2),
739        disabled(3)
740        }
741    MAX-ACCESS  read-only
742    STATUS  current
743    DESCRIPTION
744        "Enable or disable the use of BootP, as currently configured in the
745         current_configuration block."
746    ::= { agSystem 29 }
747
748agNewCfgBootp OBJECT-TYPE
749    SYNTAX  INTEGER {
750        enabled(2),
751        disabled(3)
752        }
753    MAX-ACCESS  read-write
754    STATUS  current
755    DESCRIPTION
756        "Enable or disable the use of BootP, in the new_configuration block."
757    ::= { agSystem 30 }
758
759agSlotNumber OBJECT-TYPE
760    SYNTAX INTEGER (1..10)
761    MAX-ACCESS read-only
762    STATUS current
763    DESCRIPTION
764	"Identifies the slot in which this switch is installed. If the
765         agent implementing this MIB is not a blade in a chassis this
766         value has no meaning."
767    ::= { agSystem 31 }
768
769agCurCfgSnmpTimeout OBJECT-TYPE
770    SYNTAX  INTEGER (1..30)
771    MAX-ACCESS  read-only
772    STATUS  current
773    DESCRIPTION
774        "Once SNMP operations like agApplyConfig, agDiffState and
775         agDumpState, which use the state machine are done the resources
776         used by these operations need to be freed by setting the state
777         back to 'idle' so others can issue the commands via SNMP.
778         agSnmpTimeout indicates the number of minutes before the resources
779         are freed and the state set back to 'idle' if this operation is not
780         performed by the user."
781    ::= { agSystem 32 }
782
783agNewCfgSnmpTimeout OBJECT-TYPE
784    SYNTAX  INTEGER (1..30)
785    MAX-ACCESS  read-write
786    STATUS  current
787    DESCRIPTION
788        "Once SNMP operations like agApplyConfig, agDiffState and
789         agDumpState, which use the state machine are done the resources
790         used by these operations need to be freed by setting the state
791         back to 'idle' so others can issue the commands via SNMP.
792         agSnmpTimeout indicates the number of minutes before the resources
793         are freed and the state set back to 'idle' if this operation is not
794         performed by the user."
795    ::= { agSystem 33 }
796
797agCurCfgTelnetServerPort OBJECT-TYPE
798    SYNTAX  INTEGER (1..65535)
799    MAX-ACCESS  read-only
800    STATUS  current
801    DESCRIPTION
802        "The TCP port number that the telnet server listens for telnet
803         sessions."
804    ::= { agSystem 34 }
805
806agNewCfgTelnetServerPort OBJECT-TYPE
807    SYNTAX  INTEGER (1..65535)
808    MAX-ACCESS  read-write
809    STATUS  current
810    DESCRIPTION
811        "The TCP port number that the telnet server listens for telnet
812         sessions."
813    ::= { agSystem 35 }
814
815agClearFlashDump OBJECT-TYPE
816    SYNTAX  INTEGER {
817        ok(1),
818        clear(2)
819        }
820    MAX-ACCESS  read-write
821    STATUS  current
822    DESCRIPTION
823        "This is an action object to clear the FLASH dump.
824         ok(1) is returned when this object is read. "
825    ::= { agSystem 36 }
826
827agRackId OBJECT-TYPE
828    SYNTAX  DisplayString (SIZE(0..127))
829    MAX-ACCESS  read-only
830    STATUS  current
831    DESCRIPTION
832        "The rack unique identifier."
833    ::= { agSystem 37 }
834
835agChassis OBJECT-TYPE
836    SYNTAX  DisplayString (SIZE(0..127))
837    MAX-ACCESS  read-only
838    STATUS  current
839    DESCRIPTION
840        "Chassis serial number."
841    ::= { agSystem 38 }
842
843agCurCfgTftpServerPort OBJECT-TYPE
844    SYNTAX  INTEGER (1..65535)
845    MAX-ACCESS  read-only
846    STATUS  current
847    DESCRIPTION
848        "The TCP port number that the TFTP server is listening to
849         in the current_configuration block."
850    ::= { agSystem 39 }
851
852agNewCfgTftpServerPort OBJECT-TYPE
853    SYNTAX  INTEGER (1..65535)
854    MAX-ACCESS  read-write
855    STATUS  current
856    DESCRIPTION
857        "The TCP port number that the TFTP server is listening to
858         in the new_configuration block."
859    ::= { agSystem 40 }
860
861agCurCfgHttpsServerPort OBJECT-TYPE
862    SYNTAX  INTEGER (1..65535)
863    MAX-ACCESS  read-only
864    STATUS  current
865    DESCRIPTION
866        "The TCP port number that the HTTPS server is listening to
867         in the current_configuration block."
868    ::= { agSystem 49 }
869
870agNewCfgHttpsServerPort OBJECT-TYPE
871    SYNTAX  INTEGER (1..65535)
872    MAX-ACCESS  read-write
873    STATUS  current
874    DESCRIPTION
875        "The TCP port number that the HTTPS server is listening to
876         in the new_configuration block."
877    ::= { agSystem 50 }
878
879agCurDaylightSavings   OBJECT-TYPE
880    SYNTAX  INTEGER {
881    none(0),
882    africa-Algeria(1),
883    africa-Angola(2),
884    africa-Benin(3),
885    africa-Botswana(4),
886    africa-Burkina-Faso(5),
887    africa-Burundi(6),
888    africa-Cameroon(7),
889    africa-Central-African-Rep(8),
890    africa-Chad(9),
891    africa-Congo-WestDemRepCongo(10),
892    africa-Congo-EastDemRepCongo(11),
893    africa-Congo-Rep(12),
894    africa-Cote-dIvoire(13),
895    africa-Djibouti(14),
896    africa-Egypt(15),
897    africa-Equatorial-Guinea(16),
898    africa-Eritrea(17),
899    africa-Ethiopia(18),
900    africa-Gabon(19),
901    africa-Gambia(20),
902    africa-Ghana(21),
903    africa-Guinea(22),
904    africa-Guinea-Bissau(23),
905    africa-Kenya(24),
906    africa-Lesotho(25),
907    africa-Liberia(26),
908    africa-Libya(27),
909    africa-Malawi(28),
910    africa-Mali-SouthWestMali(29),
911    africa-Mali-NorthEastMali(30),
912    africa-Mauritania(31),
913    africa-Morocco(32),
914    africa-Mozambique(33),
915    africa-Namibia(34),
916    africa-Niger(35),
917    africa-Nigeria(36),
918    africa-Rwanda(37),
919    africa-SaoTome-And-Principe(38),
920    africa-Senegal(39),
921    africa-SierraLeone(40),
922    africa-Somalia(41),
923    africa-SouthAfrica(42),
924    africa-Spain-Mainland(43),
925    africa-Spain-CeutaMelilla(44),
926    africa-Spain-CanaryIslands(45),
927    africa-Sudan(46),
928    africa-Swaziland(47),
929    africa-Tanzania(48),
930    africa-Togo(49),
931    africa-Tunisia(50),
932    africa-Uganda(51),
933    africa-Western-Sahara(52),
934    africa-Zambia(53),
935    africa-Zimbabwe(54),
936    americas-Anguilla(55),
937    americas-Antigua-Barbuda(56),
938    americas-Argentina-EArgentina(57),
939    americas-Argentina-MostLocations(58),
940    americas-Argentina-Jujuy(59),
941    americas-Argentina-Catamarca(60),
942    americas-Argentina-Mendoza(61),
943    americas-Aruba(62),
944    americas-Bahamas(63),
945    americas-Barbados(64),
946    americas-Belize(65),
947    americas-Bolivia(66),
948    americas-Brazil-AtlanticIslands(67),
949    americas-Brazil-AmapaEPara(68),
950    americas-Brazil-NEBrazil(69),
951    americas-Brazil-Pernambuco(70),
952    americas-Brazil-Tocantins(71),
953    americas-Brazil-AlagoasSergipe(72),
954    americas-Brazil-SSEBrazil(73),
955    americas-Brazil-MatoGrossoDoSul(74),
956    americas-Brazil-WParaRondonia(75),
957    americas-Brazil-Roraima(76),
958    americas-Brazil-EAmazonas(77),
959    americas-Brazil-WAmazonas(78),
960    americas-Brazil-Acre(79),
961    americas-Canada-NewfoundlandIsland(80),
962    americas-Canada-AtlanTime-NovaScotia(81),
963    americas-Canada-AtlanTime-ELabrador(82),
964    americas-Canada-EastTime-OntarioMostlocation(83),
965    americas-Canada-EastTime-ThunderBay(84),
966    americas-Canada-EastStdTime-PangnirtungNunavut(85),
967    americas-Canada-EastStdTime-EastNunavut(86),
968    americas-Canada-EastStdTime-CenNunavut(87),
969    americas-Canada-CenTime-ManitobaWestOntario(88),
970    americas-Canada-CenTime-RainyRiver(89),
971    americas-Canada-CenTime-WestNunavut(90),
972    americas-Canada-CenStdTime-SaskatchewanMostlocation(91),
973    americas-Canada-CenStdTime-SaskatchewanMidwest(92),
974    americas-Canada-MountTime-AlbertaEastBritishColumbia(93),
975    americas-Canada-MountTime-CentralNorthwestTerritories(94),
976    americas-Canada-MountTime-WestNorthwestTerritories(95),
977    americas-Canada-MountStdTime-EastBritishColumbia(96),
978    americas-Canada-PacificTime-WestBritishColumbia(97),
979    americas-Canada-PacificTime-SouthYukon(98),
980    americas-Canada-PacificTime-NorthYukon(99),
981    americas-CaymanIslands(100),
982    americas-Chile-MostLocation(101),
983    americas-Chile-EasterIsland(102),
984    americas-Colombia(103),
985    americas-CostaRica(104),
986    americas-Cuba(105),
987    americas-Dominica(106),
988    americas-DominicanRepublic (107),
989    americas-Ecuador(108),
990    americas-ElSalvado(109),
991    americas-FrenchGuiana(110),
992    americas-Greenland-MostLocation(111),
993    americas-Greenland-EastCoastNorthScoresbysund(112),
994    americas-Greenland-ScoresbysundIttoqqortoormiit(113),
995    americas-Greenland-ThulePituffik(114),
996    americas-Grenada(115),
997    americas-Guadeloupe(116),
998    americas-Guatemala(117),
999    americas-Guyana(118),
1000    americas-Haiti(119),
1001    americas-Honduras(120),
1002    americas-Jamaica(121),
1003    americas-Martinique(122),
1004    americas-Mexico-CentTime-Mostlocations(123),
1005    americas-Mexico-CentTime-QuintanaRoo(124),
1006    americas-Mexico-CentTime-CampecheYucatan(125),
1007    americas-Mexico-CentTime-CoahDurangoNLTamaulipas(126),
1008    americas-Mexico-MountTime-SBajaNayaritSinaloa(127),
1009    americas-Mexico-MountTime-Chihuahua(128),
1010    americas-Mexico-MountStdTime-Sonora(129),
1011    americas-Mexico-PacificTime(130),
1012    americas-Montserrat(131),
1013    americas-NetherlandsAntilles(132),
1014    americas-Nicaragua(133),
1015    americas-Panama(134),
1016    americas-Paraguay(135),
1017    americas-Peru(136),
1018    americas-PuertoRico(137),
1019    americas-StKittsAndNevis(138),
1020    americas-StLucia(139),
1021    americas-StPierreAndMiquelon(140),
1022    americas-StVincent(141),
1023    americas-Suriname(142),
1024    americas-TrinidadAndTobago(143),
1025    americas-TurksAndCaicosIs(144),
1026    americas-USA-EastTime(145),
1027    americas-USA-EastTime-MichiganMostLocation(146),
1028    americas-USA-EastTime-KentuckyLouisvilleArea(147),
1029    americas-USA-EastTime-KentuckyWayneCounty(148),
1030    americas-USA-EastStdTime-IndianaMostLocations(149),
1031    americas-USA-EastStdTime-IndianaCrawfordCounty(150),
1032    americas-USA-EastStdTime-IndianaStarkeCounty(151),
1033    americas-USA-EastStdTime-IndianaSwitzerlandCounty(152),
1034    americas-USA-CentTime(153),
1035    americas-USA-CentTime-MichiganWisconsinborder(154),
1036    americas-USA-CentTime-NorthDakotaOliverCounty(155),
1037    americas-USA-MountTime(156),
1038    americas-USA-MountTime-SouthIdahoAndEastOregon(157),
1039    americas-USA-MountTime-Navajo(158),
1040    americas-USA-MountStdTime-Arizona(159),
1041    americas-USA-PacificTime(160),
1042    americas-USA-AlaskaTime(161),
1043    americas-USA-AlaskaTime-AlaskaPanhandle(162),
1044    americas-USA-AlaskaTime-AlaskaPanhandleNeck(163),
1045    americas-USA-AlaskaTime-WestAlaska(164),
1046    americas-USA-AleutianIslands(165),
1047    americas-USA-Hawaii(166),
1048    americas-Uruguay(167),
1049    americas-Venezuela(168),
1050    americas-VirginIslands-UK(169),
1051    americas-VirginIslands-US(170),
1052    antarctica-McMurdoStationRossIsland(171),
1053    antarctica-Amundsen-ScottStationSouthPole(172),
1054    antarctica-PalmerStationAnversIsland(173),
1055    antarctica-MawsonStationHolmeBay(174),
1056    antarctica-DavisStationVestfoldHills(175),
1057    antarctica-CaseyStationBaileyPeninsula(176),
1058    antarctica-VostokStationSMagneticPole(177),
1059    antarctica-Dumont-dUrvilleBaseTerreAdelie(178),
1060    antarctica-SyowaStationEOngulI(179),
1061    arcticOcean-Svalbard(180),
1062    arcticOcean-JanMayen(181),
1063    asia-Afghanistan(182),
1064    asia-Armenia(183),
1065    asia-Azerbaijan(184),
1066    asia-Bahrain(185),
1067    asia-Bangladesh(186),
1068    asia-Bhutan(187),
1069    asia-Brunei(188),
1070    asia-Cambodia(189),
1071    asia-China-EastChinaBeijingGuangdongShanghai(190),
1072    asia-China-Heilongjiang(191),
1073    asia-China-CentralChinaGansuGuizhouSichuanYunnan(192),
1074    asia-China-TibetmostofXinjiangUyghur(193),
1075    asia-China-SouthwestXinjiangUyghur(194),
1076    asia-Cyprus(195),
1077    asia-EastTimor(196),
1078    asia-Georgia(197),
1079    asia-HongKong(198),
1080    asia-India(199),
1081    asia-Indonesia-JavaAndSumatra(200),
1082    asia-Indonesia-WestCentralBorneo(201),
1083    asia-Indonesia-EastSouthBorneoBaliWestTimor(202),
1084    asia-Indonesia-IrianJayaAndMoluccas(203),
1085    asia-Iran(204),
1086    asia-Iraq(205),
1087    asia-Israel(206),
1088    asia-Japan(207),
1089    asia-Jordan(208),
1090    asia-Kazakhstan-MostLocations(209),
1091    asia-Kazakhstan-QyzylordaKyzylorda(210),
1092    asia-Kazakhstan-Aqtobe(211),
1093    asia-Kazakhstan-AtyrauMangghystau(212),
1094    asia-Kazakhstan-WestKazakhstan(213),
1095    asia-Korea-North(214),
1096    asia-Korea-South(215),
1097    asia-Kuwait(216),
1098    asia-Kyrgyzstan(217),
1099    asia-Laos(218),
1100    asia-Lebanon(219),
1101    asia-Macau(220),
1102    asia-Malaysia-PeninsularMalaysia(221),
1103    asia-Malaysia-SabahSarawak(222),
1104    asia-Mongolia-MostLocations(223),
1105    asia-Mongolia-BayanOlgiyGoviAltaiHovdUvsZavkhan(224),
1106    asia-Mongolia-DornodSukhbaatar(225),
1107    asia-Myanmar(226),
1108    asia-Nepal(227),
1109    asia-Oman(228),
1110    asia-Pakistan(229),
1111    asia-Palestine(230),
1112    asia-Philippines(231),
1113    asia-Qatar(232),
1114    asia-Russia-Moscow-01Kaliningrad(233),
1115    asia-Russia-Moscow00WestRussia(234),
1116    asia-Russia-Moscow01CaspianSea(235),
1117    asia-Russia-Moscow02Urals(236),
1118    asia-Russia-Moscow03WestSiberia(237),
1119    asia-Russia-Moscow03Novosibirsk(238),
1120    asia-Russia-Moscow04YeniseiRiver(239),
1121    asia-Russia-Moscow05LakeBaikal(240),
1122    asia-Russia-Moscow06LenaRiver(241),
1123    asia-Russia-Moscow07AmurRiver(242),
1124    asia-Russia-Moscow07SakhalinIsland(243),
1125    asia-Russia-Moscow08Magadan(244),
1126    asia-Russia-Moscow09Kamchatka(245),
1127    asia-Russia-Moscow10BeringSea(246),
1128    asia-SaudiArabia(247),
1129    asia-Singapore(248),
1130    asia-SriLanka(249),
1131    asia-Syria(250),
1132    asia-Taiwan(251),
1133    asia-Tajikistan(252),
1134    asia-Thailand(253),
1135    asia-Turkmenistan(254),
1136    asia-UnitedArabEmirates(255),
1137    asia-Uzbekistan-WestUzbekistan(256),
1138    asia-Uzbekistan-EastUzbekistan(257),
1139    asia-Vietnam(258),
1140    asia-Yemen(259),
1141    atlanticOcean-Bermuda(260),
1142    atlanticOcean-CapeVerde(261),
1143    atlanticOcean-FaeroeIslands(262),
1144    atlanticOcean-FalklandIslands(263),
1145    atlanticOcean-Iceland(264),
1146    atlanticOcean-Portugal-Mainland(265),
1147    atlanticOcean-Portugal-MadeiraIslands(266),
1148    atlanticOcean-Portugal-Azores(267),
1149    atlanticOcean-SouthGeorgia-SouthSandwichIslands(268),
1150    atlanticOcean-Spain-Mainland(269),
1151    atlanticOcean-Spain-CeutaMelilla(270),
1152    atlanticOcean-Spain-CanaryIslands(271),
1153    atlanticOcean-StHelena(272),
1154    atlanticOcean-Svalbard-JanMayen(273),
1155    australia-LordHoweIsland(274),
1156    australia-Tasmania(275),
1157    australia-Victoria(276),
1158    australia-NewSouthWales-MostLocations(277),
1159    australia-NewSouthWales-Yancowinna(278),
1160    australia-Queensland-MostLocations(279),
1161    australia-Queensland-HolidayIslands(280),
1162    australia-SouthAustralia(281),
1163    australia-NorthernTerritory(282),
1164    australia-WesternAustralia(283),
1165    europe-Albania(284),
1166    europe-Andorra(285),
1167    europe-Austria(286),
1168    europe-Belarus(287),
1169    europe-Belgium(288),
1170    europe-BosniaHerzegovina(289),
1171    europe-Britain-UKGreatBritain(290),
1172    europe-Britain-UKNorthernIreland(291),
1173    europe-Bulgaria(292),
1174    europe-Croatia(293),
1175    europe-CzechRepublic(294),
1176    europe-Denmark(295),
1177    europe-Estonia(296),
1178    europe-Finland(297),
1179    europe-France(298),
1180    europe-Germany(299),
1181    europe-Gibraltar(300),
1182    europe-Greece(301),
1183    europe-Hungary(302),
1184    europe-Ireland(303),
1185    europe-Italy(304),
1186    europe-Latvia(305),
1187    europe-Liechtenstein(306),
1188    europe-Lithuania(307),
1189    europe-Luxembourg(308),
1190    europe-Macedonia(309),
1191    europe-Malta(310),
1192    europe-Moldova(311),
1193    europe-Monaco(312),
1194    europe-Netherlands(313),
1195    europe-Norway(314),
1196    europe-Poland(315),
1197    europe-Portugal-Mainland(316),
1198    europe-Portugal-MadeiraIslands(317),
1199    europe-Portugal-Azores(318),
1200    europe-Romania(319),
1201    europe-Russia-Moscow-01Kaliningrad(320),
1202    europe-Russia-Moscow00WestRussia(321),
1203    europe-Russia-Moscow01CaspianSea(322),
1204    europe-Russia-Moscow02Urals(323),
1205    europe-Russia-Moscow03WestSiberia(324),
1206    europe-Russia-Moscow03Novosibirsk(325),
1207    europe-Russia-Moscow04YeniseiRiver(326),
1208    europe-Russia-Moscow05LakeBaikal(327),
1209    europe-Russia-Moscow06LenaRiver(328),
1210    europe-Russia-Moscow07AmurRiver(329),
1211    europe-Russia-Moscow07SakhalinIsland(330),
1212    europe-Russia-Moscow08Magadan(331),
1213    europe-Russia-Moscow09Kamchatka(332),
1214    europe-Russia-Moscow10BeringSea(333),
1215    europe-SanMarino(334),
1216    europe-Slovakia(335),
1217    europe-Slovenia(336),
1218    europe-Spain-Mainland(337),
1219    europe-Spain-CeutaAndMelilla(338),
1220    europe-Spain-CanaryIslands(339),
1221    europe-Sweden(340),
1222    europe-Switzerland(341),
1223    europe-Turkey(342),
1224    europe-Ukraine-MostLocations(343),
1225    europe-Ukraine-Ruthenia(344),
1226    europe-Ukraine-Zaporozhye-ELugansk(345),
1227    europe-Ukraine-CentralCrimea(346),
1228    europe-VaticanCity(347),
1229    europe-Yugoslavia(348),
1230    indianOcean-BritishIndianOceanTerritory(349),
1231    indianOcean-ChristmasIsland(350),
1232    indianOcean-CocosOrKeelingIslands(351),
1233    indianOcean-Comoros(352),
1234    indianOcean-FrenchSouthernAndAntarcticLands(353),
1235    indianOcean-Madagascar(354),
1236    indianOcean-Maldives(355),
1237    indianOcean-Mauritius(356),
1238    indianOcean-Mayotte(357),
1239    indianOcean-Reunion(358),
1240    indianOcean-Seychelles(359),
1241    pacificOcean-Chile-MostLocations(360),
1242    pacificOcean-Chile-EasterIslandSalayGomez(361),
1243    pacificOcean-CookIslands(362),
1244    pacificOcean-Ecuador(363),
1245    pacificOcean-Fiji(364),
1246    pacificOcean-FrenchPolynesia-SocietyIslands(365),
1247    pacificOcean-FrenchPolynesia-MarquesasIslands(366),
1248    pacificOcean-FrenchPolynesia-GambierIslands(367),
1249    pacificOcean-Guam(368),
1250    pacificOcean-Kiribati-GilbertIslands(369),
1251    pacificOcean-Kiribati-PhoenixIslands(370),
1252    pacificOcean-Kiribati-LineIslands(371),
1253    pacificOcean-MarshallIslands-MostLocations(372),
1254    pacificOcean-MarshallIslands-Kwajalein(373),
1255    pacificOcean-Micronesia-Yap(374),
1256    pacificOcean-Micronesia-TrukOrChuuk(375),
1257    pacificOcean-Micronesia-PonapeOrPohnpei(376),
1258    pacificOcean-Micronesia-Kosrae(377),
1259    pacificOcean-Nauru(378),
1260    pacificOcean-NewCaledonia(379),
1261    pacificOcean-NewZealand-MostLocations(380),
1262    pacificOcean-NewZealand-ChathamIslands(381),
1263    pacificOcean-Niue(382),
1264    pacificOcean-NorfolkIsland(383),
1265    pacificOcean-NorthernMarianaIslands(384),
1266    pacificOcean-Palau(385),
1267    pacificOcean-PapuaNewGuinea(386),
1268    pacificOcean-Pitcairn(387),
1269    pacificOcean-SamoaAmerican(388),
1270    pacificOcean-SamoaWestern(389),
1271    pacificOcean-SolomonIslands(390),
1272    pacificOcean-Tokelau(391),
1273    pacificOcean-Tonga(392),
1274    pacificOcean-Tuvalu(393),
1275    pacificOceanUSA-EastTime(394),
1276    pacificOceanUSA-EastTime-MichiganMostLocations(395),
1277    pacificOceanUSA-EastTime-KentuckyLouisvilleArea(396),
1278    pacificOceanUSA-EastTime-KentuckyWayneCounty(397),
1279    pacificOceanUSA-EastStdTime-IndianaMostLocations(398),
1280    pacificOceanUSA-EastStdTime-IndianaCrawfordCounty(399),
1281    pacificOceanUSA-EastStdTime-IndianaStarkeCounty(400),
1282    pacificOceanUSA-EastStdTime-IndianaSwitzerlandCounty(401),
1283    pacificOceanUSA-CentTime(402),
1284    pacificOceanUSA-CentTime-MichiganWisconsinborder(403),
1285    pacificOceanUSA-CentTime-NorthDakotaOliverCounty(404),
1286    pacificOceanUSA-MountTime(405),
1287    pacificOceanUSA-MountTime-SouthIdahoAndEastOregon(406),
1288    pacificOceanUSA-MountTime-Navajo(407),
1289    pacificOceanUSA-MountStdTime-Arizona(408),
1290    pacificOceanUSA-PacificTime(409),
1291    pacificOceanUSA-AlaskaTime(410),
1292    pacificOceanUSA-AlaskaTime-AlaskaPanhandle(411),
1293    pacificOceanUSA-AlaskaTime-AlaskaPanhandleNeck(412),
1294    pacificOceanUSA-AlaskaTime-WestAlaska(413),
1295    pacificOceanUSA-AleutianIslands(414),
1296    pacificOceanUSA-Hawaii(415),
1297    pacificOcean-USMinorOutlyingIslands-JohnstonAtoll(416),
1298    pacificOcean-USMinorOutlyingIslands-MidwayIslands(417),
1299    pacificOcean-USMinorOutlyingIslands-WakeIsland(418),
1300    pacificOcean-Vanuatu(419),
1301    pacificOcean-WallisAndFutuna(420)
1302	}
1303    MAX-ACCESS read-only
1304    STATUS  current
1305    DESCRIPTION
1306        "The daylight savings location."
1307    ::= { agSystem 51 }
1308
1309agNewDaylightSavings   OBJECT-TYPE
1310    SYNTAX  INTEGER  {
1311    none(0),
1312    africa-Algeria(1),
1313    africa-Angola(2),
1314    africa-Benin(3),
1315    africa-Botswana(4),
1316    africa-Burkina-Faso(5),
1317    africa-Burundi(6),
1318    africa-Cameroon(7),
1319    africa-Central-African-Rep(8),
1320    africa-Chad(9),
1321    africa-Congo-WestDemRepCongo(10),
1322    africa-Congo-EastDemRepCongo(11),
1323    africa-Congo-Rep(12),
1324    africa-Cote-dIvoire(13),
1325    africa-Djibouti(14),
1326    africa-Egypt(15),
1327    africa-Equatorial-Guinea(16),
1328    africa-Eritrea(17),
1329    africa-Ethiopia(18),
1330    africa-Gabon(19),
1331    africa-Gambia(20),
1332    africa-Ghana(21),
1333    africa-Guinea(22),
1334    africa-Guinea-Bissau(23),
1335    africa-Kenya(24),
1336    africa-Lesotho(25),
1337    africa-Liberia(26),
1338    africa-Libya(27),
1339    africa-Malawi(28),
1340    africa-Mali-SouthWestMali(29),
1341    africa-Mali-NorthEastMali(30),
1342    africa-Mauritania(31),
1343    africa-Morocco(32),
1344    africa-Mozambique(33),
1345    africa-Namibia(34),
1346    africa-Niger(35),
1347    africa-Nigeria(36),
1348    africa-Rwanda(37),
1349    africa-SaoTome-And-Principe(38),
1350    africa-Senegal(39),
1351    africa-SierraLeone(40),
1352    africa-Somalia(41),
1353    africa-SouthAfrica(42),
1354    africa-Spain-Mainland(43),
1355    africa-Spain-CeutaMelilla(44),
1356    africa-Spain-CanaryIslands(45),
1357    africa-Sudan(46),
1358    africa-Swaziland(47),
1359    africa-Tanzania(48),
1360    africa-Togo(49),
1361    africa-Tunisia(50),
1362    africa-Uganda(51),
1363    africa-Western-Sahara(52),
1364    africa-Zambia(53),
1365    africa-Zimbabwe(54),
1366    americas-Anguilla(55),
1367    americas-Antigua-Barbuda(56),
1368    americas-Argentina-EArgentina(57),
1369    americas-Argentina-MostLocations(58),
1370    americas-Argentina-Jujuy(59),
1371    americas-Argentina-Catamarca(60),
1372    americas-Argentina-Mendoza(61),
1373    americas-Aruba(62),
1374    americas-Bahamas(63),
1375    americas-Barbados(64),
1376    americas-Belize(65),
1377    americas-Bolivia(66),
1378    americas-Brazil-AtlanticIslands(67),
1379    americas-Brazil-AmapaEPara(68),
1380    americas-Brazil-NEBrazil(69),
1381    americas-Brazil-Pernambuco(70),
1382    americas-Brazil-Tocantins(71),
1383    americas-Brazil-AlagoasSergipe(72),
1384    americas-Brazil-SSEBrazil(73),
1385    americas-Brazil-MatoGrossoDoSul(74),
1386    americas-Brazil-WParaRondonia(75),
1387    americas-Brazil-Roraima(76),
1388    americas-Brazil-EAmazonas(77),
1389    americas-Brazil-WAmazonas(78),
1390    americas-Brazil-Acre(79),
1391    americas-Canada-NewfoundlandIsland(80),
1392    americas-Canada-AtlanTime-NovaScotia(81),
1393    americas-Canada-AtlanTime-ELabrador(82),
1394    americas-Canada-EastTime-OntarioMostlocation(83),
1395    americas-Canada-EastTime-ThunderBay(84),
1396    americas-Canada-EastStdTime-PangnirtungNunavut(85),
1397    americas-Canada-EastStdTime-EastNunavut(86),
1398    americas-Canada-EastStdTime-CenNunavut(87),
1399    americas-Canada-CenTime-ManitobaWestOntario(88),
1400    americas-Canada-CenTime-RainyRiver(89),
1401    americas-Canada-CenTime-WestNunavut(90),
1402    americas-Canada-CenStdTime-SaskatchewanMostlocation(91),
1403    americas-Canada-CenStdTime-SaskatchewanMidwest(92),
1404    americas-Canada-MountTime-AlbertaEastBritishColumbia(93),
1405    americas-Canada-MountTime-CentralNorthwestTerritories(94),
1406    americas-Canada-MountTime-WestNorthwestTerritories(95),
1407    americas-Canada-MountStdTime-EastBritishColumbia(96),
1408    americas-Canada-PacificTime-WestBritishColumbia(97),
1409    americas-Canada-PacificTime-SouthYukon(98),
1410    americas-Canada-PacificTime-NorthYukon(99),
1411    americas-CaymanIslands(100),
1412    americas-Chile-MostLocation(101),
1413    americas-Chile-EasterIsland(102),
1414    americas-Colombia(103),
1415    americas-CostaRica(104),
1416    americas-Cuba(105),
1417    americas-Dominica(106),
1418    americas-DominicanRepublic (107),
1419    americas-Ecuador(108),
1420    americas-ElSalvado(109),
1421    americas-FrenchGuiana(110),
1422    americas-Greenland-MostLocation(111),
1423    americas-Greenland-EastCoastNorthScoresbysund(112),
1424    americas-Greenland-ScoresbysundIttoqqortoormiit(113),
1425    americas-Greenland-ThulePituffik(114),
1426    americas-Grenada(115),
1427    americas-Guadeloupe(116),
1428    americas-Guatemala(117),
1429    americas-Guyana(118),
1430    americas-Haiti(119),
1431    americas-Honduras(120),
1432    americas-Jamaica(121),
1433    americas-Martinique(122),
1434    americas-Mexico-CentTime-Mostlocations(123),
1435    americas-Mexico-CentTime-QuintanaRoo(124),
1436    americas-Mexico-CentTime-CampecheYucatan(125),
1437    americas-Mexico-CentTime-CoahDurangoNLTamaulipas(126),
1438    americas-Mexico-MountTime-SBajaNayaritSinaloa(127),
1439    americas-Mexico-MountTime-Chihuahua(128),
1440    americas-Mexico-MountStdTime-Sonora(129),
1441    americas-Mexico-PacificTime(130),
1442    americas-Montserrat(131),
1443    americas-NetherlandsAntilles(132),
1444    americas-Nicaragua(133),
1445    americas-Panama(134),
1446    americas-Paraguay(135),
1447    americas-Peru(136),
1448    americas-PuertoRico(137),
1449    americas-StKittsAndNevis(138),
1450    americas-StLucia(139),
1451    americas-StPierreAndMiquelon(140),
1452    americas-StVincent(141),
1453    americas-Suriname(142),
1454    americas-TrinidadAndTobago(143),
1455    americas-TurksAndCaicosIs(144),
1456    americas-USA-EastTime(145),
1457    americas-USA-EastTime-MichiganMostLocation(146),
1458    americas-USA-EastTime-KentuckyLouisvilleArea(147),
1459    americas-USA-EastTime-KentuckyWayneCounty(148),
1460    americas-USA-EastStdTime-IndianaMostLocations(149),
1461    americas-USA-EastStdTime-IndianaCrawfordCounty(150),
1462    americas-USA-EastStdTime-IndianaStarkeCounty(151),
1463    americas-USA-EastStdTime-IndianaSwitzerlandCounty(152),
1464    americas-USA-CentTime(153),
1465    americas-USA-CentTime-MichiganWisconsinborder(154),
1466    americas-USA-CentTime-NorthDakotaOliverCounty(155),
1467    americas-USA-MountTime(156),
1468    americas-USA-MountTime-SouthIdahoAndEastOregon(157),
1469    americas-USA-MountTime-Navajo(158),
1470    americas-USA-MountStdTime-Arizona(159),
1471    americas-USA-PacificTime(160),
1472    americas-USA-AlaskaTime(161),
1473    americas-USA-AlaskaTime-AlaskaPanhandle(162),
1474    americas-USA-AlaskaTime-AlaskaPanhandleNeck(163),
1475    americas-USA-AlaskaTime-WestAlaska(164),
1476    americas-USA-AleutianIslands(165),
1477    americas-USA-Hawaii(166),
1478    americas-Uruguay(167),
1479    americas-Venezuela(168),
1480    americas-VirginIslands-UK(169),
1481    americas-VirginIslands-US(170),
1482    antarctica-McMurdoStationRossIsland(171),
1483    antarctica-Amundsen-ScottStationSouthPole(172),
1484    antarctica-PalmerStationAnversIsland(173),
1485    antarctica-MawsonStationHolmeBay(174),
1486    antarctica-DavisStationVestfoldHills(175),
1487    antarctica-CaseyStationBaileyPeninsula(176),
1488    antarctica-VostokStationSMagneticPole(177),
1489    antarctica-Dumont-dUrvilleBaseTerreAdelie(178),
1490    antarctica-SyowaStationEOngulI(179),
1491    arcticOcean-Svalbard(180),
1492    arcticOcean-JanMayen(181),
1493    asia-Afghanistan(182),
1494    asia-Armenia(183),
1495    asia-Azerbaijan(184),
1496    asia-Bahrain(185),
1497    asia-Bangladesh(186),
1498    asia-Bhutan(187),
1499    asia-Brunei(188),
1500    asia-Cambodia(189),
1501    asia-China-EastChinaBeijingGuangdongShanghai(190),
1502    asia-China-Heilongjiang(191),
1503    asia-China-CentralChinaGansuGuizhouSichuanYunnan(192),
1504    asia-China-TibetmostofXinjiangUyghur(193),
1505    asia-China-SouthwestXinjiangUyghur(194),
1506    asia-Cyprus(195),
1507    asia-EastTimor(196),
1508    asia-Georgia(197),
1509    asia-HongKong(198),
1510    asia-India(199),
1511    asia-Indonesia-JavaAndSumatra(200),
1512    asia-Indonesia-WestCentralBorneo(201),
1513    asia-Indonesia-EastSouthBorneoBaliWestTimor(202),
1514    asia-Indonesia-IrianJayaAndMoluccas(203),
1515    asia-Iran(204),
1516    asia-Iraq(205),
1517    asia-Israel(206),
1518    asia-Japan(207),
1519    asia-Jordan(208),
1520    asia-Kazakhstan-MostLocations(209),
1521    asia-Kazakhstan-QyzylordaKyzylorda(210),
1522    asia-Kazakhstan-Aqtobe(211),
1523    asia-Kazakhstan-AtyrauMangghystau(212),
1524    asia-Kazakhstan-WestKazakhstan(213),
1525    asia-Korea-North(214),
1526    asia-Korea-South(215),
1527    asia-Kuwait(216),
1528    asia-Kyrgyzstan(217),
1529    asia-Laos(218),
1530    asia-Lebanon(219),
1531    asia-Macau(220),
1532    asia-Malaysia-PeninsularMalaysia(221),
1533    asia-Malaysia-SabahSarawak(222),
1534    asia-Mongolia-MostLocations(223),
1535    asia-Mongolia-BayanOlgiyGoviAltaiHovdUvsZavkhan(224),
1536    asia-Mongolia-DornodSukhbaatar(225),
1537    asia-Myanmar(226),
1538    asia-Nepal(227),
1539    asia-Oman(228),
1540    asia-Pakistan(229),
1541    asia-Palestine(230),
1542    asia-Philippines(231),
1543    asia-Qatar(232),
1544    asia-Russia-Moscow-01Kaliningrad(233),
1545    asia-Russia-Moscow00WestRussia(234),
1546    asia-Russia-Moscow01CaspianSea(235),
1547    asia-Russia-Moscow02Urals(236),
1548    asia-Russia-Moscow03WestSiberia(237),
1549    asia-Russia-Moscow03Novosibirsk(238),
1550    asia-Russia-Moscow04YeniseiRiver(239),
1551    asia-Russia-Moscow05LakeBaikal(240),
1552    asia-Russia-Moscow06LenaRiver(241),
1553    asia-Russia-Moscow07AmurRiver(242),
1554    asia-Russia-Moscow07SakhalinIsland(243),
1555    asia-Russia-Moscow08Magadan(244),
1556    asia-Russia-Moscow09Kamchatka(245),
1557    asia-Russia-Moscow10BeringSea(246),
1558    asia-SaudiArabia(247),
1559    asia-Singapore(248),
1560    asia-SriLanka(249),
1561    asia-Syria(250),
1562    asia-Taiwan(251),
1563    asia-Tajikistan(252),
1564    asia-Thailand(253),
1565    asia-Turkmenistan(254),
1566    asia-UnitedArabEmirates(255),
1567    asia-Uzbekistan-WestUzbekistan(256),
1568    asia-Uzbekistan-EastUzbekistan(257),
1569    asia-Vietnam(258),
1570    asia-Yemen(259),
1571    atlanticOcean-Bermuda(260),
1572    atlanticOcean-CapeVerde(261),
1573    atlanticOcean-FaeroeIslands(262),
1574    atlanticOcean-FalklandIslands(263),
1575    atlanticOcean-Iceland(264),
1576    atlanticOcean-Portugal-Mainland(265),
1577    atlanticOcean-Portugal-MadeiraIslands(266),
1578    atlanticOcean-Portugal-Azores(267),
1579    atlanticOcean-SouthGeorgia-SouthSandwichIslands(268),
1580    atlanticOcean-Spain-Mainland(269),
1581    atlanticOcean-Spain-CeutaMelilla(270),
1582    atlanticOcean-Spain-CanaryIslands(271),
1583    atlanticOcean-StHelena(272),
1584    atlanticOcean-Svalbard-JanMayen(273),
1585    australia-LordHoweIsland(274),
1586    australia-Tasmania(275),
1587    australia-Victoria(276),
1588    australia-NewSouthWales-MostLocations(277),
1589    australia-NewSouthWales-Yancowinna(278),
1590    australia-Queensland-MostLocations(279),
1591    australia-Queensland-HolidayIslands(280),
1592    australia-SouthAustralia(281),
1593    australia-NorthernTerritory(282),
1594    australia-WesternAustralia(283),
1595    europe-Albania(284),
1596    europe-Andorra(285),
1597    europe-Austria(286),
1598    europe-Belarus(287),
1599    europe-Belgium(288),
1600    europe-BosniaHerzegovina(289),
1601    europe-Britain-UKGreatBritain(290),
1602    europe-Britain-UKNorthernIreland(291),
1603    europe-Bulgaria(292),
1604    europe-Croatia(293),
1605    europe-CzechRepublic(294),
1606    europe-Denmark(295),
1607    europe-Estonia(296),
1608    europe-Finland(297),
1609    europe-France(298),
1610    europe-Germany(299),
1611    europe-Gibraltar(300),
1612    europe-Greece(301),
1613    europe-Hungary(302),
1614    europe-Ireland(303),
1615    europe-Italy(304),
1616    europe-Latvia(305),
1617    europe-Liechtenstein(306),
1618    europe-Lithuania(307),
1619    europe-Luxembourg(308),
1620    europe-Macedonia(309),
1621    europe-Malta(310),
1622    europe-Moldova(311),
1623    europe-Monaco(312),
1624    europe-Netherlands(313),
1625    europe-Norway(314),
1626    europe-Poland(315),
1627    europe-Portugal-Mainland(316),
1628    europe-Portugal-MadeiraIslands(317),
1629    europe-Portugal-Azores(318),
1630    europe-Romania(319),
1631    europe-Russia-Moscow-01Kaliningrad(320),
1632    europe-Russia-Moscow00WestRussia(321),
1633    europe-Russia-Moscow01CaspianSea(322),
1634    europe-Russia-Moscow02Urals(323),
1635    europe-Russia-Moscow03WestSiberia(324),
1636    europe-Russia-Moscow03Novosibirsk(325),
1637    europe-Russia-Moscow04YeniseiRiver(326),
1638    europe-Russia-Moscow05LakeBaikal(327),
1639    europe-Russia-Moscow06LenaRiver(328),
1640    europe-Russia-Moscow07AmurRiver(329),
1641    europe-Russia-Moscow07SakhalinIsland(330),
1642    europe-Russia-Moscow08Magadan(331),
1643    europe-Russia-Moscow09Kamchatka(332),
1644    europe-Russia-Moscow10BeringSea(333),
1645    europe-SanMarino(334),
1646    europe-Slovakia(335),
1647    europe-Slovenia(336),
1648    europe-Spain-Mainland(337),
1649    europe-Spain-CeutaAndMelilla(338),
1650    europe-Spain-CanaryIslands(339),
1651    europe-Sweden(340),
1652    europe-Switzerland(341),
1653    europe-Turkey(342),
1654    europe-Ukraine-MostLocations(343),
1655    europe-Ukraine-Ruthenia(344),
1656    europe-Ukraine-Zaporozhye-ELugansk(345),
1657    europe-Ukraine-CentralCrimea(346),
1658    europe-VaticanCity(347),
1659    europe-Yugoslavia(348),
1660    indianOcean-BritishIndianOceanTerritory(349),
1661    indianOcean-ChristmasIsland(350),
1662    indianOcean-CocosOrKeelingIslands(351),
1663    indianOcean-Comoros(352),
1664    indianOcean-FrenchSouthernAndAntarcticLands(353),
1665    indianOcean-Madagascar(354),
1666    indianOcean-Maldives(355),
1667    indianOcean-Mauritius(356),
1668    indianOcean-Mayotte(357),
1669    indianOcean-Reunion(358),
1670    indianOcean-Seychelles(359),
1671    pacificOcean-Chile-MostLocations(360),
1672    pacificOcean-Chile-EasterIslandSalayGomez(361),
1673    pacificOcean-CookIslands(362),
1674    pacificOcean-Ecuador(363),
1675    pacificOcean-Fiji(364),
1676    pacificOcean-FrenchPolynesia-SocietyIslands(365),
1677    pacificOcean-FrenchPolynesia-MarquesasIslands(366),
1678    pacificOcean-FrenchPolynesia-GambierIslands(367),
1679    pacificOcean-Guam(368),
1680    pacificOcean-Kiribati-GilbertIslands(369),
1681    pacificOcean-Kiribati-PhoenixIslands(370),
1682    pacificOcean-Kiribati-LineIslands(371),
1683    pacificOcean-MarshallIslands-MostLocations(372),
1684    pacificOcean-MarshallIslands-Kwajalein(373),
1685    pacificOcean-Micronesia-Yap(374),
1686    pacificOcean-Micronesia-TrukOrChuuk(375),
1687    pacificOcean-Micronesia-PonapeOrPohnpei(376),
1688    pacificOcean-Micronesia-Kosrae(377),
1689    pacificOcean-Nauru(378),
1690    pacificOcean-NewCaledonia(379),
1691    pacificOcean-NewZealand-MostLocations(380),
1692    pacificOcean-NewZealand-ChathamIslands(381),
1693    pacificOcean-Niue(382),
1694    pacificOcean-NorfolkIsland(383),
1695    pacificOcean-NorthernMarianaIslands(384),
1696    pacificOcean-Palau(385),
1697    pacificOcean-PapuaNewGuinea(386),
1698    pacificOcean-Pitcairn(387),
1699    pacificOcean-SamoaAmerican(388),
1700    pacificOcean-SamoaWestern(389),
1701    pacificOcean-SolomonIslands(390),
1702    pacificOcean-Tokelau(391),
1703    pacificOcean-Tonga(392),
1704    pacificOcean-Tuvalu(393),
1705    pacificOceanUSA-EastTime(394),
1706    pacificOceanUSA-EastTime-MichiganMostLocations(395),
1707    pacificOceanUSA-EastTime-KentuckyLouisvilleArea(396),
1708    pacificOceanUSA-EastTime-KentuckyWayneCounty(397),
1709    pacificOceanUSA-EastStdTime-IndianaMostLocations(398),
1710    pacificOceanUSA-EastStdTime-IndianaCrawfordCounty(399),
1711    pacificOceanUSA-EastStdTime-IndianaStarkeCounty(400),
1712    pacificOceanUSA-EastStdTime-IndianaSwitzerlandCounty(401),
1713    pacificOceanUSA-CentTime(402),
1714    pacificOceanUSA-CentTime-MichiganWisconsinborder(403),
1715    pacificOceanUSA-CentTime-NorthDakotaOliverCounty(404),
1716    pacificOceanUSA-MountTime(405),
1717    pacificOceanUSA-MountTime-SouthIdahoAndEastOregon(406),
1718    pacificOceanUSA-MountTime-Navajo(407),
1719    pacificOceanUSA-MountStdTime-Arizona(408),
1720    pacificOceanUSA-PacificTime(409),
1721    pacificOceanUSA-AlaskaTime(410),
1722    pacificOceanUSA-AlaskaTime-AlaskaPanhandle(411),
1723    pacificOceanUSA-AlaskaTime-AlaskaPanhandleNeck(412),
1724    pacificOceanUSA-AlaskaTime-WestAlaska(413),
1725    pacificOceanUSA-AleutianIslands(414),
1726    pacificOceanUSA-Hawaii(415),
1727    pacificOcean-USMinorOutlyingIslands-JohnstonAtoll(416),
1728    pacificOcean-USMinorOutlyingIslands-MidwayIslands(417),
1729    pacificOcean-USMinorOutlyingIslands-WakeIsland(418),
1730    pacificOcean-Vanuatu(419),
1731    pacificOceanWallisAndFutuna(420)
1732	}
1733    MAX-ACCESS read-write
1734    STATUS  current
1735    DESCRIPTION
1736        "The daylight savings location."
1737    ::= { agSystem 52 }
1738
1739
1740agCfgSysDlight OBJECT-TYPE
1741    SYNTAX  INTEGER {
1742        enabled(1),
1743        disabled(2)
1744        }
1745    MAX-ACCESS  read-write
1746    STATUS  current
1747    DESCRIPTION
1748        "Enable/disable daylight savings time."
1749    ::= { agSystem 53 }
1750
1751
1752agCurCfgIdleCLITimeout OBJECT-TYPE
1753    SYNTAX  Integer32
1754    MAX-ACCESS  read-only
1755    STATUS  current
1756    DESCRIPTION
1757        "Set idle CLI sessions timeout."
1758    ::= { agSystem 55 }
1759
1760agNewCfgIdleCLITimeout OBJECT-TYPE
1761    SYNTAX  Integer32
1762    MAX-ACCESS  read-write
1763    STATUS  current
1764    DESCRIPTION
1765        "Set idle CLI sessions timeout."
1766    ::= { agSystem 56 }
1767
1768agCurCfgUfdTrap OBJECT-TYPE
1769    SYNTAX  INTEGER {
1770        enabled(2),
1771        disabled(3)
1772        }
1773    MAX-ACCESS  read-only
1774    STATUS  current
1775    DESCRIPTION
1776        "The current status of the UFDFO SNMP trap."
1777    ::= { agSystem 57 }
1778
1779agNewCfgUfdTrap OBJECT-TYPE
1780    SYNTAX  INTEGER {
1781        enabled(2),
1782        disabled(3)
1783        }
1784    MAX-ACCESS  read-write
1785    STATUS  current
1786    DESCRIPTION
1787        "Enable or disable sending UFDFO SNMP trap."
1788    ::= { agSystem 58 }
1789
1790agCurCfgReminders OBJECT-TYPE
1791    SYNTAX  INTEGER {
1792        enable(1),
1793        disable(2)
1794        }
1795    MAX-ACCESS  read-only
1796    STATUS  current
1797    DESCRIPTION
1798        "Current status of reminders feature."
1799    ::= { agSystem 59 }
1800
1801agNewCfgReminders OBJECT-TYPE
1802    SYNTAX  INTEGER {
1803        enable(1),
1804        disable(2)
1805        }
1806    MAX-ACCESS  read-write
1807    STATUS  current
1808    DESCRIPTION
1809        "Enable or disable reminders feature."
1810    ::= { agSystem 60 }
1811
1812
1813agCurBootNxtCliMode OBJECT-TYPE
1814    SYNTAX  INTEGER {
1815        aoscli(1),
1816        iscli(2)
1817        }
1818    MAX-ACCESS  read-only
1819    STATUS  current
1820    DESCRIPTION
1821        "Current boot mode."
1822    ::= { agSystem 66 }
1823
1824agNewBootNxtCliMode OBJECT-TYPE
1825    SYNTAX  INTEGER {
1826        aoscli(1),
1827        iscli(2)
1828        }
1829    MAX-ACCESS  read-write
1830    STATUS  current
1831    DESCRIPTION
1832        "Next cli boot mode."
1833    ::= { agSystem 67 }
1834
1835agCurBootNxtCliModePrompt OBJECT-TYPE
1836    SYNTAX  INTEGER {
1837        disable(1),
1838        enable(2)
1839        }
1840    MAX-ACCESS  read-only
1841    STATUS  current
1842    DESCRIPTION
1843        "Current status of selectable CLI mode prompt."
1844    ::= { agSystem 78 }
1845
1846agNewBootNxtCliModePrompt OBJECT-TYPE
1847    SYNTAX  INTEGER {
1848        disable(1),
1849        enable(2)
1850        }
1851    MAX-ACCESS  read-write
1852    STATUS  current
1853    DESCRIPTION
1854        "Next status of selectable CLI mode prompt."
1855    ::= { agSystem 79 }
1856
1857agCurCfgDhcp OBJECT-TYPE
1858    SYNTAX  INTEGER {
1859        enabled(1),
1860        disabled(2)
1861        }
1862    MAX-ACCESS  read-only
1863    STATUS  current
1864    DESCRIPTION
1865        "Enable or disable the use of DHCP, as currently configured in the
1866         current_configuration block."
1867    ::= { agSystem 70 }
1868
1869agNewCfgDhcp OBJECT-TYPE
1870    SYNTAX  INTEGER {
1871        enabled(1),
1872        disabled(2)
1873        }
1874    MAX-ACCESS  read-write
1875    STATUS  current
1876    DESCRIPTION
1877        "Enable or disable the use of DHCP, in the new_configuration block."
1878    ::= { agSystem 71 }
1879
1880agCfgL3Status OBJECT-TYPE
1881    SYNTAX  INTEGER {
1882        enabled(1),
1883        disabled(2)
1884        }
1885    MAX-ACCESS  read-only
1886    STATUS  current
1887    DESCRIPTION
1888        "The current status of L3 feature."
1889    ::= { agSystem 72 }
1890
1891agCurCfgHprompt OBJECT-TYPE
1892    SYNTAX  INTEGER {
1893        enable(1),
1894        disable(2)
1895        }
1896    MAX-ACCESS  read-only
1897    STATUS  current
1898    DESCRIPTION
1899        "Current status of hprompt."
1900    ::= { agSystem 73 }
1901
1902agNewCfgHprompt OBJECT-TYPE
1903    SYNTAX  INTEGER {
1904        enable(1),
1905        disable(2)
1906        }
1907    MAX-ACCESS  read-write
1908    STATUS  current
1909    DESCRIPTION
1910        "New status of hpprompt."
1911    ::= { agSystem 75 }
1912
1913agCurCfgLoginNotice OBJECT-TYPE
1914    SYNTAX  DisplayString
1915    MAX-ACCESS  read-only
1916    STATUS  current
1917    DESCRIPTION
1918        "The user defined login notice."
1919    ::= { agSystem 76 }
1920
1921agNewCfgLoginNotice OBJECT-TYPE
1922    SYNTAX  DisplayString
1923    MAX-ACCESS  read-write
1924    STATUS  current
1925    DESCRIPTION
1926        "The user defined login notice."
1927    ::= { agSystem 77 }
1928
1929agCurCfgOldDst OBJECT-TYPE
1930    SYNTAX  INTEGER {
1931        enabled(1),
1932        disabled(2)
1933        }
1934    MAX-ACCESS  read-only
1935    STATUS  current
1936    DESCRIPTION
1937        "Enable or disable system DST for US."
1938    ::= { agSystem 82 }
1939
1940agNewCfgOldDst OBJECT-TYPE
1941    SYNTAX  INTEGER {
1942        enabled(1),
1943        disabled(2)
1944        }
1945    MAX-ACCESS  read-write
1946    STATUS  current
1947    DESCRIPTION
1948        "Enable or disable system DST for US."
1949    ::= { agSystem 83 }
1950
1951agHavePanicDump OBJECT-TYPE
1952    SYNTAX  INTEGER {
1953        havePanic(1),
1954        noHavePanic(2)
1955        }
1956    MAX-ACCESS  read-only
1957    STATUS  current
1958    DESCRIPTION
1959        "This object, when read, gives the user the information
1960         whether a panic dump exist in flash."
1961    ::= { agSystem 84 }
1962
1963-- Syslog Configuration
1964agCurCfgSyslogHost OBJECT-TYPE
1965    SYNTAX  IpAddress
1966    MAX-ACCESS  read-only
1967    STATUS  current
1968    DESCRIPTION
1969        "The syslog host IP address, as currently configured in
1970         the current_configuration block."
1971    ::= { agSyslog 1 }
1972
1973agNewCfgSyslogHost OBJECT-TYPE
1974    SYNTAX  IpAddress
1975    MAX-ACCESS  read-write
1976    STATUS  current
1977    DESCRIPTION
1978        "The syslog host IP address, in the new_configuration block."
1979    ::= { agSyslog 2 }
1980
1981agCurCfgSyslog2Host OBJECT-TYPE
1982    SYNTAX  IpAddress
1983    MAX-ACCESS  read-only
1984    STATUS  current
1985    DESCRIPTION
1986        "The second syslog host IP address, as currently configured in
1987         the current_configuration block."
1988    ::= { agSyslog 3 }
1989
1990agNewCfgSyslog2Host OBJECT-TYPE
1991    SYNTAX  IpAddress
1992    MAX-ACCESS  read-write
1993    STATUS  current
1994    DESCRIPTION
1995        "The second syslog host IP address, in the new_configuration block."
1996    ::= { agSyslog 4 }
1997
1998agCurCfgSyslogFac   OBJECT-TYPE
1999    SYNTAX  INTEGER  {
2000	local0(1),
2001	local1(2),
2002	local2(3),
2003	local3(4),
2004	local4(5),
2005	local5(6),
2006	local6(7),
2007	local7(8)
2008	}
2009    MAX-ACCESS  read-only
2010    STATUS  current
2011    DESCRIPTION
2012        "The facility of syslog host in the current_configuration block."
2013    ::= { agSyslog 5 }
2014
2015agNewCfgSyslogFac   OBJECT-TYPE
2016    SYNTAX  INTEGER  {
2017	local0(1),
2018	local1(2),
2019	local2(3),
2020	local3(4),
2021	local4(5),
2022	local5(6),
2023        local6(7),
2024	local7(8)
2025	}
2026    MAX-ACCESS  read-write
2027    STATUS  current
2028    DESCRIPTION
2029        "The facility of syslog host in the new_configuration block."
2030    ::= { agSyslog 6 }
2031
2032agCurCfgSyslog2Fac   OBJECT-TYPE
2033    SYNTAX  INTEGER  {
2034	local0(1),
2035	local1(2),
2036	local2(3),
2037	local3(4),
2038	local4(5),
2039	local5(6),
2040	local6(7),
2041	local7(8)
2042	}
2043    MAX-ACCESS  read-only
2044    STATUS  current
2045    DESCRIPTION
2046        "The facility of syslog2 host in the current_configuration block."
2047    ::= { agSyslog 7 }
2048
2049agNewCfgSyslog2Fac   OBJECT-TYPE
2050    SYNTAX  INTEGER  {
2051	local0(1),
2052	local1(2),
2053	local2(3),
2054	local3(4),
2055        local4(5),
2056	local5(6),
2057        local6(7),
2058	local7(8)
2059	}
2060    MAX-ACCESS  read-write
2061    STATUS  current
2062    DESCRIPTION
2063        "The facility of syslogs host in the new_configuration block."
2064    ::= { agSyslog 8 }
2065
2066agCurCfgSyslogSev   OBJECT-TYPE
2067    SYNTAX  INTEGER  {
2068        emerg0(1),
2069	alert1(2),
2070	crit2(3),
2071	err3(4),
2072	warning4(5),
2073	notice5(6),
2074	info6(7),
2075	debug7(8)
2076	}
2077    MAX-ACCESS  read-only
2078    STATUS  current
2079    DESCRIPTION
2080        "The severity of syslog host in the current configuration block."
2081    ::= { agSyslog 13 }
2082
2083agNewCfgSyslogSev   OBJECT-TYPE
2084    SYNTAX  INTEGER  {
2085        emerg0(1),
2086	alert1(2),
2087	crit2(3),
2088	err3(4),
2089	warning4(5),
2090	notice5(6),
2091	info6(7),
2092	debug7(8)
2093	}
2094    MAX-ACCESS  read-write
2095    STATUS  current
2096    DESCRIPTION
2097        "The severity of syslog host in the new configuration block."
2098    ::= { agSyslog 14 }
2099
2100agCurCfgSyslog2Sev   OBJECT-TYPE
2101    SYNTAX  INTEGER  {
2102        emerg0(1),
2103	alert1(2),
2104	crit2(3),
2105	err3(4),
2106	warning4(5),
2107	notice5(6),
2108	info6(7),
2109	debug7(8)
2110	}
2111    MAX-ACCESS  read-only
2112    STATUS  current
2113    DESCRIPTION
2114        "The severity of syslog2 host in the current configuration block."
2115    ::= { agSyslog 15 }
2116
2117agNewCfgSyslog2Sev   OBJECT-TYPE
2118    SYNTAX  INTEGER  {
2119        emerg0(1),
2120	alert1(2),
2121	crit2(3),
2122	err3(4),
2123	warning4(5),
2124	notice5(6),
2125	info6(7),
2126	debug7(8)
2127	}
2128    MAX-ACCESS  read-write
2129    STATUS  current
2130    DESCRIPTION
2131        "The severity of syslogs host in the new configuration block."
2132    ::= { agSyslog 16 }
2133
2134
2135agClrSyslogMsgs OBJECT-TYPE
2136    SYNTAX  INTEGER {
2137            other(1),
2138            reset(2)
2139            }
2140    MAX-ACCESS  read-write
2141    STATUS  current
2142    DESCRIPTION
2143        "Clears all current Syslog messages."
2144    ::= { agSyslog 9 }
2145
2146agSyslogMsgTableMaxSize OBJECT-TYPE
2147    SYNTAX  Integer32
2148    MAX-ACCESS  read-only
2149    STATUS  current
2150    DESCRIPTION
2151        "The maximum number of rows in the syslog message table."
2152    ::= { agSyslog 10 }
2153
2154agSyslogMsgTable OBJECT-TYPE
2155    SYNTAX  SEQUENCE OF AgSyslogMsgTableEntry
2156    MAX-ACCESS  not-accessible
2157    STATUS  current
2158    DESCRIPTION
2159        "The table of syslog messages."
2160    ::= { agSyslog 11 }
2161
2162agSyslogMsgTableEntry OBJECT-TYPE
2163    SYNTAX  AgSyslogMsgTableEntry
2164    MAX-ACCESS  not-accessible
2165    STATUS  current
2166    DESCRIPTION
2167        "A syslog message stored on the switch."
2168    INDEX   { agSyslogMsgIndex }
2169    ::= { agSyslogMsgTable 1 }
2170
2171AgSyslogMsgTableEntry ::= SEQUENCE {
2172    agSyslogMsgIndex          Integer32,
2173    agSyslogMessage           DisplayString
2174    }
2175
2176agSyslogMsgIndex OBJECT-TYPE
2177    SYNTAX  Integer32
2178    MAX-ACCESS  read-only
2179    STATUS  current
2180    DESCRIPTION
2181        "The syslog message table index."
2182    ::= { agSyslogMsgTableEntry 1 }
2183
2184agSyslogMessage OBJECT-TYPE
2185    SYNTAX  DisplayString (SIZE(0..128))
2186    MAX-ACCESS  read-only
2187    STATUS  current
2188    DESCRIPTION
2189        "The syslog message."
2190    ::= { agSyslogMsgTableEntry 2 }
2191
2192agLog OBJECT IDENTIFIER ::= { agSyslog 12 }
2193
2194agNewCfgSyslogTrapConsole OBJECT-TYPE
2195    SYNTAX  INTEGER {
2196        enabled(1),
2197        disabled(2)
2198        }
2199    MAX-ACCESS  read-write
2200    STATUS  current
2201    DESCRIPTION
2202        "Enable or disable console syslog and SNMP trap, in the
2203         new_configuration block."
2204    ::= { agLog 1 }
2205
2206agCurCfgSyslogTrapConsole OBJECT-TYPE
2207    SYNTAX  INTEGER {
2208        enabled(1),
2209        disabled(2)
2210        }
2211    MAX-ACCESS  read-only
2212    STATUS  current
2213    DESCRIPTION
2214        "Enable or disable console syslog and SNMP trap, as currently
2215         configured in the current_configuration block."
2216    ::= { agLog 2 }
2217
2218agNewCfgSyslogTrapSystem OBJECT-TYPE
2219    SYNTAX  INTEGER {
2220        enabled(1),
2221        disabled(2)
2222        }
2223    MAX-ACCESS  read-write
2224    STATUS  current
2225    DESCRIPTION
2226        "Enable or disable system level syslog and SNMP trap, in the
2227         new_configuration block."
2228    ::= { agLog 3 }
2229
2230agCurCfgSyslogTrapSystem OBJECT-TYPE
2231    SYNTAX  INTEGER {
2232        enabled(1),
2233        disabled(2)
2234        }
2235    MAX-ACCESS  read-only
2236    STATUS  current
2237    DESCRIPTION
2238        "Enable or disable system level syslog and SNMP trap, as currently
2239         configured in the current_configuration block."
2240    ::= { agLog 4 }
2241
2242agNewCfgSyslogTrapMgmt OBJECT-TYPE
2243    SYNTAX  INTEGER {
2244        enabled(1),
2245        disabled(2)
2246        }
2247    MAX-ACCESS  read-write
2248    STATUS  current
2249    DESCRIPTION
2250        "Enable or disable management(flash, config, login) syslog and SNMP
2251         trap, in the new_configuration block."
2252    ::= { agLog 5 }
2253
2254agCurCfgSyslogTrapMgmt OBJECT-TYPE
2255    SYNTAX  INTEGER {
2256        enabled(1),
2257        disabled(2)
2258        }
2259    MAX-ACCESS  read-only
2260    STATUS  current
2261    DESCRIPTION
2262        "Enable or disable management(flash, config, login) syslog and SNMP
2263         trap, as currently configured in the current_configuration block."
2264    ::= { agLog 6 }
2265
2266agNewCfgSyslogTrapCli OBJECT-TYPE
2267    SYNTAX  INTEGER {
2268        enabled(1),
2269        disabled(2)
2270        }
2271    MAX-ACCESS  read-write
2272    STATUS  current
2273    DESCRIPTION
2274        "Enable or disable CLI generated error syslog and SNMP trap, in the
2275	 new_configuration block."
2276    ::= { agLog 7 }
2277
2278agCurCfgSyslogTrapCli OBJECT-TYPE
2279    SYNTAX  INTEGER {
2280        enabled(1),
2281        disabled(2)
2282        }
2283    MAX-ACCESS  read-only
2284    STATUS  current
2285    DESCRIPTION
2286        "Enable or disable CLI generated error syslog and SNMP trap, as
2287         currently configured in the current_configuration block."
2288    ::= { agLog 8 }
2289
2290agNewCfgSyslogTrapStg OBJECT-TYPE
2291    SYNTAX  INTEGER {
2292        enabled(1),
2293        disabled(2)
2294        }
2295    MAX-ACCESS  read-write
2296    STATUS  current
2297    DESCRIPTION
2298        "Enable or disable spanning tree syslog and SNMP trap, in the
2299         new_configuration block."
2300    ::= { agLog 9 }
2301
2302agCurCfgSyslogTrapStg OBJECT-TYPE
2303    SYNTAX  INTEGER {
2304        enabled(1),
2305        disabled(2)
2306        }
2307    MAX-ACCESS  read-only
2308    STATUS  current
2309    DESCRIPTION
2310        "Enable or disable spanning tree syslog and SNMP trap, as currently
2311         configured in the current_configuration block."
2312    ::= { agLog 10 }
2313
2314agNewCfgSyslogTrapVlan OBJECT-TYPE
2315    SYNTAX  INTEGER {
2316        enabled(1),
2317        disabled(2)
2318        }
2319    MAX-ACCESS  read-write
2320    STATUS  current
2321    DESCRIPTION
2322        "Enable or disable VLAN syslog and SNMP trap, in the new_configuration
2323         block."
2324    ::= { agLog 11 }
2325
2326agCurCfgSyslogTrapVlan OBJECT-TYPE
2327    SYNTAX  INTEGER {
2328        enabled(1),
2329        disabled(2)
2330        }
2331    MAX-ACCESS  read-only
2332    STATUS  current
2333    DESCRIPTION
2334        "Enable or disable VLAN syslog and SNMP trap, as currently configured
2335         in the current_configuration block."
2336    ::= { agLog 12 }
2337
2338
2339agNewCfgSyslogTrapSsh OBJECT-TYPE
2340    SYNTAX  INTEGER {
2341        enabled(1),
2342        disabled(2)
2343        }
2344    MAX-ACCESS  read-write
2345    STATUS  current
2346    DESCRIPTION
2347        "Enable or disable SSH, RADIUS syslog and SNMP trap, in the
2348         new_configuration block."
2349    ::= { agLog 19 }
2350
2351agCurCfgSyslogTrapSsh OBJECT-TYPE
2352    SYNTAX  INTEGER {
2353        enabled(1),
2354        disabled(2)
2355        }
2356    MAX-ACCESS  read-only
2357    STATUS  current
2358    DESCRIPTION
2359        "Enable or disable SSH, RADIUS syslog and SNMP trap, as currently
2360         configured in the current_configuration block."
2361    ::= { agLog 20 }
2362
2363agNewCfgSyslogTrapVrrp OBJECT-TYPE
2364    SYNTAX  INTEGER {
2365        enabled(1),
2366        disabled(2)
2367        }
2368    MAX-ACCESS  read-write
2369    STATUS  current
2370    DESCRIPTION
2371        "Enable or disable VRRP syslog and SNMP trap, in the new_configuration
2372         block."
2373    ::= { agLog 21 }
2374
2375agCurCfgSyslogTrapVrrp OBJECT-TYPE
2376    SYNTAX  INTEGER {
2377        enabled(1),
2378        disabled(2)
2379        }
2380    MAX-ACCESS  read-only
2381    STATUS  current
2382    DESCRIPTION
2383        "Enable or disable VRRP syslog and SNMP trap, as currently configured
2384         in the current_configuration block."
2385    ::= { agLog 22 }
2386
2387
2388agNewCfgSyslogTrapNtp OBJECT-TYPE
2389    SYNTAX  INTEGER {
2390        enabled(1),
2391        disabled(2)
2392        }
2393    MAX-ACCESS  read-write
2394    STATUS  current
2395    DESCRIPTION
2396        "Enable or disable NTP syslog and SNMP trap, in the new_configuration
2397         block."
2398    ::= { agLog 25 }
2399
2400agCurCfgSyslogTrapNtp OBJECT-TYPE
2401    SYNTAX  INTEGER {
2402        enabled(1),
2403        disabled(2)
2404        }
2405    MAX-ACCESS  read-only
2406    STATUS  current
2407    DESCRIPTION
2408        "Enable or disable NTP syslog and SNMP trap, as currently configured
2409         in the current_configuration block."
2410    ::= { agLog 26 }
2411
2412
2413agNewCfgSyslogTrapIp OBJECT-TYPE
2414    SYNTAX  INTEGER {
2415        enabled(1),
2416        disabled(2)
2417        }
2418    MAX-ACCESS  read-write
2419    STATUS  current
2420    DESCRIPTION
2421        "Enable or disable IP related syslog and SNMP trap, in the
2422         new_configuration block."
2423    ::= { agLog 31 }
2424
2425agCurCfgSyslogTrapIp OBJECT-TYPE
2426    SYNTAX  INTEGER {
2427        enabled(1),
2428        disabled(2)
2429        }
2430    MAX-ACCESS  read-only
2431    STATUS  current
2432    DESCRIPTION
2433        "Enable or disable IP related syslog and SNMP trap, as currently
2434         configured in the current_configuration block."
2435    ::= { agLog 32 }
2436
2437agNewCfgSyslogTrapWeb OBJECT-TYPE
2438    SYNTAX  INTEGER {
2439        enabled(1),
2440        disabled(2)
2441        }
2442    MAX-ACCESS  read-write
2443    STATUS  current
2444    DESCRIPTION
2445        "Enable or disable WEBUI related syslog and SNMP trap, in the
2446         new_configuration block."
2447    ::= { agLog 35 }
2448
2449agCurCfgSyslogTrapWeb OBJECT-TYPE
2450    SYNTAX  INTEGER {
2451        enabled(1),
2452        disabled(2)
2453        }
2454    MAX-ACCESS  read-only
2455    STATUS  current
2456    DESCRIPTION
2457        "Enable or disable WEBUI related syslog and SNMP trap, as currently
2458         configured in the current_configuration block."
2459    ::= { agLog 36 }
2460
2461
2462
2463agNewCfgSyslogTrapOspf OBJECT-TYPE
2464    SYNTAX  INTEGER {
2465        enabled(1),
2466        disabled(2)
2467        }
2468    MAX-ACCESS  read-write
2469    STATUS  current
2470    DESCRIPTION
2471        "Enable or disable OSPF related syslog and SNMP trap,
2472         in the new_configuration block."
2473    ::= { agLog 41 }
2474
2475agCurCfgSyslogTrapOspf OBJECT-TYPE
2476    SYNTAX  INTEGER {
2477        enabled(1),
2478        disabled(2)
2479        }
2480    MAX-ACCESS  read-only
2481    STATUS  current
2482    DESCRIPTION
2483        "Enable or disable OSPF related syslog and SNMP trap,
2484         as currently configured in the current_configuration block."
2485    ::= { agLog 42 }
2486
2487agNewCfgSyslogTrapRmon OBJECT-TYPE
2488    SYNTAX  INTEGER {
2489        enabled(1),
2490        disabled(2)
2491        }
2492    MAX-ACCESS  read-write
2493    STATUS  current
2494    DESCRIPTION
2495        "Enable or disable rmon related syslog and SNMP trap,
2496         in the new_configuration block."
2497    ::= { agLog 45 }
2498
2499agCurCfgSyslogTrapRmon OBJECT-TYPE
2500    SYNTAX  INTEGER {
2501        enabled(1),
2502        disabled(2)
2503        }
2504    MAX-ACCESS  read-only
2505    STATUS  current
2506    DESCRIPTION
2507        "Enable or disable rmon related syslog and SNMP trap,
2508         as currently configured in the current_configuration block."
2509    ::= { agLog 46 }
2510
2511agNewCfgSyslogTrapUfd OBJECT-TYPE
2512    SYNTAX  INTEGER {
2513        enabled(1),
2514        disabled(2)
2515        }
2516    MAX-ACCESS  read-write
2517    STATUS  current
2518    DESCRIPTION
2519        "Enable or disable UFD related syslog and SNMP trap, in the
2520         new_configuration block."
2521    ::= { agLog 47 }
2522
2523agCurCfgSyslogTrapUfd OBJECT-TYPE
2524    SYNTAX  INTEGER {
2525        enabled(1),
2526        disabled(2)
2527        }
2528    MAX-ACCESS  read-only
2529    STATUS  current
2530    DESCRIPTION
2531        "Enable or disable UFD related syslog and SNMP trap,
2532         as currently configured in the current_configuration block."
2533    ::= { agLog 48 }
2534
2535agNewCfgSyslogTrap8021x OBJECT-TYPE
2536    SYNTAX  INTEGER {
2537        enabled(1),
2538        disabled(2)
2539        }
2540    MAX-ACCESS  read-write
2541    STATUS  current
2542    DESCRIPTION
2543        "Enable or disable 802.1 related syslog and SNMP trap, in the
2544         new_configuration block."
2545    ::= { agLog 51 }
2546
2547agCurCfgSyslogTrap8021x OBJECT-TYPE
2548    SYNTAX  INTEGER {
2549        enabled(1),
2550        disabled(2)
2551        }
2552    MAX-ACCESS  read-only
2553    STATUS  current
2554    DESCRIPTION
2555        "Enable or disable 802.1 related syslog and SNMP trap, in the
2556         new_configuration block."
2557    ::= { agLog 52 }
2558
2559
2560
2561agNewCfgSyslogTrapCfg OBJECT-TYPE
2562    SYNTAX  INTEGER {
2563        enabled(1),
2564        disabled(2)
2565        }
2566    MAX-ACCESS  read-write
2567    STATUS  current
2568    DESCRIPTION
2569        "Enable or disable CFG related syslog and SNMP trap, in the
2570         new_configuration block."
2571    ::= { agLog 49 }
2572
2573agCurCfgSyslogTrapCfg OBJECT-TYPE
2574    SYNTAX  INTEGER {
2575        enabled(1),
2576        disabled(2)
2577        }
2578    MAX-ACCESS  read-only
2579    STATUS  current
2580    DESCRIPTION
2581        "Enable or disable CFG related syslog and SNMP trap,
2582         as currently configured in the current_configuration block."
2583    ::= { agLog 50 }
2584
2585agNewCfgSyslogTrapAll OBJECT-TYPE
2586    SYNTAX  INTEGER {
2587        enabled(1),
2588        disabled(2)
2589        }
2590    MAX-ACCESS  read-write
2591    STATUS  current
2592    DESCRIPTION
2593        "Enable or disable all syslog and SNMP traps, in the
2594         new_configuration block."
2595    ::= { agLog 55 }
2596
2597agCurCfgSyslogTrapAll OBJECT-TYPE
2598    SYNTAX  INTEGER {
2599        enabled(1),
2600        disabled(2)
2601        }
2602    MAX-ACCESS  read-only
2603    STATUS  current
2604    DESCRIPTION
2605        "Enable or disable all syslog and SNMP traps, as currently
2606         configured in the current_configuration block."
2607    ::= { agLog 56 }
2608
2609
2610-- TFTP Config
2611agTransferServer OBJECT-TYPE
2612    SYNTAX  DisplayString (SIZE(0..64))
2613    MAX-ACCESS  read-write
2614    STATUS  current
2615    DESCRIPTION
2616        "The FTP/TFTP server IP address or domain name."
2617    ::= { agTransfer 1 }
2618
2619agTransferImage OBJECT-TYPE
2620    SYNTAX  INTEGER {
2621        image1(2),
2622        image2(3),
2623	boot(4)
2624        }
2625    MAX-ACCESS  read-write
2626    STATUS  current
2627    DESCRIPTION
2628        "Whether the image file should be loaded in image1 or image2 or
2629         boot in flash."
2630    ::= { agTransfer 2 }
2631
2632agTransferImageFileName OBJECT-TYPE
2633    SYNTAX  DisplayString (SIZE(0..128))
2634    MAX-ACCESS  read-write
2635    STATUS  current
2636    DESCRIPTION
2637        "The image file name to be downloaded."
2638    ::= { agTransfer 3 }
2639
2640agTransferCfgFileName OBJECT-TYPE
2641    SYNTAX  DisplayString (SIZE(0..128))
2642    MAX-ACCESS  read-write
2643    STATUS  current
2644    DESCRIPTION
2645        "The configuration file name."
2646    ::= { agTransfer 4 }
2647
2648agTransferDumpFileName OBJECT-TYPE
2649    SYNTAX  DisplayString (SIZE(0..128))
2650    MAX-ACCESS  read-write
2651    STATUS  current
2652    DESCRIPTION
2653        "The core dump file name."
2654    ::= { agTransfer 5 }
2655
2656agTransferAction OBJECT-TYPE
2657    SYNTAX  INTEGER {
2658        other(1),
2659        img-get(2),
2660        cfg-get(3),
2661        cfg-put(4),
2662        dump-put(5),
2663        img-put(7),
2664        tsdump-put(8)
2665        }
2666    MAX-ACCESS  read-write
2667    STATUS  current
2668    DESCRIPTION
2669        "This is an action object to perform various FTP/TFTP Get or Put functions.
2670         The FTP/TFTP sever is specified in agTransferServer object.
2671         img-get(2) - Download switch image from a specified image
2672                      file(agTransferImageFileName) on the FTP/TFTP server to
2673                      the destinated storage(agTransferImage).
2674         cfg-get(3) - Download switch configuration from a specified
2675                      file(agTransferCfgFileName) on the FTP/TFTP server.
2676         cfg-put(4) - Upload switch configuration to a specified
2677                      file(agTransferCfgFileName) on the FTP/TFTP server.
2678         dump-put(5)- Download switch core dump to a specified
2679                      file(agTransferDumpFileName) on the FTP/TFTP server.
2680         img-put(7) - Upload specified switch image to a specified image
2681                      file(agTransferImageFileName) on the FTP/TFTP server.
2682         tsdump-put(5)- Download switch core dump to a specified
2683                      file (agTransferTSDumpFileName) on the FTP/TFTP server.
2684         other(1) is returned always when read."
2685    ::= { agTransfer 6 }
2686
2687agTransferLastActionStatus OBJECT-TYPE
2688    SYNTAX  DisplayString (SIZE(0..128))
2689    MAX-ACCESS  read-only
2690    STATUS  current
2691    DESCRIPTION
2692        "The recorded status of the previous FTP/TFTP activity."
2693    ::= { agTransfer 7 }
2694
2695
2696agTransferUserName OBJECT-TYPE
2697    SYNTAX  DisplayString (SIZE(0..128))
2698    MAX-ACCESS  read-write
2699    STATUS  current
2700    DESCRIPTION
2701        "The username for FTP server or blank for TFTP server."
2702    ::= { agTransfer 9 }
2703
2704agTransferPassword OBJECT-TYPE
2705    SYNTAX  DisplayString (SIZE(0..128))
2706    MAX-ACCESS  read-write
2707    STATUS  current
2708    DESCRIPTION
2709        "The password for FTP server."
2710    ::= { agTransfer 10 }
2711
2712agTransferTSDumpFileName OBJECT-TYPE
2713    SYNTAX  DisplayString (SIZE(0..128))
2714    MAX-ACCESS  read-write
2715    STATUS  current
2716    DESCRIPTION
2717        "The TS dump file name."
2718    ::= { agTransfer 11 }
2719
2720agTransferLastConfigurationActionStatus OBJECT-TYPE
2721    SYNTAX INTEGER {
2722        successfully(1),
2723        failed(2)
2724        }
2725    MAX-ACCESS  read-only
2726    STATUS  current
2727    DESCRIPTION
2728        "The status of the last configuration action using the file ftp/tftp'd
2729         from the server."
2730    ::= { agTransfer 14 }
2731
2732
2733-- Agent Port Table
2734
2735agPortTableMaxEnt OBJECT-TYPE
2736    SYNTAX  Integer32
2737    MAX-ACCESS  read-only
2738    STATUS  current
2739    DESCRIPTION
2740        "The maximum number of rows in the port configuration host table."
2741    ::= { agPortConfig 1 }
2742
2743agPortCurCfgTable OBJECT-TYPE
2744    SYNTAX  SEQUENCE OF AgPortCurCfgTableEntry
2745    MAX-ACCESS  not-accessible
2746    STATUS  current
2747    DESCRIPTION
2748        "The table of port configuration in the current_configuration block."
2749    ::= { agPortConfig 2 }
2750
2751agPortCurCfgTableEntry OBJECT-TYPE
2752    SYNTAX  AgPortCurCfgTableEntry
2753    MAX-ACCESS  not-accessible
2754    STATUS  current
2755    DESCRIPTION
2756        "A row in the port table in the current_configuration block."
2757    INDEX   { agPortCurCfgIndx }
2758    ::= { agPortCurCfgTable 1 }
2759
2760AgPortCurCfgTableEntry ::= SEQUENCE {
2761    agPortCurCfgIndx           Integer32,
2762    agPortCurCfgState          INTEGER,
2763    agPortCurCfgVlanTag        INTEGER,
2764    agPortCurCfgRmon           INTEGER,
2765    agPortCurCfgPVID           INTEGER,
2766    agPortCurCfgGigEthAutoNeg  INTEGER,
2767    agPortCurCfgGigEthSpeed    INTEGER,
2768    agPortCurCfgGigEthMode     INTEGER,
2769    agPortCurCfgGigEthFctl     INTEGER,
2770    agPortCurCfgPortName       DisplayString
2771    ,agPortCurCfgLinkTrap       INTEGER
2772    ,agPortCurCfgTagPVID        INTEGER
2773    ,agPortCurCfgMulticastThreshold         INTEGER,
2774    agPortCurCfgMulticastThresholdRate     INTEGER,
2775    agPortCurCfgBroadcastThreshold         INTEGER,
2776    agPortCurCfgBroadcastThresholdRate     INTEGER,
2777    agPortCurCfgDLFThreshold               INTEGER,
2778    agPortCurCfgDLFThresholdRate           INTEGER
2779    ,agPortCurCfgPortMedia      INTEGER
2780    ,agPortCurCfgPortMediat      INTEGER
2781
2782    ,agPortCurCfgType		DisplayString
2783    }
2784
2785agPortCurCfgIndx OBJECT-TYPE
2786    SYNTAX  Integer32
2787    MAX-ACCESS  read-only
2788    STATUS  current
2789    DESCRIPTION
2790        "The index of the row in port configurations table."
2791    ::= { agPortCurCfgTableEntry 1 }
2792
2793agPortCurCfgState OBJECT-TYPE
2794    SYNTAX  INTEGER {
2795        enabled(2),
2796        disabled(3)
2797	}
2798    MAX-ACCESS  read-only
2799    STATUS  current
2800    DESCRIPTION
2801        "This is the state of the port."
2802    ::= { agPortCurCfgTableEntry 2 }
2803
2804agPortCurCfgVlanTag OBJECT-TYPE
2805    SYNTAX  INTEGER {
2806        tagged(2),
2807        untagged(3)
2808        }
2809    MAX-ACCESS  read-only
2810    STATUS  current
2811    DESCRIPTION
2812        "This is VLAN tag state of the port"
2813    ::= { agPortCurCfgTableEntry 3 }
2814
2815agPortCurCfgRmon OBJECT-TYPE
2816    SYNTAX  INTEGER {
2817        on(2),
2818        off(3)
2819        }
2820    MAX-ACCESS  read-only
2821    STATUS  current
2822    DESCRIPTION
2823        "This object is used to turn RMON on or off on the port."
2824   ::= { agPortCurCfgTableEntry 5 }
2825
2826agPortCurCfgPVID OBJECT-TYPE
2827    SYNTAX  INTEGER (1..4095)
2828    MAX-ACCESS  read-only
2829    STATUS  current
2830    DESCRIPTION
2831        "The default VLAN ID for the port."
2832    ::= { agPortCurCfgTableEntry 6 }
2833
2834agPortCurCfgGigEthAutoNeg OBJECT-TYPE
2835    SYNTAX  INTEGER {
2836        on(2),
2837        off(3)
2838        }
2839    MAX-ACCESS  read-only
2840    STATUS  current
2841    DESCRIPTION
2842        "This object is used to turn the autonegotiation on or off
2843         for gigabit Ethernet connection."
2844    ::= { agPortCurCfgTableEntry 11 }
2845
2846agPortCurCfgGigEthSpeed OBJECT-TYPE
2847    SYNTAX  INTEGER {
2848        mbs10(2),
2849        mbs100(3),
2850        any(4),
2851        mbs1000(5)
2852        }
2853    MAX-ACCESS  read-only
2854    STATUS  current
2855    DESCRIPTION
2856        "Selects the port speed for gigabit Ethernet connection."
2857    ::= { agPortCurCfgTableEntry 12 }
2858
2859agPortCurCfgGigEthMode OBJECT-TYPE
2860    SYNTAX  INTEGER {
2861        full-duplex(2),
2862        half-duplex(3),
2863        full-or-half-duplex(4)
2864        }
2865    MAX-ACCESS  read-only
2866    STATUS  current
2867    DESCRIPTION
2868        "This object is used to select port mode for gigabit Ethernet connection."
2869    ::= { agPortCurCfgTableEntry 13 }
2870
2871agPortCurCfgGigEthFctl OBJECT-TYPE
2872    SYNTAX  INTEGER {
2873        transmit(2),
2874        receive(3),
2875        both(4),
2876        none(5)
2877        }
2878    MAX-ACCESS  read-only
2879    STATUS  current
2880    DESCRIPTION
2881        "This object is used to select port flow control for
2882         gigabit Ethernet connection."
2883    ::= { agPortCurCfgTableEntry 14 }
2884
2885agPortCurCfgPortName	OBJECT-TYPE
2886    SYNTAX  DisplayString (SIZE(0..65))
2887    MAX-ACCESS  read-only
2888    STATUS  current
2889    DESCRIPTION
2890        "The switch port name."
2891    ::= { agPortCurCfgTableEntry 15 }
2892
2893
2894agPortCurCfgLinkTrap OBJECT-TYPE
2895    SYNTAX  INTEGER {
2896	enabled(1),
2897	disabled(2)
2898    }
2899    MAX-ACCESS  read-only
2900    STATUS  current
2901    DESCRIPTION
2902        "Indicates whether linkUp/linkDown traps should be
2903        generated for this interface.
2904
2905        By default, this object should have the value
2906        enabled(1) for interfaces which do not operate on
2907        'top' of any other interface (as defined in the
2908        ifStackTable), and disabled(2) otherwise."
2909    ::= { agPortCurCfgTableEntry 18 }
2910
2911agPortCurCfgTagPVID OBJECT-TYPE
2912    SYNTAX  INTEGER {
2913        tagged(2),
2914        untagged(3)
2915        }
2916    MAX-ACCESS  read-only
2917    STATUS  current
2918    DESCRIPTION
2919        "This is PVID tag state of the port"
2920    ::= { agPortCurCfgTableEntry 19 }
2921
2922agPortCurCfgMulticastThreshold OBJECT-TYPE
2923    SYNTAX  INTEGER {
2924        enabled(1),
2925        disabled(2)
2926        }
2927    MAX-ACCESS  read-only
2928    STATUS  current
2929    DESCRIPTION
2930        "Current status of the port's Multicast Threshold."
2931    ::= { agPortCurCfgTableEntry 20 }
2932
2933agPortCurCfgMulticastThresholdRate OBJECT-TYPE
2934    SYNTAX  INTEGER(0..262143)
2935    MAX-ACCESS  read-only
2936    STATUS  current
2937    DESCRIPTION
2938        "Current port's Multicast Threshold Rate."
2939    ::= { agPortCurCfgTableEntry 21 }
2940
2941agPortCurCfgBroadcastThreshold OBJECT-TYPE
2942    SYNTAX  INTEGER {
2943        enabled(1),
2944        disabled(2)
2945        }
2946    MAX-ACCESS  read-only
2947    STATUS  current
2948    DESCRIPTION
2949        "Current status of the port's Broadcast Threshold."
2950    ::= { agPortCurCfgTableEntry 22 }
2951
2952agPortCurCfgBroadcastThresholdRate OBJECT-TYPE
2953    SYNTAX  INTEGER(0..262143)
2954    MAX-ACCESS  read-only
2955    STATUS  current
2956    DESCRIPTION
2957        "Current port's Broadcast Threshold Rate."
2958    ::= { agPortCurCfgTableEntry 23 }
2959
2960agPortCurCfgDLFThreshold OBJECT-TYPE
2961    SYNTAX  INTEGER {
2962        enabled(1),
2963        disabled(2)
2964        }
2965    MAX-ACCESS  read-only
2966    STATUS  current
2967    DESCRIPTION
2968        "Current status of the port's Destination Lookup Fail Threshold."
2969    ::= { agPortCurCfgTableEntry 24 }
2970
2971agPortCurCfgDLFThresholdRate OBJECT-TYPE
2972    SYNTAX  INTEGER(0..262143)
2973    MAX-ACCESS  read-only
2974    STATUS  current
2975    DESCRIPTION
2976        "Current port's Destination Lookup Fail Threshold Rate."
2977    ::= { agPortCurCfgTableEntry 25 }
2978
2979agPortCurCfgPortMedia    OBJECT-TYPE
2980    SYNTAX  INTEGER {
2981	auto(0),
2982        copper(1),
2983        fiber(2)
2984        }
2985    MAX-ACCESS  read-only
2986    STATUS  current
2987    DESCRIPTION
2988        "The switch port media."
2989    ::= { agPortCurCfgTableEntry 26 }
2990
2991agPortCurCfgPortMediat    OBJECT-TYPE
2992    SYNTAX  INTEGER {
2993        copper(1),
2994        sfp(0)
2995        }
2996    MAX-ACCESS  read-only
2997    STATUS  current
2998    DESCRIPTION
2999        "The switch port media."
3000    ::= { agPortCurCfgTableEntry 27 }
3001
3002
3003agPortCurCfgType OBJECT-TYPE
3004    SYNTAX  DisplayString (SIZE(0..65))
3005    MAX-ACCESS  read-only
3006    STATUS  current
3007    DESCRIPTION
3008        "The switch port type."
3009    ::= { agPortCurCfgTableEntry 28 }
3010
3011
3012agPortNewCfgTable OBJECT-TYPE
3013    SYNTAX  SEQUENCE OF AgPortNewCfgTableEntry
3014    MAX-ACCESS  not-accessible
3015    STATUS  current
3016    DESCRIPTION
3017        "The table of port configuration in the new_configuration block."
3018    ::= { agPortConfig 3 }
3019
3020agPortNewCfgTableEntry OBJECT-TYPE
3021    SYNTAX  AgPortNewCfgTableEntry
3022    MAX-ACCESS  not-accessible
3023    STATUS  current
3024    DESCRIPTION
3025        "A row in the port configuration table in the new_configuration block."
3026    INDEX   { agPortNewCfgIndx }
3027    ::= { agPortNewCfgTable 1 }
3028
3029AgPortNewCfgTableEntry ::= SEQUENCE {
3030    agPortNewCfgIndx           Integer32,
3031    agPortNewCfgState          INTEGER,
3032    agPortNewCfgVlanTag        INTEGER,
3033    agPortNewCfgRmon           INTEGER,
3034    agPortNewCfgPVID           INTEGER,
3035    agPortNewCfgGigEthAutoNeg  INTEGER,
3036    agPortNewCfgGigEthSpeed    INTEGER,
3037    agPortNewCfgGigEthMode     INTEGER,
3038    agPortNewCfgGigEthFctl     INTEGER,
3039    agPortNewCfgPortName       DisplayString
3040    ,agPortNewCfgLinkTrap       INTEGER
3041    ,agPortNewCfgTagPVID        INTEGER
3042    ,agPortNewCfgMulticastThreshold         INTEGER,
3043    agPortNewCfgMulticastThresholdRate     INTEGER,
3044    agPortNewCfgBroadcastThreshold         INTEGER,
3045    agPortNewCfgBroadcastThresholdRate     INTEGER,
3046    agPortNewCfgDLFThreshold               INTEGER,
3047    agPortNewCfgDLFThresholdRate           INTEGER
3048    ,agPortNewCfgPortMedia 		INTEGER
3049    ,agPortNewCfgPortMediat 		INTEGER
3050    ,agPortNewCfgType	                DisplayString
3051    }
3052
3053agPortNewCfgIndx OBJECT-TYPE
3054    SYNTAX  Integer32
3055    MAX-ACCESS  read-only
3056    STATUS  current
3057    DESCRIPTION
3058        "The index of the row in port configurations table."
3059    ::= { agPortNewCfgTableEntry 1 }
3060
3061agPortNewCfgState OBJECT-TYPE
3062    SYNTAX  INTEGER {
3063        enabled(2),
3064        disabled(3)
3065        }
3066    MAX-ACCESS  read-write
3067    STATUS  current
3068    DESCRIPTION
3069        "This is the state of the port."
3070    ::= { agPortNewCfgTableEntry 2 }
3071
3072agPortNewCfgVlanTag OBJECT-TYPE
3073    SYNTAX  INTEGER {
3074        tagged(2),
3075        untagged(3)
3076        }
3077    MAX-ACCESS  read-write
3078    STATUS  current
3079    DESCRIPTION
3080        "This is VLAN tag state of the port"
3081    ::= { agPortNewCfgTableEntry 3 }
3082
3083agPortNewCfgRmon OBJECT-TYPE
3084    SYNTAX  INTEGER {
3085        on(2),
3086        off(3)
3087        }
3088    MAX-ACCESS  read-write
3089    STATUS  current
3090    DESCRIPTION
3091        "This object is used to turn RMON on or off on the port."
3092    ::= { agPortNewCfgTableEntry 5 }
3093
3094agPortNewCfgPVID OBJECT-TYPE
3095    SYNTAX  INTEGER (1..4095)
3096    MAX-ACCESS  read-write
3097    STATUS  current
3098    DESCRIPTION
3099        "The default VLAN ID for the port."
3100    ::= { agPortNewCfgTableEntry 6 }
3101
3102agPortNewCfgGigEthAutoNeg OBJECT-TYPE
3103    SYNTAX  INTEGER {
3104        on(2),
3105        off(3)
3106        }
3107    MAX-ACCESS  read-write
3108    STATUS  current
3109    DESCRIPTION
3110        "This object is used to turn the autonegotiation on or off
3111         for gigabit Ethernet connection."
3112    ::= { agPortNewCfgTableEntry 11 }
3113
3114agPortNewCfgGigEthSpeed OBJECT-TYPE
3115    SYNTAX  INTEGER {
3116        mbs10(2),
3117        mbs100(3),
3118        any(4),
3119        mbs1000(5)
3120        }
3121    MAX-ACCESS  read-write
3122    STATUS  current
3123    DESCRIPTION
3124        "Selects the port speed for gigabit Ethernet connection."
3125    ::= { agPortNewCfgTableEntry 12 }
3126
3127agPortNewCfgGigEthMode OBJECT-TYPE
3128    SYNTAX  INTEGER {
3129        full-duplex(2),
3130        half-duplex(3),
3131        full-or-half-duplex(4)
3132        }
3133    MAX-ACCESS  read-write
3134    STATUS  current
3135    DESCRIPTION
3136        "This object is used to select port mode for gigabit Ethernet connection."
3137    ::= { agPortNewCfgTableEntry 13 }
3138
3139agPortNewCfgGigEthFctl OBJECT-TYPE
3140    SYNTAX  INTEGER {
3141        transmit(2),
3142        receive(3),
3143        both(4),
3144        none(5)
3145       }
3146    MAX-ACCESS  read-write
3147    STATUS  current
3148    DESCRIPTION
3149        "This object is used to select port flow control for
3150         gigabit Ethernet connection."
3151    ::= { agPortNewCfgTableEntry 14 }
3152
3153agPortNewCfgPortName	OBJECT-TYPE
3154    SYNTAX  DisplayString (SIZE(0..65))
3155    MAX-ACCESS  read-write
3156    STATUS  current
3157    DESCRIPTION
3158        "The switch port name."
3159    ::= { agPortNewCfgTableEntry 15 }
3160
3161
3162agPortNewCfgLinkTrap OBJECT-TYPE
3163    SYNTAX  INTEGER {
3164	enabled(1),
3165	disabled(2)
3166    }
3167    MAX-ACCESS  read-write
3168    STATUS  current
3169    DESCRIPTION
3170        "Indicates whether linkUp/linkDown traps should be
3171        generated for this interface.
3172
3173        By default, this object should have the value
3174        enabled(1) for interfaces which do not operate on
3175        'top' of any other interface (as defined in the
3176        ifStackTable), and disabled(2) otherwise."
3177    ::= { agPortNewCfgTableEntry 18 }
3178
3179agPortNewCfgTagPVID OBJECT-TYPE
3180    SYNTAX  INTEGER {
3181        tagged(2),
3182        untagged(3)
3183        }
3184    MAX-ACCESS  read-write
3185    STATUS  current
3186    DESCRIPTION
3187        "This is PVID tag state of the port"
3188    ::= { agPortNewCfgTableEntry 19 }
3189
3190agPortNewCfgMulticastThreshold OBJECT-TYPE
3191    SYNTAX  INTEGER {
3192        enabled(1),
3193        disabled(2)
3194        }
3195    MAX-ACCESS  read-write
3196    STATUS  current
3197    DESCRIPTION
3198        "New status of the port's Multicast Threshold."
3199    ::= { agPortNewCfgTableEntry 20 }
3200
3201agPortNewCfgMulticastThresholdRate OBJECT-TYPE
3202    SYNTAX  INTEGER(0..262143)
3203    MAX-ACCESS  read-write
3204    STATUS  current
3205    DESCRIPTION
3206        "New port's Multicast Threshold Rate."
3207    ::= { agPortNewCfgTableEntry 21 }
3208
3209agPortNewCfgBroadcastThreshold OBJECT-TYPE
3210    SYNTAX  INTEGER {
3211        enabled(1),
3212        disabled(2)
3213        }
3214    MAX-ACCESS  read-write
3215    STATUS  current
3216    DESCRIPTION
3217        "New status of the port's Broadcast Threshold."
3218    ::= { agPortNewCfgTableEntry 22 }
3219
3220agPortNewCfgBroadcastThresholdRate OBJECT-TYPE
3221    SYNTAX  INTEGER(0..262143)
3222    MAX-ACCESS  read-write
3223    STATUS  current
3224    DESCRIPTION
3225        "New port's Broadcast Threshold Rate."
3226    ::= { agPortNewCfgTableEntry 23 }
3227
3228agPortNewCfgDLFThreshold OBJECT-TYPE
3229    SYNTAX  INTEGER {
3230        enabled(1),
3231        disabled(2)
3232        }
3233    MAX-ACCESS  read-write
3234    STATUS  current
3235    DESCRIPTION
3236        "New status of the port's Destination Lookup Fail Threshold."
3237    ::= { agPortNewCfgTableEntry 24 }
3238
3239agPortNewCfgDLFThresholdRate OBJECT-TYPE
3240    SYNTAX  INTEGER(0..262143)
3241    MAX-ACCESS  read-write
3242    STATUS  current
3243    DESCRIPTION
3244        "New port's Destination Lookup Fail Threshold Rate."
3245    ::= { agPortNewCfgTableEntry 25 }
3246
3247agPortNewCfgPortMedia OBJECT-TYPE
3248    SYNTAX  INTEGER {
3249	auto(0),
3250        copper(1),
3251        fiber(2)
3252        }
3253    MAX-ACCESS  read-write
3254    STATUS  current
3255    DESCRIPTION
3256        "New status of the port's Media."
3257    ::= { agPortNewCfgTableEntry 26 }
3258
3259agPortNewCfgPortMediat OBJECT-TYPE
3260    SYNTAX  INTEGER {
3261        copper(1),
3262        sfp(0)
3263        }
3264    MAX-ACCESS  read-write
3265    STATUS  current
3266    DESCRIPTION
3267        "New status of the port's Media."
3268    ::= { agPortNewCfgTableEntry 27 }
3269
3270
3271agPortNewCfgType OBJECT-TYPE
3272    SYNTAX  DisplayString (SIZE(0..65))
3273    MAX-ACCESS  read-only
3274    STATUS  current
3275    DESCRIPTION
3276        "The switch port type."
3277    ::= { agPortNewCfgTableEntry 28 }
3278
3279
3280
3281
3282-- SSH Configuration
3283sshCurCfgIntrval OBJECT-TYPE
3284    SYNTAX INTEGER(0..24)
3285    MAX-ACCESS  read-only
3286    STATUS  current
3287    DESCRIPTION
3288        "Interval for generating the RSA server key."
3289    ::= { agSSHConfig 1 }
3290
3291sshNewCfgIntrval OBJECT-TYPE
3292    SYNTAX INTEGER(0..24)
3293    MAX-ACCESS  read-write
3294    STATUS  current
3295    DESCRIPTION
3296        "Set Interval for generating the RSA server key."
3297    ::= { agSSHConfig 2 }
3298
3299sshCurCfgScpAdm OBJECT-TYPE
3300    SYNTAX DisplayString(SIZE(0..128))
3301    MAX-ACCESS  read-only
3302    STATUS  current
3303    DESCRIPTION
3304        "SCP-only admin password."
3305    ::= { agSSHConfig 3 }
3306
3307sshNewCfgScpAdm OBJECT-TYPE
3308    SYNTAX DisplayString(SIZE(0..128))
3309    MAX-ACCESS  read-write
3310    STATUS  current
3311    DESCRIPTION
3312        "Set SCP-only admin password."
3313    ::= { agSSHConfig 4 }
3314
3315sshNewCfgHKeyGen OBJECT-TYPE
3316    SYNTAX INTEGER {
3317        generate(1),
3318        other(2)
3319        }
3320    MAX-ACCESS  read-write
3321    STATUS  current
3322    DESCRIPTION
3323        "This is an action object to generate the RSA host key.
3324         other(2) is returned always when read.
3325         The following values are writable: generate(1).. Generate the RSA host key."
3326    ::= { agSSHConfig 5 }
3327
3328sshNewCfgSKeyGen OBJECT-TYPE
3329    SYNTAX INTEGER {
3330        generate(1),
3331        other(2)
3332        }
3333    MAX-ACCESS  read-write
3334    STATUS  current
3335    DESCRIPTION
3336         "This is an action object to generate the RSA server key.
3337         other(2) is returned always when read.
3338         The following values are writable: generate(1).. Generate the RSA server key."
3339    ::= { agSSHConfig 6 }
3340
3341sshCurCfgSSHPort OBJECT-TYPE
3342    SYNTAX INTEGER (1..65535)
3343    MAX-ACCESS  read-only
3344    STATUS  current
3345    DESCRIPTION
3346        "SSH server port number."
3347    ::= { agSSHConfig 7 }
3348
3349sshNewCfgSSHPort OBJECT-TYPE
3350    SYNTAX INTEGER (1..65535)
3351    MAX-ACCESS  read-write
3352    STATUS  current
3353    DESCRIPTION
3354        "Set SSH server port number."
3355    ::= { agSSHConfig 8 }
3356
3357sshCurCfgScpApplySave OBJECT-TYPE
3358    SYNTAX INTEGER {
3359        enabled(1),
3360        disabled(2)
3361        }
3362    MAX-ACCESS  read-only
3363    STATUS  current
3364    DESCRIPTION
3365        "SCP apply and save."
3366    ::= { agSSHConfig 9 }
3367
3368sshNewCfgScpApplySave OBJECT-TYPE
3369    SYNTAX INTEGER {
3370        enabled(1),
3371        disabled(2)
3372        }
3373    MAX-ACCESS  read-write
3374    STATUS  current
3375    DESCRIPTION
3376        "Enable/Disable the SCP apply and save."
3377    ::= { agSSHConfig 10 }
3378
3379sshCurCfgStatus OBJECT-TYPE
3380    SYNTAX INTEGER {
3381        on(1),
3382        off(2)
3383        }
3384    MAX-ACCESS  read-only
3385    STATUS  current
3386    DESCRIPTION
3387        "SSH server status."
3388    ::= { agSSHConfig 11 }
3389
3390sshNewCfgStatus OBJECT-TYPE
3391    SYNTAX INTEGER {
3392        on(1),
3393        off(2)
3394        }
3395    MAX-ACCESS  read-write
3396    STATUS  current
3397    DESCRIPTION
3398        "Turn SSH server ON/OFF."
3399    ::= { agSSHConfig 12 }
3400
3401-- RADIUS Configuration
3402
3403radCurCfgPrimaryIpAddr OBJECT-TYPE
3404    SYNTAX  IpAddress
3405    MAX-ACCESS  read-only
3406    STATUS  current
3407    DESCRIPTION
3408        "The IP address of the Primary RADIUS server."
3409    ::= { agRadiusConfig 1 }
3410
3411radNewCfgPrimaryIpAddr OBJECT-TYPE
3412    SYNTAX  IpAddress
3413    MAX-ACCESS  read-write
3414    STATUS  current
3415    DESCRIPTION
3416        "The IP address of the Primary RADIUS server."
3417    ::= { agRadiusConfig 2 }
3418
3419radCurCfgSecondaryIpAddr OBJECT-TYPE
3420    SYNTAX  IpAddress
3421    MAX-ACCESS  read-only
3422    STATUS  current
3423    DESCRIPTION
3424        "The IP address of the Secondary RADIUS server."
3425    ::= { agRadiusConfig 3 }
3426
3427radNewCfgSecondaryIpAddr OBJECT-TYPE
3428    SYNTAX  IpAddress
3429    MAX-ACCESS  read-write
3430    STATUS  current
3431    DESCRIPTION
3432        "The IP address of the Secondary RADIUS server."
3433    ::= { agRadiusConfig 4 }
3434
3435radCurCfgPort OBJECT-TYPE
3436    SYNTAX  INTEGER  (1500..3000)
3437    MAX-ACCESS  read-only
3438    STATUS  current
3439    DESCRIPTION
3440        "Specify the RADIUS port number."
3441    ::= { agRadiusConfig 5 }
3442
3443radNewCfgPort OBJECT-TYPE
3444    SYNTAX  INTEGER  (1500..3000)
3445    MAX-ACCESS  read-write
3446    STATUS  current
3447    DESCRIPTION
3448        "Speicfy the RADIUS port number."
3449    ::= { agRadiusConfig 6 }
3450
3451radCurCfgTimeout OBJECT-TYPE
3452    SYNTAX  INTEGER  (1..10)
3453    MAX-ACCESS  read-only
3454    STATUS  current
3455    DESCRIPTION
3456        "The maximum number of seconds before resending authentication
3457         to RADIUS server."
3458    ::= { agRadiusConfig 7 }
3459
3460radNewCfgTimeout OBJECT-TYPE
3461    SYNTAX  INTEGER  (1..10)
3462    MAX-ACCESS  read-write
3463    STATUS  current
3464    DESCRIPTION
3465        "The maximum number of seconds before resending authentication
3466         to RADIUS server."
3467    ::= { agRadiusConfig 8 }
3468
3469radCurCfgRetries OBJECT-TYPE
3470    SYNTAX  INTEGER  (1..3)
3471    MAX-ACCESS  read-only
3472    STATUS  current
3473    DESCRIPTION
3474        "Number of retries to the RADIUS server."
3475    ::= { agRadiusConfig 9 }
3476
3477radNewCfgRetries OBJECT-TYPE
3478    SYNTAX  INTEGER  (1..3)
3479    MAX-ACCESS  read-write
3480    STATUS  current
3481    DESCRIPTION
3482        "Number of retries to the RADIUS server."
3483    ::= { agRadiusConfig 10 }
3484
3485radCurCfgState OBJECT-TYPE
3486    SYNTAX  INTEGER {
3487        enabled(2),
3488        disabled(3)
3489        }
3490    MAX-ACCESS  read-only
3491    STATUS  current
3492    DESCRIPTION
3493        "Enable or disable RADIUS authentication."
3494    ::= { agRadiusConfig 11 }
3495
3496radNewCfgState OBJECT-TYPE
3497    SYNTAX  INTEGER {
3498        enabled(2),
3499        disabled(3)
3500        }
3501    MAX-ACCESS  read-write
3502    STATUS  current
3503    DESCRIPTION
3504        "Enable or disable RADIUS authentication."
3505    ::= { agRadiusConfig 12 }
3506
3507radCurCfgAuthenString OBJECT-TYPE
3508    SYNTAX  DisplayString (SIZE(0..32))
3509    MAX-ACCESS  read-only
3510    STATUS  current
3511    DESCRIPTION
3512        "The RADIUS authentication string."
3513    ::= { agRadiusConfig 13 }
3514
3515radNewCfgAuthenString OBJECT-TYPE
3516    SYNTAX  DisplayString (SIZE(0..32))
3517    MAX-ACCESS  read-write
3518    STATUS  current
3519    DESCRIPTION
3520        "The RADIUS authentication string."
3521    ::= { agRadiusConfig 14 }
3522
3523radCurCfgBackdoor OBJECT-TYPE
3524    SYNTAX  INTEGER {
3525        enabled(1),
3526        disabled(2)
3527        }
3528    MAX-ACCESS  read-only
3529    STATUS  current
3530    DESCRIPTION
3531        "Enable or disable RADIUS backdoor for telnet/ssh/http/https."
3532    ::= { agRadiusConfig 15 }
3533
3534radNewCfgBackdoor OBJECT-TYPE
3535    SYNTAX  INTEGER {
3536        enabled(1),
3537        disabled(2)
3538        }
3539    MAX-ACCESS  read-write
3540    STATUS  current
3541    DESCRIPTION
3542        "Enable or disable RADIUS backdoor for telnet/ssh/http/https."
3543    ::= { agRadiusConfig 16 }
3544
3545radCurCfgAuthenSecondString OBJECT-TYPE
3546    SYNTAX  DisplayString (SIZE(0..32))
3547    MAX-ACCESS  read-only
3548    STATUS  current
3549    DESCRIPTION
3550        "The second RADIUS authentication string."
3551    ::= { agRadiusConfig 17 }
3552
3553radNewCfgAuthenSecondString OBJECT-TYPE
3554    SYNTAX  DisplayString (SIZE(0..32))
3555    MAX-ACCESS  read-write
3556    STATUS  current
3557    DESCRIPTION
3558        "The second RADIUS authentication string."
3559    ::= { agRadiusConfig 18 }
3560
3561radCurCfgSecBd OBJECT-TYPE
3562    SYNTAX  INTEGER {
3563        enabled(1),
3564        disabled(2)
3565        }
3566    MAX-ACCESS  read-only
3567    STATUS  current
3568    DESCRIPTION
3569        "Enable or disable RADIUS secure backdoor for telnet."
3570    ::= { agRadiusConfig 19 }
3571
3572radNewCfgSecBd OBJECT-TYPE
3573    SYNTAX  INTEGER {
3574        enabled(1),
3575        disabled(2)
3576        }
3577    MAX-ACCESS  read-write
3578    STATUS  current
3579    DESCRIPTION
3580        "Enable or disable RADIUS secure backdoor for telnet."
3581    ::= { agRadiusConfig 20 }
3582
3583-- NTP Configuration
3584agCurCfgNTPServer OBJECT-TYPE
3585    SYNTAX  IpAddress
3586    MAX-ACCESS  read-only
3587    STATUS  current
3588    DESCRIPTION
3589        "The NTP Server Address."
3590    ::= { agNTP 1 }
3591
3592agNewCfgNTPServer OBJECT-TYPE
3593    SYNTAX  IpAddress
3594    MAX-ACCESS  read-write
3595    STATUS  current
3596    DESCRIPTION
3597        "The NTP Server Address."
3598    ::= { agNTP 2 }
3599
3600agCurCfgNTPResyncInterval OBJECT-TYPE
3601    SYNTAX  INTEGER (1..44640)
3602    MAX-ACCESS  read-only
3603    STATUS  current
3604    DESCRIPTION
3605        "The NTP Server resync interval in minutes."
3606    ::= { agNTP 3 }
3607
3608agNewCfgNTPResyncInterval OBJECT-TYPE
3609    SYNTAX  INTEGER (1..44640)
3610    MAX-ACCESS  read-write
3611    STATUS  current
3612    DESCRIPTION
3613        "The NTP Server resync interval in minutes."
3614    ::= { agNTP 4 }
3615
3616
3617agCurCfgNTPService OBJECT-TYPE
3618    SYNTAX  INTEGER {
3619        enabled(1),
3620        disabled(2)
3621        }
3622    MAX-ACCESS  read-only
3623    STATUS  current
3624    DESCRIPTION
3625        "Enable/disable NTP Service."
3626    ::= { agNTP 9 }
3627
3628agNewCfgNTPService OBJECT-TYPE
3629    SYNTAX  INTEGER {
3630        enabled(1),
3631        disabled(2)
3632        }
3633    MAX-ACCESS  read-write
3634    STATUS  current
3635    DESCRIPTION
3636        "Enable/disable NTP Service."
3637    ::= { agNTP 10 }
3638
3639agCurCfgNTPSecServer OBJECT-TYPE
3640    SYNTAX  IpAddress
3641    MAX-ACCESS  read-only
3642    STATUS  current
3643    DESCRIPTION
3644        "The Secondary NTP Server Address."
3645    ::= { agNTP 11 }
3646
3647agNewCfgNTPSecServer OBJECT-TYPE
3648    SYNTAX  IpAddress
3649    MAX-ACCESS  read-write
3650    STATUS  current
3651    DESCRIPTION
3652        "The Secondary NTP Server Address."
3653    ::= { agNTP 12 }
3654
3655
3656-- APPLY Configuration
3657agApplyPending OBJECT-TYPE
3658    SYNTAX  INTEGER {
3659        applyNeeded(2),
3660        noApplyNeeded(3)
3661        }
3662    MAX-ACCESS  read-only
3663    STATUS  current
3664    DESCRIPTION
3665        "This object, when read, gives the user information
3666         whether an apply action is needed and that the configuration
3667         has been chaged by the user actions. The user then can
3668         apply the changes by setting proper value to the object
3669         agApplyConfiguration described above."
3670    ::= { agApply 1 }
3671
3672agApplyConfig OBJECT-TYPE
3673    SYNTAX  INTEGER {
3674        apply(1),
3675        idle(2),
3676        inprogress(3),
3677        complete(4),
3678        failed(5)
3679        }
3680    MAX-ACCESS  read-write
3681    STATUS  current
3682    DESCRIPTION
3683         "When this object is read the current state is returned.
3684          idle(3) indicates that there is no apply in progess.
3685          complete(5) indicates that the last apply operation is completed.
3686          Setting the value to apply(1), will write all the changes made
3687          since the last apply to the current configuration block.
3688	  If the apply is successful this variable will return the state
3689          'complete' else it will return 'failed'. In case of failure,
3690          to read the reason for failure use the agApplyTable."
3691    ::= { agApply 2 }
3692
3693agApplyTableSize OBJECT-TYPE
3694    SYNTAX  Integer32
3695    MAX-ACCESS  read-only
3696    STATUS  current
3697    DESCRIPTION
3698        "The number of strings in the apply table."
3699    ::= { agApply 4 }
3700
3701agApplyTable OBJECT-TYPE
3702    SYNTAX  SEQUENCE OF AgApplyTableEntry
3703    MAX-ACCESS  not-accessible
3704    STATUS  current
3705    DESCRIPTION
3706        "The table of URL path for URL load balancing in the current_config."
3707    ::= { agApply 5 }
3708
3709agApplyTableEntry OBJECT-TYPE
3710    SYNTAX  AgApplyTableEntry
3711    MAX-ACCESS  not-accessible
3712    STATUS  current
3713    DESCRIPTION
3714        "Information about an URL path for URL load balancing."
3715    INDEX   { agApplyIndex }
3716    ::= { agApplyTable 1 }
3717
3718AgApplyTableEntry ::= SEQUENCE {
3719    agApplyIndex      Integer32,
3720    agApplyString     OCTET STRING
3721    }
3722
3723agApplyIndex OBJECT-TYPE
3724    SYNTAX  Integer32
3725    MAX-ACCESS  read-only
3726    STATUS  current
3727    DESCRIPTION
3728        "The table index."
3729    ::= { agApplyTableEntry 1 }
3730
3731agApplyString OBJECT-TYPE
3732    SYNTAX  OCTET STRING
3733    MAX-ACCESS  read-only
3734    STATUS  current
3735    DESCRIPTION
3736        "A string in the apply table."
3737    ::= { agApplyTableEntry 2 }
3738
3739-- TACACS+ Configuration
3740
3741tacCurCfgPrimaryIpAddr OBJECT-TYPE
3742    SYNTAX  IpAddress
3743    MAX-ACCESS  read-only
3744    STATUS  current
3745    DESCRIPTION
3746        "The IP address of the Primary TACACS+ server."
3747    ::= { agTacacsConfig 1 }
3748
3749tacNewCfgPrimaryIpAddr OBJECT-TYPE
3750    SYNTAX  IpAddress
3751    MAX-ACCESS  read-write
3752    STATUS  current
3753    DESCRIPTION
3754        "The IP address of the Primary TACACS+ server."
3755    ::= { agTacacsConfig 2 }
3756
3757tacCurCfgSecondaryIpAddr OBJECT-TYPE
3758    SYNTAX  IpAddress
3759    MAX-ACCESS  read-only
3760    STATUS  current
3761    DESCRIPTION
3762        "The IP address of the Secondary TACSACS server."
3763    ::= { agTacacsConfig 3 }
3764tacNewCfgSecondaryIpAddr OBJECT-TYPE
3765    SYNTAX  IpAddress
3766    MAX-ACCESS  read-write
3767    STATUS  current
3768    DESCRIPTION
3769        "The IP address of the Secondary TACACS+ server."
3770    ::= { agTacacsConfig 4 }
3771
3772
3773tacCurCfgPort OBJECT-TYPE
3774    SYNTAX  INTEGER  (1..65000)
3775    MAX-ACCESS  read-only
3776    STATUS  current
3777    DESCRIPTION
3778        "Specify the TACACS+ port number."
3779    ::= { agTacacsConfig 5 }
3780
3781tacNewCfgPort OBJECT-TYPE
3782    SYNTAX  INTEGER  (1..65000)
3783    MAX-ACCESS  read-write
3784    STATUS  current
3785    DESCRIPTION
3786        "Specify the TACACS+ port number."
3787    ::= { agTacacsConfig 6 }
3788
3789tacCurCfgTimeout OBJECT-TYPE
3790    SYNTAX  INTEGER  (4..15)
3791    MAX-ACCESS  read-only
3792    STATUS  current
3793    DESCRIPTION
3794        "The maximum number of seconds before resending authentication
3795         to TACACS+ server."
3796    ::= { agTacacsConfig 7 }
3797
3798tacNewCfgTimeout OBJECT-TYPE
3799    SYNTAX  INTEGER  (4..15)
3800    MAX-ACCESS  read-write
3801    STATUS  current
3802    DESCRIPTION
3803        "The maximum number of seconds before resending authentication
3804         to TACACS+ server."
3805    ::= { agTacacsConfig 8 }
3806
3807tacCurCfgRetries OBJECT-TYPE
3808    SYNTAX  INTEGER  (1..3)
3809    MAX-ACCESS  read-only
3810    STATUS  current
3811    DESCRIPTION
3812        "Number of retries to the TACACS+ server."
3813    ::= { agTacacsConfig 9 }
3814
3815tacNewCfgRetries OBJECT-TYPE
3816    SYNTAX  INTEGER  (1..3)
3817    MAX-ACCESS  read-write
3818    STATUS  current
3819    DESCRIPTION
3820        "Number of retries to the TACACS+ server."
3821    ::= { agTacacsConfig 10 }
3822
3823tacCurCfgState OBJECT-TYPE
3824    SYNTAX  INTEGER {
3825        enabled(2),
3826        disabled(3)
3827        }
3828    MAX-ACCESS  read-only
3829    STATUS  current
3830    DESCRIPTION
3831        "Enable or disable TACACS+ authentication."
3832    ::= { agTacacsConfig 11 }
3833
3834tacNewCfgState OBJECT-TYPE
3835    SYNTAX  INTEGER {
3836        enabled(2),
3837        disabled(3)
3838        }
3839    MAX-ACCESS  read-write
3840    STATUS  current
3841    DESCRIPTION
3842        "Enable or disable TACACS+ authentication."
3843    ::= { agTacacsConfig 12 }
3844
3845tacCurCfgAuthenString OBJECT-TYPE
3846    SYNTAX  DisplayString (SIZE(0..32))
3847    MAX-ACCESS  read-only
3848    STATUS  current
3849    DESCRIPTION
3850        "The TACACS+ authentication string."
3851    ::= { agTacacsConfig 13 }
3852
3853tacNewCfgAuthenString OBJECT-TYPE
3854    SYNTAX  DisplayString (SIZE(0..32))
3855    MAX-ACCESS  read-write
3856    STATUS  current
3857    DESCRIPTION
3858        "The TACACS+ authentication string."
3859    ::= { agTacacsConfig 14 }
3860
3861tacCurCfgBackdoor OBJECT-TYPE
3862    SYNTAX  INTEGER {
3863        enabled(1),
3864        disabled(2)
3865        }
3866    MAX-ACCESS  read-only
3867    STATUS  current
3868    DESCRIPTION
3869        "Enable or disable TACACS+ backdoor for telnet/ssh/http/https."
3870    ::= { agTacacsConfig 15 }
3871
3872tacNewCfgBackdoor OBJECT-TYPE
3873    SYNTAX  INTEGER {
3874        enabled(1),
3875        disabled(2)
3876        }
3877    MAX-ACCESS  read-write
3878    STATUS  current
3879    DESCRIPTION
3880        "Enable or disable TACACS+ backdoor for telnet/ssh/http/https."
3881    ::= { agTacacsConfig 16 }
3882
3883tacCurCfgAuthenSecondString OBJECT-TYPE
3884    SYNTAX  DisplayString (SIZE(0..32))
3885    MAX-ACCESS  read-only
3886    STATUS  current
3887    DESCRIPTION
3888        "The second TACACS+ authentication string."
3889    ::= { agTacacsConfig 17 }
3890
3891tacNewCfgAuthenSecondString OBJECT-TYPE
3892    SYNTAX  DisplayString (SIZE(0..32))
3893    MAX-ACCESS  read-write
3894    STATUS  current
3895    DESCRIPTION
3896        "The second TACACS+ authentication string."
3897    ::= { agTacacsConfig 18 }
3898
3899tacCurCfgCmdAuthor OBJECT-TYPE
3900    SYNTAX  INTEGER {
3901        enabled(1),
3902        disabled(2)
3903        }
3904    MAX-ACCESS  read-only
3905    STATUS  current
3906    DESCRIPTION
3907        "Enable or disable TACACS+ command authorization."
3908    ::= { agTacacsConfig 19 }
3909
3910tacNewCfgCmdAuthor OBJECT-TYPE
3911    SYNTAX  INTEGER {
3912        enabled(1),
3913        disabled(2)
3914        }
3915    MAX-ACCESS  read-write
3916    STATUS  current
3917    DESCRIPTION
3918        "Enable or disable TACACS+ command authorization."
3919    ::= { agTacacsConfig 20 }
3920
3921tacCurCfgSecBd OBJECT-TYPE
3922    SYNTAX  INTEGER {
3923        enabled(1),
3924        disabled(2)
3925        }
3926    MAX-ACCESS  read-only
3927    STATUS  current
3928    DESCRIPTION
3929        "Enable or disable TACACS+ secure backdoor for telnet."
3930    ::= { agTacacsConfig 23 }
3931
3932tacNewCfgSecBd OBJECT-TYPE
3933    SYNTAX  INTEGER {
3934        enabled(1),
3935        disabled(2)
3936        }
3937    MAX-ACCESS  read-write
3938    STATUS  current
3939    DESCRIPTION
3940        "Enable or disable TACACS+ secure backdoor for telnet."
3941    ::= { agTacacsConfig 24 }
3942
3943tacCurCfgCmdLogging OBJECT-TYPE
3944    SYNTAX  INTEGER {
3945        enabled(1),
3946        disabled(2)
3947        }
3948    MAX-ACCESS  read-only
3949    STATUS  current
3950    DESCRIPTION
3951        "Enable or disable TACACS+ command logging."
3952    ::= { agTacacsConfig 21 }
3953
3954tacNewCfgCmdLogging OBJECT-TYPE
3955    SYNTAX  INTEGER {
3956        enabled(1),
3957        disabled(2)
3958        }
3959    MAX-ACCESS  read-write
3960    STATUS  current
3961    DESCRIPTION
3962        "Enable or disable TACACS+ command logging."
3963    ::= { agTacacsConfig 22 }
3964tacCurCfgCmap OBJECT-TYPE
3965    SYNTAX  INTEGER {
3966        enabled(1),
3967        disabled(2)
3968        }
3969    MAX-ACCESS  read-only
3970    STATUS  current
3971    DESCRIPTION
3972        "Enable/Disable Tacacs+ new prividlege level maping."
3973    ::= { agTacacsConfig 25 }
3974
3975tacNewCfgCmap OBJECT-TYPE
3976    SYNTAX  INTEGER {
3977        enabled(1),
3978        disabled(2)
3979        }
3980    MAX-ACCESS  read-write
3981    STATUS  current
3982    DESCRIPTION
3983        "Enable/Disable Tacacs+ new prividlege level maping."
3984    ::= { agTacacsConfig 26 }
3985
3986agTacacsUserMapCurCfgTable OBJECT-TYPE
3987    SYNTAX  SEQUENCE OF AgTacacsUserMapCurCfgTableEntry
3988    MAX-ACCESS  not-accessible
3989    STATUS  current
3990    DESCRIPTION
3991        "The table of tacacs+ user map current configuration."
3992    ::= { agTacacsConfig 31 }
3993
3994agTacacsUserMapCurCfgTableEntry OBJECT-TYPE
3995    SYNTAX  AgTacacsUserMapCurCfgTableEntry
3996    MAX-ACCESS  not-accessible
3997    STATUS  current
3998    DESCRIPTION
3999        "A row in the tacacs+ user mapping table."
4000    INDEX  { agTacacsUserMapCurCfgUId }
4001    ::= { agTacacsUserMapCurCfgTable 1 }
4002
4003AgTacacsUserMapCurCfgTableEntry ::= SEQUENCE {
4004    agTacacsUserMapCurCfgUId       Integer32,
4005    agTacacsUserMapCurCfgMapping   INTEGER
4006    }
4007
4008agTacacsUserMapCurCfgUId OBJECT-TYPE
4009    SYNTAX Integer32
4010    MAX-ACCESS  read-only
4011    STATUS  current
4012    DESCRIPTION
4013        "The current config remote privilege identifier."
4014    ::= { agTacacsUserMapCurCfgTableEntry 1 }
4015
4016agTacacsUserMapCurCfgMapping OBJECT-TYPE
4017    SYNTAX  INTEGER {
4018        none(0),
4019        user(1),
4020        oper(2),
4021        admin(3)
4022        }
4023    MAX-ACCESS  read-only
4024    STATUS  current
4025    DESCRIPTION
4026        "Current Tacacs+ user privilege mappings."
4027    ::= { agTacacsUserMapCurCfgTableEntry 2 }
4028
4029agTacacsUserMapNewCfgTable OBJECT-TYPE
4030    SYNTAX  SEQUENCE OF AgTacacsUserMapNewCfgTableEntry
4031    MAX-ACCESS  not-accessible
4032    STATUS  current
4033    DESCRIPTION
4034        "The table of tacacs+ user map new configuration."
4035    ::= { agTacacsConfig 32 }
4036
4037agTacacsUserMapNewCfgTableEntry OBJECT-TYPE
4038    SYNTAX  AgTacacsUserMapNewCfgTableEntry
4039    MAX-ACCESS  not-accessible
4040    STATUS  current
4041    DESCRIPTION
4042        "A row in the tacacs+ user mapping table."
4043    INDEX  { agTacacsUserMapNewCfgUId }
4044    ::= { agTacacsUserMapNewCfgTable 1 }
4045
4046AgTacacsUserMapNewCfgTableEntry ::= SEQUENCE {
4047    agTacacsUserMapNewCfgUId       Integer32,
4048    agTacacsUserMapNewCfgMapping   INTEGER
4049    }
4050
4051agTacacsUserMapNewCfgUId OBJECT-TYPE
4052    SYNTAX Integer32
4053    MAX-ACCESS  read-only
4054    STATUS  current
4055    DESCRIPTION
4056        "The new config remote privilege identifier."
4057    ::= { agTacacsUserMapNewCfgTableEntry 1 }
4058
4059agTacacsUserMapNewCfgMapping OBJECT-TYPE
4060    SYNTAX  INTEGER {
4061        none(0),
4062        user(1),
4063        oper(2),
4064        admin(3)
4065        }
4066    MAX-ACCESS  read-create
4067    STATUS  current
4068    DESCRIPTION
4069        "Set new Tacacs+ user privilege mappings."
4070    ::= { agTacacsUserMapNewCfgTableEntry 2 }
4071
4072-- Multiple Management network MIB objects
4073agMgmtNetTableMaxSize OBJECT-TYPE
4074    SYNTAX  Integer32
4075    MAX-ACCESS  read-only
4076    STATUS current
4077    DESCRIPTION
4078        "The maximum number of entries in the Management
4079         Network Table."
4080    ::= { agMgmtNetConfig 1 }
4081
4082agCurCfgMgmtNetTable OBJECT-TYPE
4083    SYNTAX  SEQUENCE OF AgCurCfgMgmtNetEntry
4084    MAX-ACCESS  not-accessible
4085    STATUS current
4086    DESCRIPTION
4087        "The table for Management Network definitions
4088         in the current configuration block."
4089    ::= { agMgmtNetConfig 2 }
4090
4091agCurCfgMgmtNetEntry OBJECT-TYPE
4092    SYNTAX  AgCurCfgMgmtNetEntry
4093    MAX-ACCESS  not-accessible
4094    STATUS current
4095    DESCRIPTION
4096        "A row in the management network definition table."
4097    INDEX   {  agCurCfgMgmtNetIndex }
4098    ::= { agCurCfgMgmtNetTable 1 }
4099
4100AgCurCfgMgmtNetEntry ::= SEQUENCE {
4101    agCurCfgMgmtNetIndex        Integer32,
4102    agCurCfgMgmtNetSubnet       IpAddress,
4103    agCurCfgMgmtNetMask         IpAddress
4104    }
4105
4106agCurCfgMgmtNetIndex OBJECT-TYPE
4107    SYNTAX  Integer32
4108    MAX-ACCESS  read-only
4109    STATUS current
4110    DESCRIPTION
4111        "The index of the Management Network Definition table."
4112    ::= { agCurCfgMgmtNetEntry 1 }
4113
4114agCurCfgMgmtNetSubnet OBJECT-TYPE
4115    SYNTAX  IpAddress
4116    MAX-ACCESS  read-only
4117    STATUS current
4118    DESCRIPTION
4119        "The Management Network Address in the current_configuration
4120         block."
4121    ::= { agCurCfgMgmtNetEntry 2 }
4122
4123agCurCfgMgmtNetMask OBJECT-TYPE
4124    SYNTAX  IpAddress
4125    MAX-ACCESS  read-only
4126    STATUS current
4127    DESCRIPTION
4128        "The Management Network Mask in the current_configuration
4129         block."
4130    ::= { agCurCfgMgmtNetEntry 3 }
4131
4132agNewCfgMgmtNetTable OBJECT-TYPE
4133    SYNTAX  SEQUENCE OF AgNewCfgMgmtNetEntry
4134    MAX-ACCESS  not-accessible
4135    STATUS current
4136    DESCRIPTION
4137        "The table for Management Network definitions
4138         in the new configuration block."
4139    ::= { agMgmtNetConfig 3 }
4140
4141agNewCfgMgmtNetEntry OBJECT-TYPE
4142    SYNTAX  AgNewCfgMgmtNetEntry
4143    MAX-ACCESS  not-accessible
4144    STATUS current
4145    DESCRIPTION
4146        "A row in the management network definition table."
4147    INDEX   {  agNewCfgMgmtNetIndex }
4148    ::= { agNewCfgMgmtNetTable 1 }
4149
4150AgNewCfgMgmtNetEntry ::= SEQUENCE {
4151    agNewCfgMgmtNetIndex        Integer32,
4152    agNewCfgMgmtNetSubnet       IpAddress,
4153    agNewCfgMgmtNetMask         IpAddress,
4154    agNewCfgMgmtNetDelete       INTEGER
4155    }
4156
4157agNewCfgMgmtNetIndex OBJECT-TYPE
4158    SYNTAX  Integer32
4159    MAX-ACCESS  read-only
4160    STATUS current
4161    DESCRIPTION
4162        "The index of the Management Network Definition table."
4163    ::= { agNewCfgMgmtNetEntry 1 }
4164
4165agNewCfgMgmtNetSubnet OBJECT-TYPE
4166    SYNTAX  IpAddress
4167    MAX-ACCESS  read-create
4168    STATUS current
4169    DESCRIPTION
4170        "The Management Network Address in the new_configuration
4171         block."
4172    ::= { agNewCfgMgmtNetEntry 2 }
4173
4174agNewCfgMgmtNetMask OBJECT-TYPE
4175    SYNTAX  IpAddress
4176    MAX-ACCESS  read-create
4177    STATUS current
4178    DESCRIPTION
4179        "The Management Network Mask in the new_configuration
4180         block."
4181    ::= { agNewCfgMgmtNetEntry 3 }
4182
4183agNewCfgMgmtNetDelete OBJECT-TYPE
4184    SYNTAX  INTEGER {
4185        other(1),
4186        delete(2)
4187        }
4188    MAX-ACCESS  read-create
4189    STATUS current
4190    DESCRIPTION
4191        "By setting the value to delete(2), the entire row is deleted."
4192    ::= { agNewCfgMgmtNetEntry 4 }
4193
4194agMgmtNetClear OBJECT-TYPE
4195    SYNTAX  INTEGER {
4196        other(1),
4197        clear(2)
4198        }
4199    MAX-ACCESS  read-write
4200    STATUS current
4201    DESCRIPTION
4202        "By setting the value to delete(2), the entire table is cleared."
4203    ::= { agMgmtNetConfig 4 }
4204
4205agAccessUserMaxUserID OBJECT-TYPE
4206    SYNTAX  Integer32
4207    MAX-ACCESS  read-only
4208    STATUS  current
4209    DESCRIPTION
4210        "The maximum number of Users ID."
4211    ::= { agAccess 1 }
4212
4213agAccessUserCurCfgTable OBJECT-TYPE
4214    SYNTAX  SEQUENCE OF AgAccessUserCurCfgTableEntry
4215    MAX-ACCESS  not-accessible
4216    STATUS  current
4217    DESCRIPTION
4218        "The table of Access user configuration."
4219    ::= { agAccess 2 }
4220
4221agAccessUserCurCfgTableEntry OBJECT-TYPE
4222    SYNTAX  AgAccessUserCurCfgTableEntry
4223    MAX-ACCESS  not-accessible
4224    STATUS  current
4225    DESCRIPTION
4226        "A row in the Access user configuration table."
4227    INDEX  { agAccessUserCurCfgUId }
4228    ::= { agAccessUserCurCfgTable 1 }
4229
4230AgAccessUserCurCfgTableEntry ::= SEQUENCE {
4231    agAccessUserCurCfgUId 	Integer32,
4232    agAccessUserCurCos 		INTEGER,
4233    agAccessUserCurCfgName 	DisplayString,
4234    agAccessUserCurCfgPswd 	DisplayString,
4235    agAccessUserCurCfgState	INTEGER
4236    }
4237
4238agAccessUserCurCfgUId OBJECT-TYPE
4239    SYNTAX Integer32
4240    MAX-ACCESS  read-only
4241    STATUS  current
4242    DESCRIPTION
4243        "The User identifier."
4244    ::= { agAccessUserCurCfgTableEntry 1 }
4245
4246agAccessUserCurCos OBJECT-TYPE
4247    SYNTAX  INTEGER {
4248        user(0),
4249        oper(3),
4250        admin(6)
4251        }
4252    MAX-ACCESS  read-only
4253    STATUS  current
4254    DESCRIPTION
4255        "The user class of service."
4256    ::= { agAccessUserCurCfgTableEntry 2 }
4257
4258agAccessUserCurCfgName OBJECT-TYPE
4259    SYNTAX  DisplayString (SIZE(0..8))
4260    MAX-ACCESS  read-only
4261    STATUS  current
4262    DESCRIPTION
4263        "The user name."
4264    ::= { agAccessUserCurCfgTableEntry 3 }
4265
4266agAccessUserCurCfgPswd OBJECT-TYPE
4267    SYNTAX  DisplayString (SIZE(0..128))
4268    MAX-ACCESS  read-only
4269    STATUS  current
4270    DESCRIPTION
4271        "The character string representing the user passworde."
4272    ::= { agAccessUserCurCfgTableEntry 4 }
4273
4274agAccessUserCurCfgState OBJECT-TYPE
4275    SYNTAX  INTEGER  {
4276	enabled(2),
4277	disabled(3)
4278	}
4279    MAX-ACCESS  read-only
4280    STATUS  current
4281    DESCRIPTION
4282        "Enable or disable a user."
4283    ::= { agAccessUserCurCfgTableEntry 5 }
4284
4285agAccessUserNewCfgTable OBJECT-TYPE
4286    SYNTAX  SEQUENCE OF AgAccessUserNewCfgTableEntry
4287    MAX-ACCESS  not-accessible
4288    STATUS  current
4289    DESCRIPTION
4290        "The table of Access user configuration."
4291    ::= { agAccess 3 }
4292
4293agAccessUserNewCfgTableEntry OBJECT-TYPE
4294    SYNTAX  AgAccessUserNewCfgTableEntry
4295    MAX-ACCESS  not-accessible
4296    STATUS  current
4297    DESCRIPTION
4298        "A row in the Access user configuration table."
4299    INDEX  { agAccessUserNewCfgUId }
4300    ::= { agAccessUserNewCfgTable 1 }
4301
4302AgAccessUserNewCfgTableEntry ::= SEQUENCE {
4303    agAccessUserNewCfgUId 	Integer32,
4304    agAccessUserNewCos 		INTEGER,
4305    agAccessUserNewCfgName 	DisplayString,
4306    agAccessUserNewCfgPswd 	DisplayString,
4307    agAccessUserNewCfgState	INTEGER,
4308    agAccessUserNewCfgDelete 	INTEGER
4309    }
4310
4311agAccessUserNewCfgUId OBJECT-TYPE
4312    SYNTAX Integer32
4313    MAX-ACCESS  read-only
4314    STATUS  current
4315    DESCRIPTION
4316        "The User identifier."
4317    ::= { agAccessUserNewCfgTableEntry 1 }
4318
4319agAccessUserNewCos OBJECT-TYPE
4320    SYNTAX  INTEGER {
4321        user(0),
4322        oper(3),
4323        admin(6)
4324        }
4325    MAX-ACCESS  read-create
4326    STATUS  current
4327    DESCRIPTION
4328        "The user class of service."
4329    ::= { agAccessUserNewCfgTableEntry 2 }
4330
4331agAccessUserNewCfgName OBJECT-TYPE
4332    SYNTAX  DisplayString (SIZE(0..8))
4333    MAX-ACCESS  read-create
4334    STATUS  current
4335    DESCRIPTION
4336        "The user name."
4337    ::= { agAccessUserNewCfgTableEntry 3 }
4338
4339agAccessUserNewCfgPswd OBJECT-TYPE
4340    SYNTAX  DisplayString (SIZE(0..128))
4341    MAX-ACCESS  read-create
4342    STATUS  current
4343    DESCRIPTION
4344        "The character string representing the user passworde."
4345    ::= { agAccessUserNewCfgTableEntry 4 }
4346
4347agAccessUserNewCfgState OBJECT-TYPE
4348    SYNTAX  INTEGER  {
4349	enabled(2),
4350	disabled(3)
4351	}
4352    MAX-ACCESS  read-create
4353    STATUS  current
4354    DESCRIPTION
4355        "Enable or disable a user."
4356    ::= { agAccessUserNewCfgTableEntry 5 }
4357
4358agAccessUserNewCfgDelete OBJECT-TYPE
4359    SYNTAX  INTEGER  {
4360        other(1),
4361        delete(2)
4362        }
4363    MAX-ACCESS  read-create
4364    STATUS  current
4365    DESCRIPTION
4366        "This is an action object to create or delete a User.
4367         other(1) is returned always when read.
4368         The following values are writable: delete(2)...to delete a User"
4369    ::= { agAccessUserNewCfgTableEntry 6 }
4370
4371-- Statistics Group
4372
4373-- Packet Statistics Group
4374-- This group represents Packet Statistics information
4375
4376pktStatsAllocs OBJECT-TYPE
4377    SYNTAX  Counter32
4378    MAX-ACCESS  read-only
4379    STATUS  current
4380    DESCRIPTION
4381        "Total number of packet allocations from the packet buffer pool by
4382         the TCP/IP protocol stack."
4383    ::= { pktStats 1 }
4384
4385pktStatsFrees OBJECT-TYPE
4386    SYNTAX  Counter32
4387    MAX-ACCESS  read-only
4388    STATUS  current
4389    DESCRIPTION
4390        "Total number of times the packet buffers are freed(released) to the
4391         packet buffer pool by the TCP/IP protocol stack."
4392    ::= { pktStats 2 }
4393
4394pktStatsAllocFails OBJECT-TYPE
4395    SYNTAX  Counter32
4396    MAX-ACCESS  read-only
4397    STATUS  current
4398    DESCRIPTION
4399        "Total number of packet allocation failures from the packet buffer
4400         pool by the TCP/IP protocol stack."
4401    ::= { pktStats 3}
4402
4403pktStatsMediums OBJECT-TYPE
4404    SYNTAX  Gauge32
4405    MAX-ACCESS  read-only
4406    STATUS  current
4407    DESCRIPTION
4408        "Total number of packet allocations with size greater than 128 bytes
4409         and less than or equal to 1536 bytes from the packet buffer pool by
4410         the TCP/IP protocol stack."
4411    ::= { pktStats 4}
4412
4413pktStatsJumbos OBJECT-TYPE
4414    SYNTAX  Gauge32
4415    MAX-ACCESS  read-only
4416    STATUS  current
4417    DESCRIPTION
4418        "Total number of packet allocations with size larger than 1536 bytes
4419         from the packet buffer pool by the TCP/IP protocol stack."
4420    ::= { pktStats 5}
4421
4422pktStatsSmalls OBJECT-TYPE
4423    SYNTAX  Gauge32
4424    MAX-ACCESS  read-only
4425    STATUS  current
4426    DESCRIPTION
4427        "Total number of packet allocations with size less than or eqaul to
4428         128 bytes from the packet buffer pool by the TCP/IP protocol stack."
4429    ::= { pktStats 6}
4430
4431pktStatsMediumsHiWatermark OBJECT-TYPE
4432    SYNTAX  Counter32
4433    MAX-ACCESS  read-only
4434    STATUS  current
4435    DESCRIPTION
4436        "The highest number of packet allocations with size greater than
4437         128 bytes and less than or equal to 1536 bytes from the packet
4438         buffer pool by the TCP/IP protocol stack."
4439    ::= { pktStats 7}
4440
4441pktStatsJumbosHiWatermark OBJECT-TYPE
4442    SYNTAX  Counter32
4443    MAX-ACCESS  read-only
4444    STATUS  current
4445    DESCRIPTION
4446        "The highest number of packet allocations with size larger than
4447         1536 bytes from the packet buffer pool by the TCP/IP protocol stack."
4448    ::= { pktStats 8}
4449
4450pktStatsSmallsHiWatermark OBJECT-TYPE
4451    SYNTAX  Counter32
4452    MAX-ACCESS  read-only
4453    STATUS  current
4454    DESCRIPTION
4455        "The highest number of packet allocations with size less than or
4456         eqaul to 128 bytes from the packet buffer pool by the TCP/IP
4457         protocol stack."
4458    ::= { pktStats 9}
4459
4460-- MP CPU Statisitics Group
4461
4462mpCpuStatsUtil1Second OBJECT-TYPE
4463    SYNTAX  Integer32
4464    MAX-ACCESS  read-only
4465    STATUS  current
4466    DESCRIPTION
4467        "The utilization of MP CPU over 1 second. It shows the percentage."
4468    ::= { mpCpuStats 1}
4469
4470mpCpuStatsUtil4Seconds OBJECT-TYPE
4471    SYNTAX  Integer32
4472    MAX-ACCESS  read-only
4473    STATUS  current
4474    DESCRIPTION
4475        "The utilization of MP CPU  over 4 seconds.
4476	 It shows the percentage."
4477    ::= { mpCpuStats 2}
4478
4479mpCpuStatsUtil64Seconds OBJECT-TYPE
4480    SYNTAX  Integer32
4481    MAX-ACCESS  read-only
4482    STATUS  current
4483    DESCRIPTION
4484        "The utilization of MP CPU over 64 seconds.
4485	 It shows the percentage."
4486    ::= { mpCpuStats 3}
4487
4488--
4489-- Port statistics table
4490--
4491portStatsTable OBJECT-TYPE
4492    SYNTAX  SEQUENCE OF PortStatsTableEntry
4493    MAX-ACCESS  not-accessible
4494    STATUS  current
4495    DESCRIPTION
4496        "The table of port statistics."
4497    ::= { portStats 1 }
4498
4499portStatsTableEntry OBJECT-TYPE
4500    SYNTAX  PortStatsTableEntry
4501    MAX-ACCESS  not-accessible
4502    STATUS  current
4503    DESCRIPTION
4504        "A row in the port stats table."
4505    INDEX   { portStatsIndx }
4506    ::= { portStatsTable 1 }
4507
4508PortStatsTableEntry ::=
4509    SEQUENCE {
4510	portStatsIndx
4511	    Integer32,
4512	portStatsPhyIfInOctets
4513	    Counter32,
4514	portStatsPhyIfInUcastPkts
4515	    Counter32,
4516	portStatsPhyIfInNUcastPkts
4517	    Counter32,
4518	portStatsPhyIfInDiscards
4519	    Counter32,
4520	portStatsPhyIfInErrors
4521	    Counter32,
4522	portStatsPhyIfInUnknownProtos
4523	    Counter32,
4524	portStatsPhyIfOutOctets
4525	    Counter32,
4526	portStatsPhyIfOutUcastPkts
4527	    Counter32,
4528	portStatsPhyIfOutNUcastPkts
4529	    Counter32,
4530	portStatsPhyIfOutDiscards
4531	    Counter32,
4532	portStatsPhyIfOutErrors
4533	    Counter32,
4534	portStatsPhyIfOutQLen
4535	    Gauge32,
4536        portStatsPhyIfInBroadcastPkts
4537            Counter32,
4538        portStatsPhyIfOutBroadcastPkts
4539            Counter32,
4540	portStatsPhyIfInMulticastPkts
4541	    Counter32,
4542	portStatsPhyIfOutMulticastPkts
4543	    Counter32,
4544	portStatsClear
4545            INTEGER
4546    }
4547
4548portStatsIndx OBJECT-TYPE
4549    SYNTAX  Integer32
4550    MAX-ACCESS  read-only
4551    STATUS  current
4552    DESCRIPTION
4553        "The port index."
4554    ::= { portStatsTableEntry 1 }
4555
4556portStatsPhyIfInOctets OBJECT-TYPE
4557    SYNTAX  Counter32
4558    MAX-ACCESS  read-only
4559    STATUS  current
4560    DESCRIPTION
4561	    "The total number of octets received on the
4562	    interface, including framing characters."
4563    ::= { portStatsTableEntry 2 }
4564
4565portStatsPhyIfInUcastPkts OBJECT-TYPE
4566    SYNTAX  Counter32
4567    MAX-ACCESS  read-only
4568    STATUS  current
4569    DESCRIPTION
4570	    "The number of subnetwork-unicast packets
4571	    delivered to a higher-layer protocol."
4572    ::= { portStatsTableEntry 3 }
4573
4574portStatsPhyIfInNUcastPkts OBJECT-TYPE
4575    SYNTAX  Counter32
4576    MAX-ACCESS  read-only
4577    STATUS  current
4578    DESCRIPTION
4579	    "The number of non-unicast (i.e., subnetwork-
4580	    broadcast or subnetwork-multicast) packets
4581	    delivered to a higher-layer protocol."
4582    ::= { portStatsTableEntry 4 }
4583
4584portStatsPhyIfInDiscards OBJECT-TYPE
4585    SYNTAX  Counter32
4586    MAX-ACCESS  read-only
4587    STATUS  current
4588    DESCRIPTION
4589	    "The number of inbound packets which were chosen
4590	    to be discarded even though no errors had been
4591	    detected to prevent their being deliverable to a
4592	    higher-layer protocol.  One possible reason for
4593	    discarding such a packet could be to free up
4594	    buffer space."
4595    ::= { portStatsTableEntry 5 }
4596
4597portStatsPhyIfInErrors OBJECT-TYPE
4598    SYNTAX  Counter32
4599    MAX-ACCESS  read-only
4600    STATUS  current
4601    DESCRIPTION
4602	    "The number of inbound packets that contained
4603	    errors preventing them from being deliverable to a
4604	    higher-layer protocol."
4605    ::= { portStatsTableEntry 6 }
4606
4607portStatsPhyIfInUnknownProtos OBJECT-TYPE
4608    SYNTAX  Counter32
4609    MAX-ACCESS  read-only
4610    STATUS  current
4611    DESCRIPTION
4612	    "The number of packets received via the interface
4613	    which were discarded because of an unknown or
4614	    unsupported protocol."
4615    ::= { portStatsTableEntry 7 }
4616
4617portStatsPhyIfOutOctets OBJECT-TYPE
4618    SYNTAX  Counter32
4619    MAX-ACCESS  read-only
4620    STATUS  current
4621    DESCRIPTION
4622	    "The total number of octets transmitted out of the
4623	    interface, including framing characters."
4624    ::= { portStatsTableEntry 8 }
4625
4626portStatsPhyIfOutUcastPkts OBJECT-TYPE
4627    SYNTAX  Counter32
4628    MAX-ACCESS  read-only
4629    STATUS  current
4630    DESCRIPTION
4631	    "The total number of packets that higher-level
4632	    protocols requested be transmitted to a
4633	    subnetwork-unicast address, including those that
4634	    were discarded or not sent."
4635    ::= { portStatsTableEntry 9 }
4636
4637portStatsPhyIfOutNUcastPkts OBJECT-TYPE
4638    SYNTAX  Counter32
4639    MAX-ACCESS  read-only
4640    STATUS  current
4641    DESCRIPTION
4642	    "The total number of packets that higher-level
4643	    protocols requested be transmitted to a non-
4644	    unicast (i.e., a subnetwork-broadcast or
4645	    subnetwork-multicast) address, including those
4646	    that were discarded or not sent."
4647    ::= { portStatsTableEntry 10 }
4648
4649portStatsPhyIfOutDiscards OBJECT-TYPE
4650    SYNTAX  Counter32
4651    MAX-ACCESS  read-only
4652    STATUS  current
4653    DESCRIPTION
4654	    "The number of outbound packets which were chosen
4655	    to be discarded even though no errors had been
4656	    detected to prevent their being transmitted.  One
4657	    possible reason for discarding such a packet could
4658	    be to free up buffer space."
4659    ::= { portStatsTableEntry 11 }
4660
4661portStatsPhyIfOutErrors OBJECT-TYPE
4662    SYNTAX  Counter32
4663    MAX-ACCESS  read-only
4664    STATUS  current
4665    DESCRIPTION
4666	    "The number of outbound packets that could not be
4667	    transmitted because of errors."
4668    ::= { portStatsTableEntry 12 }
4669
4670portStatsPhyIfOutQLen OBJECT-TYPE
4671    SYNTAX  Gauge32
4672    MAX-ACCESS  read-only
4673    STATUS  current
4674    DESCRIPTION
4675	    "The length of the output packet queue (in
4676	    packets)."
4677    ::= { portStatsTableEntry 13 }
4678
4679portStatsPhyIfInBroadcastPkts OBJECT-TYPE
4680    SYNTAX  Counter32
4681    MAX-ACCESS  read-only
4682    STATUS  current
4683    DESCRIPTION
4684            "The number of packets, delivered by this sub-layer to
4685            a higher (sub-)layer, which were addressed to a
4686            broadcast address at this sub-layer."
4687    ::= { portStatsTableEntry 14 }
4688
4689portStatsPhyIfOutBroadcastPkts OBJECT-TYPE
4690    SYNTAX  Counter32
4691    MAX-ACCESS  read-only
4692    STATUS  current
4693    DESCRIPTION
4694	    "The total number of packets that higher-level
4695            protocols requested be transmitted, and which were
4696            addressed to a broadcast address at this sub-layer,
4697            including those that were discarded or not sent."
4698    ::= { portStatsTableEntry 15 }
4699
4700portStatsPhyIfInMulticastPkts OBJECT-TYPE
4701    SYNTAX  Counter32
4702    MAX-ACCESS  read-only
4703    STATUS  current
4704    DESCRIPTION
4705            "The number of packets, delivered by this sub-layer to
4706            a higher (sub-)layer, which were addressed to a
4707            multicast address at this sub-layer."
4708    ::= { portStatsTableEntry 17 }
4709
4710portStatsPhyIfOutMulticastPkts OBJECT-TYPE
4711    SYNTAX  Counter32
4712    MAX-ACCESS  read-only
4713    STATUS  current
4714    DESCRIPTION
4715            "The total number of packets that higher-level
4716            protocols requested be transmitted, and which were
4717            addressed to a multicast address at this sub-layer,
4718            including those that were discarded or not sent."
4719    ::= { portStatsTableEntry 18 }
4720
4721portStatsClear OBJECT-TYPE
4722    SYNTAX  INTEGER {
4723        clear(1),
4724        ok(2)
4725        }
4726    MAX-ACCESS  read-write
4727    STATUS  current
4728    DESCRIPTION
4729            "Setting this value to clear(1) clears the stats for this port."
4730    ::= { portStatsTableEntry 16 }
4731
4732
4733-- 802.1x port stats table
4734
4735dot1xPortStatsTable OBJECT-TYPE
4736    SYNTAX  SEQUENCE OF Dot1xPortStatsTableEntry
4737    MAX-ACCESS  not-accessible
4738    STATUS  current
4739    DESCRIPTION
4740        "The table of 802.1x port statistics."
4741    ::= { portStats 2 }
4742
4743dot1xPortStatsTableEntry OBJECT-TYPE
4744    SYNTAX  Dot1xPortStatsTableEntry
4745    MAX-ACCESS  not-accessible
4746    STATUS  current
4747    DESCRIPTION
4748        "A row in the 802.1x  port stats table."
4749    INDEX   { dot1xPortStatsIndx }
4750    ::= { dot1xPortStatsTable 1 }
4751
4752Dot1xPortStatsTableEntry ::=
4753    SEQUENCE {
4754	dot1xPortStatsIndx Integer32,
4755	eapolFramesRx Integer32,
4756	eapolFramesTx Integer32,
4757	eapolStartFramesRx Integer32,
4758	eapolLogoffFramesRx  Integer32,
4759	eapolRespIdFramesRx Integer32,
4760	eapolRespFramesRx  Integer32,
4761	eapolReqIdFramesTx Integer32,
4762	eapolReqFramesTx Integer32,
4763	invalidEapolFramesRx Integer32,
4764	eapLengthErrorFramesRx Integer32,
4765	authEntersConnecting Integer32,
4766	authEapLogoffsWhileConnecting Integer32,
4767	authEntersAuthenticating  Integer32,
4768	authSuccessesWhileAuthenticating Integer32,
4769	authTimeoutsWhileAuthenticating Integer32,
4770	authFailWhileAuthenticating Integer32,
4771	authReauthsWhileAuthenticating 	Integer32,
4772	authEapStartsWhileAuthenticating Integer32,
4773	authEapLogoffWhileAuthenticating Integer32,
4774	authReauthsWhileAuthenticated 	Integer32,
4775	authEapStartsWhileAuthenticated  Integer32,
4776	authEapLogoffWhileAuthenticated  Integer32,
4777	backendResponses Integer32,
4778	backendAccessChallenges  Integer32,
4779	backendOtherRequestsToSupplicant Integer32,
4780	backendNonNakResponsesFromSupplicant Integer32,
4781	backendAuthSuccesses 	Integer32,
4782	backendAuthFails Integer32,
4783        lastEapolFrameVersion Integer32,
4784        lastEapolFrameSource MacAddress
4785    }
4786
4787dot1xPortStatsIndx OBJECT-TYPE
4788    SYNTAX  Integer32
4789    MAX-ACCESS  read-only
4790    STATUS  current
4791    DESCRIPTION
4792        "The 802.1x port stats index."
4793    ::= { dot1xPortStatsTableEntry 1 }
4794
4795eapolFramesRx OBJECT-TYPE
4796    SYNTAX  Integer32
4797    MAX-ACCESS  read-only
4798    STATUS  current
4799    DESCRIPTION
4800        ""
4801    ::= { dot1xPortStatsTableEntry 2 }
4802
4803eapolFramesTx OBJECT-TYPE
4804    SYNTAX  Integer32
4805    MAX-ACCESS  read-only
4806    STATUS  current
4807    DESCRIPTION
4808        ""
4809    ::= { dot1xPortStatsTableEntry 3 }
4810
4811eapolStartFramesRx OBJECT-TYPE
4812    SYNTAX  Integer32
4813    MAX-ACCESS  read-only
4814    STATUS  current
4815    DESCRIPTION
4816        ""
4817    ::= { dot1xPortStatsTableEntry 4 }
4818
4819
4820eapolLogoffFramesRx OBJECT-TYPE
4821    SYNTAX  Integer32
4822    MAX-ACCESS  read-only
4823    STATUS  current
4824    DESCRIPTION
4825        ""
4826    ::= { dot1xPortStatsTableEntry 5 }
4827
4828eapolRespIdFramesRx OBJECT-TYPE
4829    SYNTAX  Integer32
4830    MAX-ACCESS  read-only
4831    STATUS  current
4832    DESCRIPTION
4833        ""
4834    ::= { dot1xPortStatsTableEntry 6 }
4835
4836eapolRespFramesRx OBJECT-TYPE
4837    SYNTAX  Integer32
4838    MAX-ACCESS  read-only
4839    STATUS  current
4840    DESCRIPTION
4841        ""
4842    ::= { dot1xPortStatsTableEntry 7 }
4843
4844eapolReqIdFramesTx OBJECT-TYPE
4845    SYNTAX  Integer32
4846    MAX-ACCESS  read-only
4847    STATUS  current
4848    DESCRIPTION
4849        ""
4850    ::= { dot1xPortStatsTableEntry 8 }
4851
4852
4853eapolReqFramesTx OBJECT-TYPE
4854    SYNTAX  Integer32
4855    MAX-ACCESS  read-only
4856    STATUS  current
4857    DESCRIPTION
4858        ""
4859    ::= { dot1xPortStatsTableEntry 9 }
4860
4861invalidEapolFramesRx OBJECT-TYPE
4862    SYNTAX  Integer32
4863    MAX-ACCESS  read-only
4864    STATUS  current
4865    DESCRIPTION
4866        ""
4867    ::= {dot1xPortStatsTableEntry 10  }
4868
4869eapLengthErrorFramesRx OBJECT-TYPE
4870    SYNTAX  Integer32
4871    MAX-ACCESS  read-only
4872    STATUS  current
4873    DESCRIPTION
4874        ""
4875    ::= { dot1xPortStatsTableEntry 11 }
4876
4877authEntersConnecting  OBJECT-TYPE
4878    SYNTAX  Integer32
4879    MAX-ACCESS  read-only
4880    STATUS  current
4881    DESCRIPTION
4882        ""
4883    ::= { dot1xPortStatsTableEntry 12 }
4884
4885
4886authEapLogoffsWhileConnecting OBJECT-TYPE
4887    SYNTAX  Integer32
4888    MAX-ACCESS  read-only
4889    STATUS  current
4890    DESCRIPTION
4891        ""
4892    ::= { dot1xPortStatsTableEntry 13 }
4893
4894authEntersAuthenticating  OBJECT-TYPE
4895    SYNTAX  Integer32
4896    MAX-ACCESS  read-only
4897    STATUS  current
4898    DESCRIPTION
4899        ""
4900    ::= { dot1xPortStatsTableEntry 14 }
4901
4902authSuccessesWhileAuthenticating  OBJECT-TYPE
4903    SYNTAX  Integer32
4904    MAX-ACCESS  read-only
4905    STATUS  current
4906    DESCRIPTION
4907        ""
4908    ::= { dot1xPortStatsTableEntry 15 }
4909
4910authTimeoutsWhileAuthenticating OBJECT-TYPE
4911    SYNTAX  Integer32
4912    MAX-ACCESS  read-only
4913    STATUS  current
4914    DESCRIPTION
4915        ""
4916    ::= { dot1xPortStatsTableEntry 16 }
4917
4918authFailWhileAuthenticating OBJECT-TYPE
4919    SYNTAX  Integer32
4920    MAX-ACCESS  read-only
4921    STATUS  current
4922    DESCRIPTION
4923        ""
4924    ::= { dot1xPortStatsTableEntry 17 }
4925
4926authReauthsWhileAuthenticating  OBJECT-TYPE
4927    SYNTAX  Integer32
4928    MAX-ACCESS  read-only
4929    STATUS  current
4930    DESCRIPTION
4931        ""
4932    ::= { dot1xPortStatsTableEntry 18 }
4933
4934authEapStartsWhileAuthenticating  OBJECT-TYPE
4935    SYNTAX  Integer32
4936    MAX-ACCESS  read-only
4937    STATUS  current
4938    DESCRIPTION
4939        ""
4940    ::= { dot1xPortStatsTableEntry 19 }
4941
4942authEapLogoffWhileAuthenticating  OBJECT-TYPE
4943    SYNTAX  Integer32
4944    MAX-ACCESS  read-only
4945    STATUS  current
4946    DESCRIPTION
4947        ""
4948    ::= { dot1xPortStatsTableEntry 20 }
4949
4950
4951authReauthsWhileAuthenticated  OBJECT-TYPE
4952    SYNTAX  Integer32
4953    MAX-ACCESS  read-only
4954    STATUS  current
4955    DESCRIPTION
4956        ""
4957    ::= { dot1xPortStatsTableEntry 21 }
4958
4959authEapStartsWhileAuthenticated  OBJECT-TYPE
4960    SYNTAX  Integer32
4961    MAX-ACCESS  read-only
4962    STATUS  current
4963    DESCRIPTION
4964        ""
4965    ::= { dot1xPortStatsTableEntry 22 }
4966
4967authEapLogoffWhileAuthenticated  OBJECT-TYPE
4968    SYNTAX  Integer32
4969    MAX-ACCESS  read-only
4970    STATUS  current
4971    DESCRIPTION
4972        ""
4973    ::= { dot1xPortStatsTableEntry 23 }
4974
4975backendResponses  OBJECT-TYPE
4976    SYNTAX  Integer32
4977    MAX-ACCESS  read-only
4978    STATUS  current
4979    DESCRIPTION
4980        ""
4981    ::= { dot1xPortStatsTableEntry 24 }
4982
4983backendAccessChallenges  OBJECT-TYPE
4984    SYNTAX  Integer32
4985    MAX-ACCESS  read-only
4986    STATUS  current
4987    DESCRIPTION
4988        ""
4989    ::= { dot1xPortStatsTableEntry 25 }
4990
4991backendOtherRequestsToSupplicant  OBJECT-TYPE
4992    SYNTAX  Integer32
4993    MAX-ACCESS  read-only
4994    STATUS  current
4995    DESCRIPTION
4996        ""
4997    ::= { dot1xPortStatsTableEntry 26 }
4998
4999backendNonNakResponsesFromSupplicant  OBJECT-TYPE
5000    SYNTAX  Integer32
5001    MAX-ACCESS  read-only
5002    STATUS  current
5003    DESCRIPTION
5004        ""
5005    ::= { dot1xPortStatsTableEntry 27 }
5006
5007backendAuthSuccesses  OBJECT-TYPE
5008    SYNTAX  Integer32
5009    MAX-ACCESS  read-only
5010    STATUS  current
5011    DESCRIPTION
5012        ""
5013    ::= { dot1xPortStatsTableEntry 28 }
5014
5015backendAuthFails   OBJECT-TYPE
5016    SYNTAX  Integer32
5017    MAX-ACCESS  read-only
5018    STATUS  current
5019    DESCRIPTION
5020        ""
5021    ::= { dot1xPortStatsTableEntry 29 }
5022
5023lastEapolFrameVersion   OBJECT-TYPE
5024    SYNTAX  Integer32
5025    MAX-ACCESS  read-only
5026    STATUS  current
5027    DESCRIPTION
5028        ""
5029    ::= { dot1xPortStatsTableEntry 30 }
5030
5031lastEapolFrameSource   OBJECT-TYPE
5032    SYNTAX MacAddress
5033    MAX-ACCESS  read-only
5034    STATUS  current
5035    DESCRIPTION
5036        ""
5037    ::= { dot1xPortStatsTableEntry 31 }
5038
5039allportsStatsTable OBJECT-TYPE
5040    SYNTAX      SEQUENCE OF AllportsStatsTableEntry
5041    MAX-ACCESS  not-accessible
5042    STATUS      current
5043    DESCRIPTION
5044        "The table of all ports statistics."
5045    ::= { portStats 3 }
5046
5047allportsStatsTableEntry OBJECT-TYPE
5048    SYNTAX      AllportsStatsTableEntry
5049    MAX-ACCESS  not-accessible
5050    STATUS      current
5051    DESCRIPTION
5052        "A row in the table of all ports statistics."
5053    INDEX   { allportsStatsIndx }
5054    ::= { allportsStatsTable 1 }
5055
5056AllportsStatsTableEntry ::=
5057    SEQUENCE {
5058        allportsStatsIndx                      Integer32,
5059        allportsStatsDescr                     DisplayString,
5060        allportsStatsSpeed		       INTEGER,
5061        allportsStatsPhysAddress	       PhysAddress,
5062        allportsStatsAdminStatus               INTEGER,
5063        allportsStatsOperStatus                INTEGER,
5064        allportsStatsInOctets                  Counter32,
5065        allportsStatsOutOctets                 Counter32,
5066        allportsStatsInPkts                    Counter32,
5067        allportsStatsOutPkts                   Counter32,
5068        allportsStatsInUcast                   DisplayString,
5069        allportsStatsOutUcast                  DisplayString,
5070        allportsStatsInBcast                   DisplayString,
5071        allportsStatsOutBcast                  DisplayString,
5072        allportsStatsInMcast                   DisplayString,
5073        allportsStatsOutMcast                  DisplayString,
5074        allportsStatsInDiscards                Counter32,
5075        allportsStatsOutDiscards               Counter32,
5076        allportsStatsInErrors                  Counter32,
5077        allportsStatsOutErrors                 Counter32,
5078        allportsStatsInUnknownProtos           DisplayString,
5079        allportsStatsOutQLen                   DisplayString
5080        ,
5081        allportsStatsipInReceives              Counter32,
5082        allportsStatsipInHeaderErrors          Counter32,
5083        allportsStatsipInDiscards              Counter32
5084        ,
5085        allportsStatsLinkStateChange           Counter32
5086}
5087
5088allportsStatsIndx OBJECT-TYPE
5089    SYNTAX           Integer32
5090    MAX-ACCESS       read-only
5091    STATUS           current
5092    DESCRIPTION
5093            "The port number."
5094    ::= { allportsStatsTableEntry 1 }
5095
5096allportsStatsDescr OBJECT-TYPE
5097    SYNTAX           DisplayString(SIZE(0..5))
5098    MAX-ACCESS       read-only
5099    STATUS           current
5100    DESCRIPTION
5101            "The port description."
5102    ::= { allportsStatsTableEntry 2 }
5103
5104allportsStatsSpeed OBJECT-TYPE
5105    SYNTAX  INTEGER {
5106        mbs10(2),
5107        mbs100(3),
5108        mbs1000(4),
5109        any(5)
5110        }
5111    MAX-ACCESS       read-only
5112    STATUS           current
5113    DESCRIPTION
5114            "The current operational speed of the port."
5115    ::= { allportsStatsTableEntry 3 }
5116
5117allportsStatsPhysAddress OBJECT-TYPE
5118    SYNTAX           PhysAddress
5119    MAX-ACCESS       read-only
5120    STATUS           current
5121    DESCRIPTION
5122            "The port MAC Address."
5123    ::= { allportsStatsTableEntry 4 }
5124
5125allportsStatsAdminStatus OBJECT-TYPE
5126    SYNTAX  INTEGER {
5127        up(1),
5128        down(2),
5129        testing(3)
5130        }
5131    MAX-ACCESS       read-only
5132    STATUS           current
5133    DESCRIPTION
5134            "The port Admin state."
5135    ::= { allportsStatsTableEntry 5 }
5136
5137allportsStatsOperStatus OBJECT-TYPE
5138    SYNTAX  INTEGER {
5139        up(1),
5140        down(2),
5141        testing(3)
5142        }
5143    MAX-ACCESS       read-only
5144    STATUS           current
5145    DESCRIPTION
5146            "The port Operational Status."
5147    ::= { allportsStatsTableEntry 6 }
5148
5149allportsStatsInOctets OBJECT-TYPE
5150    SYNTAX           Counter32
5151    MAX-ACCESS       read-only
5152    STATUS           current
5153    DESCRIPTION
5154            "Octets In for port."
5155    ::= { allportsStatsTableEntry 7 }
5156
5157allportsStatsOutOctets OBJECT-TYPE
5158    SYNTAX           Counter32
5159    MAX-ACCESS       read-only
5160    STATUS           current
5161    DESCRIPTION
5162            "Octets Out for port."
5163    ::= { allportsStatsTableEntry 8 }
5164
5165allportsStatsInPkts OBJECT-TYPE
5166    SYNTAX           Counter32
5167    MAX-ACCESS       read-only
5168    STATUS           current
5169    DESCRIPTION
5170            "Packets In for port."
5171    ::= { allportsStatsTableEntry 9 }
5172
5173allportsStatsOutPkts OBJECT-TYPE
5174    SYNTAX           Counter32
5175    MAX-ACCESS       read-only
5176    STATUS           current
5177    DESCRIPTION
5178            "Packets Out for port."
5179    ::= { allportsStatsTableEntry 10 }
5180
5181allportsStatsInUcast OBJECT-TYPE
5182    SYNTAX           DisplayString(SIZE(0..20))
5183    MAX-ACCESS       read-only
5184    STATUS           current
5185    DESCRIPTION
5186            "Unicast Packets In for port."
5187    ::= { allportsStatsTableEntry 11 }
5188
5189allportsStatsOutUcast OBJECT-TYPE
5190    SYNTAX           DisplayString(SIZE(0..20))
5191    MAX-ACCESS       read-only
5192    STATUS           current
5193    DESCRIPTION
5194            "Unicast Packets Out for port."
5195    ::= { allportsStatsTableEntry 12 }
5196
5197allportsStatsInBcast OBJECT-TYPE
5198    SYNTAX           DisplayString(SIZE(0..20))
5199    MAX-ACCESS       read-only
5200    STATUS           current
5201    DESCRIPTION
5202            "Broadcasts Packets In for port."
5203    ::= { allportsStatsTableEntry 13 }
5204
5205allportsStatsOutBcast OBJECT-TYPE
5206    SYNTAX           DisplayString(SIZE(0..20))
5207    MAX-ACCESS       read-only
5208    STATUS           current
5209    DESCRIPTION
5210            "Broadcasts Packets Out for port."
5211    ::= { allportsStatsTableEntry 14 }
5212
5213allportsStatsInMcast OBJECT-TYPE
5214    SYNTAX           DisplayString(SIZE(0..20))
5215    MAX-ACCESS       read-only
5216    STATUS           current
5217    DESCRIPTION
5218            "Multicast Packets In for port."
5219    ::= { allportsStatsTableEntry 15 }
5220
5221allportsStatsOutMcast OBJECT-TYPE
5222    SYNTAX           DisplayString(SIZE(0..20))
5223    MAX-ACCESS       read-only
5224    STATUS           current
5225    DESCRIPTION
5226            "Multicast Packets Out for port."
5227    ::= { allportsStatsTableEntry 16 }
5228
5229allportsStatsInDiscards OBJECT-TYPE
5230    SYNTAX           Counter32
5231    MAX-ACCESS       read-only
5232    STATUS           current
5233    DESCRIPTION
5234            "Discarded Packets for port."
5235    ::= { allportsStatsTableEntry 17 }
5236
5237allportsStatsOutDiscards OBJECT-TYPE
5238    SYNTAX           Counter32
5239    MAX-ACCESS       read-only
5240    STATUS           current
5241    DESCRIPTION
5242            "Outbound Packets for port."
5243    ::= { allportsStatsTableEntry 18 }
5244
5245allportsStatsInErrors OBJECT-TYPE
5246    SYNTAX           Counter32
5247    MAX-ACCESS       read-only
5248    STATUS           current
5249    DESCRIPTION
5250            "Error Packets for port."
5251    ::= { allportsStatsTableEntry 19 }
5252
5253allportsStatsOutErrors OBJECT-TYPE
5254    SYNTAX           Counter32
5255    MAX-ACCESS       read-only
5256    STATUS           current
5257    DESCRIPTION
5258            "Not sent packets due to error."
5259    ::= { allportsStatsTableEntry 20 }
5260
5261allportsStatsInUnknownProtos OBJECT-TYPE
5262    SYNTAX           DisplayString(SIZE(0..20))
5263    MAX-ACCESS       read-only
5264    STATUS           current
5265    DESCRIPTION
5266            "Unknown protocol packets."
5267    ::= { allportsStatsTableEntry 21 }
5268
5269allportsStatsOutQLen OBJECT-TYPE
5270    SYNTAX           DisplayString(SIZE(0..20))
5271    MAX-ACCESS       read-only
5272    STATUS           current
5273    DESCRIPTION
5274            "Outbound Packet Queue Length."
5275    ::= { allportsStatsTableEntry 22 }
5276
5277allportsStatsipInReceives OBJECT-TYPE
5278    SYNTAX           Counter32
5279    MAX-ACCESS       read-only
5280    STATUS           current
5281    DESCRIPTION
5282            "Ip In Receives."
5283    ::= { allportsStatsTableEntry 23 }
5284
5285allportsStatsipInHeaderErrors OBJECT-TYPE
5286    SYNTAX           Counter32
5287    MAX-ACCESS       read-only
5288    STATUS           current
5289    DESCRIPTION
5290            "Ip In Header Errors."
5291    ::= { allportsStatsTableEntry 24 }
5292
5293allportsStatsipInDiscards OBJECT-TYPE
5294    SYNTAX           Counter32
5295    MAX-ACCESS       read-only
5296    STATUS           current
5297    DESCRIPTION
5298            "Ip In Discards."
5299    ::= { allportsStatsTableEntry 25 }
5300
5301allportsStatsLinkStateChange OBJECT-TYPE
5302    SYNTAX           Counter32
5303    MAX-ACCESS       read-only
5304    STATUS           current
5305    DESCRIPTION
5306            "Number of link state changes."
5307    ::= { allportsStatsTableEntry 26 }
5308
5309clearPortsStats OBJECT-TYPE
5310    SYNTAX  INTEGER {
5311	ok(1),
5312	clear(2)
5313	}
5314    MAX-ACCESS  read-write
5315    STATUS  current
5316    DESCRIPTION
5317        "Setting this to clear(2) results in clearing the statistics for all ports."
5318    ::= { portStats 4 }
5319
5320agDiffState OBJECT-TYPE
5321    SYNTAX  INTEGER {
5322        diff(1),
5323        flashdiff(2),
5324        idle(3),
5325        inprogress(4),
5326        complete(5)
5327        }
5328    MAX-ACCESS  read-write
5329    STATUS  current
5330    DESCRIPTION
5331         "When this object is read the current state is returned.
5332          idle(3) indicates that there is no diff in progess.
5333          complete(5) indicates that the last diff operation is completed.
5334          Setting the value to diff(1), will start a new diff operation
5335          Diff compares the new configuration with the current configuration
5336          and shows the pending configuration changes.
5337          Setting the value to flashdiff(1), will start a new diff operation.
5338          flashdiff compares new configuration with the flash configuration.
5339          To read the configuration changes use the agDiffTable once the
5340          state of this variable returns complete."
5341    ::= { agDiff 2 }
5342
5343agDiffTableSize OBJECT-TYPE
5344    SYNTAX  Integer32
5345    MAX-ACCESS  read-only
5346    STATUS  current
5347    DESCRIPTION
5348        "The number of strings in the diff table."
5349    ::= { agDiff 3 }
5350
5351agDiffTable OBJECT-TYPE
5352    SYNTAX  SEQUENCE OF AgDiffTableEntry
5353    MAX-ACCESS  not-accessible
5354    STATUS  current
5355    DESCRIPTION
5356        "The table of URL path for URL load balancing in the current_config."
5357    ::= { agDiff 4 }
5358
5359agDiffTableEntry OBJECT-TYPE
5360    SYNTAX  AgDiffTableEntry
5361    MAX-ACCESS  not-accessible
5362    STATUS  current
5363    DESCRIPTION
5364        "Information about an URL path for URL load balancing."
5365    INDEX   { agDiffIndex }
5366    ::= { agDiffTable 1 }
5367
5368AgDiffTableEntry ::= SEQUENCE {
5369    agDiffIndex      Integer32,
5370    agDiffString     OCTET STRING
5371    }
5372
5373agDiffIndex OBJECT-TYPE
5374    SYNTAX  Integer32
5375    MAX-ACCESS  read-only
5376    STATUS  current
5377    DESCRIPTION
5378        "The table index."
5379    ::= { agDiffTableEntry 1 }
5380
5381agDiffString OBJECT-TYPE
5382    SYNTAX  OCTET STRING
5383    MAX-ACCESS  read-only
5384    STATUS  current
5385    DESCRIPTION
5386        "A string in the diff table."
5387    ::= { agDiffTableEntry 2 }
5388
5389-- Config Dump
5390agCfgDumpState OBJECT-TYPE
5391    SYNTAX  INTEGER {
5392        dump(1),
5393        idle(2),
5394        inprogress(3),
5395        complete(4)
5396        }
5397    MAX-ACCESS  read-write
5398    STATUS  current
5399    DESCRIPTION
5400         "When this object is read the current state is returned.
5401          idle(2) indicates that there is no dump in progess.
5402          complete(4) indicates that the last dump operation is completed.
5403          Setting the value to dump(1), will start a new dump operation
5404          Dump will show the current configuration.
5405          To read the configuration dump use the agCfgDumpTable once the
5406          state of this variable returns complete.
5407          Once the agCfgDumpTable is read the state should be set back to
5408          'idle' which frees the dump buffer and others can issue a dump
5409          command via SNMP."
5410    ::= { agCfgDump 2 }
5411
5412agCfgDumpTableSize OBJECT-TYPE
5413    SYNTAX  Integer32
5414    MAX-ACCESS  read-only
5415    STATUS  current
5416    DESCRIPTION
5417        "The number of strings in the dump table."
5418    ::= { agCfgDump 3 }
5419
5420agCfgDumpTable OBJECT-TYPE
5421    SYNTAX  SEQUENCE OF AgCfgDumpTableEntry
5422    MAX-ACCESS  not-accessible
5423    STATUS  current
5424    DESCRIPTION
5425        "The table of dump strings."
5426    ::= { agCfgDump 4 }
5427
5428agCfgDumpTableEntry OBJECT-TYPE
5429    SYNTAX  AgCfgDumpTableEntry
5430    MAX-ACCESS  not-accessible
5431    STATUS  current
5432    DESCRIPTION
5433        "An entry in the dump table."
5434    INDEX   { agCfgDumpIndex }
5435    ::= { agCfgDumpTable 1 }
5436
5437AgCfgDumpTableEntry ::= SEQUENCE {
5438    agCfgDumpIndex      Integer32,
5439    agCfgDumpString     OCTET STRING
5440    }
5441
5442agCfgDumpIndex OBJECT-TYPE
5443    SYNTAX  Integer32
5444    MAX-ACCESS  read-only
5445    STATUS  current
5446    DESCRIPTION
5447        "The table index."
5448    ::= { agCfgDumpTableEntry 1 }
5449
5450agCfgDumpString OBJECT-TYPE
5451    SYNTAX  OCTET STRING
5452    MAX-ACCESS  read-only
5453    STATUS  current
5454    DESCRIPTION
5455        "A string in the dump table."
5456    ::= { agCfgDumpTableEntry 2 }
5457
5458-- GeaPort Information
5459geaportInfoTable OBJECT-TYPE
5460    SYNTAX  SEQUENCE OF GeaportInfoTableEntry
5461    MAX-ACCESS  not-accessible
5462    STATUS  current
5463    DESCRIPTION
5464        "The table of gea port mapping."
5465    ::= { geaportInfo 1 }
5466
5467geaportInfoTableEntry OBJECT-TYPE
5468    SYNTAX  GeaportInfoTableEntry
5469    MAX-ACCESS  not-accessible
5470    STATUS  current
5471    DESCRIPTION
5472        "An entry in the geaport table mapping."
5473    INDEX   { geaportInfoLogicalIndex }
5474    ::= { geaportInfoTable 1 }
5475
5476GeaportInfoTableEntry ::= SEQUENCE {
5477    geaportInfoLogicalIndex    Integer32,
5478    geaportInfoPort            INTEGER,
5479    geaportInfoUnit            INTEGER
5480    }
5481
5482geaportInfoLogicalIndex OBJECT-TYPE
5483    SYNTAX  Integer32
5484    MAX-ACCESS  read-only
5485    STATUS  current
5486    DESCRIPTION
5487        "The logical port index."
5488    ::= { geaportInfoTableEntry 1 }
5489
5490geaportInfoPort OBJECT-TYPE
5491    SYNTAX  INTEGER
5492    MAX-ACCESS  read-only
5493    STATUS  current
5494    DESCRIPTION
5495        "The GEA Port (0-based)."
5496    ::= { geaportInfoTableEntry 2 }
5497
5498geaportInfoUnit OBJECT-TYPE
5499    SYNTAX  INTEGER
5500    MAX-ACCESS  read-only
5501    STATUS  current
5502    DESCRIPTION
5503        "The GEA Unit."
5504    ::= { geaportInfoTableEntry 3 }
5505
5506-- UFDFO Information
5507
5508ufdInfoState OBJECT-TYPE
5509    SYNTAX  INTEGER {
5510        enabled(1),
5511        disabled(2)
5512        }
5513    MAX-ACCESS  read-only
5514    STATUS  current
5515    DESCRIPTION
5516        "Uplink Failure Detection State."
5517    ::= { ufdInfo 1 }
5518
5519ufdInfoLtMStatus OBJECT-TYPE
5520    SYNTAX  INTEGER{
5521        up(1),
5522        down(2),
5523        forwarding(3),
5524        blocked(4)
5525        }
5526    MAX-ACCESS  read-only
5527    STATUS  current
5528    DESCRIPTION
5529        "LtM Status."
5530    ::= { ufdInfo 2 }
5531
5532ufdInfoLtMPorts OBJECT-TYPE
5533    SYNTAX  OCTET STRING
5534    MAX-ACCESS  read-only
5535    STATUS  current
5536    DESCRIPTION
5537        "The LtM port list. The ports are presented in bitmap format.
5538         in receiving order:
5539
5540              OCTET 1  OCTET 2  .....
5541             xxxxxxxx xxxxxxxx .....
5542             ||    || |_ port 8
5543             ||    ||
5544             ||    ||___ port 7
5545             ||    |____ port 6
5546             ||      .    .   .
5547             ||_________ port 1
5548             |__________ reserved
5549
5550         where x : 1 - The represented port belongs to LtM
5551            0 - The represented port does not belong to LtM."
5552    ::= { ufdInfo 3 }
5553
5554ufdInfoLtMTrunks OBJECT-TYPE
5555    SYNTAX  OCTET STRING
5556    MAX-ACCESS  read-only
5557    STATUS  current
5558    DESCRIPTION
5559        "The LtM trunk list. The trunks are presented in bitmap format.
5560         in receiving order:
5561
5562              OCTET 1  OCTET 2  .....
5563             xxxxxxxx xxxxxxxx .....
5564             ||    || |_ trunk 8
5565             ||    ||
5566             ||    ||___ trunk 7
5567             ||    |____ trunk 6
5568             ||      .    .   .
5569             ||_________ trunk 1
5570             |__________ reserved
5571
5572         where x : 1 - The represented trunk belongs to LtM
5573            0 - The represented trunk does not belong to LtM."
5574    ::= { ufdInfo 4 }
5575
5576ufdInfoLtMAdminkey OBJECT-TYPE
5577    SYNTAX  INTEGER
5578    MAX-ACCESS  read-only
5579    STATUS  current
5580    DESCRIPTION
5581        "The LtM admin key."
5582    ::= { ufdInfo 5 }
5583
5584ufdInfoLtDStatus OBJECT-TYPE
5585    SYNTAX  INTEGER{
5586        up(1),
5587        autoDisabled(2)
5588        }
5589    MAX-ACCESS  read-only
5590    STATUS  current
5591    DESCRIPTION
5592        "LtD status."
5593    ::= { ufdInfo 6 }
5594
5595ufdInfoLtDPorts OBJECT-TYPE
5596    SYNTAX  OCTET STRING
5597    MAX-ACCESS  read-only
5598    STATUS  current
5599    DESCRIPTION
5600        "The LtD port list. The ports are presented in bitmap format.
5601         in receiving order:
5602
5603              OCTET 1  OCTET 2  .....
5604             xxxxxxxx xxxxxxxx .....
5605             ||    || |_ port 8
5606             ||    ||
5607             ||    ||___ port 7
5608             ||    |____ port 6
5609             ||      .    .   .
5610             ||_________ port 1
5611             |__________ reserved
5612
5613         where x : 1 - The represented port belongs to LtD
5614            0 - The represented port does not belong to LtD."
5615    ::= { ufdInfo 7 }
5616
5617ufdInfoLtDTrunks OBJECT-TYPE
5618    SYNTAX  INTEGER
5619    MAX-ACCESS  read-only
5620    STATUS  current
5621    DESCRIPTION
5622        "The LtD trunk list. The trunks are presented in bitmap format.
5623         in receiving order:
5624
5625              OCTET 1  OCTET 2  .....
5626             xxxxxxxx xxxxxxxx .....
5627             ||    || |_ trunk 8
5628             ||    ||
5629             ||    ||___ trunk 7
5630             ||    |____ trunk 6
5631             ||      .    .   .
5632             ||_________ trunk 1
5633             |__________ reserved
5634
5635         where x : 1 - The represented trunk belongs to LtD
5636            0 - The represented trunk does not belong to LtD."
5637    ::= { ufdInfo 8 }
5638
5639
5640ufdInfoLtDAdminkeyMaxEnt OBJECT-TYPE
5641    SYNTAX  Integer32
5642    MAX-ACCESS  read-only
5643    STATUS  current
5644    DESCRIPTION
5645        "The maximum number of rows in the LtD admin key configuration table."
5646    ::= { ufdInfo 9 }
5647
5648ufdInfoLtDAdminkeyTable OBJECT-TYPE
5649    SYNTAX  SEQUENCE OF UfdInfoLtDAdminkeyTableEntry
5650    MAX-ACCESS  not-accessible
5651    STATUS  current
5652    DESCRIPTION
5653        "The table of LtD admin key configuration."
5654    ::= { ufdInfo 10 }
5655
5656ufdInfoLtDAdminkeyTableEntry OBJECT-TYPE
5657    SYNTAX  UfdInfoLtDAdminkeyTableEntry
5658    MAX-ACCESS  not-accessible
5659    STATUS  current
5660    DESCRIPTION
5661        "A row in the LtD admin key table."
5662    INDEX  { ufdInfoLtDAdminkey }
5663    ::= { ufdInfoLtDAdminkeyTable 1 }
5664
5665UfdInfoLtDAdminkeyTableEntry ::= SEQUENCE {
5666    ufdInfoLtDAdminkey	INTEGER
5667    }
5668
5669ufdInfoLtDAdminkey OBJECT-TYPE
5670    SYNTAX  INTEGER
5671    MAX-ACCESS  read-only
5672    STATUS  current
5673    DESCRIPTION
5674        "The LtD admin key."
5675    ::= { ufdInfoLtDAdminkeyTableEntry 1 }
5676
5677
5678-- SFP Information
5679
5680sfpInfoTable OBJECT-TYPE
5681    SYNTAX  SEQUENCE OF SfpInfoTableEntry
5682    MAX-ACCESS  not-accessible
5683    STATUS  current
5684    DESCRIPTION
5685        "The table of external port SFP information."
5686    ::= { sfpInfo 1 }
5687
5688sfpInfoTableEntry OBJECT-TYPE
5689    SYNTAX  SfpInfoTableEntry
5690    MAX-ACCESS  not-accessible
5691    STATUS  current
5692    DESCRIPTION
5693        "A row in the external port SFP information table."
5694    INDEX   { sfpInfoIndx }
5695    ::= { sfpInfoTable 1 }
5696
5697SfpInfoTableEntry ::= SEQUENCE {
5698    sfpInfoIndx                 Integer32,
5699    sfpInfoPort                 DisplayString,
5700    sfpInfoDevice               DisplayString,
5701    sfpInfoTXEnable             INTEGER,
5702    sfpInfoRXSignal             INTEGER,
5703    sfpInfoTXFault              INTEGER,
5704    sfpInfoApproved             INTEGER
5705    }
5706
5707sfpInfoIndx OBJECT-TYPE
5708    SYNTAX  Integer32
5709    MAX-ACCESS  read-only
5710    STATUS  current
5711    DESCRIPTION
5712        "The external port SFX index."
5713    ::= { sfpInfoTableEntry 1 }
5714
5715sfpInfoPort OBJECT-TYPE
5716    SYNTAX  DisplayString (SIZE(0..6))
5717    MAX-ACCESS  read-only
5718    STATUS  current
5719    DESCRIPTION
5720          "External Port SFP/XFP alias."
5721    ::= { sfpInfoTableEntry 2 }
5722
5723sfpInfoDevice OBJECT-TYPE
5724    SYNTAX  DisplayString (SIZE(0..6))
5725    MAX-ACCESS  read-only
5726    STATUS  current
5727    DESCRIPTION
5728          "External Port SFP/XFP Device."
5729    ::= { sfpInfoTableEntry 3 }
5730
5731sfpInfoTXEnable OBJECT-TYPE
5732    SYNTAX  INTEGER {
5733          notInstalled (1),
5734          enabled (2),
5735          disabled (3)
5736    }
5737    MAX-ACCESS  read-only
5738    STATUS  current
5739    DESCRIPTION
5740          "External Port SFP/XFP TX-Enable."
5741    ::= { sfpInfoTableEntry 4  }
5742
5743sfpInfoRXSignal  OBJECT-TYPE
5744    SYNTAX  INTEGER {
5745          notInstalled (1),
5746          lost (2),
5747          ok (3),
5748          notAvailable (4)
5749    }
5750    MAX-ACCESS  read-only
5751    STATUS  current
5752    DESCRIPTION
5753          "External Port SFP/XFP RX-Signal."
5754    ::= { sfpInfoTableEntry 5 }
5755
5756sfpInfoTXFault  OBJECT-TYPE
5757    SYNTAX  INTEGER {
5758          notInstalled (1),
5759          fault (2),
5760          none (3),
5761          notAvailable (4)
5762    }
5763    MAX-ACCESS  read-only
5764    STATUS  current
5765    DESCRIPTION
5766          "External Port SFP/XFP TX-Fault."
5767    ::= { sfpInfoTableEntry 6 }
5768
5769sfpInfoApproved  OBJECT-TYPE
5770    SYNTAX  INTEGER {
5771          notInstalled (1),
5772          notXFP (2),
5773          notSFP (3),
5774          yes (4)
5775    }
5776    MAX-ACCESS  read-only
5777    STATUS  current
5778    DESCRIPTION
5779          "External Port SFP/XFP Approval."
5780    ::= { sfpInfoTableEntry 7 }
5781
5782
5783-- NTP Statisitics
5784
5785ntpPrimaryServerReqSent OBJECT-TYPE
5786    SYNTAX Integer32
5787    MAX-ACCESS read-only
5788    STATUS current
5789    DESCRIPTION
5790        "The total number of NTP requests sent to Primary NTP Server."
5791    ::= { ntpStats 1 }
5792
5793ntpPrimaryServerRespRcvd OBJECT-TYPE
5794    SYNTAX Integer32
5795    MAX-ACCESS read-only
5796    STATUS current
5797    DESCRIPTION
5798        "The total number of NTP responces received from Primary NTP Server."
5799    ::= { ntpStats 2 }
5800
5801ntpPrimaryServerUpdates OBJECT-TYPE
5802    SYNTAX Integer32
5803    MAX-ACCESS read-only
5804    STATUS current
5805    DESCRIPTION
5806        "The total number of NTP Updates by Primary NTP Server."
5807    ::= { ntpStats 3 }
5808
5809ntpSecondaryServerReqSent OBJECT-TYPE
5810    SYNTAX Integer32
5811    MAX-ACCESS read-only
5812    STATUS current
5813    DESCRIPTION
5814        "The total number of NTP requests sent to Secondary NTP Server."
5815    ::= { ntpStats 4 }
5816
5817ntpSecondaryServerRespRcvd OBJECT-TYPE
5818    SYNTAX Integer32
5819    MAX-ACCESS read-only
5820    STATUS current
5821    DESCRIPTION
5822        "The total number of NTP responces received from Secondary NTP Server."
5823    ::= { ntpStats 5 }
5824
5825ntpSecondaryServerUpdates OBJECT-TYPE
5826    SYNTAX Integer32
5827    MAX-ACCESS read-only
5828    STATUS current
5829    DESCRIPTION
5830        "The total number of NTP Updates by Secondary NTP Server."
5831    ::= { ntpStats 6 }
5832
5833ntpLastUpdateServer OBJECT-TYPE
5834    SYNTAX  INTEGER {
5835        none(0),
5836        primary(1),
5837        secondary(2)
5838        }
5839    MAX-ACCESS read-only
5840    STATUS current
5841    DESCRIPTION
5842        "The type of ntp server updated last time."
5843    ::= { ntpStats 7 }
5844
5845ntpLastUpdateTime OBJECT-TYPE
5846    SYNTAX  DisplayString (SIZE(0..127))
5847    MAX-ACCESS  read-only
5848    STATUS  current
5849    DESCRIPTION
5850        "The last time updated by ntp server."
5851    ::= { ntpStats 8 }
5852
5853ntpClearStats OBJECT-TYPE
5854    SYNTAX  INTEGER {
5855        ok(1),
5856        clear(2)
5857        }
5858    MAX-ACCESS read-write
5859    STATUS current
5860    DESCRIPTION
5861        "Setting this value to clear(2) clears the stats for ntp."
5862    ::= { ntpStats 9 }
5863
5864ntpSystemCurrentTime OBJECT-TYPE
5865    SYNTAX  DisplayString (SIZE(0..127))
5866    MAX-ACCESS  read-only
5867    STATUS  current
5868    DESCRIPTION
5869        "The current system time."
5870    ::= { ntpStats 10 }
5871
5872
5873    aclStatsTable  OBJECT-TYPE
5874    SYNTAX      SEQUENCE OF AclStatsTableEntry
5875    MAX-ACCESS  not-accessible
5876    STATUS      current
5877    DESCRIPTION
5878        "The table of ACL statistics."
5879    ::= { aclStats 1 }
5880
5881aclStatsTableEntry  OBJECT-TYPE
5882    SYNTAX      AclStatsTableEntry
5883    MAX-ACCESS  not-accessible
5884    STATUS      current
5885    DESCRIPTION
5886        "Statistics about a particular ACL configuration entry."
5887    INDEX { aclStatsIndex }
5888    ::= { aclStatsTable 1 }
5889
5890AclStatsTableEntry  ::= SEQUENCE {
5891    aclStatsIndex          Integer32,
5892    aclStatsHits           Counter32,
5893    aclClearStats          INTEGER
5894    }
5895
5896aclStatsIndex OBJECT-TYPE
5897    SYNTAX  Integer32
5898    MAX-ACCESS  read-only
5899    STATUS  current
5900    DESCRIPTION
5901        "The acl index."
5902    ::= { aclStatsTableEntry 1 }
5903
5904aclStatsHits OBJECT-TYPE
5905    SYNTAX  Counter32
5906    MAX-ACCESS  read-only
5907    STATUS  current
5908    DESCRIPTION
5909        "Total number of hits for this ACL entry"
5910    ::= { aclStatsTableEntry 2 }
5911
5912aclClearStats OBJECT-TYPE
5913    SYNTAX  INTEGER {
5914        ok(1),
5915        clear(2)
5916        }
5917    MAX-ACCESS read-write
5918    STATUS current
5919    DESCRIPTION
5920        "Setting this value to clear(2) clears the stats for the ACL."
5921    ::= { aclStatsTableEntry 3 }
5922
5923-- Clear Statistics
5924snmpClearStats OBJECT-TYPE
5925    SYNTAX  INTEGER {
5926	ok(1),
5927	clear(2)
5928	}
5929    MAX-ACCESS  read-write
5930    STATUS  current
5931    DESCRIPTION
5932        "Setting this to clear(2) results in clearing the SNMP statistics."
5933    ::= { agClearStats 1 }
5934
5935-- ----------------------------------------------------------------------------
5936-- } INSERT:  bt2Switch
5937-- ----------------------------------------------------------------------------
5938
5939
5940layer2                  OBJECT IDENTIFIER
5941    ::= { hpSwitchBladeType4-Mgmt 2 }
5942
5943-- ----------------------------------------------------------------------------
5944-- { INSERT:  bt2Physical
5945-- ----------------------------------------------------------------------------
5946
5947layer2Configs     OBJECT IDENTIFIER ::= { layer2 1 }
5948layer2Stats       OBJECT IDENTIFIER ::= { layer2 2 }
5949layer2Info        OBJECT IDENTIFIER ::= { layer2 3 }
5950layer2Oper        OBJECT IDENTIFIER ::= { layer2 4 }
5951
5952vlan              OBJECT IDENTIFIER ::= { layer2Configs 1 }
5953trunkgroup        OBJECT IDENTIFIER ::= { layer2Configs 2 }
5954stgCfg            OBJECT IDENTIFIER ::= { layer2Configs 3 }
5955mirroring         OBJECT IDENTIFIER ::= { layer2Configs 4 }
5956mstCfg            OBJECT IDENTIFIER ::= { layer2Configs 5 }
5957lacp		  OBJECT IDENTIFIER ::= { layer2Configs 6 }
5958thash             OBJECT IDENTIFIER ::= { layer2Configs 7 }
5959l2GeneralCfg      OBJECT IDENTIFIER ::= { layer2Configs 8 }
5960ufd               OBJECT IDENTIFIER ::= { layer2Configs 9 }
5961
5962-- layer2Configs 10 is being used by failoverCfg in aosFailoverCfg.mib
5963
5964dot1x             OBJECT IDENTIFIER ::= { layer2Configs 11 }
5965fdb               OBJECT IDENTIFIER ::= { layer2Configs 12 }
5966
5967thashL2           OBJECT IDENTIFIER ::= { thash 1 }
5968
5969mirrPortMirr      OBJECT IDENTIFIER ::= { mirroring 1 }
5970
5971mstGeneralCfg     OBJECT IDENTIFIER ::= { mstCfg 1 }
5972mstCistCfg        OBJECT IDENTIFIER ::= { mstCfg 2 }
5973
5974ufdGeneralCfg     OBJECT IDENTIFIER ::= { ufd 1 }
5975fdbGeneralCfg	  OBJECT IDENTIFIER ::= { fdb 1 }
5976
5977dot1xCurCfgGlobalTable  OBJECT IDENTIFIER ::= { dot1x  5 }
5978dot1xNewCfgGlobalTable  OBJECT IDENTIFIER ::= { dot1x  6 }
5979
5980fdbStats	  OBJECT IDENTIFIER ::= { layer2Stats 1 }
5981stpStats	  OBJECT IDENTIFIER ::= { layer2Stats 2 }
5982lacpStats	  OBJECT IDENTIFIER ::= { layer2Stats 3 }
5983ufdStats          OBJECT IDENTIFIER ::= { layer2Stats 4 }
5984
5985cistInfo          OBJECT IDENTIFIER ::= { layer2Info 1 }
5986fdbInfo           OBJECT IDENTIFIER ::= { layer2Info 2 }
5987stpInfo           OBJECT IDENTIFIER ::= { layer2Info 3 }
5988lacpInfo          OBJECT IDENTIFIER ::= { layer2Info 4 }
5989dot1xInfo         OBJECT IDENTIFIER ::= { layer2Info 5 }
5990dot1pInfo         OBJECT IDENTIFIER ::= { layer2Info 6 }
5991genInfo           OBJECT IDENTIFIER ::= { layer2Info 7 }
5992vlanInfo          OBJECT IDENTIFIER ::= { layer2Info 8 }
5993trunkGroupInfo    OBJECT IDENTIFIER ::= { layer2Info 9 }
5994
5995dot1xSystemInfo   OBJECT IDENTIFIER ::= { dot1xInfo 2 }
5996
5997
5998cistGeneralInfo   OBJECT IDENTIFIER ::= { cistInfo 1 }
5999
6000-- VLAN group
6001vlanMaxEnt OBJECT-TYPE
6002    SYNTAX  Integer32
6003    MAX-ACCESS  read-only
6004    STATUS  current
6005    DESCRIPTION
6006        "The maximum number of rows in the VLAN configuration table."
6007    ::= { vlan 1 }
6008
6009vlanCurCfgTable OBJECT-TYPE
6010    SYNTAX  SEQUENCE OF VlanCurCfgTableEntry
6011    MAX-ACCESS  not-accessible
6012    STATUS  current
6013    DESCRIPTION
6014        "The table of VLAN configuration."
6015    ::= { vlan 2 }
6016
6017vlanCurCfgTableEntry OBJECT-TYPE
6018    SYNTAX  VlanCurCfgTableEntry
6019    MAX-ACCESS  not-accessible
6020    STATUS  current
6021    DESCRIPTION
6022        "A row in the VLAN configuration table."
6023    INDEX  { vlanCurCfgVlanId }
6024    ::= { vlanCurCfgTable 1 }
6025
6026VlanCurCfgTableEntry ::= SEQUENCE {
6027    vlanCurCfgVlanId 		Integer32,
6028    vlanCurCfgVlanName 		DisplayString,
6029    vlanCurCfgPorts 		OCTET STRING,
6030    vlanCurCfgState 		INTEGER,
6031    vlanCurCfgStg  	        Integer32
6032    }
6033
6034vlanCurCfgVlanId OBJECT-TYPE
6035    SYNTAX  Integer32
6036    MAX-ACCESS  read-only
6037    STATUS  current
6038    DESCRIPTION
6039        "The VLAN identifier."
6040    ::= { vlanCurCfgTableEntry 1 }
6041
6042vlanCurCfgVlanName OBJECT-TYPE
6043    SYNTAX  DisplayString (SIZE(0..32))
6044    MAX-ACCESS  read-only
6045    STATUS  current
6046    DESCRIPTION
6047        "The VLAN name."
6048    ::= { vlanCurCfgTableEntry 2 }
6049
6050vlanCurCfgPorts	OBJECT-TYPE
6051    SYNTAX  OCTET STRING
6052    MAX-ACCESS  read-only
6053    STATUS  current
6054    DESCRIPTION
6055        "The port list in the VLAN. The ports are presented in bitmap format.
6056	 in receiving order:
6057
6058	     OCTET 1  OCTET 2  .....
6059             xxxxxxxx xxxxxxxx .....
6060             ||    || |_ port 8
6061             ||    ||
6062             ||    ||___ port 7
6063             ||    |____ port 6
6064             ||      .    .   .
6065             ||_________ port 1
6066             |__________ reserved
6067
6068         where x : 1 - The represented port belongs to the VLAN
6069		   0 - The represented port does not belong to the VLAN"
6070    ::= { vlanCurCfgTableEntry 3 }
6071
6072vlanCurCfgState	OBJECT-TYPE
6073    SYNTAX  INTEGER  {
6074	enabled(2),
6075	disabled(3)
6076	}
6077    MAX-ACCESS  read-only
6078    STATUS  current
6079    DESCRIPTION
6080        "Enable or disable a VLAN"
6081    ::= { vlanCurCfgTableEntry 4 }
6082
6083
6084vlanCurCfgStg OBJECT-TYPE
6085    SYNTAX  Integer32
6086    MAX-ACCESS  read-only
6087    STATUS  current
6088    DESCRIPTION
6089        "The Spanning Tree Group for the VLAN."
6090    ::= { vlanCurCfgTableEntry 6 }
6091
6092
6093
6094vlanNewCfgTable OBJECT-TYPE
6095    SYNTAX  SEQUENCE OF VlanNewCfgTableEntry
6096    MAX-ACCESS  not-accessible
6097    STATUS  current
6098    DESCRIPTION
6099        "The table of VLAN configuration."
6100    ::= { vlan 3 }
6101
6102vlanNewCfgTableEntry OBJECT-TYPE
6103    SYNTAX  VlanNewCfgTableEntry
6104    MAX-ACCESS  not-accessible
6105    STATUS  current
6106    DESCRIPTION
6107        "A row in the VLAN configuration table."
6108    INDEX  { vlanNewCfgVlanId }
6109    ::= { vlanNewCfgTable 1 }
6110
6111VlanNewCfgTableEntry ::= SEQUENCE {
6112    vlanNewCfgVlanId 		Integer32,
6113    vlanNewCfgVlanName 		DisplayString,
6114    vlanNewCfgPorts 		OCTET STRING,
6115    vlanNewCfgState 		INTEGER,
6116    vlanNewCfgAddPort 		Integer32,
6117    vlanNewCfgRemovePort	Integer32,
6118    vlanNewCfgDelete 		INTEGER,
6119    vlanNewCfgStg  	        Integer32
6120    }
6121
6122vlanNewCfgVlanId OBJECT-TYPE
6123    SYNTAX  Integer32
6124    MAX-ACCESS  read-only
6125    STATUS  current
6126    DESCRIPTION
6127        "The VLAN identifier."
6128    ::= { vlanNewCfgTableEntry 1 }
6129
6130vlanNewCfgVlanName OBJECT-TYPE
6131    SYNTAX  DisplayString (SIZE(0..32))
6132    MAX-ACCESS  read-create
6133    STATUS  current
6134    DESCRIPTION
6135        "The VLAN name."
6136    ::= { vlanNewCfgTableEntry 2 }
6137
6138vlanNewCfgPorts	OBJECT-TYPE
6139    SYNTAX  OCTET STRING
6140    MAX-ACCESS  read-only
6141    STATUS  current
6142    DESCRIPTION
6143        "The port list in the VLAN.  The ports are presented in bitmap format.
6144         in receiving order:
6145
6146	     OCTET 1  OCTET 2  .....
6147             xxxxxxxx xxxxxxxx .....
6148             ||    || |_ port 8
6149             ||    ||
6150             ||    ||___ port 7
6151             ||    |____ port 6
6152             ||      .    .   .
6153             ||_________ port 1
6154             |__________ reserved
6155
6156         where x : 1 - The represented port belongs to the VLAN
6157	           0 - The represented port does not belong to the VLAN"
6158    ::= { vlanNewCfgTableEntry 3 }
6159
6160vlanNewCfgState	OBJECT-TYPE
6161    SYNTAX  INTEGER  {
6162	enabled(2),
6163	disabled(3)
6164	}
6165    MAX-ACCESS  read-create
6166    STATUS  current
6167    DESCRIPTION
6168        "Enable or disable a VLAN"
6169    ::= { vlanNewCfgTableEntry 4 }
6170
6171vlanNewCfgAddPort OBJECT-TYPE
6172    SYNTAX  Integer32
6173    MAX-ACCESS  read-create
6174    STATUS  current
6175    DESCRIPTION
6176        "The port to be added to the specified VLAN.  A '0' value is
6177         returned when read."
6178    ::= { vlanNewCfgTableEntry 5 }
6179
6180vlanNewCfgRemovePort OBJECT-TYPE
6181    SYNTAX  Integer32
6182    MAX-ACCESS  read-create
6183    STATUS  current
6184    DESCRIPTION
6185        "The port to be removed from the specified VLAN.  A '0'
6186         value is returned when read."
6187    ::= { vlanNewCfgTableEntry 6 }
6188
6189vlanNewCfgDelete OBJECT-TYPE
6190    SYNTAX  INTEGER  {
6191        other(1),
6192        delete(2)
6193        }
6194    MAX-ACCESS  read-create
6195    STATUS  current
6196    DESCRIPTION
6197        "This is an action object to create or delete a VLAN.
6198         other(1) is returned always when read.
6199         The following values are writable: delete(2)...to delete a VLAN"
6200    ::= { vlanNewCfgTableEntry 7 }
6201
6202
6203vlanNewCfgStg OBJECT-TYPE
6204    SYNTAX  Integer32
6205    MAX-ACCESS  read-create
6206    STATUS  current
6207    DESCRIPTION
6208        "The Spanning Tree Group for the VLAN."
6209    ::= { vlanNewCfgTableEntry 9 }
6210
6211
6212
6213
6214
6215-- Trunk Group Group
6216trunkGroupTableMaxSize OBJECT-TYPE
6217    SYNTAX  Integer32
6218    MAX-ACCESS  read-only
6219    STATUS  current
6220    DESCRIPTION
6221        "The maximum number of entries in trunk group table."
6222    ::= { trunkgroup 1 }
6223
6224trunkGroupCurCfgTable OBJECT-TYPE
6225    SYNTAX  SEQUENCE OF TrunkGroupCurCfgTableEntry
6226    MAX-ACCESS  not-accessible
6227    STATUS  current
6228    DESCRIPTION
6229        "The table of trunk group configuration."
6230    ::= { trunkgroup 2 }
6231
6232trunkGroupCurCfgTableEntry OBJECT-TYPE
6233    SYNTAX  TrunkGroupCurCfgTableEntry
6234    MAX-ACCESS  not-accessible
6235    STATUS  current
6236    DESCRIPTION
6237        "A row in the trunk group configuration table."
6238    INDEX   { trunkGroupCurCfgIndex }
6239    ::= { trunkGroupCurCfgTable 1 }
6240
6241TrunkGroupCurCfgTableEntry ::= SEQUENCE {
6242    trunkGroupCurCfgIndex         Integer32,
6243    trunkGroupCurCfgPorts         OCTET STRING,
6244    trunkGroupCurCfgState         INTEGER
6245    }
6246
6247trunkGroupCurCfgIndex OBJECT-TYPE
6248    SYNTAX  Integer32
6249    MAX-ACCESS  read-only
6250    STATUS  current
6251    DESCRIPTION
6252        "The identifier of the trunk group."
6253    ::= { trunkGroupCurCfgTableEntry 1 }
6254
6255trunkGroupCurCfgPorts OBJECT-TYPE
6256    SYNTAX  OCTET STRING
6257    MAX-ACCESS  read-only
6258    STATUS  current
6259    DESCRIPTION
6260        "The port list in the trunk group. The ports are presented in
6261         bitmap format.
6262
6263         in receiving order:
6264
6265             OCTET 1  OCTET 2  .....
6266             xxxxxxxx xxxxxxxx .....
6267             ||    || |_ port 8
6268             ||    ||
6269             ||    ||___ port 7
6270             ||    |____ port 6
6271             ||      .    .   .
6272             ||_________ port 1
6273             |__________ reserved
6274
6275         where x : 1 - The represented port belongs to the trunk group
6276                   0 - The represented port does not belong to the trunk group"
6277    ::= { trunkGroupCurCfgTableEntry 2 }
6278
6279trunkGroupCurCfgState OBJECT-TYPE
6280    SYNTAX  INTEGER  {
6281        enable(1),
6282        disable(2)
6283        }
6284    MAX-ACCESS  read-only
6285    STATUS  current
6286    DESCRIPTION
6287        "Enable or disable a trunk group."
6288    ::= { trunkGroupCurCfgTableEntry 3 }
6289
6290
6291trunkGroupNewCfgTable OBJECT-TYPE
6292    SYNTAX  SEQUENCE OF TrunkGroupNewCfgTableEntry
6293    MAX-ACCESS  not-accessible
6294    STATUS  current
6295    DESCRIPTION
6296        "The table of trunk group configuration."
6297    ::= { trunkgroup 3 }
6298
6299trunkGroupNewCfgTableEntry OBJECT-TYPE
6300    SYNTAX  TrunkGroupNewCfgTableEntry
6301    MAX-ACCESS  not-accessible
6302    STATUS  current
6303    DESCRIPTION
6304        "A row in the trunk group configuration table."
6305    INDEX   { trunkGroupNewCfgIndex }
6306    ::= { trunkGroupNewCfgTable 1 }
6307
6308TrunkGroupNewCfgTableEntry ::= SEQUENCE {
6309    trunkGroupNewCfgIndex          Integer32,
6310    trunkGroupNewCfgPorts          OCTET STRING,
6311    trunkGroupNewCfgAddPort        Integer32,
6312    trunkGroupNewCfgRemovePort     Integer32,
6313    trunkGroupNewCfgState          INTEGER,
6314    trunkGroupNewCfgDelete         INTEGER
6315    }
6316
6317trunkGroupNewCfgIndex OBJECT-TYPE
6318    SYNTAX  Integer32
6319    MAX-ACCESS  read-only
6320    STATUS  current
6321    DESCRIPTION
6322        "The identifier of the trunk group."
6323    ::= { trunkGroupNewCfgTableEntry 1 }
6324
6325trunkGroupNewCfgPorts OBJECT-TYPE
6326    SYNTAX  OCTET STRING
6327    MAX-ACCESS  read-only
6328    STATUS  current
6329    DESCRIPTION
6330        "The port list in the trunk group.  The ports are presented
6331         in bitmap format.
6332
6333         in receiving order:
6334
6335             OCTET 1  OCTET 2  .....
6336             xxxxxxxx xxxxxxxx .....
6337             ||    || |_ port 8
6338             ||    ||
6339             ||    ||___ port 7
6340             ||    |____ port 6
6341             ||      .    .   .
6342             ||_________ port 1
6343             |__________ reserved
6344
6345         where x : 1 - The represented port belongs to the trunk group
6346                   0 - The represented port does not belong to the trunk group"
6347    ::= { trunkGroupNewCfgTableEntry 2 }
6348
6349trunkGroupNewCfgAddPort OBJECT-TYPE
6350    SYNTAX  Integer32
6351    MAX-ACCESS  read-create
6352    STATUS  current
6353    DESCRIPTION
6354        "The port to be added in the trunk group. When read, 0 is returned."
6355    ::= { trunkGroupNewCfgTableEntry 3 }
6356
6357trunkGroupNewCfgRemovePort OBJECT-TYPE
6358    SYNTAX  Integer32
6359    MAX-ACCESS  read-create
6360    STATUS  current
6361    DESCRIPTION
6362        "The port to be deleted from the trunk group. when read, 0
6363	 is returned."
6364    ::= { trunkGroupNewCfgTableEntry 4 }
6365
6366trunkGroupNewCfgState OBJECT-TYPE
6367    SYNTAX  INTEGER  {
6368        enable(1),
6369        disable(2)
6370        }
6371    MAX-ACCESS  read-create
6372    STATUS  current
6373    DESCRIPTION
6374        "Enable or disable a trunk group."
6375    ::= { trunkGroupNewCfgTableEntry 5 }
6376
6377trunkGroupNewCfgDelete OBJECT-TYPE
6378    SYNTAX  INTEGER  {
6379        other(1),
6380        delete(2)
6381        }
6382    MAX-ACCESS  read-create
6383    STATUS  current
6384    DESCRIPTION
6385        "Setting the value to delete(2) will delete the entire
6386         row. When read, other(1) is returned."
6387    ::= { trunkGroupNewCfgTableEntry 6 }
6388
6389
6390-- Trunk hash
6391l2ThashCurCfgSmacState OBJECT-TYPE
6392    SYNTAX  INTEGER  {
6393        enable(1),
6394        disable(2)
6395        }
6396    MAX-ACCESS  read-only
6397    STATUS  current
6398    DESCRIPTION
6399        "Enable or disable smac hash."
6400    ::= { thashL2 1 }
6401
6402l2ThashNewCfgSmacState OBJECT-TYPE
6403    SYNTAX  INTEGER  {
6404        enable(1),
6405        disable(2)
6406        }
6407    MAX-ACCESS  read-write
6408    STATUS  current
6409    DESCRIPTION
6410        "Enable or disable smac hash."
6411    ::= { thashL2 2 }
6412
6413l2ThashCurCfgDmacState OBJECT-TYPE
6414    SYNTAX  INTEGER  {
6415        enable(1),
6416        disable(2)
6417        }
6418    MAX-ACCESS  read-only
6419    STATUS  current
6420    DESCRIPTION
6421        "Enable or disable dmac hash."
6422    ::= { thashL2 3 }
6423
6424l2ThashNewCfgDmacState OBJECT-TYPE
6425    SYNTAX  INTEGER  {
6426        enable(1),
6427        disable(2)
6428        }
6429    MAX-ACCESS  read-write
6430    STATUS  current
6431    DESCRIPTION
6432        "Enable or disable dmac hash."
6433    ::= { thashL2 4 }
6434
6435l2ThashCurCfgSipState OBJECT-TYPE
6436    SYNTAX  INTEGER  {
6437        enable(1),
6438        disable(2)
6439        }
6440    MAX-ACCESS  read-only
6441    STATUS  current
6442    DESCRIPTION
6443        "Enable or disable sip hash."
6444    ::= { thashL2 5 }
6445
6446l2ThashNewCfgSipState OBJECT-TYPE
6447    SYNTAX  INTEGER  {
6448        enable(1),
6449        disable(2)
6450        }
6451    MAX-ACCESS  read-write
6452    STATUS  current
6453    DESCRIPTION
6454        "Enable or disable sip hash."
6455    ::= { thashL2 6 }
6456
6457l2ThashCurCfgDipState OBJECT-TYPE
6458    SYNTAX  INTEGER  {
6459        enable(1),
6460        disable(2)
6461        }
6462    MAX-ACCESS  read-only
6463    STATUS  current
6464    DESCRIPTION
6465        "Enable or disable dip hash."
6466    ::= { thashL2 7 }
6467
6468l2ThashNewCfgDipState OBJECT-TYPE
6469    SYNTAX  INTEGER  {
6470        enable(1),
6471        disable(2)
6472        }
6473    MAX-ACCESS  read-write
6474    STATUS  current
6475    DESCRIPTION
6476        "Enable or disable dip hash."
6477    ::= { thashL2 8 }
6478
6479
6480-- Spanning Tree Group Configuration
6481-- This group specifies the additional configurations that are not
6482-- covered by the Bridge MIB (RFC 1493).
6483-- The relative Spanning Tree information can be retrieved or configured
6484-- using Bridge MIB with an unique community string for each group specified
6485-- in entLogicalTable of Entity MIB (RFC 2037).
6486--
6487stgCurCfgTable OBJECT-TYPE
6488    SYNTAX SEQUENCE OF StgCurCfgTableEntry
6489    MAX-ACCESS not-accessible
6490    STATUS current
6491    DESCRIPTION
6492        "The table of Spanning Tree Group configuration."
6493    ::= { stgCfg 1 }
6494
6495stgCurCfgTableEntry OBJECT-TYPE
6496    SYNTAX StgCurCfgTableEntry
6497    MAX-ACCESS not-accessible
6498    STATUS current
6499    DESCRIPTION
6500        "Information about a particular Spanning Tree Group configuration."
6501    INDEX { stgCurCfgIndex }
6502    ::= { stgCurCfgTable 1 }
6503
6504StgCurCfgTableEntry ::= SEQUENCE {
6505    stgCurCfgIndex           Integer32,
6506    stgCurCfgState           INTEGER,
6507    stgCurCfgPriority        INTEGER,
6508    stgCurCfgBrgHelloTime    INTEGER,
6509    stgCurCfgBrgForwardDelay INTEGER,
6510    stgCurCfgBrgMaxAge       INTEGER,
6511    stgCurCfgVlanBmap        OCTET STRING
6512    }
6513
6514stgCurCfgIndex OBJECT-TYPE
6515    SYNTAX Integer32
6516    MAX-ACCESS read-only
6517    STATUS current
6518    DESCRIPTION
6519        "The identifier of a particular Spanning Tree Group.  This is also
6520         index to the entLogicalTable of Entity MIB."
6521    ::= { stgCurCfgTableEntry 1 }
6522
6523stgCurCfgState OBJECT-TYPE
6524    SYNTAX INTEGER {
6525        on(1),
6526        off(2)
6527        }
6528    MAX-ACCESS read-only
6529    STATUS current
6530    DESCRIPTION
6531        "Turn on of off Spanning Tree operation of a particular Spanning
6532         Tree Group."
6533    ::= { stgCurCfgTableEntry 2 }
6534
6535
6536stgCurCfgPriority OBJECT-TYPE
6537    SYNTAX  INTEGER (0..65535)
6538    MAX-ACCESS  read-only
6539    STATUS  current
6540    DESCRIPTION
6541        "The value of the write-able portion of the Bridge ID, i.e., the first
6542         two octets of the (8 octet long) Bridge ID."
6543    ::= { stgCurCfgTableEntry 5 }
6544
6545stgCurCfgBrgHelloTime OBJECT-TYPE
6546    SYNTAX  INTEGER (1..10)
6547    MAX-ACCESS  read-only
6548    STATUS  current
6549    DESCRIPTION
6550        "The value in seconds that all bridges use for HelloTime when this
6551         bridge is acting as the root."
6552    ::= { stgCurCfgTableEntry 6 }
6553
6554stgCurCfgBrgForwardDelay OBJECT-TYPE
6555    SYNTAX  INTEGER (4..30)
6556    MAX-ACCESS  read-only
6557    STATUS  current
6558    DESCRIPTION
6559        "The value in seconds that all bridges use for ForwardDelay when this
6560         bridge is acting as the root."
6561    ::= { stgCurCfgTableEntry 7 }
6562
6563stgCurCfgBrgMaxAge OBJECT-TYPE
6564    SYNTAX  INTEGER (6..40)
6565    MAX-ACCESS  read-only
6566    STATUS  current
6567    DESCRIPTION
6568        "The value in seconds that all bridges use for MaxAge when this bridge
6569         is acting as the root."
6570    ::= { stgCurCfgTableEntry 8 }
6571
6572
6573stgCurCfgVlanBmap OBJECT-TYPE
6574    SYNTAX  OCTET STRING (SIZE(0..512))
6575    MAX-ACCESS  read-only
6576    STATUS  current
6577    DESCRIPTION
6578	"The vlans applied to the spanning tree group.  The vlans are
6579         presented in bitmap format. This string displays vlan number
6580	 from 1 to 4095.
6581
6582	 in receiving order:
6583
6584	     OCTET 1  OCTET 2  .....
6585             xxxxxxxx xxxxxxxx .....
6586             ||    || |_ vlan 9
6587             ||    ||
6588             ||    ||___ vlan 8
6589             ||    |____ vlan 7
6590             ||      .    .   .
6591             ||_________ vlan 2
6592             |__________ vlan 1 (as index to stgCurCfgTable)
6593
6594         where x : 1 - The represented vlan applied to the spanning tree.
6595		   0 - The represented vlan not applied to the spanning tree"
6596    ::= { stgCurCfgTableEntry 10 }
6597
6598
6599stgNewCfgTable OBJECT-TYPE
6600    SYNTAX SEQUENCE OF StgNewCfgTableEntry
6601    MAX-ACCESS not-accessible
6602    STATUS current
6603    DESCRIPTION
6604        "The table of Spanning Tree Groups configuration in the new_config."
6605    ::= { stgCfg 2 }
6606
6607stgNewCfgTableEntry OBJECT-TYPE
6608    SYNTAX StgNewCfgTableEntry
6609    MAX-ACCESS not-accessible
6610    STATUS current
6611    DESCRIPTION
6612        "Information about a particular Spanning Tree Group configuration."
6613    INDEX { stgNewCfgIndex }
6614    ::= { stgNewCfgTable 1 }
6615
6616StgNewCfgTableEntry ::= SEQUENCE {
6617    stgNewCfgIndex           Integer32,
6618    stgNewCfgState           INTEGER,
6619    stgNewCfgDefaultCfg      INTEGER,
6620    stgNewCfgAddVlan         Integer32,
6621    stgNewCfgRemoveVlan      Integer32,
6622    stgNewCfgPriority        INTEGER,
6623    stgNewCfgBrgHelloTime    INTEGER,
6624    stgNewCfgBrgForwardDelay INTEGER,
6625    stgNewCfgBrgMaxAge       INTEGER,
6626    stgNewCfgVlanBmap        OCTET STRING
6627    }
6628
6629stgNewCfgIndex  OBJECT-TYPE
6630    SYNTAX Integer32
6631    MAX-ACCESS read-only
6632    STATUS current
6633    DESCRIPTION
6634        "The identifier of a particular Spanning Tree Group.  This is also
6635         index to the entLogicalTable of Entity MIB."
6636    ::= { stgNewCfgTableEntry 1 }
6637
6638stgNewCfgState OBJECT-TYPE
6639    SYNTAX INTEGER {
6640        on(1),
6641        off(2)
6642        }
6643    MAX-ACCESS read-create
6644    STATUS current
6645    DESCRIPTION
6646        "Turn on of off Spanning Tree operation of a particular Spanning
6647         Tree Group."
6648    ::= { stgNewCfgTableEntry 2 }
6649
6650stgNewCfgDefaultCfg OBJECT-TYPE
6651    SYNTAX INTEGER {
6652        default-config(1)
6653        }
6654    MAX-ACCESS read-create
6655    STATUS current
6656    DESCRIPTION
6657        "Setting the value to default-config(1) will set the default
6658         configuration as recommended by IEEE 802.1D for a particular
6659         Spanning Tree Group.  default-config (1) is always returned
6660	 When read, but it does not mean anything."
6661    ::= { stgNewCfgTableEntry 3 }
6662
6663stgNewCfgAddVlan OBJECT-TYPE
6664    SYNTAX  Integer32
6665    MAX-ACCESS  read-create
6666    STATUS  current
6667    DESCRIPTION
6668        "The vlan to be added to the specified Spanning Tree Group.  A
6669         '0' value is returned when read."
6670    ::= {stgNewCfgTableEntry 4 }
6671
6672stgNewCfgRemoveVlan OBJECT-TYPE
6673    SYNTAX  Integer32
6674    MAX-ACCESS  read-create
6675    STATUS  current
6676    DESCRIPTION
6677        "The vlan to be removed from the specified Spanning Tree Group.
6678         A '0' value is returned when read."
6679    ::= { stgNewCfgTableEntry 5 }
6680
6681
6682stgNewCfgPriority OBJECT-TYPE
6683    SYNTAX  INTEGER (0..65535)
6684    MAX-ACCESS  read-create
6685    STATUS  current
6686    DESCRIPTION
6687        "The value of the write-able portion of the Bridge ID, i.e., the first
6688         two octets of the (8 octet long) Bridge ID."
6689    ::= { stgNewCfgTableEntry 8 }
6690
6691stgNewCfgBrgHelloTime OBJECT-TYPE
6692    SYNTAX  INTEGER (1..10)
6693    MAX-ACCESS  read-create
6694    STATUS  current
6695    DESCRIPTION
6696        "The value in seconds that all bridges use for HelloTime when this
6697         bridge is acting as the root."
6698    ::= { stgNewCfgTableEntry 9 }
6699
6700stgNewCfgBrgForwardDelay OBJECT-TYPE
6701    SYNTAX  INTEGER (4..30)
6702    MAX-ACCESS  read-create
6703    STATUS  current
6704    DESCRIPTION
6705        "The value in seconds that all bridges use for ForwardDelay when this
6706         bridge is acting as the root."
6707    ::= { stgNewCfgTableEntry 10 }
6708
6709stgNewCfgBrgMaxAge OBJECT-TYPE
6710    SYNTAX  INTEGER (6..40)
6711    MAX-ACCESS  read-create
6712    STATUS  current
6713    DESCRIPTION
6714        "The value in seconds that all bridges use for MaxAge when this bridge
6715         is acting as the root."
6716    ::= { stgNewCfgTableEntry 11 }
6717
6718
6719stgNewCfgVlanBmap OBJECT-TYPE
6720    SYNTAX  OCTET STRING (SIZE(0..512))
6721    MAX-ACCESS  read-only
6722    STATUS  current
6723    DESCRIPTION
6724	"The vlans applied to the spanning tree group.  The vlans are
6725         presented in bitmap format. This string displays vlan number
6726	 from 1 to 4095.
6727
6728	 in receiving order:
6729
6730	     OCTET 1  OCTET 2  .....
6731             xxxxxxxx xxxxxxxx .....
6732             ||    || |_ vlan 9
6733             ||    ||
6734             ||    ||___ vlan 8
6735             ||    |____ vlan 7
6736             ||      .    .   .
6737             ||_________ vlan 2
6738             |__________ vlan 1 (as index to stgCurCfgTable)
6739
6740         where x : 1 - The represented vlan applied to the spanning tree.
6741		   0 - The represented vlan not applied to the spanning tree"
6742    ::= { stgNewCfgTableEntry 13 }
6743
6744
6745stgCurCfgPortTable OBJECT-TYPE
6746    SYNTAX SEQUENCE OF StgCurCfgPortTableEntry
6747    MAX-ACCESS not-accessible
6748    STATUS current
6749    DESCRIPTION
6750        "The table of Spanning Tree Group port configuration in the
6751         current_config."
6752    ::= { stgCfg 3 }
6753
6754stgCurCfgPortTableEntry OBJECT-TYPE
6755    SYNTAX StgCurCfgPortTableEntry
6756    MAX-ACCESS not-accessible
6757    STATUS current
6758    DESCRIPTION
6759        "Information about port configuration of a particular Spanning Tree
6760         Group."
6761    INDEX { stgCurCfgStgIndex, stgCurCfgPortIndex }
6762    ::= { stgCurCfgPortTable 1 }
6763
6764StgCurCfgPortTableEntry ::= SEQUENCE {
6765    stgCurCfgStgIndex      Integer32,
6766    stgCurCfgPortIndex     Integer32,
6767    stgCurCfgPortState     INTEGER,
6768    stgCurCfgPortPriority  INTEGER,
6769    stgCurCfgPortPathCost  INTEGER,
6770    stgCurCfgPortLink      INTEGER,
6771    stgCurCfgPortEdge      INTEGER,
6772    stgCurCfgPortFastFwd   INTEGER
6773    }
6774
6775stgCurCfgStgIndex OBJECT-TYPE
6776    SYNTAX Integer32
6777    MAX-ACCESS read-only
6778    STATUS current
6779    DESCRIPTION
6780        "The identifier of a particular Spanning Tree Group.  This is also
6781         index to the entLogicalTable of Entity MIB."
6782    ::= { stgCurCfgPortTableEntry 1 }
6783
6784stgCurCfgPortIndex OBJECT-TYPE
6785    SYNTAX Integer32
6786    MAX-ACCESS read-only
6787    STATUS current
6788    DESCRIPTION
6789        "The port identifier of a particular Spanning Tree Group."
6790    ::= { stgCurCfgPortTableEntry 2 }
6791
6792stgCurCfgPortState OBJECT-TYPE
6793    SYNTAX INTEGER {
6794        on(1),
6795        off(2)
6796        }
6797    MAX-ACCESS read-only
6798    STATUS current
6799    DESCRIPTION
6800        "Turn on of off Spanning Tree operation of a particular port of a
6801         Spanning Tree Group."
6802    ::= { stgCurCfgPortTableEntry 3 }
6803
6804stgCurCfgPortPriority OBJECT-TYPE
6805    SYNTAX INTEGER (0..255)
6806    MAX-ACCESS read-only
6807    STATUS current
6808    DESCRIPTION
6809        "The value of the priority field which is contained in the first
6810         (in network byte order) octet of the (2 octet long) Port ID."
6811    ::= { stgCurCfgPortTableEntry 4 }
6812
6813stgCurCfgPortPathCost OBJECT-TYPE
6814    SYNTAX INTEGER (0..65535)
6815    MAX-ACCESS read-only
6816    STATUS current
6817    DESCRIPTION
6818       "The contribution of this port to the path cost of paths towards the
6819        spanning tree root which include this port."
6820    ::= { stgCurCfgPortTableEntry 5 }
6821
6822stgCurCfgPortLink OBJECT-TYPE
6823    SYNTAX INTEGER {
6824        auto(1),
6825        p2p(2),
6826        shared(3)
6827        }
6828    MAX-ACCESS read-only
6829    STATUS current
6830    DESCRIPTION
6831        "The type of the port link."
6832    ::= { stgCurCfgPortTableEntry 6 }
6833
6834stgCurCfgPortEdge OBJECT-TYPE
6835    SYNTAX INTEGER {
6836        enabled(1),
6837        disabled(2)
6838        }
6839    MAX-ACCESS read-only
6840    STATUS current
6841    DESCRIPTION
6842        "The state of port edge."
6843    ::= { stgCurCfgPortTableEntry 7 }
6844
6845stgCurCfgPortFastFwd OBJECT-TYPE
6846    SYNTAX INTEGER {
6847        enabled(1),
6848        disabled(2)
6849        }
6850    MAX-ACCESS read-only
6851    STATUS current
6852    DESCRIPTION
6853        "The state of port fast forwarding."
6854    ::= { stgCurCfgPortTableEntry 8 }
6855
6856stgNewCfgPortTable OBJECT-TYPE
6857    SYNTAX SEQUENCE OF StgNewCfgPortTableEntry
6858    MAX-ACCESS not-accessible
6859    STATUS current
6860    DESCRIPTION
6861        "The table of Spanning Tree Group port configuration in the
6862         new_config."
6863    ::= { stgCfg 4 }
6864
6865stgNewCfgPortTableEntry OBJECT-TYPE
6866    SYNTAX StgNewCfgPortTableEntry
6867    MAX-ACCESS not-accessible
6868    STATUS current
6869    DESCRIPTION
6870        "Information about port configuration of a particular Spanning Tree
6871         Group."
6872    INDEX { stgNewCfgStgIndex, stgNewCfgPortIndex }
6873    ::= { stgNewCfgPortTable 1 }
6874
6875StgNewCfgPortTableEntry ::= SEQUENCE {
6876    stgNewCfgStgIndex      Integer32,
6877    stgNewCfgPortIndex     Integer32,
6878    stgNewCfgPortState     INTEGER,
6879    stgNewCfgPortPriority  INTEGER,
6880    stgNewCfgPortPathCost  INTEGER,
6881    stgNewCfgPortLink      INTEGER,
6882    stgNewCfgPortEdge      INTEGER,
6883    stgNewCfgPortFastFwd   INTEGER
6884    }
6885
6886stgNewCfgStgIndex OBJECT-TYPE
6887    SYNTAX Integer32
6888    MAX-ACCESS read-only
6889    STATUS current
6890    DESCRIPTION
6891        "The identifier of a particular Spanning Tree Group.  This is also
6892         index to the entLogicalTable of Entity MIB."
6893    ::= { stgNewCfgPortTableEntry 1 }
6894
6895stgNewCfgPortIndex OBJECT-TYPE
6896    SYNTAX Integer32
6897    MAX-ACCESS read-only
6898    STATUS current
6899    DESCRIPTION
6900        "The port identifier of a particular Spanning Tree Group."
6901    ::= { stgNewCfgPortTableEntry 2 }
6902
6903stgNewCfgPortState OBJECT-TYPE
6904    SYNTAX INTEGER {
6905        on(1),
6906        off(2)
6907        }
6908    MAX-ACCESS read-create
6909    STATUS current
6910    DESCRIPTION
6911        "Turn on of off Spanning Tree operation of a particular port of a
6912         Spanning Tree Group."
6913    ::= { stgNewCfgPortTableEntry 3 }
6914
6915stgNewCfgPortPriority OBJECT-TYPE
6916    SYNTAX INTEGER (0..255)
6917    MAX-ACCESS read-create
6918    STATUS current
6919    DESCRIPTION
6920        "The value of the priority field which is contained in the first
6921         (in network byte order) octet of the (2 octet long) Port ID."
6922    ::= { stgNewCfgPortTableEntry 4 }
6923
6924stgNewCfgPortPathCost OBJECT-TYPE
6925    SYNTAX INTEGER (0..65535)
6926    MAX-ACCESS read-create
6927    STATUS current
6928    DESCRIPTION
6929       "The contribution of this port to the path cost of paths towards the
6930        spanning tree root which include this port."
6931    ::= { stgNewCfgPortTableEntry 5 }
6932
6933stgNewCfgPortLink OBJECT-TYPE
6934    SYNTAX INTEGER {
6935        auto(1),
6936        p2p(2),
6937        shared(3)
6938        }
6939    MAX-ACCESS read-create
6940    STATUS current
6941    DESCRIPTION
6942        "The type of the port link."
6943    ::= { stgNewCfgPortTableEntry 6 }
6944
6945stgNewCfgPortEdge OBJECT-TYPE
6946    SYNTAX INTEGER {
6947        enabled(1),
6948        disabled(2)
6949        }
6950    MAX-ACCESS read-create
6951    STATUS current
6952    DESCRIPTION
6953        "The state of port edge."
6954    ::= { stgNewCfgPortTableEntry 7 }
6955
6956stgNewCfgPortFastFwd OBJECT-TYPE
6957    SYNTAX INTEGER {
6958        enabled(1),
6959        disabled(2)
6960        }
6961    MAX-ACCESS read-create
6962    STATUS current
6963    DESCRIPTION
6964        "The state of port fast forwarding."
6965    ::= { stgNewCfgPortTableEntry 8 }
6966
6967-- MST Configuration
6968
6969mstCurCfgState	OBJECT-TYPE
6970    SYNTAX  INTEGER  {
6971	enabled(2),
6972	disabled(3)
6973	}
6974    MAX-ACCESS  read-only
6975    STATUS  current
6976    DESCRIPTION
6977        "Enable or disable MSTP/RSTP"
6978    ::= { mstGeneralCfg 1 }
6979
6980mstNewCfgState	OBJECT-TYPE
6981    SYNTAX  INTEGER  {
6982	enabled(2),
6983	disabled(3)
6984	}
6985    MAX-ACCESS  read-write
6986    STATUS  current
6987    DESCRIPTION
6988        "Enable or disable MSTP/RSTP"
6989    ::= { mstGeneralCfg 2 }
6990
6991mstCurCfgRegionName OBJECT-TYPE
6992   SYNTAX  DisplayString (SIZE (0..32))
6993   MAX-ACCESS  read-only
6994   STATUS  current
6995   DESCRIPTION
6996      "The Name for the Region's configuration."
6997   ::= { mstGeneralCfg 3 }
6998
6999mstNewCfgRegionName OBJECT-TYPE
7000   SYNTAX  DisplayString (SIZE (0..32))
7001   MAX-ACCESS  read-write
7002   STATUS  current
7003   DESCRIPTION
7004      "The Name for the Region's configuration."
7005   ::= { mstGeneralCfg 4 }
7006
7007mstCurCfgRegionVersion OBJECT-TYPE
7008    SYNTAX  INTEGER  (0..65535)
7009    MAX-ACCESS  read-only
7010    STATUS  current
7011    DESCRIPTION
7012        "Version of the MST Region."
7013    ::= { mstGeneralCfg 5 }
7014
7015mstNewCfgRegionVersion OBJECT-TYPE
7016    SYNTAX  INTEGER  (0..65535)
7017    MAX-ACCESS  read-write
7018    STATUS  current
7019    DESCRIPTION
7020        "Version of the MST Region."
7021    ::= { mstGeneralCfg 6 }
7022
7023mstCurCfgMaxHopCount OBJECT-TYPE
7024    SYNTAX  INTEGER  (4..60)
7025    MAX-ACCESS  read-only
7026    STATUS  current
7027    DESCRIPTION
7028        "Indicates the maximum hop count value."
7029    ::= { mstGeneralCfg 7 }
7030
7031mstNewCfgMaxHopCount OBJECT-TYPE
7032    SYNTAX  INTEGER  (4..60)
7033    MAX-ACCESS  read-write
7034    STATUS  current
7035    DESCRIPTION
7036        "Indicates the maximum hop count value."
7037    ::= { mstGeneralCfg 8 }
7038
7039mstCurCfgStpMode OBJECT-TYPE
7040    SYNTAX  INTEGER  {
7041        mstp(1),
7042        rstp(2)
7043    }
7044    MAX-ACCESS  read-only
7045    STATUS  current
7046    DESCRIPTION
7047        "The version of Spanning Tree Protocal the bridge is currently
7048         running."
7049    ::= { mstGeneralCfg 9 }
7050
7051mstNewCfgStpMode OBJECT-TYPE
7052    SYNTAX  INTEGER  {
7053        mstp(1),
7054        rstp(2)
7055    }
7056    MAX-ACCESS  read-write
7057    STATUS  current
7058    DESCRIPTION
7059        "The version of Spanning Tree Protocal the bridge is currently
7060         running."
7061    ::= { mstGeneralCfg 10 }
7062
7063mstCistDefaultCfg OBJECT-TYPE
7064    SYNTAX INTEGER {
7065        default(1)
7066        }
7067    MAX-ACCESS read-write
7068    STATUS current
7069    DESCRIPTION
7070        "Setting the value to default(1) will set the Multiple
7071         Spanning Tree and member parameters to default.  default(1) is
7072         always returned when read, but it does not mean anything."
7073    ::= { mstCistCfg 1 }
7074
7075-- CIST Brige Configuration
7076mstCistBridgeCfg  OBJECT IDENTIFIER ::= { mstCistCfg 2 }
7077
7078mstCistCurCfgBridgePriority OBJECT-TYPE
7079    SYNTAX  INTEGER  (0..65535)
7080    MAX-ACCESS  read-only
7081    STATUS  current
7082    DESCRIPTION
7083        "The value of the writable portion of the Brigde Identifier comprising
7084         of the first two octets."
7085    ::= { mstCistBridgeCfg 1 }
7086
7087mstCistNewCfgBridgePriority OBJECT-TYPE
7088    SYNTAX  INTEGER  (0..65535)
7089    MAX-ACCESS  read-write
7090    STATUS  current
7091    DESCRIPTION
7092        "The value of the writable portion of the Brigde Identifier comprising
7093         of the first two octets."
7094    ::= { mstCistBridgeCfg 2 }
7095
7096
7097mstCistCurCfgBridgeMaxAge OBJECT-TYPE
7098    SYNTAX  INTEGER  (6..40)
7099    MAX-ACCESS  read-only
7100    STATUS  current
7101    DESCRIPTION
7102        "The value in seconds that all bridges use for MaxAge when this bridge
7103         is acting as the root."
7104    ::= { mstCistBridgeCfg 5 }
7105
7106mstCistNewCfgBridgeMaxAge OBJECT-TYPE
7107    SYNTAX  INTEGER  (6..40)
7108    MAX-ACCESS  read-write
7109    STATUS  current
7110    DESCRIPTION
7111        "The value in seconds that all bridges use for MaxAge when this bridge
7112         is acting as the root."
7113    ::= { mstCistBridgeCfg 6 }
7114
7115mstCistCurCfgBridgeForwardDelay OBJECT-TYPE
7116    SYNTAX  INTEGER  (4..30)
7117    MAX-ACCESS  read-only
7118    STATUS  current
7119    DESCRIPTION
7120        "The value in seconds that all bridges use for ForwardDelay when this
7121         bridge is acting as the root."
7122    ::= { mstCistBridgeCfg 7 }
7123
7124mstCistNewCfgBridgeForwardDelay OBJECT-TYPE
7125    SYNTAX  INTEGER  (4..30)
7126    MAX-ACCESS  read-write
7127    STATUS  current
7128    DESCRIPTION
7129        "The value in seconds that all bridges use for ForwardDelay when this
7130         bridge is acting as the root."
7131    ::= { mstCistBridgeCfg 8 }
7132
7133mstCistCurCfgVlanBmap OBJECT-TYPE
7134    SYNTAX  OCTET STRING (SIZE(0..512))
7135    MAX-ACCESS  read-only
7136    STATUS  current
7137    DESCRIPTION
7138    "The vlans applied to the CIST group.  The vlans are
7139     presented in bitmap format. This string displays vlan number
7140     from 1 to 4094.
7141
7142     in receiving order:
7143
7144         OCTET 1  OCTET 2  .....
7145             xxxxxxxx xxxxxxxx .....
7146             ||    || |_ vlan 9
7147             ||    ||
7148             ||    ||___ vlan 8
7149             ||    |____ vlan 7
7150             ||      .    .   .
7151             ||_________ vlan 2
7152             |__________ vlan 1
7153
7154         where x : 1 - The represented vlan applied to the CIST group.
7155                   0 - The represented vlan not applied to the group"
7156    ::= { mstCistBridgeCfg 9 }
7157
7158mstCistNewCfgVlanBmap OBJECT-TYPE
7159    SYNTAX  OCTET STRING (SIZE(0..512))
7160    MAX-ACCESS  read-only
7161    STATUS  current
7162    DESCRIPTION
7163    "The vlans applied to the CIST group.  The vlans are
7164     presented in bitmap format. This string displays vlan number
7165     from 1 to 4094.
7166
7167     in receiving order:
7168
7169         OCTET 1  OCTET 2  .....
7170             xxxxxxxx xxxxxxxx .....
7171             ||    || |_ vlan 9
7172             ||    ||
7173             ||    ||___ vlan 8
7174             ||    |____ vlan 7
7175             ||      .    .   .
7176             ||_________ vlan 2
7177             |__________ vlan 1
7178
7179         where x : 1 - The represented vlan applied to the CIST group.
7180                   0 - The represented vlan not applied to the group"
7181    ::= { mstCistBridgeCfg 10 }
7182
7183mstCistNewCfgAddVlan OBJECT-TYPE
7184    SYNTAX  Integer32
7185    MAX-ACCESS  read-create
7186    STATUS  current
7187    DESCRIPTION
7188        "The vlan to be added to the CIST Group.  A
7189         '0' value is returned when read."
7190    ::= { mstCistBridgeCfg 11 }
7191
7192-- CIST Port Configuration
7193
7194mstCistCurCfgPortTable OBJECT-TYPE
7195    SYNTAX SEQUENCE OF MstCistCurCfgPortTableEntry
7196    MAX-ACCESS not-accessible
7197    STATUS current
7198    DESCRIPTION
7199        "The table of CIST Port configuration."
7200    ::= { mstCistCfg 3 }
7201
7202mstCistCurCfgPortTableEntry OBJECT-TYPE
7203    SYNTAX MstCistCurCfgPortTableEntry
7204    MAX-ACCESS not-accessible
7205    STATUS current
7206    DESCRIPTION
7207        "Information about a particular CIST Port configuration."
7208    INDEX { mstCistCurCfgPortIndex }
7209    ::= { mstCistCurCfgPortTable 1 }
7210
7211MstCistCurCfgPortTableEntry ::= SEQUENCE {
7212    mstCistCurCfgPortIndex      Integer32,
7213    mstCistCurCfgPortPriority   INTEGER,
7214    mstCistCurCfgPortPathCost   INTEGER,
7215    mstCistCurCfgPortLinkType   INTEGER,
7216    mstCistCurCfgPortEdge       INTEGER,
7217    mstCistCurCfgPortStpState   INTEGER,
7218    mstCistCurCfgPortHelloTime  INTEGER
7219    }
7220
7221mstCistCurCfgPortIndex OBJECT-TYPE
7222    SYNTAX Integer32
7223    MAX-ACCESS read-only
7224    STATUS current
7225    DESCRIPTION
7226        "The port number of the port for which this entry contains spanning
7227         tree configuration."
7228    ::= { mstCistCurCfgPortTableEntry 1 }
7229
7230mstCistCurCfgPortPriority OBJECT-TYPE
7231    SYNTAX INTEGER (0..240)
7232    MAX-ACCESS read-only
7233    STATUS current
7234    DESCRIPTION
7235        "The four most significant bits of the Port Identifier of the
7236         Spanning Tree instance can be modified by setting this value."
7237    ::= { mstCistCurCfgPortTableEntry 2 }
7238
7239mstCistCurCfgPortPathCost OBJECT-TYPE
7240    SYNTAX INTEGER (0..200000000)
7241    MAX-ACCESS read-only
7242    STATUS current
7243    DESCRIPTION
7244        "The contribution of this port to the path cost of paths towards
7245         the CIST Root which include this port."
7246    ::= { mstCistCurCfgPortTableEntry 3 }
7247
7248mstCistCurCfgPortLinkType OBJECT-TYPE
7249    SYNTAX INTEGER {
7250        auto(1),
7251        p2p(2),
7252        shared(3)
7253        }
7254    MAX-ACCESS read-only
7255    STATUS current
7256    DESCRIPTION
7257        "The administrative point-to-point status of the LAN segment attached
7258         to this port.  A value of p2p (2) indicates that this port should
7259         always be treated as if it is connected to a point-to-point link.
7260         A value of shared(3) indicates that this port should be treated as
7261         having a shared media connection.  A value of auto(1) indicates that
7262         this port is considered to have a point-to-point link if it is an
7263         Aggregator and all of its members are aggregatable, or if the MAC
7264         entity is configured for full duplex operation, either through
7265         auto-negotiation or by management means."
7266    ::= { mstCistCurCfgPortTableEntry 4 }
7267
7268mstCistCurCfgPortEdge OBJECT-TYPE
7269    SYNTAX INTEGER {
7270        enabled(1),
7271        disabled(2)
7272        }
7273    MAX-ACCESS read-only
7274    STATUS current
7275    DESCRIPTION
7276        "The value of the Edge Port parameter."
7277    ::= { mstCistCurCfgPortTableEntry 5 }
7278
7279mstCistCurCfgPortStpState OBJECT-TYPE
7280    SYNTAX INTEGER {
7281        on(1),
7282        off(2)
7283        }
7284    MAX-ACCESS read-only
7285    STATUS current
7286    DESCRIPTION
7287        "Turn port's Spanning Tree on/off."
7288    ::= { mstCistCurCfgPortTableEntry 6 }
7289
7290mstCistCurCfgPortHelloTime OBJECT-TYPE
7291    SYNTAX  INTEGER (1..10)
7292    MAX-ACCESS  read-only
7293    STATUS  current
7294    DESCRIPTION
7295        "The amount of time between the transmission of Configuration Port
7296         PDUs in seconds."
7297    ::= { mstCistCurCfgPortTableEntry 7 }
7298
7299mstCistNewCfgPortTable OBJECT-TYPE
7300    SYNTAX SEQUENCE OF MstCistNewCfgPortTableEntry
7301    MAX-ACCESS not-accessible
7302    STATUS current
7303    DESCRIPTION
7304        "The table of CIST Port configuration."
7305    ::= { mstCistCfg 4 }
7306
7307mstCistNewCfgPortTableEntry OBJECT-TYPE
7308    SYNTAX MstCistNewCfgPortTableEntry
7309    MAX-ACCESS not-accessible
7310    STATUS current
7311    DESCRIPTION
7312        "Information about a particular CIST Port configuration."
7313    INDEX { mstCistNewCfgPortIndex }
7314    ::= { mstCistNewCfgPortTable 1 }
7315
7316MstCistNewCfgPortTableEntry ::= SEQUENCE {
7317    mstCistNewCfgPortIndex      Integer32,
7318    mstCistNewCfgPortPriority   INTEGER,
7319    mstCistNewCfgPortPathCost   INTEGER,
7320    mstCistNewCfgPortLinkType   INTEGER,
7321    mstCistNewCfgPortEdge       INTEGER,
7322    mstCistNewCfgPortStpState   INTEGER,
7323    mstCistNewCfgPortHelloTime  INTEGER
7324    }
7325
7326mstCistNewCfgPortIndex OBJECT-TYPE
7327    SYNTAX Integer32
7328    MAX-ACCESS read-only
7329    STATUS current
7330    DESCRIPTION
7331        "The port number of the port for which this entry contains spanning
7332         tree configuration."
7333    ::= { mstCistNewCfgPortTableEntry 1 }
7334
7335mstCistNewCfgPortPriority OBJECT-TYPE
7336    SYNTAX INTEGER (0..240)
7337    MAX-ACCESS read-create
7338    STATUS current
7339    DESCRIPTION
7340        "The four most significant bits of the Port Identifier of the
7341         Spanning Tree instance can be modified by setting this value."
7342    ::= { mstCistNewCfgPortTableEntry 2 }
7343
7344mstCistNewCfgPortPathCost OBJECT-TYPE
7345    SYNTAX INTEGER (0..200000000)
7346    MAX-ACCESS read-create
7347    STATUS current
7348    DESCRIPTION
7349        "The contribution of this port to the path cost of paths towards
7350         the CIST Root which include this port."
7351    ::= { mstCistNewCfgPortTableEntry 3 }
7352
7353mstCistNewCfgPortLinkType OBJECT-TYPE
7354    SYNTAX INTEGER {
7355        auto(1),
7356        p2p(2),
7357        shared(3)
7358        }
7359    MAX-ACCESS read-create
7360    STATUS current
7361    DESCRIPTION
7362        "The administrative point-to-point status of the LAN segment attached
7363         to this port.  A value of p2p (2) indicates that this port should
7364         always be treated as if it is connected to a point-to-point link.
7365         A value of shared(3) indicates that this port should be treated as
7366         having a shared media connection.  A value of auto(1) indicates that
7367         this port is considered to have a point-to-point link if it is an
7368         Aggregator and all of its members are aggregatable, or if the MAC
7369         entity is configured for full duplex operation, either through
7370         auto-negotiation or by management means."
7371    ::= { mstCistNewCfgPortTableEntry 4 }
7372
7373mstCistNewCfgPortEdge OBJECT-TYPE
7374    SYNTAX INTEGER {
7375        enabled(1),
7376        disabled(2)
7377        }
7378    MAX-ACCESS read-create
7379    STATUS current
7380    DESCRIPTION
7381        "The value of the Edge Port parameter."
7382    ::= { mstCistNewCfgPortTableEntry 5 }
7383
7384mstCistNewCfgPortStpState OBJECT-TYPE
7385    SYNTAX INTEGER {
7386        on(1),
7387        off(2)
7388        }
7389    MAX-ACCESS read-create
7390    STATUS current
7391    DESCRIPTION
7392        "Turn port's Spanning Tree on/off."
7393    ::= { mstCistNewCfgPortTableEntry 6 }
7394
7395mstCistNewCfgPortHelloTime OBJECT-TYPE
7396    SYNTAX  INTEGER (1..10)
7397    MAX-ACCESS  read-create
7398    STATUS  current
7399    DESCRIPTION
7400        "The amount of time between the transmission of Configuration Port
7401         PDUs in seconds."
7402    ::= { mstCistNewCfgPortTableEntry 7 }
7403
7404-- Complete Port Mirroring
7405pmCurCfgPortMirrState OBJECT-TYPE
7406    SYNTAX  INTEGER {
7407	enabled(1),
7408	disabled(2)
7409	}
7410    MAX-ACCESS  read-only
7411    STATUS  current
7412    DESCRIPTION
7413        "The state of port-based port mirroring."
7414    ::= { mirrPortMirr 1 }
7415
7416pmNewCfgPortMirrState OBJECT-TYPE
7417    SYNTAX  INTEGER {
7418	enabled(1),
7419	disabled(2)
7420        }
7421    MAX-ACCESS  read-write
7422    STATUS  current
7423    DESCRIPTION
7424        "The state of port-based port mirroring."
7425    ::= { mirrPortMirr 2 }
7426
7427pmCurCfgPortMonitorTable OBJECT-TYPE
7428    SYNTAX  SEQUENCE OF PmCurCfgPortMonitorEntry
7429    MAX-ACCESS  not-accessible
7430    STATUS  current
7431    DESCRIPTION
7432        "The table of monitoring ports."
7433    ::= { mirrPortMirr 3 }
7434
7435pmCurCfgPortMonitorEntry OBJECT-TYPE
7436    SYNTAX  PmCurCfgPortMonitorEntry
7437    MAX-ACCESS  not-accessible
7438    STATUS  current
7439    DESCRIPTION
7440        "A row in the monitoring port table."
7441    INDEX   { pmCurCfgPmirrMoniPortIndex, pmCurCfgPmirrMirrPortIndex }
7442    ::= { pmCurCfgPortMonitorTable 1 }
7443
7444PmCurCfgPortMonitorEntry ::= SEQUENCE {
7445    pmCurCfgPmirrMoniPortIndex       Integer32,
7446    pmCurCfgPmirrMirrPortIndex       Integer32,
7447    pmCurCfgPmirrDirection           INTEGER
7448    }
7449
7450pmCurCfgPmirrMoniPortIndex OBJECT-TYPE
7451    SYNTAX  Integer32
7452    MAX-ACCESS  read-only
7453    STATUS  current
7454    DESCRIPTION
7455        "The monitoring port number."
7456    ::= { pmCurCfgPortMonitorEntry 1 }
7457
7458pmCurCfgPmirrMirrPortIndex OBJECT-TYPE
7459    SYNTAX  Integer32
7460    MAX-ACCESS  read-only
7461    STATUS  current
7462    DESCRIPTION
7463        "The mirrored port number"
7464    ::= { pmCurCfgPortMonitorEntry 2 }
7465
7466pmCurCfgPmirrDirection OBJECT-TYPE
7467    SYNTAX  INTEGER {
7468	in(1),
7469	out(2),
7470	both(3)
7471        }
7472    MAX-ACCESS  read-only
7473    STATUS  current
7474    DESCRIPTION
7475        "The type of traffic to be monitored with respect to the
7476         mirrored port."
7477    ::= { pmCurCfgPortMonitorEntry 3 }
7478
7479
7480pmNewCfgPortMonitorTable OBJECT-TYPE
7481    SYNTAX  SEQUENCE OF PmNewCfgPortMonitorEntry
7482    MAX-ACCESS  not-accessible
7483    STATUS  current
7484    DESCRIPTION
7485        "The table of monitoring ports."
7486    ::= { mirrPortMirr 4 }
7487
7488pmNewCfgPortMonitorEntry OBJECT-TYPE
7489    SYNTAX  PmNewCfgPortMonitorEntry
7490    MAX-ACCESS  not-accessible
7491    STATUS  current
7492    DESCRIPTION
7493        "A row in the monitoring port table."
7494    INDEX   { pmNewCfgPmirrMoniPortIndex, pmNewCfgPmirrMirrPortIndex }
7495    ::= { pmNewCfgPortMonitorTable 1 }
7496
7497PmNewCfgPortMonitorEntry ::= SEQUENCE {
7498    pmNewCfgPmirrMoniPortIndex          Integer32,
7499    pmNewCfgPmirrMirrPortIndex          Integer32,
7500    pmNewCfgPmirrDirection              INTEGER,
7501    pmNewCfgPmirrDelete                 INTEGER,
7502    pmNewCfgPmonDelete                 INTEGER
7503    }
7504
7505pmNewCfgPmirrMoniPortIndex OBJECT-TYPE
7506    SYNTAX  Integer32
7507    MAX-ACCESS  read-only
7508    STATUS  current
7509    DESCRIPTION
7510        "The monitoring port number."
7511    ::= { pmNewCfgPortMonitorEntry 1 }
7512
7513pmNewCfgPmirrMirrPortIndex OBJECT-TYPE
7514    SYNTAX  Integer32
7515    MAX-ACCESS  read-only
7516    STATUS  current
7517    DESCRIPTION
7518        "The mirrored port number"
7519    ::= { pmNewCfgPortMonitorEntry 2 }
7520
7521pmNewCfgPmirrDirection OBJECT-TYPE
7522    SYNTAX  INTEGER {
7523	in(1),
7524	out(2),
7525	both(3)
7526        }
7527    MAX-ACCESS  read-create
7528    STATUS  current
7529    DESCRIPTION
7530        "The type of traffic to be monitored with respect to the
7531         mirrored port."
7532    ::= { pmNewCfgPortMonitorEntry 3 }
7533
7534pmNewCfgPmirrDelete OBJECT-TYPE
7535    SYNTAX  INTEGER  {
7536        other(1),
7537        delete(2)
7538        }
7539    MAX-ACCESS  read-create
7540    STATUS  current
7541    DESCRIPTION
7542        "Setting the value to delete(2) will delete the entire
7543         row. When read, other(1) is returned."
7544    ::= { pmNewCfgPortMonitorEntry 4 }
7545
7546
7547pmNewCfgPmonDelete OBJECT-TYPE
7548    SYNTAX  INTEGER  {
7549        other(1),
7550        delete(2)
7551        }
7552    MAX-ACCESS  read-create
7553    STATUS  current
7554    DESCRIPTION
7555        "Setting the value to delete(2) will delete the monitor
7556         port. When read, other(1) is returned."
7557    ::= { pmNewCfgPortMonitorEntry 10 }
7558
7559-- Link Aggregation Control Protocol Group
7560lacpCurSystemPriority OBJECT-TYPE
7561    SYNTAX  INTEGER (1..65535)
7562    MAX-ACCESS  read-only
7563    STATUS  current
7564    DESCRIPTION
7565       "A 2-octet read-write value indicating the priority
7566        value associated with the Actor's System ID."
7567    ::= { lacp 1 }
7568
7569lacpNewSystemPriority OBJECT-TYPE
7570    SYNTAX  INTEGER (1..65535)
7571    MAX-ACCESS  read-write
7572    STATUS  current
7573    DESCRIPTION
7574       "A 2-octet read-write value indicating the priority
7575        value associated with the Actor's System ID."
7576    ::= { lacp 2 }
7577
7578lacpCurSystemTimeoutTime OBJECT-TYPE
7579    SYNTAX  INTEGER  {
7580        short(3),
7581        long(90)
7582        }
7583    MAX-ACCESS  read-only
7584    STATUS  current
7585    DESCRIPTION
7586        "If a port does not receive LACPDUs for Timeout time LACP
7587         information pertaining to the port is invalidated.
7588         Its every 3 sec (short) and every 90 sec (long 3)."
7589    ::= { lacp 5 }
7590
7591lacpNewSystemTimeoutTime OBJECT-TYPE
7592    SYNTAX  INTEGER  {
7593        short(3),
7594        long(90)
7595        }
7596    MAX-ACCESS  read-write
7597    STATUS  current
7598    DESCRIPTION
7599        "If a port does not receive LACPDUs for Timeout time LACP
7600         information pertaining to the port is invalidated.
7601         Its every 3 sec (short) and every 90 sec (long 3)."
7602    ::= { lacp 6 }
7603
7604lacpCurPortCfgTable OBJECT-TYPE
7605    SYNTAX  SEQUENCE OF LacpCurPortCfgTableEntry
7606    MAX-ACCESS  not-accessible
7607    STATUS  current
7608    DESCRIPTION
7609        "The table of LACP port configuration."
7610    ::= { lacp 7 }
7611
7612lacpCurPortCfgTableEntry OBJECT-TYPE
7613    SYNTAX  LacpCurPortCfgTableEntry
7614    MAX-ACCESS  not-accessible
7615    STATUS  current
7616    DESCRIPTION
7617        "A row in the LACP port configuration table."
7618    INDEX  { lacpCurPortCfgTableId }
7619    ::= { lacpCurPortCfgTable 1 }
7620
7621LacpCurPortCfgTableEntry ::= SEQUENCE {
7622    lacpCurPortCfgTableId 	    Integer32,
7623    lacpCurPortState                INTEGER,
7624    lacpCurPortActorPortPriority    INTEGER,
7625    lacpCurPortActorAdminKey        INTEGER
7626    }
7627
7628lacpCurPortCfgTableId OBJECT-TYPE
7629    SYNTAX Integer32
7630    MAX-ACCESS  read-only
7631    STATUS  current
7632    DESCRIPTION
7633          " LACP port number."
7634    ::= { lacpCurPortCfgTableEntry 1 }
7635
7636lacpCurPortState OBJECT-TYPE
7637    SYNTAX  INTEGER  {
7638        off(1),
7639        active(2),
7640        passive(3)
7641        }
7642    MAX-ACCESS  read-only
7643    STATUS  current
7644    DESCRIPTION
7645        "LACP port state can be one of three states
7646         off (Not participating in LACP)
7647         Active (Initiates LACPDU updates)
7648         Passive (Does not initiate LACPDU updates but responds to peer."
7649    ::= { lacpCurPortCfgTableEntry 2 }
7650
7651lacpCurPortActorPortPriority OBJECT-TYPE
7652    SYNTAX       INTEGER (1..65535)
7653    MAX-ACCESS       read-only
7654    STATUS       current
7655    DESCRIPTION
7656        "The priority value assigned to this Aggregation Port.
7657        This 16-bit value is read-only."
7658    ::= { lacpCurPortCfgTableEntry 3 }
7659
7660lacpCurPortActorAdminKey OBJECT-TYPE
7661    SYNTAX       INTEGER (1..65535)
7662    MAX-ACCESS       read-only
7663    STATUS       current
7664    DESCRIPTION
7665        "The current administrative value of the Key for the
7666        Aggregation Port. This is a 16-bit read-only value.
7667        The meaning of particular Key values is of local
7668        significance."
7669    ::= { lacpCurPortCfgTableEntry 4 }
7670
7671lacpNewPortCfgTable OBJECT-TYPE
7672    SYNTAX  SEQUENCE OF LacpNewPortCfgTableEntry
7673    MAX-ACCESS  not-accessible
7674    STATUS  current
7675    DESCRIPTION
7676        "The table of LACP port configuration."
7677    ::= { lacp 8 }
7678
7679lacpNewPortCfgTableEntry OBJECT-TYPE
7680    SYNTAX  LacpNewPortCfgTableEntry
7681    MAX-ACCESS  not-accessible
7682    STATUS  current
7683    DESCRIPTION
7684        "A row in the LACP port configuration table."
7685    INDEX  { lacpNewPortCfgTableId }
7686    ::= { lacpNewPortCfgTable 1 }
7687
7688LacpNewPortCfgTableEntry ::= SEQUENCE {
7689    lacpNewPortCfgTableId 	    Integer32,
7690    lacpNewPortState                INTEGER,
7691    lacpNewPortActorPortPriority    INTEGER,
7692    lacpNewPortActorAdminKey        INTEGER
7693    }
7694
7695lacpNewPortCfgTableId OBJECT-TYPE
7696    SYNTAX Integer32
7697    MAX-ACCESS  read-only
7698    STATUS  current
7699    DESCRIPTION
7700          " LACP port number."
7701    ::= { lacpNewPortCfgTableEntry 1 }
7702
7703lacpNewPortState OBJECT-TYPE
7704    SYNTAX  INTEGER  {
7705        off(1),
7706        active(2),
7707        passive(3)
7708        }
7709    MAX-ACCESS  read-write
7710    STATUS  current
7711    DESCRIPTION
7712        "LACP port state can be one of three states
7713         off (Not participating in LACP)
7714         Active (Initiates LACPDU updates)
7715         Passive (Does not initiate LACPDU updates but responds to peer."
7716    ::= { lacpNewPortCfgTableEntry 2 }
7717
7718lacpNewPortActorPortPriority OBJECT-TYPE
7719    SYNTAX       INTEGER (1..65535)
7720    MAX-ACCESS       read-write
7721    STATUS       current
7722    DESCRIPTION
7723        "The priority value assigned to this Aggregation Port.
7724        This 16-bit value is read-write."
7725    ::= { lacpNewPortCfgTableEntry 3 }
7726
7727lacpNewPortActorAdminKey OBJECT-TYPE
7728    SYNTAX       INTEGER (1..65535)
7729    MAX-ACCESS       read-write
7730    STATUS       current
7731    DESCRIPTION
7732        "The current administrative value of the Key for the
7733        Aggregation Port. This is a 16-bit read-write value.
7734        The meaning of particular Key values is of local
7735        significance."
7736    ::= { lacpNewPortCfgTableEntry 4 }
7737
7738-- L2 general
7739upfastCurCfgState OBJECT-TYPE
7740    SYNTAX  INTEGER  {
7741        enable(1),
7742        disable(2)
7743        }
7744    MAX-ACCESS  read-only
7745    STATUS  current
7746    DESCRIPTION
7747        "Enable or disable uplink fast"
7748    ::= { l2GeneralCfg 1 }
7749
7750upfastNewCfgState OBJECT-TYPE
7751    SYNTAX  INTEGER  {
7752        enable(1),
7753        disable(2)
7754        }
7755    MAX-ACCESS  read-write
7756    STATUS  current
7757    DESCRIPTION
7758        "Enable or disable uplink fast"
7759    ::= { l2GeneralCfg 2 }
7760
7761updateCurCfgState OBJECT-TYPE
7762    SYNTAX  INTEGER  (10..200)
7763    MAX-ACCESS  read-only
7764    STATUS  current
7765    DESCRIPTION
7766        "UplinkFast station update rate: packets per second"
7767    ::= { l2GeneralCfg 3 }
7768
7769updateNewCfgState OBJECT-TYPE
7770    SYNTAX  INTEGER  (10..200)
7771    MAX-ACCESS  read-write
7772    STATUS  current
7773    DESCRIPTION
7774        "UplinkFast station update rate: packets per second"
7775    ::= { l2GeneralCfg 4 }
7776
7777pvstCompatibilityCurCfgState OBJECT-TYPE
7778    SYNTAX INTEGER  {
7779        enable(1),
7780        disable(2)
7781        }
7782    MAX-ACCESS  read-only
7783    STATUS  current
7784    DESCRIPTION
7785        "Enable or disable PVST+ compatibility"
7786    ::= { l2GeneralCfg 9 }
7787
7788pvstCompatibilityNewCfgState OBJECT-TYPE
7789    SYNTAX INTEGER  {
7790        enable(1),
7791        disable(2)
7792        }
7793    MAX-ACCESS  read-write
7794    STATUS  current
7795    DESCRIPTION
7796        "Enable or disable PVST+ compatibility"
7797    ::= { l2GeneralCfg 10 }
7798
7799-- FDB Statistics
7800
7801
7802fdbStatsCurrent OBJECT-TYPE
7803    SYNTAX  Gauge32
7804    MAX-ACCESS  read-only
7805    STATUS  current
7806    DESCRIPTION
7807        "Current number of entries in the Forwarding Database."
7808    ::= { fdbStats 3 }
7809
7810fdbStatsHiwat OBJECT-TYPE
7811    SYNTAX  Integer32
7812    MAX-ACCESS  read-only
7813    STATUS  current
7814    DESCRIPTION
7815        "Highest number of entries recorded at any given time in the
7816         Forwarding Database."
7817    ::= { fdbStats 4 }
7818
7819
7820fdbStatsClear OBJECT-TYPE
7821    SYNTAX INTEGER {
7822      ok(1),
7823      clear(2)
7824      }
7825    MAX-ACCESS  read-write
7826    STATUS  current
7827    DESCRIPTION
7828        "Clear FDB statistics"
7829    ::= { fdbStats 11 }
7830
7831
7832-- STP Statistics
7833
7834stgStatsPortTable OBJECT-TYPE
7835    SYNTAX SEQUENCE OF StgStatsPortTableEntry
7836    MAX-ACCESS not-accessible
7837    STATUS current
7838    DESCRIPTION
7839        "The table of Spanning Tree Group port statistics."
7840    ::= { stpStats 1 }
7841
7842stgStatsPortTableEntry OBJECT-TYPE
7843    SYNTAX StgStatsPortTableEntry
7844    MAX-ACCESS not-accessible
7845    STATUS current
7846    DESCRIPTION
7847        "Statistics about port of a particular Spanning Tree Group."
7848    INDEX { stgStatsStpIndex, stgStatsPortIndex }
7849    ::= { stgStatsPortTable 1 }
7850
7851StgStatsPortTableEntry ::= SEQUENCE {
7852    stgStatsStpIndex            Integer32,
7853    stgStatsPortIndex	        Integer32,
7854    stgStatsPortRcvCfgBpdus     Counter32,
7855    stgStatsPortRcvTcnBpdus     Counter32,
7856    stgStatsPortXmtCfgBpdus     Counter32,
7857    stgStatsPortXmtTcnBpdus     Counter32
7858    }
7859
7860stgStatsStpIndex OBJECT-TYPE
7861    SYNTAX Integer32
7862    MAX-ACCESS read-only
7863    STATUS current
7864    DESCRIPTION
7865        "The identifier of a particular Spanning Tree Group."
7866    ::= { stgStatsPortTableEntry 1 }
7867
7868stgStatsPortIndex OBJECT-TYPE
7869    SYNTAX Integer32
7870    MAX-ACCESS read-only
7871    STATUS current
7872    DESCRIPTION
7873        "The port identifier of a particular Spanning Tree Group."
7874    ::= { stgStatsPortTableEntry 2 }
7875
7876stgStatsPortRcvCfgBpdus OBJECT-TYPE
7877    SYNTAX Counter32
7878    MAX-ACCESS read-only
7879    STATUS current
7880    DESCRIPTION
7881        "Number of Configuration BPDU's received on this port."
7882    ::= { stgStatsPortTableEntry 3 }
7883
7884stgStatsPortRcvTcnBpdus OBJECT-TYPE
7885    SYNTAX Counter32
7886    MAX-ACCESS read-only
7887    STATUS current
7888    DESCRIPTION
7889        "Number of TCN BPDU's received on this port."
7890    ::= { stgStatsPortTableEntry 4 }
7891
7892stgStatsPortXmtCfgBpdus OBJECT-TYPE
7893    SYNTAX Counter32
7894    MAX-ACCESS read-only
7895    STATUS current
7896    DESCRIPTION
7897        "Number of Configuration BPDU's trasmitted from the port."
7898    ::= { stgStatsPortTableEntry 5 }
7899
7900stgStatsPortXmtTcnBpdus OBJECT-TYPE
7901    SYNTAX Counter32
7902    MAX-ACCESS read-only
7903    STATUS current
7904    DESCRIPTION
7905        "Number of TCN BPDU's trasmitted from the port."
7906    ::= { stgStatsPortTableEntry 6 }
7907
7908
7909-- LACP Statistics
7910
7911lacpStatsTable OBJECT-TYPE
7912    SYNTAX SEQUENCE OF LacpStatsTableEntry
7913    MAX-ACCESS not-accessible
7914    STATUS current
7915    DESCRIPTION
7916        "The table of LACP Stats."
7917	::= {lacpStats 1}
7918
7919lacpStatsTableEntry OBJECT-TYPE
7920    SYNTAX LacpStatsTableEntry
7921    MAX-ACCESS not-accessible
7922    STATUS current
7923    DESCRIPTION
7924        "Lacp status info."
7925    INDEX { lacpStatsIndex }
7926    ::= { lacpStatsTable 1 }
7927
7928LacpStatsTableEntry ::= SEQUENCE {
7929   lacpStatsIndex Integer32,
7930   lacpdusRx Integer32,
7931   markerpdusRx Integer32,
7932   markerresponsepdusRx Integer32,
7933   unknownRx Integer32,
7934   illegalRx Integer32,
7935   lacpdusTx Integer32,
7936   markerpdusTx Integer32,
7937   markerresponsepdusTx Integer32,
7938   lacpClearStats INTEGER
7939}
7940
7941lacpStatsIndex OBJECT-TYPE
7942  SYNTAX Integer32
7943  MAX-ACCESS read-only
7944  STATUS current
7945  DESCRIPTION
7946	"Index"
7947  ::= {lacpStatsTableEntry 1}
7948
7949lacpdusRx OBJECT-TYPE
7950  SYNTAX Integer32
7951  MAX-ACCESS read-only
7952  STATUS current
7953  DESCRIPTION
7954	"Valid LACPDUs received"
7955  ::= {lacpStatsTableEntry 2}
7956
7957markerpdusRx OBJECT-TYPE
7958  SYNTAX Integer32
7959  MAX-ACCESS read-only
7960  STATUS current
7961  DESCRIPTION
7962	"Valid Marker PDUs received"
7963  ::= {lacpStatsTableEntry 3}
7964
7965markerresponsepdusRx OBJECT-TYPE
7966  SYNTAX Integer32
7967  MAX-ACCESS read-only
7968  STATUS current
7969  DESCRIPTION
7970	"Valid Marker Rsp PDUs received"
7971  ::= {lacpStatsTableEntry 4}
7972
7973unknownRx OBJECT-TYPE
7974  SYNTAX Integer32
7975  MAX-ACCESS read-only
7976  STATUS current
7977  DESCRIPTION
7978	"Unknown version/TLV type"
7979  ::= {lacpStatsTableEntry 5}
7980
7981illegalRx OBJECT-TYPE
7982  SYNTAX Integer32
7983  MAX-ACCESS read-only
7984  STATUS current
7985  DESCRIPTION
7986	"Illegal subtype received"
7987  ::= {lacpStatsTableEntry 6}
7988
7989lacpdusTx OBJECT-TYPE
7990  SYNTAX Integer32
7991  MAX-ACCESS read-only
7992  STATUS current
7993  DESCRIPTION
7994	"LACPDUs transmitted"
7995  ::= {lacpStatsTableEntry 7}
7996
7997markerpdusTx OBJECT-TYPE
7998  SYNTAX Integer32
7999  MAX-ACCESS read-only
8000  STATUS current
8001  DESCRIPTION
8002	"Market PDUs transmitted"
8003  ::= {lacpStatsTableEntry 8}
8004
8005markerresponsepdusTx OBJECT-TYPE
8006  SYNTAX Integer32
8007  MAX-ACCESS read-only
8008  STATUS current
8009  DESCRIPTION
8010	"Marker Rsp PDUs transmitted "
8011  ::= {lacpStatsTableEntry 9}
8012
8013lacpClearStats  OBJECT-TYPE
8014    SYNTAX  INTEGER {
8015        ok(1),
8016        clear(2)
8017        }
8018    MAX-ACCESS  read-write
8019    STATUS  current
8020    DESCRIPTION
8021        "Setting this to clear(2) results in clearing the LACP statistics."
8022    ::= { lacpStatsTableEntry 10 }
8023
8024
8025-- UFD stats
8026
8027ufdNoLtMLinkFailure OBJECT-TYPE
8028  SYNTAX Integer32
8029  MAX-ACCESS read-only
8030  STATUS current
8031  DESCRIPTION
8032	" "
8033  ::= {ufdStats 1}
8034
8035ufdNoLtMLinkBlockingState OBJECT-TYPE
8036  SYNTAX Integer32
8037  MAX-ACCESS read-only
8038  STATUS current
8039  DESCRIPTION
8040	" "
8041  ::= {ufdStats 2}
8042
8043ufdNoLtDAutoDisabled OBJECT-TYPE
8044  SYNTAX Integer32
8045  MAX-ACCESS read-only
8046  STATUS current
8047  DESCRIPTION
8048	" "
8049  ::= {ufdStats 3}
8050
8051ufdClearStats OBJECT-TYPE
8052  SYNTAX INTEGER {
8053      ok(1),
8054      clear(2)
8055  }
8056  MAX-ACCESS read-write
8057  STATUS current
8058  DESCRIPTION
8059	" Setting this value to clear(2) clears the UFD stats."
8060  ::= {ufdStats 4}
8061
8062
8063
8064
8065
8066
8067-- FDB stats
8068
8069fdbClear OBJECT-TYPE
8070    SYNTAX  INTEGER {
8071        ok(1),
8072        clear(2)
8073        }
8074    MAX-ACCESS  read-write
8075    STATUS  current
8076    DESCRIPTION
8077        "Setting this value to clear(2) clears the entire master FDB."
8078    ::= { fdbInfo 1 }
8079
8080fdbTable OBJECT-TYPE
8081    SYNTAX  SEQUENCE OF FdbEntry
8082    MAX-ACCESS  not-accessible
8083    STATUS  current
8084    DESCRIPTION
8085        "The table of FDB entries."
8086    ::= { fdbInfo 2 }
8087
8088fdbEntry OBJECT-TYPE
8089    SYNTAX  FdbEntry
8090    MAX-ACCESS  not-accessible
8091    STATUS  current
8092    DESCRIPTION
8093        "A row in the FDB table"
8094    INDEX   { fdbMacAddr }
8095    ::= { fdbTable 1 }
8096
8097FdbEntry ::= SEQUENCE {
8098    fdbMacAddr            PhysAddress,
8099    fdbVlan       	  Integer32,
8100    fdbSrcPort            Integer32,
8101    fdbSrcTrunk           Integer32,
8102    fdbState              INTEGER,
8103    fdbRefSps             DisplayString,
8104    fdbLearnedPort        Integer32,
8105    fdbStatus             Integer32
8106    }
8107
8108fdbMacAddr OBJECT-TYPE
8109    SYNTAX  PhysAddress
8110    MAX-ACCESS  read-only
8111    STATUS  current
8112    DESCRIPTION
8113        "The MAC address for the FDB entry."
8114    ::= { fdbEntry 1 }
8115
8116fdbVlan OBJECT-TYPE
8117    SYNTAX  Integer32
8118    MAX-ACCESS  read-only
8119    STATUS  current
8120    DESCRIPTION
8121        "The VLAN ID for the FDB entry."
8122    ::= { fdbEntry 2 }
8123
8124fdbSrcPort OBJECT-TYPE
8125    SYNTAX  Integer32
8126    MAX-ACCESS  read-only
8127    STATUS  current
8128    DESCRIPTION
8129       "Either the value '0', or the port number of the port on which a frame
8130        having a source address equal to the value of the corresponding
8131        instance has been seen.  A value of '0' indicates that the port
8132        number has not been learned but that the bridge does have some
8133        forwarding/filtering information about this address."
8134    ::= { fdbEntry 3 }
8135
8136fdbState OBJECT-TYPE
8137    SYNTAX  INTEGER {
8138        unknown(1),
8139        forward(2),
8140        trunk(3)
8141        }
8142    MAX-ACCESS  read-only
8143    STATUS  current
8144    DESCRIPTION
8145        "The state of the FDB entry. The meanings of the values are :
8146         unknown(1) : the MAC address has not yet been learned by the switch
8147                      but has only been seen as a destination address
8148         forward(2) : the MAC address has been learned by the switch
8149         trunk(3)   : frames with this MAC address are forwarded to trunk
8150                      group"
8151    ::= { fdbEntry 4 }
8152
8153fdbRefSps OBJECT-TYPE
8154    SYNTAX  DisplayString (SIZE(0..32))
8155    MAX-ACCESS  read-only
8156    STATUS  current
8157    DESCRIPTION
8158        "The referenced SPs associated with this FDB entry."
8159    ::= { fdbEntry 5 }
8160
8161fdbLearnedPort OBJECT-TYPE
8162    SYNTAX  Integer32
8163    MAX-ACCESS  read-only
8164    STATUS  current
8165    DESCRIPTION
8166        "The learned port associated with this FDB entry."
8167    ::= { fdbEntry 6 }
8168
8169fdbSrcTrunk OBJECT-TYPE
8170    SYNTAX  Integer32
8171    MAX-ACCESS  read-only
8172    STATUS  current
8173    DESCRIPTION
8174       "Either the value '0', or the trunk number of the trunk on which a frame
8175        having a source address equal to the value of the corresponding
8176        instance has been seen.  A value of '0' indicates that the source
8177        address is not associated with a trunk."
8178    ::= { fdbEntry 7 }
8179
8180fdbStatus OBJECT-TYPE
8181    SYNTAX  Integer32
8182    MAX-ACCESS  read-only
8183    STATUS  current
8184    DESCRIPTION
8185       "'1'  if it is permanent
8186        '0'  if it is not permanent"
8187    ::= { fdbEntry 8 }
8188
8189
8190
8191-- STP information
8192
8193stpInfoTable OBJECT-TYPE
8194    SYNTAX SEQUENCE OF StpInfoTableEntry
8195    MAX-ACCESS not-accessible
8196    STATUS current
8197    DESCRIPTION
8198        "The table of Spanning Tree Group information."
8199    ::= { stpInfo 1 }
8200
8201stpInfoTableEntry OBJECT-TYPE
8202    SYNTAX StpInfoTableEntry
8203    MAX-ACCESS not-accessible
8204    STATUS current
8205    DESCRIPTION
8206        "Information about a particular Spanning Tree Group."
8207    INDEX { stpInfoIndex }
8208    ::= { stpInfoTable 1 }
8209
8210StpInfoTableEntry ::= SEQUENCE {
8211    stpInfoIndex              Integer32,
8212    stpInfoState              INTEGER,
8213    stgInfoVlanBmap           OCTET STRING,
8214    stpInfoTimeSinceTopChange TimeTicks,
8215    stpInfoTopChanges         Counter32,
8216    stpInfoDesignatedRoot     BridgeId,
8217    stpInfoRootCost           Integer32,
8218    stpInfoRootPort           Integer32,
8219    stpInfoHelloTime          Integer32,
8220    stpInfoMaxAge             Integer32,
8221    stpInfoForwardDelay       Integer32,
8222    stpInfoHoldTime           Integer32,
8223    stpInfoBrgPriority        INTEGER,
8224    stpInfoBrgHelloTime       INTEGER,
8225    stpInfoBrgForwardDelay    INTEGER,
8226    stpInfoBrgMaxAge          INTEGER,
8227    stpInfoAgingTime          INTEGER
8228    }
8229
8230stpInfoIndex OBJECT-TYPE
8231    SYNTAX Integer32
8232    MAX-ACCESS read-only
8233    STATUS current
8234    DESCRIPTION
8235        "The identifier of a particular Spanning Tree Group.  This is also
8236         index to the entLogicalTable of Entity MIB."
8237    ::= { stpInfoTableEntry 1 }
8238
8239stpInfoState OBJECT-TYPE
8240    SYNTAX INTEGER {
8241        on(1),
8242        off(2)
8243        }
8244    MAX-ACCESS read-only
8245    STATUS current
8246    DESCRIPTION
8247        "Turn on of off Spanning Tree operation of a particular Spanning
8248         Tree Group."
8249    ::= { stpInfoTableEntry 2 }
8250
8251stgInfoVlanBmap OBJECT-TYPE
8252    SYNTAX  OCTET STRING (SIZE(0..512))
8253    MAX-ACCESS  read-only
8254    STATUS  current
8255    DESCRIPTION
8256        "The vlans applied to the spanning tree group.  The vlans are
8257         presented in bitmap format. This string displays vlan number
8258         from 1 to 4096.
8259
8260         in receiving order:
8261
8262             OCTET 1  OCTET 2  .....
8263             xxxxxxxx xxxxxxxx .....
8264             ||    || |_ vlan 9
8265             ||    ||
8266             ||    ||___ vlan 8
8267             ||    |____ vlan 7
8268             ||      .    .   .
8269             ||_________ vlan 2
8270             |__________ vlan 1 (as index to stgCurCfgTable)
8271
8272         where x : 1 - The represented vlan applied to the spanning tree.
8273                   0 - The represented vlan not applied to the spanning tree"
8274    ::= { stpInfoTableEntry 3 }
8275
8276stpInfoTimeSinceTopChange OBJECT-TYPE
8277    SYNTAX  TimeTicks
8278    MAX-ACCESS  read-only
8279    STATUS  current
8280    DESCRIPTION
8281        "The time (in hundredths of a second) since the last time a topology
8282         change was detected by the bridge entity."
8283    ::= { stpInfoTableEntry 4 }
8284
8285stpInfoTopChanges OBJECT-TYPE
8286    SYNTAX  Counter32
8287    MAX-ACCESS  read-only
8288    STATUS  current
8289    DESCRIPTION
8290        "The total number of topology changes detected by this bridge since
8291         the management entity was last reset or initialized."
8292    ::= { stpInfoTableEntry 5 }
8293
8294stpInfoDesignatedRoot OBJECT-TYPE
8295    SYNTAX  BridgeId
8296    MAX-ACCESS  read-only
8297    STATUS  current
8298    DESCRIPTION
8299        "The bridge identifier of the root of the spanning tree as determined
8300         by the Spanning Tree Protocol as executed by this node.  This value
8301         is used as the Root Identifier parameter in all Configuration Bridge
8302         PDUs originated by this node."
8303    ::= { stpInfoTableEntry 6 }
8304
8305stpInfoRootCost OBJECT-TYPE
8306    SYNTAX  Integer32
8307    MAX-ACCESS  read-only
8308    STATUS  current
8309    DESCRIPTION
8310        "The cost of the path to the root as seen from this bridge."
8311    ::= { stpInfoTableEntry 7 }
8312
8313stpInfoRootPort OBJECT-TYPE
8314    SYNTAX  Integer32
8315    MAX-ACCESS  read-only
8316    STATUS  current
8317    DESCRIPTION
8318        "The port number of the port which offers the lowest cost path from
8319         this bridge to the root bridge."
8320    ::= { stpInfoTableEntry 8 }
8321
8322stpInfoMaxAge OBJECT-TYPE
8323    SYNTAX  Integer32
8324    MAX-ACCESS  read-only
8325    STATUS  current
8326    DESCRIPTION
8327        "The maximum age of Spanning Tree Protocol information learned from
8328         the network on any port before it is discarded, in units of
8329         hundredths of a second.  This is the actual value that this bridge is
8330         currently using."
8331    ::= { stpInfoTableEntry 9 }
8332
8333stpInfoHelloTime OBJECT-TYPE
8334    SYNTAX  Integer32
8335    MAX-ACCESS  read-only
8336    STATUS  current
8337    DESCRIPTION
8338        "The amount of time between the transmission of Configuration bridge
8339         PDUs by this node on any port when it is the root of the spanning
8340         tree or trying to become so, in units of hundredths of a second.
8341         This is the actual value that this bridge is currently using."
8342    ::= { stpInfoTableEntry 10 }
8343
8344stpInfoForwardDelay OBJECT-TYPE
8345     SYNTAX  Integer32
8346     MAX-ACCESS  read-only
8347     STATUS  current
8348     DESCRIPTION
8349         "This time value, measured in units of hundredths of a second,
8350          controls how fast a port changes its spanning state when moving
8351          towards the Forwarding state.  The value determines how long the port
8352          stays in each of the Listening and Learning states, which precede
8353          the Forwarding state.  This value is also used, when a topology
8354          change has been detected and is underway, to age all dynamic entries
8355          in the Forwarding Database."
8356    ::= { stpInfoTableEntry 11 }
8357
8358stpInfoHoldTime OBJECT-TYPE
8359    SYNTAX  Integer32
8360    MAX-ACCESS  read-only
8361    STATUS  current
8362    DESCRIPTION
8363        "This time value determines the interval length during which no more
8364         than two Configuration bridge PDUs shall be transmitted by this node,
8365         in units of hundredths of a second."
8366    ::= { stpInfoTableEntry 12 }
8367
8368stpInfoBrgPriority OBJECT-TYPE
8369    SYNTAX  INTEGER (0..65535)
8370    MAX-ACCESS  read-only
8371    STATUS  current
8372    DESCRIPTION
8373        "The value of the write-able portion of the Bridge ID, i.e., the first
8374         two octets of the (8 octet long) Bridge ID."
8375    ::= { stpInfoTableEntry 13 }
8376
8377stpInfoBrgHelloTime OBJECT-TYPE
8378    SYNTAX  INTEGER (1..10)
8379    MAX-ACCESS  read-only
8380    STATUS  current
8381    DESCRIPTION
8382        "The value in seconds that all bridges use for HelloTime when this
8383         bridge is acting as the root."
8384    ::= { stpInfoTableEntry 14 }
8385
8386stpInfoBrgForwardDelay OBJECT-TYPE
8387    SYNTAX  INTEGER (4..30)
8388    MAX-ACCESS  read-only
8389    STATUS  current
8390    DESCRIPTION
8391        "The value in seconds that all bridges use for ForwardDelay when this
8392         bridge is acting as the root."
8393    ::= { stpInfoTableEntry 15 }
8394
8395stpInfoBrgMaxAge OBJECT-TYPE
8396    SYNTAX  INTEGER (6..40)
8397    MAX-ACCESS  read-only
8398    STATUS  current
8399    DESCRIPTION
8400        "The value in seconds that all bridges use for MaxAge when this bridge
8401         is acting as the root."
8402    ::= { stpInfoTableEntry 16 }
8403
8404stpInfoAgingTime OBJECT-TYPE
8405    SYNTAX  INTEGER (0..65535)
8406    MAX-ACCESS  read-only
8407    STATUS  current
8408    DESCRIPTION
8409        "The timeout period in seconds for aging out dynamically learned
8410         forwarding information."
8411    ::= { stpInfoTableEntry 17 }
8412
8413stpInfoPortTable OBJECT-TYPE
8414    SYNTAX SEQUENCE OF StpInfoPortTableEntry
8415    MAX-ACCESS not-accessible
8416    STATUS current
8417    DESCRIPTION
8418        "The table of Spanning Tree Group port information."
8419    ::= { stpInfo 2 }
8420
8421stpInfoPortTableEntry OBJECT-TYPE
8422    SYNTAX StpInfoPortTableEntry
8423    MAX-ACCESS not-accessible
8424    STATUS current
8425    DESCRIPTION
8426        "Information about port configuration for a particular Spanning Tree
8427         Group."
8428    INDEX { stpInfoPortStpIndex, stpInfoPortIndex }
8429    ::= { stpInfoPortTable 1 }
8430
8431StpInfoPortTableEntry ::= SEQUENCE {
8432    stpInfoPortStpIndex           Integer32,
8433    stpInfoPortIndex              Integer32,
8434    stpInfoPortState              INTEGER,
8435    stpInfoPortDesignatedRoot     BridgeId,
8436    stpInfoPortDesignatedCost     Integer32,
8437    stpInfoPortDesignatedBridge   BridgeId,
8438    stpInfoPortDesignatedPort     OCTET STRING,
8439    stpInfoPortForwardTransitions Counter32,
8440    stpInfoPortPathCost           Integer32
8441   }
8442
8443stpInfoPortStpIndex OBJECT-TYPE
8444    SYNTAX Integer32
8445    MAX-ACCESS read-only
8446    STATUS current
8447    DESCRIPTION
8448        "The identifier of a particular Spanning Tree Group."
8449    ::= { stpInfoPortTableEntry 1 }
8450
8451stpInfoPortIndex OBJECT-TYPE
8452    SYNTAX Integer32
8453    MAX-ACCESS read-only
8454    STATUS current
8455    DESCRIPTION
8456        "The port identifier of a particular Spanning Tree Group."
8457    ::= { stpInfoPortTableEntry 2 }
8458
8459stpInfoPortState OBJECT-TYPE
8460    SYNTAX  INTEGER {
8461        disabled(1),
8462        blocking(2),
8463        listening(3),
8464        learning(4),
8465        forwarding(5),
8466        broken(6)
8467        }
8468    MAX-ACCESS  read-only
8469    STATUS  current
8470    DESCRIPTION
8471        "The port's current state as defined by application of the Spanning
8472         Tree Protocol.  This state controls what action a port takes on
8473         reception of a frame.  If the bridge has detected a port that is
8474         malfunctioning it will place that port into the broken(6) state.
8475         For ports which are disabled, this object will have a value of
8476         disabled(1)."
8477    ::= { stpInfoPortTableEntry 3 }
8478
8479stpInfoPortDesignatedRoot OBJECT-TYPE
8480    SYNTAX  BridgeId
8481    MAX-ACCESS  read-only
8482    STATUS  current
8483    DESCRIPTION
8484        "The unique Bridge Identifier of the Bridge recorded as the Root in
8485         the Configuration BPDUs transmitted by the Designated Bridge for the
8486         segment to which the port is attached."
8487    ::= { stpInfoPortTableEntry 4 }
8488
8489stpInfoPortDesignatedCost OBJECT-TYPE
8490    SYNTAX  Integer32
8491    MAX-ACCESS  read-only
8492    STATUS  current
8493    DESCRIPTION
8494        "The path cost of the Designated Port of the segment connected to this
8495         port.  This value is compared to the Root Path Cost field in received
8496         bridge PDUs."
8497    ::= { stpInfoPortTableEntry 5 }
8498
8499stpInfoPortDesignatedBridge OBJECT-TYPE
8500    SYNTAX  BridgeId
8501    MAX-ACCESS  read-only
8502    STATUS  current
8503    DESCRIPTION
8504        "The Bridge Identifier of the bridge which this port considers to be
8505         the Designated Bridge for this port's segment."
8506    ::= { stpInfoPortTableEntry 6 }
8507
8508stpInfoPortDesignatedPort OBJECT-TYPE
8509    SYNTAX  OCTET STRING (SIZE (2))
8510    MAX-ACCESS  read-only
8511    STATUS  current
8512    DESCRIPTION
8513        "The Port Identifier of the port on the Designated Bridge for this
8514         port's segment."
8515    ::= { stpInfoPortTableEntry 7 }
8516
8517stpInfoPortForwardTransitions OBJECT-TYPE
8518    SYNTAX  Counter32
8519    MAX-ACCESS  read-only
8520    STATUS  current
8521    DESCRIPTION
8522        "The number of times this port has transitioned from the Learning
8523         state to the Forwarding state."
8524    ::= { stpInfoPortTableEntry 8 }
8525
8526stpInfoPortPathCost OBJECT-TYPE
8527    SYNTAX  Integer32
8528    MAX-ACCESS  read-only
8529    STATUS  current
8530    DESCRIPTION
8531        "The path cost of the port."
8532    ::= { stpInfoPortTableEntry 9 }
8533
8534-- CIST Information
8535
8536cistRoot OBJECT-TYPE
8537    SYNTAX  BridgeId
8538    MAX-ACCESS  read-only
8539    STATUS  current
8540    DESCRIPTION
8541        "The bridge identifier of the Root of the common spanning
8542         tree as determined by the Spanning Tree Protocol
8543         as executed by this node.  This value is used as
8544         the CIST Root Identifier parameter in all Configuration
8545         Bridge PDUs originated by this node."
8546    ::= { cistGeneralInfo 1 }
8547
8548cistRootPathCost OBJECT-TYPE
8549    SYNTAX  Integer32
8550    MAX-ACCESS  read-only
8551    STATUS  current
8552    DESCRIPTION
8553        "The cost of the path to the CIST Root as seen from this bridge."
8554    ::= { cistGeneralInfo 2 }
8555
8556cistRootPort OBJECT-TYPE
8557    SYNTAX  Integer32
8558    MAX-ACCESS  read-only
8559    STATUS  current
8560    DESCRIPTION
8561        "The Port Number of the Port which offers the lowest path cost from
8562        this bridge to the CIST Root Bridge."
8563    ::= { cistGeneralInfo 3 }
8564
8565cistRootHelloTime OBJECT-TYPE
8566    SYNTAX  Integer32
8567    MAX-ACCESS  read-only
8568    STATUS  current
8569    DESCRIPTION
8570        "The amount of time between the transmission of Configuration bridge
8571         PDUs in seconds."
8572    ::= { cistGeneralInfo 4 }
8573
8574cistRootMaxAge OBJECT-TYPE
8575    SYNTAX  Integer32
8576    MAX-ACCESS  read-only
8577    STATUS  current
8578    DESCRIPTION
8579        "The value in seconds that all bridges use for MaxAge when this bridge
8580         is acting as the root."
8581    ::= { cistGeneralInfo 5 }
8582
8583cistRootForwardDelay OBJECT-TYPE
8584    SYNTAX  Integer32
8585    MAX-ACCESS  read-only
8586    STATUS  current
8587    DESCRIPTION
8588        "The value in seconds that all bridges use for ForwardDelay when this
8589         bridge is acting as the root."
8590    ::= { cistGeneralInfo 6 }
8591
8592cistRegionalRoot OBJECT-TYPE
8593    SYNTAX  BridgeId
8594    MAX-ACCESS  read-only
8595    STATUS  current
8596    DESCRIPTION
8597        "The bridge identifier of the Root of the Multiple
8598         spanning tree region as determined by the Spanning Tree
8599         Protocol as executed by this node.  This value is used as
8600         the CIST Regional Root Identifier parameter in all Configuration
8601         Bridge PDUs originated by this node."
8602   ::= { cistGeneralInfo 7 }
8603
8604cistRegionalPathCost OBJECT-TYPE
8605    SYNTAX  Integer32
8606    MAX-ACCESS  read-only
8607    STATUS  current
8608    DESCRIPTION
8609        "The Cost of the path to the CIST Regional Root as seen from this
8610         bridge."
8611   ::= { cistGeneralInfo 8 }
8612
8613cistBridgePriority OBJECT-TYPE
8614    SYNTAX  INTEGER  (0..65535)
8615    MAX-ACCESS  read-only
8616    STATUS  current
8617    DESCRIPTION
8618        "The value of the writable portion of the Brigde Identifier comprising
8619         of the first two octets."
8620    ::= { cistGeneralInfo 9 }
8621
8622cistBridgeMaxAge OBJECT-TYPE
8623    SYNTAX  INTEGER  (6..40)
8624    MAX-ACCESS  read-only
8625    STATUS  current
8626    DESCRIPTION
8627        "The value in seconds that all bridges use for MaxAge when this bridge
8628         is acting as the root."
8629    ::= { cistGeneralInfo 10 }
8630
8631cistBridgeForwardDelay OBJECT-TYPE
8632    SYNTAX  INTEGER  (4..30)
8633    MAX-ACCESS  read-only
8634    STATUS  current
8635    DESCRIPTION
8636        "The value in seconds that all bridges use for ForwardDelay when this
8637         bridge is acting as the root."
8638    ::= { cistGeneralInfo 11 }
8639
8640cistMaxHopCount OBJECT-TYPE
8641    SYNTAX  INTEGER  (4..60)
8642    MAX-ACCESS  read-only
8643    STATUS  current
8644    DESCRIPTION
8645        "Indicates the maximum hop count value."
8646    ::= { cistGeneralInfo 12 }
8647
8648mstpDigest OBJECT-TYPE
8649    SYNTAX  DisplayString (SIZE(0..63))
8650    MAX-ACCESS  read-only
8651    STATUS  current
8652    DESCRIPTION
8653        "The digest of the mstp."
8654    ::= { cistGeneralInfo 13 }
8655
8656-- CIST Port Information Table
8657cistInfoPortTable OBJECT-TYPE
8658    SYNTAX SEQUENCE OF CistInfoPortTableEntry
8659    MAX-ACCESS not-accessible
8660    STATUS current
8661    DESCRIPTION
8662        "The table of CIST Port information."
8663    ::= { cistInfo 2 }
8664
8665cistInfoPortTableEntry OBJECT-TYPE
8666    SYNTAX CistInfoPortTableEntry
8667    MAX-ACCESS not-accessible
8668    STATUS current
8669    DESCRIPTION
8670        "Information about a particular CIST Port."
8671    INDEX { cistInfoPortIndex }
8672    ::= { cistInfoPortTable 1 }
8673
8674CistInfoPortTableEntry ::= SEQUENCE {
8675    cistInfoPortIndex            Integer32,
8676    cistInfoPortPriority         Integer32,
8677    cistInfoPortPathCost         Integer32,
8678    cistInfoPortState            INTEGER,
8679    cistInfoPortRole             INTEGER,
8680    cistInfoPortDesignatedBridge BridgeId,
8681    cistInfoPortDesignatedPort   OCTET STRING,
8682    cistInfoPortLinkType         INTEGER,
8683    cistInfoPortHelloTime        INTEGER
8684    }
8685
8686cistInfoPortIndex OBJECT-TYPE
8687    SYNTAX Integer32
8688    MAX-ACCESS read-only
8689    STATUS current
8690    DESCRIPTION
8691        "The port number of the port for which this entry contains spanning
8692         tree configuration."
8693    ::= { cistInfoPortTableEntry 1 }
8694
8695cistInfoPortPriority OBJECT-TYPE
8696    SYNTAX Integer32
8697    MAX-ACCESS read-only
8698    STATUS current
8699    DESCRIPTION
8700        "The four most significant bits of the Port Identifier of the
8701         Spanning Tree instance can be modified by setting this value."
8702    ::= { cistInfoPortTableEntry 2 }
8703
8704cistInfoPortPathCost OBJECT-TYPE
8705    SYNTAX Integer32
8706    MAX-ACCESS read-only
8707    STATUS current
8708    DESCRIPTION
8709        "The contribution of this port to the path cost of paths towards
8710         the CIST Root which include this port."
8711    ::= { cistInfoPortTableEntry 3 }
8712
8713cistInfoPortState OBJECT-TYPE
8714    SYNTAX INTEGER {
8715        disabled (1),
8716        discarding (2),
8717        learning (4),
8718        forwarding (5)
8719        }
8720    MAX-ACCESS read-only
8721    STATUS current
8722    DESCRIPTION
8723        "Current state of the Port as defined by the Common
8724         spanning tree protocol."
8725    ::= { cistInfoPortTableEntry 4 }
8726
8727cistInfoPortRole OBJECT-TYPE
8728    SYNTAX INTEGER {
8729        disabled(1),
8730        alternate(2),
8731        backup(3),
8732        root(4),
8733        designated(5),
8734        master(6),
8735        unknown(7)
8736        }
8737    MAX-ACCESS read-only
8738    STATUS current
8739    DESCRIPTION
8740          "Selected Port Role of the port for this spanning tree instance."
8741    ::= { cistInfoPortTableEntry 5 }
8742
8743cistInfoPortDesignatedBridge OBJECT-TYPE
8744    SYNTAX  BridgeId
8745    MAX-ACCESS  read-only
8746    STATUS  current
8747    DESCRIPTION
8748        "The unique Bridge Identifier of the bridge which this port
8749         considers to be the Designated Bridge for the port's segment."
8750    ::= { cistInfoPortTableEntry 6 }
8751
8752cistInfoPortDesignatedPort OBJECT-TYPE
8753    SYNTAX  OCTET STRING (SIZE (2))
8754    MAX-ACCESS  read-only
8755    STATUS  current
8756      DESCRIPTION
8757          "The Port identifier of the port on the Designated Bridge
8758           for this port's segment."
8759    ::= { cistInfoPortTableEntry 7 }
8760
8761cistInfoPortLinkType OBJECT-TYPE
8762    SYNTAX INTEGER {
8763        p2p(1),
8764        shared(2),
8765        unknown(3)
8766        }
8767    MAX-ACCESS read-only
8768    STATUS current
8769    DESCRIPTION
8770        "The point-to-point status of the LAN segment attached
8771         to this port.  A value of p2p (2) indicates that this port is being
8772         treated as if it is connected to a point-to-point link.
8773         A value of shared(3) indicates that this port is being treated as
8774         having a shared media connection."
8775    ::= { cistInfoPortTableEntry 8 }
8776
8777cistInfoPortHelloTime OBJECT-TYPE
8778    SYNTAX  INTEGER (1..10)
8779    MAX-ACCESS  read-only
8780    STATUS  current
8781    DESCRIPTION
8782        "The amount of time between the transmission of Configuration Port
8783         PDUs in seconds."
8784    ::= { cistInfoPortTableEntry 9 }
8785
8786
8787-- LACP information
8788
8789lacpInfoAggrTable OBJECT-TYPE
8790    SYNTAX SEQUENCE OF LacpInfoAggrTableEntry
8791    MAX-ACCESS not-accessible
8792    STATUS current
8793    DESCRIPTION
8794        "The table of LACP aggregator information."
8795    ::= { lacpInfo 1 }
8796
8797lacpInfoAggrTableEntry OBJECT-TYPE
8798    SYNTAX LacpInfoAggrTableEntry
8799    MAX-ACCESS not-accessible
8800    STATUS current
8801    DESCRIPTION
8802        "Information about a LACP aggregator."
8803    INDEX { lacpInfoAggrIndex }
8804    ::= { lacpInfoAggrTable 1 }
8805
8806LacpInfoAggrTableEntry ::= SEQUENCE {
8807    lacpInfoAggrIndex           Integer32,
8808    lacpInfoAggrId		Integer32,
8809    lacpInfoAggrMac		DisplayString,
8810    lacpInfoAggrActSysPrio	Integer32,
8811    lacpInfoAggrActSysId	DisplayString,
8812    lacpInfoAggrIndivState	INTEGER,
8813    lacpInfoAggrActAdminKey	Integer32,
8814    lacpInfoAggrActOperKey	Integer32,
8815    lacpInfoAggrPartSysPrio	Integer32,
8816    lacpInfoAggrPartSysId	DisplayString,
8817    lacpInfoAggrPartOperKey	Integer32,
8818    lacpInfoAggrReadyState	INTEGER,
8819    lacpInfoAggrNumPorts	Integer32,
8820    lacpInfoAggrPorts		DisplayString
8821    }
8822
8823lacpInfoAggrIndex OBJECT-TYPE
8824    SYNTAX Integer32
8825    MAX-ACCESS read-only
8826    STATUS current
8827    DESCRIPTION
8828        "The aggregator identifier."
8829    ::= { lacpInfoAggrTableEntry 1 }
8830
8831lacpInfoAggrId OBJECT-TYPE
8832    SYNTAX  Integer32
8833    MAX-ACCESS  read-only
8834    STATUS  current
8835    DESCRIPTION
8836        ""
8837    ::= { lacpInfoAggrTableEntry 2 }
8838
8839lacpInfoAggrMac OBJECT-TYPE
8840    SYNTAX  DisplayString
8841    MAX-ACCESS  read-only
8842    STATUS  current
8843    DESCRIPTION
8844        ""
8845    ::= { lacpInfoAggrTableEntry 3 }
8846
8847lacpInfoAggrActSysPrio OBJECT-TYPE
8848    SYNTAX  Integer32
8849    MAX-ACCESS  read-only
8850    STATUS  current
8851    DESCRIPTION
8852        ""
8853    ::= { lacpInfoAggrTableEntry 4 }
8854
8855lacpInfoAggrActSysId OBJECT-TYPE
8856    SYNTAX  DisplayString
8857    MAX-ACCESS  read-only
8858    STATUS  current
8859    DESCRIPTION
8860        ""
8861    ::= { lacpInfoAggrTableEntry 5 }
8862
8863lacpInfoAggrIndivState OBJECT-TYPE
8864    SYNTAX  INTEGER {
8865        true(1),
8866        false(2)
8867        }
8868    MAX-ACCESS  read-only
8869    STATUS  current
8870    DESCRIPTION
8871        ""
8872    ::= { lacpInfoAggrTableEntry 6 }
8873
8874lacpInfoAggrActAdminKey OBJECT-TYPE
8875    SYNTAX  Integer32
8876    MAX-ACCESS  read-only
8877    STATUS  current
8878    DESCRIPTION
8879        ""
8880    ::= { lacpInfoAggrTableEntry 7 }
8881
8882lacpInfoAggrActOperKey OBJECT-TYPE
8883    SYNTAX  Integer32
8884    MAX-ACCESS  read-only
8885    STATUS  current
8886    DESCRIPTION
8887        ""
8888    ::= { lacpInfoAggrTableEntry 8 }
8889
8890lacpInfoAggrPartSysPrio OBJECT-TYPE
8891    SYNTAX  Integer32
8892    MAX-ACCESS  read-only
8893    STATUS  current
8894    DESCRIPTION
8895        ""
8896    ::= { lacpInfoAggrTableEntry 9 }
8897
8898lacpInfoAggrPartSysId OBJECT-TYPE
8899    SYNTAX  DisplayString
8900    MAX-ACCESS  read-only
8901    STATUS  current
8902    DESCRIPTION
8903        ""
8904    ::= { lacpInfoAggrTableEntry 10 }
8905
8906lacpInfoAggrPartOperKey OBJECT-TYPE
8907    SYNTAX  Integer32
8908    MAX-ACCESS  read-only
8909    STATUS  current
8910    DESCRIPTION
8911        ""
8912    ::= { lacpInfoAggrTableEntry 11 }
8913
8914lacpInfoAggrReadyState OBJECT-TYPE
8915    SYNTAX  INTEGER {
8916        true(1),
8917        false(2)
8918        }
8919    MAX-ACCESS  read-only
8920    STATUS  current
8921    DESCRIPTION
8922        ""
8923    ::= { lacpInfoAggrTableEntry 12 }
8924
8925lacpInfoAggrNumPorts OBJECT-TYPE
8926    SYNTAX  Integer32
8927    MAX-ACCESS  read-only
8928    STATUS  current
8929    DESCRIPTION
8930        ""
8931    ::= { lacpInfoAggrTableEntry 13 }
8932
8933lacpInfoAggrPorts OBJECT-TYPE
8934    SYNTAX  DisplayString
8935    MAX-ACCESS  read-only
8936    STATUS  current
8937    DESCRIPTION
8938        ""
8939    ::= { lacpInfoAggrTableEntry 14 }
8940
8941
8942lacpInfoPort OBJECT IDENTIFIER ::= { lacpInfo 2 }
8943
8944lacpInfoPortGeneralTable OBJECT-TYPE
8945    SYNTAX SEQUENCE OF LacpInfoPortGeneralTableEntry
8946    MAX-ACCESS not-accessible
8947    STATUS current
8948    DESCRIPTION
8949        "The table of LACP port general information."
8950    ::= { lacpInfoPort 1 }
8951
8952lacpInfoPortGeneralTableEntry OBJECT-TYPE
8953    SYNTAX LacpInfoPortGeneralTableEntry
8954    MAX-ACCESS not-accessible
8955    STATUS current
8956    DESCRIPTION
8957        "General information about a LACP port."
8958    INDEX { lacpInfoPortGeneralIndex }
8959    ::= { lacpInfoPortGeneralTable 1 }
8960
8961LacpInfoPortGeneralTableEntry ::= SEQUENCE {
8962    lacpInfoPortGeneralIndex		Integer32,
8963    lacpInfoPortLacpEna 		INTEGER,
8964    lacpInfoPortAdminEna	 	INTEGER,
8965    lacpInfoPortActSysId		DisplayString,
8966    lacpInfoPortActSysPrio		Integer32,
8967    lacpInfoPortActAdminKey 		Integer32,
8968    lacpInfoPortActOperKey 		Integer32,
8969    lacpInfoPortActPortNum 		Integer32,
8970    lacpInfoPortActPortPrio 		Integer32,
8971    lacpInfoPortIndivState 		INTEGER,
8972    lacpInfoSelAggrId 			Integer32,
8973    lacpInfoAttAggrId 			Integer32,
8974    lacpInfoPortReadyN 			INTEGER,
8975    lacpInfoPortNtt 			INTEGER,
8976    lacpInfoPortSelected 		INTEGER,
8977    lacpInfoPortMoved 			INTEGER,
8978    lacpInfoCollDetState 		INTEGER,
8979    lacpInfoPortRxState 		DisplayString,
8980    lacpInfoPortMuxState 		DisplayString,
8981    lacpInfoPortPerState 		DisplayString
8982    }
8983
8984lacpInfoPortGeneralIndex OBJECT-TYPE
8985    SYNTAX Integer32
8986    MAX-ACCESS read-only
8987    STATUS current
8988    DESCRIPTION
8989        "The port identifier."
8990    ::= { lacpInfoPortGeneralTableEntry 1 }
8991
8992lacpInfoPortLacpEna OBJECT-TYPE
8993    SYNTAX  INTEGER {
8994        true(1),
8995        false(2)
8996        }
8997    MAX-ACCESS  read-only
8998    STATUS  current
8999    DESCRIPTION
9000        ""
9001    ::= { lacpInfoPortGeneralTableEntry 2 }
9002
9003lacpInfoPortAdminEna OBJECT-TYPE
9004    SYNTAX  INTEGER {
9005        true(1),
9006        false(2)
9007        }
9008    MAX-ACCESS  read-only
9009    STATUS  current
9010    DESCRIPTION
9011        ""
9012    ::= { lacpInfoPortGeneralTableEntry 3 }
9013
9014lacpInfoPortActSysId OBJECT-TYPE
9015    SYNTAX  DisplayString
9016    MAX-ACCESS  read-only
9017    STATUS  current
9018    DESCRIPTION
9019        ""
9020    ::= { lacpInfoPortGeneralTableEntry 4 }
9021
9022lacpInfoPortActSysPrio OBJECT-TYPE
9023    SYNTAX  Integer32
9024    MAX-ACCESS  read-only
9025    STATUS  current
9026    DESCRIPTION
9027        ""
9028    ::= { lacpInfoPortGeneralTableEntry 5 }
9029
9030lacpInfoPortActAdminKey OBJECT-TYPE
9031    SYNTAX  Integer32
9032    MAX-ACCESS  read-only
9033    STATUS  current
9034    DESCRIPTION
9035        ""
9036    ::= { lacpInfoPortGeneralTableEntry 6 }
9037
9038lacpInfoPortActOperKey OBJECT-TYPE
9039    SYNTAX  Integer32
9040    MAX-ACCESS  read-only
9041    STATUS  current
9042    DESCRIPTION
9043        ""
9044    ::= { lacpInfoPortGeneralTableEntry 7 }
9045
9046lacpInfoPortActPortNum OBJECT-TYPE
9047    SYNTAX  Integer32
9048    MAX-ACCESS  read-only
9049    STATUS  current
9050    DESCRIPTION
9051        ""
9052    ::= { lacpInfoPortGeneralTableEntry 8 }
9053
9054lacpInfoPortActPortPrio OBJECT-TYPE
9055    SYNTAX  Integer32
9056    MAX-ACCESS  read-only
9057    STATUS  current
9058    DESCRIPTION
9059        ""
9060    ::= { lacpInfoPortGeneralTableEntry 9 }
9061
9062lacpInfoPortIndivState OBJECT-TYPE
9063    SYNTAX  INTEGER {
9064        true(1),
9065        false(2)
9066        }
9067    MAX-ACCESS  read-only
9068    STATUS  current
9069    DESCRIPTION
9070        ""
9071    ::= { lacpInfoPortGeneralTableEntry 10 }
9072
9073lacpInfoSelAggrId OBJECT-TYPE
9074    SYNTAX  Integer32
9075    MAX-ACCESS  read-only
9076    STATUS  current
9077    DESCRIPTION
9078        ""
9079    ::= { lacpInfoPortGeneralTableEntry 11 }
9080
9081lacpInfoAttAggrId OBJECT-TYPE
9082    SYNTAX  Integer32
9083    MAX-ACCESS  read-only
9084    STATUS  current
9085    DESCRIPTION
9086        ""
9087    ::= { lacpInfoPortGeneralTableEntry 12 }
9088
9089lacpInfoPortReadyN OBJECT-TYPE
9090    SYNTAX  INTEGER {
9091        true(1),
9092        false(2)
9093        }
9094    MAX-ACCESS read-only
9095    STATUS  current
9096    DESCRIPTION
9097        "True value for Ready_N flag indicates that the wait while timer
9098         has expired and it is waiting to attach to an aggregator.
9099         There is one Ready_N value for each port."
9100    ::= { lacpInfoPortGeneralTableEntry 13 }
9101
9102lacpInfoPortNtt OBJECT-TYPE
9103    SYNTAX  INTEGER {
9104        true(1),
9105        false(2)
9106        }
9107    MAX-ACCESS read-only
9108    STATUS  current
9109    DESCRIPTION
9110        "Need to transmit flag. True indicates that there is new protocol
9111         information that should be transmitted on the link."
9112    ::= { lacpInfoPortGeneralTableEntry 14 }
9113
9114lacpInfoPortSelected OBJECT-TYPE
9115    SYNTAX  INTEGER {
9116        selected(1),
9117        unselected(2),
9118        standby(3)
9119        }
9120    MAX-ACCESS  read-only
9121    STATUS  current
9122    DESCRIPTION
9123        "Selected flag value indicates that the selection logic has selected
9124         an appropriate Aggregator. A value of unselected indicates that no
9125         aggregator is currently selected. A value of standby indicates that
9126         although the selection logic has selected an appropriate Aggregator,
9127         aggregation restrictions currently precent the port from being
9128         enabled as part of the aggregation, and so the port is being held
9129         in standby condition."
9130    ::= { lacpInfoPortGeneralTableEntry 15 }
9131
9132lacpInfoPortMoved OBJECT-TYPE
9133    SYNTAX  INTEGER {
9134        true(1),
9135        false(2)
9136        }
9137    MAX-ACCESS read-only
9138    STATUS  current
9139    DESCRIPTION
9140        "Port Moved flag is set to true if the receive machine for a port
9141         is in the port_disabled state, and the combination of partner oper
9142         system and partner oper port number in use by the port has been
9143         used by received in an incoming LACPDU on a different port."
9144    ::= { lacpInfoPortGeneralTableEntry 16 }
9145
9146lacpInfoCollDetState OBJECT-TYPE
9147    SYNTAX  INTEGER {
9148        on(1),
9149        off(2)
9150        }
9151    MAX-ACCESS  read-only
9152    STATUS  current
9153    DESCRIPTION
9154        ""
9155    ::= { lacpInfoPortGeneralTableEntry 17 }
9156
9157lacpInfoPortRxState OBJECT-TYPE
9158    SYNTAX  DisplayString
9159    MAX-ACCESS  read-only
9160    STATUS  current
9161    DESCRIPTION
9162        ""
9163    ::= { lacpInfoPortGeneralTableEntry 18 }
9164
9165lacpInfoPortMuxState OBJECT-TYPE
9166    SYNTAX  DisplayString
9167    MAX-ACCESS  read-only
9168    STATUS  current
9169    DESCRIPTION
9170        ""
9171    ::= { lacpInfoPortGeneralTableEntry 19 }
9172
9173lacpInfoPortPerState OBJECT-TYPE
9174    SYNTAX  DisplayString
9175    MAX-ACCESS  read-only
9176    STATUS  current
9177    DESCRIPTION
9178        ""
9179    ::= { lacpInfoPortGeneralTableEntry 20 }
9180
9181
9182lacpInfoPortAdminTable OBJECT-TYPE
9183    SYNTAX SEQUENCE OF LacpInfoPortAdminTableEntry
9184    MAX-ACCESS not-accessible
9185    STATUS current
9186    DESCRIPTION
9187        "The table of LACP port admin information."
9188    ::= { lacpInfoPort 2 }
9189
9190lacpInfoPortAdminTableEntry OBJECT-TYPE
9191    SYNTAX LacpInfoPortAdminTableEntry
9192    MAX-ACCESS not-accessible
9193    STATUS current
9194    DESCRIPTION
9195        "Admin information about a LACP port."
9196    INDEX { lacpInfoPortAdminIndex }
9197    ::= { lacpInfoPortAdminTable 1 }
9198
9199LacpInfoPortAdminTableEntry ::= SEQUENCE {
9200    lacpInfoPortAdminIndex		Integer32,
9201    lacpInfoPortActAdPortState 		DisplayString,
9202    lacpInfoPortActAdActiv 		INTEGER,
9203    lacpInfoPortActAdSync 		INTEGER,
9204    lacpInfoPortActAdDef 		INTEGER,
9205    lacpInfoPortActAdTimeout 		INTEGER,
9206    lacpInfoPortActAdColl 		INTEGER,
9207    lacpInfoPortActAdExp 		INTEGER,
9208    lacpInfoPortActAdAggr 		INTEGER,
9209    lacpInfoPortActAdDist 		INTEGER
9210    }
9211
9212lacpInfoPortAdminIndex OBJECT-TYPE
9213    SYNTAX Integer32
9214    MAX-ACCESS read-only
9215    STATUS current
9216    DESCRIPTION
9217        "The port identifier."
9218    ::= { lacpInfoPortAdminTableEntry 1 }
9219
9220
9221lacpInfoPortActAdPortState OBJECT-TYPE
9222    SYNTAX  DisplayString
9223    MAX-ACCESS  read-only
9224    STATUS  current
9225    DESCRIPTION
9226        "The state of Actor Administrator Port. This is a octet mask
9227         with the following bits: Activity, Synchronization, Defaulted,
9228         Timeout, Collecting, Expired, Aggregation and Distributing.
9229         If all of them are 0 then the state is showed as 0x0, else it is
9230         displayed a blank state which mean is not a NULL state"
9231    ::= { lacpInfoPortAdminTableEntry 7 }
9232
9233lacpInfoPortActAdActiv OBJECT-TYPE
9234    SYNTAX  INTEGER {
9235        active(1),
9236        passive(2)
9237        }
9238    MAX-ACCESS  read-only
9239    STATUS  current
9240    DESCRIPTION
9241        ""
9242    ::= { lacpInfoPortAdminTableEntry 8 }
9243
9244lacpInfoPortActAdSync OBJECT-TYPE
9245    SYNTAX  INTEGER {
9246        true(1),
9247        false(2)
9248        }
9249    MAX-ACCESS  read-only
9250    STATUS  current
9251    DESCRIPTION
9252        ""
9253    ::= { lacpInfoPortAdminTableEntry 9 }
9254
9255lacpInfoPortActAdDef OBJECT-TYPE
9256    SYNTAX  INTEGER {
9257        true(1),
9258        false(2)
9259        }
9260    MAX-ACCESS  read-only
9261    STATUS  current
9262    DESCRIPTION
9263        ""
9264    ::= { lacpInfoPortAdminTableEntry 10 }
9265
9266lacpInfoPortActAdTimeout OBJECT-TYPE
9267    SYNTAX  INTEGER {
9268        short(1),
9269        long(2)
9270        }
9271    MAX-ACCESS  read-only
9272    STATUS  current
9273    DESCRIPTION
9274        ""
9275    ::= { lacpInfoPortAdminTableEntry 11 }
9276
9277lacpInfoPortActAdColl OBJECT-TYPE
9278    SYNTAX  INTEGER {
9279        true(1),
9280        false(2)
9281        }
9282    MAX-ACCESS  read-only
9283    STATUS  current
9284    DESCRIPTION
9285        ""
9286    ::= { lacpInfoPortAdminTableEntry 12 }
9287
9288lacpInfoPortActAdExp OBJECT-TYPE
9289    SYNTAX  INTEGER {
9290        true(1),
9291        false(2)
9292        }
9293    MAX-ACCESS  read-only
9294    STATUS  current
9295    DESCRIPTION
9296        ""
9297    ::= { lacpInfoPortAdminTableEntry 13 }
9298
9299lacpInfoPortActAdAggr OBJECT-TYPE
9300    SYNTAX  INTEGER {
9301        true(1),
9302        false(2)
9303        }
9304    MAX-ACCESS  read-only
9305    STATUS  current
9306    DESCRIPTION
9307        ""
9308    ::= { lacpInfoPortAdminTableEntry 14 }
9309
9310lacpInfoPortActAdDist OBJECT-TYPE
9311    SYNTAX  INTEGER {
9312        true(1),
9313        false(2)
9314        }
9315    MAX-ACCESS  read-only
9316    STATUS  current
9317    DESCRIPTION
9318        ""
9319    ::= { lacpInfoPortAdminTableEntry 15 }
9320
9321
9322
9323lacpInfoPortOperTable OBJECT-TYPE
9324    SYNTAX SEQUENCE OF LacpInfoPortOperTableEntry
9325    MAX-ACCESS not-accessible
9326    STATUS current
9327    DESCRIPTION
9328        "The table of LACP port oper information."
9329    ::= { lacpInfoPort 3 }
9330
9331lacpInfoPortOperTableEntry OBJECT-TYPE
9332    SYNTAX LacpInfoPortOperTableEntry
9333    MAX-ACCESS not-accessible
9334    STATUS current
9335    DESCRIPTION
9336        "Oper information about a LACP port."
9337    INDEX { lacpInfoPortOperIndex }
9338    ::= { lacpInfoPortOperTable 1 }
9339
9340LacpInfoPortOperTableEntry ::= SEQUENCE {
9341    lacpInfoPortOperIndex		Integer32,
9342    lacpInfoPortPartOpSysPrio 		Integer32,
9343    lacpInfoPortPartOpSysId 		DisplayString,
9344    lacpInfoPortPartOpKey 		Integer32,
9345    lacpInfoPortPartOpPortNum 		Integer32,
9346    lacpInfoPortPartOpPortPrio 		Integer32,
9347    lacpInfoPortActOpPortState 		DisplayString,
9348    lacpInfoPortActOpActiv 		INTEGER,
9349    lacpInfoPortActOpSync 		INTEGER,
9350    lacpInfoPortActOpDef 		INTEGER,
9351    lacpInfoPortActOpTimeout 		INTEGER,
9352    lacpInfoPortActOpColl 		INTEGER,
9353    lacpInfoPortActOpExp 		INTEGER,
9354    lacpInfoPortActOpAggr 		INTEGER,
9355    lacpInfoPortActOpDist 		INTEGER,
9356    lacpInfoPortPartOpPortState 	DisplayString,
9357    lacpInfoPortPartOpActiv 		INTEGER,
9358    lacpInfoPortPartOpSync 		INTEGER,
9359    lacpInfoPortPartOpDef 		INTEGER,
9360    lacpInfoPortPartOpTimeout 		INTEGER,
9361    lacpInfoPortPartOpColl 		INTEGER,
9362    lacpInfoPortPartOpExp 		INTEGER,
9363    lacpInfoPortPartOpAggr 		INTEGER,
9364    lacpInfoPortPartOpDist 		INTEGER
9365    }
9366
9367lacpInfoPortOperIndex OBJECT-TYPE
9368    SYNTAX Integer32
9369    MAX-ACCESS read-only
9370    STATUS current
9371    DESCRIPTION
9372        "The port identifier."
9373    ::= { lacpInfoPortOperTableEntry 1 }
9374
9375lacpInfoPortPartOpSysPrio OBJECT-TYPE
9376    SYNTAX  Integer32
9377    MAX-ACCESS  read-only
9378    STATUS  current
9379    DESCRIPTION
9380        ""
9381    ::= { lacpInfoPortOperTableEntry 2 }
9382
9383lacpInfoPortPartOpSysId OBJECT-TYPE
9384    SYNTAX  DisplayString
9385    MAX-ACCESS  read-only
9386    STATUS  current
9387    DESCRIPTION
9388        ""
9389    ::= { lacpInfoPortOperTableEntry 3 }
9390
9391lacpInfoPortPartOpKey OBJECT-TYPE
9392    SYNTAX  Integer32
9393    MAX-ACCESS  read-only
9394    STATUS  current
9395    DESCRIPTION
9396        ""
9397    ::= { lacpInfoPortOperTableEntry 4 }
9398
9399lacpInfoPortPartOpPortNum OBJECT-TYPE
9400    SYNTAX  Integer32
9401    MAX-ACCESS  read-only
9402    STATUS  current
9403    DESCRIPTION
9404        ""
9405    ::= { lacpInfoPortOperTableEntry 5 }
9406
9407lacpInfoPortPartOpPortPrio OBJECT-TYPE
9408    SYNTAX  Integer32
9409    MAX-ACCESS  read-only
9410    STATUS  current
9411    DESCRIPTION
9412        ""
9413    ::= { lacpInfoPortOperTableEntry 6 }
9414
9415lacpInfoPortActOpPortState OBJECT-TYPE
9416    SYNTAX  DisplayString
9417    MAX-ACCESS  read-only
9418    STATUS  current
9419    DESCRIPTION
9420        "The state of Actor Operator Port. This is a octet mask
9421         with the following bits: Activity, Synchronization, Defaulted,
9422         Timeout, Collecting, Expired, Aggregation and Distributing.
9423         If all of them are 0 then the state is showed as 0x0, else it is
9424         displayed a blank state which mean is not a NULL state"
9425    ::= { lacpInfoPortOperTableEntry 7 }
9426
9427lacpInfoPortActOpActiv OBJECT-TYPE
9428    SYNTAX  INTEGER {
9429        active(1),
9430        passive(2)
9431        }
9432    MAX-ACCESS  read-only
9433    STATUS  current
9434    DESCRIPTION
9435        ""
9436    ::= { lacpInfoPortOperTableEntry 8 }
9437
9438lacpInfoPortActOpSync OBJECT-TYPE
9439    SYNTAX  INTEGER {
9440        true(1),
9441        false(2)
9442        }
9443    MAX-ACCESS  read-only
9444    STATUS  current
9445    DESCRIPTION
9446        ""
9447    ::= { lacpInfoPortOperTableEntry 9 }
9448
9449lacpInfoPortActOpDef OBJECT-TYPE
9450    SYNTAX  INTEGER {
9451        true(1),
9452        false(2)
9453        }
9454    MAX-ACCESS  read-only
9455    STATUS  current
9456    DESCRIPTION
9457        ""
9458    ::= { lacpInfoPortOperTableEntry 10 }
9459
9460lacpInfoPortActOpTimeout OBJECT-TYPE
9461    SYNTAX  INTEGER {
9462        short(1),
9463        long(2)
9464        }
9465    MAX-ACCESS  read-only
9466    STATUS  current
9467    DESCRIPTION
9468        ""
9469    ::= { lacpInfoPortOperTableEntry 11 }
9470
9471lacpInfoPortActOpColl OBJECT-TYPE
9472    SYNTAX  INTEGER {
9473        true(1),
9474        false(2)
9475        }
9476    MAX-ACCESS  read-only
9477    STATUS  current
9478    DESCRIPTION
9479        ""
9480    ::= { lacpInfoPortOperTableEntry 12 }
9481
9482lacpInfoPortActOpExp OBJECT-TYPE
9483    SYNTAX  INTEGER {
9484        true(1),
9485        false(2)
9486        }
9487    MAX-ACCESS  read-only
9488    STATUS  current
9489    DESCRIPTION
9490        ""
9491    ::= { lacpInfoPortOperTableEntry 13 }
9492
9493lacpInfoPortActOpAggr OBJECT-TYPE
9494    SYNTAX  INTEGER {
9495        true(1),
9496        false(2)
9497        }
9498    MAX-ACCESS  read-only
9499    STATUS  current
9500    DESCRIPTION
9501        ""
9502    ::= { lacpInfoPortOperTableEntry 14 }
9503
9504lacpInfoPortActOpDist OBJECT-TYPE
9505    SYNTAX  INTEGER {
9506        true(1),
9507        false(2)
9508        }
9509    MAX-ACCESS  read-only
9510    STATUS  current
9511    DESCRIPTION
9512        ""
9513    ::= { lacpInfoPortOperTableEntry 15 }
9514
9515lacpInfoPortPartOpPortState OBJECT-TYPE
9516    SYNTAX  DisplayString
9517    MAX-ACCESS  read-only
9518    STATUS  current
9519    DESCRIPTION
9520        "The state of Partner Operator Port. This is a octet mask
9521         with the following bits: Activity, Synchronization, Defaulted,
9522         Timeout, Collecting, Expired, Aggregation and Distributing.
9523         If all of them are 0 then the state is showed as 0x0, else it is
9524         displayed a blank state which mean is not a NULL state"
9525    ::= { lacpInfoPortOperTableEntry 16 }
9526
9527lacpInfoPortPartOpActiv OBJECT-TYPE
9528    SYNTAX  INTEGER {
9529        active(1),
9530        passive(2)
9531        }
9532    MAX-ACCESS  read-only
9533    STATUS  current
9534    DESCRIPTION
9535        ""
9536    ::= { lacpInfoPortOperTableEntry 17 }
9537
9538lacpInfoPortPartOpSync OBJECT-TYPE
9539    SYNTAX  INTEGER {
9540        true(1),
9541        false(2)
9542        }
9543    MAX-ACCESS  read-only
9544    STATUS  current
9545    DESCRIPTION
9546        ""
9547    ::= { lacpInfoPortOperTableEntry 18 }
9548
9549lacpInfoPortPartOpDef OBJECT-TYPE
9550    SYNTAX  INTEGER {
9551        true(1),
9552        false(2)
9553        }
9554    MAX-ACCESS  read-only
9555    STATUS  current
9556    DESCRIPTION
9557        ""
9558    ::= { lacpInfoPortOperTableEntry 19 }
9559
9560lacpInfoPortPartOpTimeout OBJECT-TYPE
9561    SYNTAX  INTEGER {
9562        short(1),
9563        long(2)
9564        }
9565    MAX-ACCESS  read-only
9566    STATUS  current
9567    DESCRIPTION
9568        ""
9569    ::= { lacpInfoPortOperTableEntry 20 }
9570
9571lacpInfoPortPartOpColl OBJECT-TYPE
9572    SYNTAX  INTEGER {
9573        true(1),
9574        false(2)
9575        }
9576    MAX-ACCESS  read-only
9577    STATUS  current
9578    DESCRIPTION
9579        ""
9580    ::= { lacpInfoPortOperTableEntry 21 }
9581
9582lacpInfoPortPartOpExp OBJECT-TYPE
9583    SYNTAX  INTEGER {
9584        true(1),
9585        false(2)
9586        }
9587    MAX-ACCESS  read-only
9588    STATUS  current
9589    DESCRIPTION
9590        ""
9591    ::= { lacpInfoPortOperTableEntry 22 }
9592
9593lacpInfoPortPartOpAggr OBJECT-TYPE
9594    SYNTAX  INTEGER {
9595        true(1),
9596        false(2)
9597        }
9598    MAX-ACCESS  read-only
9599    STATUS  current
9600    DESCRIPTION
9601        ""
9602    ::= { lacpInfoPortOperTableEntry 23 }
9603
9604lacpInfoPortPartOpDist OBJECT-TYPE
9605    SYNTAX  INTEGER {
9606        true(1),
9607        false(2)
9608        }
9609    MAX-ACCESS  read-only
9610    STATUS  current
9611    DESCRIPTION
9612        ""
9613    ::= { lacpInfoPortOperTableEntry 24 }
9614
9615
9616
9617
9618-- UFD Configuration
9619
9620
9621ufdCurCfgState        OBJECT-TYPE
9622    SYNTAX  INTEGER  {
9623    enabled(1),
9624    disabled(2)
9625    }
9626    MAX-ACCESS  read-only
9627    STATUS  current
9628    DESCRIPTION
9629        "Enable or disable UFD state"
9630    ::= { ufdGeneralCfg 1 }
9631
9632ufdNewCfgState OBJECT-TYPE
9633    SYNTAX  INTEGER  {
9634        enabled(1),
9635        disabled(2)
9636        }
9637    MAX-ACCESS  read-write
9638    STATUS  current
9639    DESCRIPTION
9640        "Enable or disable UFD state"
9641    ::= { ufdGeneralCfg 2 }
9642
9643ufdCurCfgLtMPorts      OBJECT-TYPE
9644    SYNTAX  OCTET STRING
9645    MAX-ACCESS  read-only
9646    STATUS  current
9647    DESCRIPTION
9648        "The LtM port list. The ports are presented in bitmap format.
9649         in receiving order:
9650
9651              OCTET 1  OCTET 2  .....
9652             xxxxxxxx xxxxxxxx .....
9653             ||    || |_ port 8
9654             ||    ||
9655             ||    ||___ port 7
9656             ||    |____ port 6
9657             ||      .    .   .
9658             ||_________ port 1
9659             |__________ reserved
9660
9661         where x : 1 - The represented port belongs to LtM
9662            0 - The represented port does not belong to LtM"
9663    ::= { ufdGeneralCfg 3 }
9664
9665ufdNewCfgLtMPorts      OBJECT-TYPE
9666    SYNTAX  OCTET STRING
9667    MAX-ACCESS  read-only
9668    STATUS  current
9669    DESCRIPTION
9670        "The LtM port list. The ports are presented in bitmap format.
9671         in receiving order:
9672
9673              OCTET 1  OCTET 2  .....
9674             xxxxxxxx xxxxxxxx .....
9675             ||    || |_ port 8
9676             ||    ||
9677             ||    ||___ port 7
9678             ||    |____ port 6
9679             ||      .    .   .
9680             ||_________ port 1
9681             |__________ reserved
9682
9683         where x : 1 - The represented port belongs to LtM
9684            0 - The represented port does not belong to LtM"
9685    ::= { ufdGeneralCfg 4 }
9686
9687ufdCurCfgLtMTrunks      OBJECT-TYPE
9688    SYNTAX  OCTET STRING
9689    MAX-ACCESS  read-only
9690    STATUS  current
9691    DESCRIPTION
9692        "The LtM trunk list. The trunks are presented in bitmap format.
9693         in receiving order:
9694
9695              OCTET 1  OCTET 2  .....
9696             xxxxxxxx xxxxxxxx .....
9697             ||    || |_ trunk 8
9698             ||    ||
9699             ||    ||___ trunk 7
9700             ||    |____ trunk 6
9701             ||      .    .   .
9702             ||_________ trunk 1
9703             |__________ reserved
9704
9705         where x : 1 - The represented trunk belongs to LtM
9706            0 - The represented trunk does not belong to LtM"
9707    ::= { ufdGeneralCfg 5 }
9708
9709ufdNewCfgLtMTrunks      OBJECT-TYPE
9710    SYNTAX  OCTET STRING
9711    MAX-ACCESS  read-write
9712    STATUS  current
9713    DESCRIPTION
9714        "The LtM trunk list. The trunks are presented in bitmap format.
9715         in receiving order:
9716
9717              OCTET 1  OCTET 2  .....
9718             xxxxxxxx xxxxxxxx .....
9719             ||    || |_ trunk 8
9720             ||    ||
9721             ||    ||___ trunk 7
9722             ||    |____ trunk 6
9723             ||      .    .   .
9724             ||_________ trunk 1
9725             |__________ reserved
9726
9727         where x : 1 - The represented trunk belongs to LtM
9728            0 - The represented trunk does not belong to LtM"
9729    ::= { ufdGeneralCfg 6 }
9730
9731ufdCurCfgLtMAdminkey      OBJECT-TYPE
9732    SYNTAX  INTEGER
9733    MAX-ACCESS  read-only
9734    STATUS  current
9735    DESCRIPTION
9736        "The LtM admin key."
9737    ::= { ufdGeneralCfg 7 }
9738
9739ufdNewCfgLtMAdminkey      OBJECT-TYPE
9740    SYNTAX  INTEGER
9741    MAX-ACCESS  read-only
9742    STATUS  current
9743    DESCRIPTION
9744        "The LtM admin key."
9745    ::= { ufdGeneralCfg 8 }
9746
9747ufdCurCfgLtDPorts      OBJECT-TYPE
9748    SYNTAX  OCTET STRING
9749    MAX-ACCESS  read-only
9750    STATUS  current
9751    DESCRIPTION
9752        "The LtD port list. The ports are presented in bitmap format.
9753         in receiving order:
9754
9755              OCTET 1  OCTET 2  .....
9756             xxxxxxxx xxxxxxxx .....
9757             ||    || |_ port 8
9758             ||    ||
9759             ||    ||___ port 7
9760             ||    |____ port 6
9761             ||      .    .   .
9762             ||_________ port 1
9763             |__________ reserved
9764
9765         where x : 1 - The represented port belongs to LtD
9766            0 - The represented port does not belong to LtD"
9767    ::= { ufdGeneralCfg 9 }
9768
9769ufdNewCfgLtDPorts      OBJECT-TYPE
9770    SYNTAX  OCTET STRING
9771    MAX-ACCESS  read-only
9772    STATUS  current
9773    DESCRIPTION
9774        "The LtD port list. The ports are presented in bitmap format.
9775         in receiving order:
9776
9777              OCTET 1  OCTET 2  .....
9778             xxxxxxxx xxxxxxxx .....
9779             ||    || |_ port 8
9780             ||    ||
9781             ||    ||___ port 7
9782             ||    |____ port 6
9783             ||      .    .   .
9784             ||_________ port 1
9785             |__________ reserved
9786
9787         where x : 1 - The represented port belongs to LtD
9788            0 - The represented port does not belong to LtD"
9789    ::= { ufdGeneralCfg 10 }
9790
9791ufdCurCfgLtDTrunks      OBJECT-TYPE
9792    SYNTAX  OCTET STRING
9793    MAX-ACCESS  read-only
9794    STATUS  current
9795    DESCRIPTION
9796        "The LtD trunk list. The trunks are presented in bitmap format.
9797         in receiving order:
9798
9799              OCTET 1  OCTET 2  .....
9800             xxxxxxxx xxxxxxxx .....
9801             ||    || |_ trunk 8
9802             ||    ||
9803             ||    ||___ trunk 7
9804             ||    |____ trunk 6
9805             ||      .    .   .
9806             ||_________ trunk 1
9807             |__________ reserved
9808
9809         where x : 1 - The represented trunk belongs to LtD
9810            0 - The represented trunk does not belong to LtD"
9811    ::= { ufdGeneralCfg 11 }
9812
9813ufdNewCfgLtDTrunks      OBJECT-TYPE
9814    SYNTAX  OCTET STRING
9815    MAX-ACCESS  read-write
9816    STATUS  current
9817    DESCRIPTION
9818        "The LtD trunk list. The trunks are presented in bitmap format.
9819         in receiving order:
9820
9821              OCTET 1  OCTET 2  .....
9822             xxxxxxxx xxxxxxxx .....
9823             ||    || |_ trunk 8
9824             ||    ||
9825             ||    ||___ trunk 7
9826             ||    |____ trunk 6
9827             ||      .    .   .
9828             ||_________ trunk 1
9829             |__________ reserved
9830
9831         where x : 1 - The represented trunk belongs to LtD
9832            0 - The represented trunk does not belong to LtD"
9833    ::= { ufdGeneralCfg 12 }
9834
9835ufdLtDAdminkeyMaxEnt OBJECT-TYPE
9836    SYNTAX  Integer32
9837    MAX-ACCESS  read-only
9838    STATUS  current
9839    DESCRIPTION
9840        "The maximum number of rows in the LtD admin key configuration table."
9841    ::= { ufdGeneralCfg 13 }
9842
9843ufdLtDAdminkeyCurCfgTable OBJECT-TYPE
9844    SYNTAX  SEQUENCE OF UfdLtDAdminkeyCurCfgTableEntry
9845    MAX-ACCESS  not-accessible
9846    STATUS  current
9847    DESCRIPTION
9848        "The table of LtD admin key configuration."
9849    ::= { ufdGeneralCfg 14 }
9850
9851ufdLtDAdminkeyCurCfgTableEntry OBJECT-TYPE
9852    SYNTAX  UfdLtDAdminkeyCurCfgTableEntry
9853    MAX-ACCESS  not-accessible
9854    STATUS  current
9855    DESCRIPTION
9856        "A row in the LtD admin key table."
9857    INDEX  { ufdLtDAdminkeyCurCfg }
9858    ::= { ufdLtDAdminkeyCurCfgTable 1 }
9859
9860UfdLtDAdminkeyCurCfgTableEntry ::= SEQUENCE {
9861    ufdLtDAdminkeyCurCfg	INTEGER
9862    }
9863
9864ufdLtDAdminkeyCurCfg OBJECT-TYPE
9865    SYNTAX  INTEGER
9866    MAX-ACCESS  read-only
9867    STATUS  current
9868    DESCRIPTION
9869        "The LtD admin key."
9870    ::= { ufdLtDAdminkeyCurCfgTableEntry 1 }
9871
9872ufdLtDAdminkeyNewCfgTable OBJECT-TYPE
9873    SYNTAX  SEQUENCE OF UfdLtDAdminkeyNewCfgTableEntry
9874    MAX-ACCESS  not-accessible
9875    STATUS  current
9876    DESCRIPTION
9877        "The table of LtD admin key configuration."
9878    ::= { ufdGeneralCfg 15 }
9879
9880ufdLtDAdminkeyNewCfgTableEntry OBJECT-TYPE
9881    SYNTAX  UfdLtDAdminkeyNewCfgTableEntry
9882    MAX-ACCESS  not-accessible
9883    STATUS  current
9884    DESCRIPTION
9885        "A row in the LtD admin key table."
9886    INDEX  { ufdLtDAdminkeyNewCfg }
9887    ::= { ufdLtDAdminkeyNewCfgTable 1 }
9888
9889UfdLtDAdminkeyNewCfgTableEntry ::= SEQUENCE {
9890    ufdLtDAdminkeyNewCfg	INTEGER
9891    }
9892
9893ufdLtDAdminkeyNewCfg OBJECT-TYPE
9894    SYNTAX  INTEGER
9895    MAX-ACCESS  read-only
9896    STATUS  current
9897    DESCRIPTION
9898        "The LtD admin key."
9899    ::= { ufdLtDAdminkeyNewCfgTableEntry 1 }
9900
9901ufdNewCfgAddLtMPort OBJECT-TYPE
9902    SYNTAX  INTEGER
9903    MAX-ACCESS  read-write
9904    STATUS  current
9905    DESCRIPTION
9906        "The port to be added to LtM.  A '0' value is
9907         returned when read."
9908    ::= { ufdGeneralCfg 16 }
9909
9910ufdNewCfgRemoveLtMPort OBJECT-TYPE
9911    SYNTAX  INTEGER
9912    MAX-ACCESS  read-write
9913    STATUS  current
9914    DESCRIPTION
9915        "The port to be removed from LtM.  A '0'
9916         value is returned when read."
9917    ::= { ufdGeneralCfg 17 }
9918
9919ufdNewCfgAddLtMTrunk OBJECT-TYPE
9920    SYNTAX  INTEGER
9921    MAX-ACCESS  read-write
9922    STATUS  current
9923    DESCRIPTION
9924        "The trunk to be added to LtM.  A '0' value is
9925         returned when read."
9926    ::= { ufdGeneralCfg 18 }
9927
9928ufdNewCfgRemoveLtMTrunk OBJECT-TYPE
9929    SYNTAX  INTEGER
9930    MAX-ACCESS  read-write
9931    STATUS  current
9932    DESCRIPTION
9933        "The trunk to be removed from LtM.  A '0'
9934         value is returned when read."
9935    ::= { ufdGeneralCfg 19 }
9936
9937ufdNewCfgAddLtMAdminkey OBJECT-TYPE
9938    SYNTAX  INTEGER
9939    MAX-ACCESS  read-write
9940    STATUS  current
9941    DESCRIPTION
9942        "The admin key to be added to LtM.  A '0' value is
9943         returned when read."
9944    ::= { ufdGeneralCfg 20 }
9945
9946ufdNewCfgRemoveLtMAdminkey OBJECT-TYPE
9947    SYNTAX  INTEGER
9948    MAX-ACCESS  read-write
9949    STATUS  current
9950    DESCRIPTION
9951        "The admin key to be removed from LtM.  A '0'
9952         value is returned when read."
9953    ::= { ufdGeneralCfg 21 }
9954
9955ufdNewCfgAddLtDPort OBJECT-TYPE
9956    SYNTAX  INTEGER
9957    MAX-ACCESS  read-write
9958    STATUS  current
9959    DESCRIPTION
9960        "The port to be added to LtD.  A '0' value is
9961         returned when read."
9962    ::= { ufdGeneralCfg 22 }
9963
9964ufdNewCfgRemoveLtDPort OBJECT-TYPE
9965    SYNTAX  INTEGER
9966    MAX-ACCESS  read-write
9967    STATUS  current
9968    DESCRIPTION
9969        "The port to be removed from LtM.  A '0'
9970         value is returned when read."
9971    ::= { ufdGeneralCfg 23 }
9972
9973ufdNewCfgAddLtDTrunk OBJECT-TYPE
9974    SYNTAX  INTEGER
9975    MAX-ACCESS  read-write
9976    STATUS  current
9977    DESCRIPTION
9978        "The trunk to be added to LtM.  A '0' value is
9979         returned when read."
9980    ::= { ufdGeneralCfg 24 }
9981
9982ufdNewCfgRemoveLtDTrunk OBJECT-TYPE
9983    SYNTAX  INTEGER
9984    MAX-ACCESS  read-write
9985    STATUS  current
9986    DESCRIPTION
9987        "The trunk to be removed from LtD.  A '0'
9988         value is returned when read."
9989    ::= { ufdGeneralCfg 25 }
9990
9991ufdNewCfgAddLtDAdminkey OBJECT-TYPE
9992    SYNTAX  INTEGER
9993    MAX-ACCESS  read-write
9994    STATUS  current
9995    DESCRIPTION
9996        "The admin key to be added to LtD.  A '0' value is
9997         returned when read."
9998    ::= { ufdGeneralCfg 26 }
9999
10000ufdNewCfgRemoveLtDAdminkey OBJECT-TYPE
10001    SYNTAX  INTEGER
10002    MAX-ACCESS  read-write
10003    STATUS  current
10004    DESCRIPTION
10005        "The admin key to be removed from LtD.  A '0'
10006         value is returned when read."
10007    ::= { ufdGeneralCfg 27 }
10008
10009ufdCurCfgGlobalState        OBJECT-TYPE
10010    SYNTAX  INTEGER  {
10011    enabled(1),
10012    disabled(2)
10013    }
10014    MAX-ACCESS  read-only
10015    STATUS  current
10016    DESCRIPTION
10017        "Current global Failover settings."
10018    ::= { ufdGeneralCfg 28 }
10019
10020ufdNewCfgGlobalState OBJECT-TYPE
10021    SYNTAX  INTEGER  {
10022        enabled(1),
10023        disabled(2)
10024        }
10025    MAX-ACCESS  read-write
10026    STATUS  current
10027    DESCRIPTION
10028        "New global Failover settings."
10029    ::= { ufdGeneralCfg 29 }
10030
10031
10032
10033
10034
10035--dot1x
10036
10037
10038dot1xCurStatus OBJECT-TYPE
10039    SYNTAX INTEGER {
10040	enable(0),
10041        disable(1)
10042	}
10043    MAX-ACCESS read-only
10044    STATUS current
10045    DESCRIPTION
10046	"  Dot1x  status    "
10047    ::= { dot1x 1 }
10048
10049dot1xNewStatus OBJECT-TYPE
10050    SYNTAX INTEGER {
10051	enable(0),
10052        disable(1)
10053	}
10054    MAX-ACCESS read-write
10055    STATUS current
10056    DESCRIPTION
10057	"  Dot1x  status    "
10058    ::= { dot1x 2 }
10059
10060
10061
10062dot1xCurCfgPortTable OBJECT-TYPE
10063    SYNTAX SEQUENCE OF Dot1xCurCfgPortEntry
10064    MAX-ACCESS not-accessible
10065    STATUS current
10066    DESCRIPTION
10067      "The table of 8021x configuration in the Current_config."
10068    ::= { dot1x 3 }
10069
10070dot1xCurCfgPortEntry OBJECT-TYPE
10071    SYNTAX Dot1xCurCfgPortEntry
10072    MAX-ACCESS not-accessible
10073    STATUS current
10074    DESCRIPTION
10075      "Information about 8021x Port Config"
10076    INDEX { dot1xCurCfgPortIndex }
10077    ::= { dot1xCurCfgPortTable 1 }
10078
10079Dot1xCurCfgPortEntry ::= SEQUENCE {
10080    dot1xCurCfgPortIndex                Integer32,
10081    dot1xCurCfgPortMode                 INTEGER,
10082    dot1xCurCfgPortQtPeriod             INTEGER,
10083    dot1xCurCfgPortTxPeriod             INTEGER,
10084    dot1xCurCfgPortSupTmout		INTEGER,
10085    dot1xCurCfgPortSrvTmout             INTEGER,
10086    dot1xCurCfgPortMaxRq 		INTEGER,
10087    dot1xCurCfgPortRaPeriod		INTEGER,
10088    dot1xCurCfgPortReAuth		INTEGER
10089    }
10090
10091dot1xCurCfgPortIndex OBJECT-TYPE
10092    SYNTAX Integer32
10093    MAX-ACCESS read-only
10094    STATUS current
10095    DESCRIPTION
10096	"The 8021x Port number for which the table is related."
10097    ::= { dot1xCurCfgPortEntry 1}
10098
10099dot1xCurCfgPortMode OBJECT-TYPE
10100    SYNTAX INTEGER {
10101      forceUnauth(0),
10102      auto(1),
10103      forceAuth(2)
10104	}
10105    MAX-ACCESS read-only
10106    STATUS current
10107    DESCRIPTION
10108	" Port authenticaton mode
10109	  forceUnauth(0),
10110          auto(1),
10111          forceAuth(2)
10112	    "
10113    ::= { dot1xCurCfgPortEntry 2 }
10114
10115dot1xCurCfgPortQtPeriod OBJECT-TYPE
10116    SYNTAX INTEGER (0..65535)
10117    MAX-ACCESS read-only
10118    STATUS current
10119    DESCRIPTION
10120	"Quiet period (0-65535) "
10121    ::= { dot1xCurCfgPortEntry 3 }
10122
10123dot1xCurCfgPortTxPeriod OBJECT-TYPE
10124    SYNTAX INTEGER (1..65535)
10125    MAX-ACCESS read-only
10126    STATUS current
10127    DESCRIPTION
10128	" Tx Period     "
10129    ::= { dot1xCurCfgPortEntry 4 }
10130
10131dot1xCurCfgPortSupTmout OBJECT-TYPE
10132    SYNTAX INTEGER (1..65535)
10133    MAX-ACCESS read-only
10134    STATUS current
10135    DESCRIPTION
10136	"   Supplicant timeout (1..65535)  "
10137    ::= { dot1xCurCfgPortEntry 5 }
10138
10139dot1xCurCfgPortSrvTmout OBJECT-TYPE
10140    SYNTAX INTEGER (1..65535)
10141    MAX-ACCESS read-only
10142    STATUS current
10143    DESCRIPTION
10144	"  Server timeout (1..65535)   "
10145    ::= { dot1xCurCfgPortEntry 6 }
10146
10147dot1xCurCfgPortMaxRq OBJECT-TYPE
10148    SYNTAX INTEGER (1..10)
10149    MAX-ACCESS read-only
10150    STATUS current
10151    DESCRIPTION
10152	" Maximum numer of requests   (1..10)   "
10153    ::= { dot1xCurCfgPortEntry 7 }
10154
10155dot1xCurCfgPortRaPeriod OBJECT-TYPE
10156    SYNTAX INTEGER (0..604800)
10157    MAX-ACCESS read-only
10158    STATUS current
10159    DESCRIPTION
10160	"  Reautentication period (0..604800)    "
10161    ::= { dot1xCurCfgPortEntry 8 }
10162
10163
10164dot1xCurCfgPortReAuth OBJECT-TYPE
10165    SYNTAX INTEGER {
10166	off(0),
10167        on(1)
10168	}
10169    MAX-ACCESS read-only
10170    STATUS current
10171    DESCRIPTION
10172	"  ReAuthentication state
10173	off(0),
10174        on(1)
10175	    "
10176    ::= { dot1xCurCfgPortEntry 9 }
10177
10178
10179
10180
10181
10182dot1xNewCfgPortTable OBJECT-TYPE
10183    SYNTAX SEQUENCE OF Dot1xNewCfgPortEntry
10184    MAX-ACCESS not-accessible
10185    STATUS current
10186    DESCRIPTION
10187      "The table of 8021x configuration in the new_config."
10188    ::= { dot1x 4 }
10189
10190dot1xNewCfgPortEntry OBJECT-TYPE
10191    SYNTAX Dot1xNewCfgPortEntry
10192    MAX-ACCESS not-accessible
10193    STATUS current
10194    DESCRIPTION
10195      "Information about 8021x Port Config"
10196    INDEX { dot1xNewCfgPortIndex }
10197    ::= { dot1xNewCfgPortTable 1 }
10198
10199Dot1xNewCfgPortEntry ::= SEQUENCE {
10200    dot1xNewCfgPortIndex                Integer32,
10201    dot1xNewCfgPortMode                 INTEGER,
10202    dot1xNewCfgPortQtPeriod             INTEGER,
10203    dot1xNewCfgPortTxPeriod             INTEGER,
10204    dot1xNewCfgPortSupTmout		INTEGER,
10205    dot1xNewCfgPortSrvTmout             INTEGER,
10206    dot1xNewCfgPortMaxRq 		INTEGER,
10207    dot1xNewCfgPortRaPeriod		INTEGER,
10208    dot1xNewCfgPortReAuth		INTEGER ,
10209    dot1xNewCfgPortDefault		INTEGER ,
10210    dot1xNewCfgPortApplyGlobal   	INTEGER
10211    }
10212
10213dot1xNewCfgPortIndex OBJECT-TYPE
10214    SYNTAX Integer32
10215    MAX-ACCESS read-only
10216    STATUS current
10217    DESCRIPTION
10218	"The 8021x Port number for which the table is related."
10219    ::= { dot1xNewCfgPortEntry 1}
10220
10221dot1xNewCfgPortMode OBJECT-TYPE
10222    SYNTAX INTEGER {
10223	forceUnauth(0),
10224	auto(1),
10225        forceAuth(2)
10226	}
10227    MAX-ACCESS read-create
10228    STATUS current
10229    DESCRIPTION
10230	" Port authentication mode
10231	  forceUnauth(0),
10232	  auto(1),
10233          forceAuth(2)	     "
10234    ::= { dot1xNewCfgPortEntry 2 }
10235
10236dot1xNewCfgPortQtPeriod OBJECT-TYPE
10237    SYNTAX INTEGER (0..65535)
10238    MAX-ACCESS read-create
10239    STATUS current
10240    DESCRIPTION
10241	" Quiet period (0..65535)     "
10242    ::= { dot1xNewCfgPortEntry 3 }
10243
10244dot1xNewCfgPortTxPeriod OBJECT-TYPE
10245    SYNTAX INTEGER (1..65535)
10246    MAX-ACCESS read-create
10247    STATUS current
10248    DESCRIPTION
10249	" Tx Period  (1..65535)   "
10250    ::= { dot1xNewCfgPortEntry 4 }
10251
10252dot1xNewCfgPortSupTmout OBJECT-TYPE
10253    SYNTAX INTEGER (1..65535)
10254    MAX-ACCESS read-create
10255    STATUS current
10256    DESCRIPTION
10257	" Supplicant Timeout (1..65535)    "
10258    ::= { dot1xNewCfgPortEntry 5 }
10259
10260dot1xNewCfgPortSrvTmout OBJECT-TYPE
10261    SYNTAX INTEGER (1..65535)
10262    MAX-ACCESS read-create
10263    STATUS current
10264    DESCRIPTION
10265	"  Server Timeout  (1..65535)   "
10266    ::= { dot1xNewCfgPortEntry 6 }
10267
10268dot1xNewCfgPortMaxRq OBJECT-TYPE
10269    SYNTAX INTEGER (1..10)
10270    MAX-ACCESS read-create
10271    STATUS current
10272    DESCRIPTION
10273	" Maximum number of requests  (1..10)    "
10274    ::= { dot1xNewCfgPortEntry 7 }
10275
10276dot1xNewCfgPortRaPeriod OBJECT-TYPE
10277    SYNTAX INTEGER (1..604800)
10278    MAX-ACCESS read-create
10279    STATUS current
10280    DESCRIPTION
10281	" Reauthentication period (1..604800)    "
10282    ::= { dot1xNewCfgPortEntry 8 }
10283
10284
10285dot1xNewCfgPortReAuth OBJECT-TYPE
10286    SYNTAX INTEGER {
10287	off(0),
10288        on(1)
10289	}
10290    MAX-ACCESS read-create
10291    STATUS current
10292    DESCRIPTION
10293	"  Reauthentication state
10294	   off(0),
10295           on(1)	    "
10296    ::= { dot1xNewCfgPortEntry 9 }
10297
10298
10299
10300dot1xNewCfgPortDefault OBJECT-TYPE
10301    SYNTAX INTEGER {
10302	other(0),
10303        apply(1)
10304	}
10305    MAX-ACCESS read-create
10306    STATUS current
10307    DESCRIPTION
10308	"  Port default settings    "
10309    ::= { dot1xNewCfgPortEntry 10 }
10310
10311
10312dot1xNewCfgPortApplyGlobal OBJECT-TYPE
10313    SYNTAX INTEGER {
10314	other(0),
10315        apply(1)
10316	}
10317    MAX-ACCESS read-create
10318    STATUS current
10319    DESCRIPTION
10320	" Apply Global config     "
10321    ::= { dot1xNewCfgPortEntry 11 }
10322
10323
10324
10325
10326
10327
10328
10329dot1xCurCfgGlobalMode OBJECT-TYPE
10330    SYNTAX INTEGER {
10331      forceUnauth(0),
10332      auto(1),
10333      forceAuth(2)
10334	}
10335    MAX-ACCESS read-only
10336    STATUS current
10337    DESCRIPTION
10338	"  Autehtication Mode
10339	   forceUnauth(0),
10340           auto(1),
10341           forceAuth(2)	    "
10342    ::= { dot1xCurCfgGlobalTable 1 }
10343
10344dot1xCurCfgGlobalQtPeriod OBJECT-TYPE
10345    SYNTAX INTEGER (0..65535)
10346    MAX-ACCESS read-only
10347    STATUS current
10348    DESCRIPTION
10349	" Quiet period  (0..65535)    "
10350    ::= { dot1xCurCfgGlobalTable 2 }
10351
10352dot1xCurCfgGlobalTxPeriod OBJECT-TYPE
10353    SYNTAX INTEGER (1..65535)
10354    MAX-ACCESS read-only
10355    STATUS current
10356    DESCRIPTION
10357	" Tx period  (1..65535)    "
10358    ::= { dot1xCurCfgGlobalTable 3 }
10359
10360dot1xCurCfgGlobalSupTmout OBJECT-TYPE
10361    SYNTAX INTEGER (1..65535)
10362    MAX-ACCESS read-only
10363    STATUS current
10364    DESCRIPTION
10365	"  Supplicant timeout (1..65535)    "
10366    ::= { dot1xCurCfgGlobalTable 4 }
10367
10368dot1xCurCfgGlobalSrvTmout OBJECT-TYPE
10369    SYNTAX INTEGER (1..65535)
10370    MAX-ACCESS read-only
10371    STATUS current
10372    DESCRIPTION
10373	"  Server timeout (1..65535)    "
10374    ::= { dot1xCurCfgGlobalTable 5 }
10375
10376dot1xCurCfgGlobalMaxRq OBJECT-TYPE
10377    SYNTAX INTEGER (1..10)
10378    MAX-ACCESS read-only
10379    STATUS current
10380    DESCRIPTION
10381	" Maximum number of requests  (1..10)    "
10382    ::= { dot1xCurCfgGlobalTable 6 }
10383
10384dot1xCurCfgGlobalRaPeriod OBJECT-TYPE
10385    SYNTAX INTEGER (0..604800)
10386    MAX-ACCESS read-only
10387    STATUS current
10388    DESCRIPTION
10389	" Reauthentication period  (0..604800)    "
10390    ::= { dot1xCurCfgGlobalTable 7 }
10391
10392
10393dot1xCurCfgGlobalReAuth OBJECT-TYPE
10394    SYNTAX INTEGER {
10395	off(0),
10396        on(1)
10397	}
10398    MAX-ACCESS read-only
10399    STATUS current
10400    DESCRIPTION
10401	"      "
10402    ::= { dot1xCurCfgGlobalTable 8 }
10403
10404
10405
10406
10407
10408
10409dot1xNewCfgGlobalMode OBJECT-TYPE
10410    SYNTAX INTEGER {
10411	forceUnauth(0),
10412	auto(1),
10413        forceAuth(2)
10414	}
10415    MAX-ACCESS read-create
10416    STATUS current
10417    DESCRIPTION
10418	"  Authentication Mode     "
10419    ::= { dot1xNewCfgGlobalTable 1 }
10420
10421dot1xNewCfgGlobalQtPeriod OBJECT-TYPE
10422    SYNTAX INTEGER (0..65535)
10423    MAX-ACCESS read-create
10424    STATUS current
10425    DESCRIPTION
10426	" Quiet Period (0..65535)     "
10427    ::= { dot1xNewCfgGlobalTable 2 }
10428
10429dot1xNewCfgGlobalTxPeriod OBJECT-TYPE
10430    SYNTAX INTEGER (1..65535)
10431    MAX-ACCESS read-create
10432    STATUS current
10433    DESCRIPTION
10434	" Tx Period (1..65535)    "
10435    ::= { dot1xNewCfgGlobalTable 3 }
10436
10437dot1xNewCfgGlobalSupTmout OBJECT-TYPE
10438    SYNTAX INTEGER (1..65535)
10439    MAX-ACCESS read-create
10440    STATUS current
10441    DESCRIPTION
10442	" Supplicand timeout (1..65535)    "
10443    ::= { dot1xNewCfgGlobalTable 4 }
10444
10445dot1xNewCfgGlobalSrvTmout OBJECT-TYPE
10446    SYNTAX INTEGER (1..65535)
10447    MAX-ACCESS read-create
10448    STATUS current
10449    DESCRIPTION
10450	" Server timeout (1..65535)     "
10451    ::= { dot1xNewCfgGlobalTable 5 }
10452
10453dot1xNewCfgGlobalMaxRq OBJECT-TYPE
10454    SYNTAX INTEGER (1..10)
10455    MAX-ACCESS read-create
10456    STATUS current
10457    DESCRIPTION
10458	" Maximum number of requests (1..10)     "
10459    ::= { dot1xNewCfgGlobalTable 6 }
10460
10461dot1xNewCfgGlobalRaPeriod OBJECT-TYPE
10462    SYNTAX INTEGER (1..604800)
10463    MAX-ACCESS read-create
10464    STATUS current
10465    DESCRIPTION
10466	"  Reauthentication period (1..604800)   "
10467    ::= { dot1xNewCfgGlobalTable 7 }
10468
10469
10470dot1xNewCfgGlobalReAuth OBJECT-TYPE
10471    SYNTAX INTEGER {
10472	off(0),
10473        on(1)
10474	}
10475    MAX-ACCESS read-create
10476    STATUS current
10477    DESCRIPTION
10478	"  Reauthentication status    "
10479    ::= { dot1xNewCfgGlobalTable 8 }
10480
10481
10482
10483
10484
10485
10486
10487
10488
10489
10490dot1xInfoPortTable OBJECT-TYPE
10491    SYNTAX SEQUENCE OF Dot1xInfoPortEntry
10492    MAX-ACCESS not-accessible
10493    STATUS current
10494    DESCRIPTION
10495      "The table of 8021x configuration in the Current_config."
10496    ::= { dot1xInfo 1 }
10497
10498dot1xInfoPortEntry OBJECT-TYPE
10499    SYNTAX Dot1xInfoPortEntry
10500    MAX-ACCESS not-accessible
10501    STATUS current
10502    DESCRIPTION
10503      "Information about 8021x Port Config"
10504    INDEX { dot1xInfoPortIndex }
10505    ::= { dot1xInfoPortTable 1 }
10506
10507Dot1xInfoPortEntry ::= SEQUENCE {
10508    dot1xInfoPortIndex                Integer32,
10509    dot1xInfoPortAuthMode                 INTEGER,
10510    dot1xInfoPortAuthStatus             INTEGER,
10511    dot1xInfoPortCtrlDir             INTEGER,
10512    dot1xInfoPortAuthPAEState		INTEGER,
10513    dot1xInfoPortBackAuthState             INTEGER
10514    }
10515
10516dot1xInfoPortIndex OBJECT-TYPE
10517    SYNTAX Integer32
10518    MAX-ACCESS read-only
10519    STATUS current
10520    DESCRIPTION
10521	"The 8021x Port number for which the table is related."
10522    ::= { dot1xInfoPortEntry 1}
10523
10524dot1xInfoPortAuthMode OBJECT-TYPE
10525    SYNTAX INTEGER {
10526      forceUnauth(0),
10527      auto(1),
10528      forceAuth(2)
10529	}
10530    MAX-ACCESS read-only
10531    STATUS current
10532    DESCRIPTION
10533	" Authentication mode     "
10534    ::= { dot1xInfoPortEntry 2 }
10535
10536dot1xInfoPortAuthStatus OBJECT-TYPE
10537    SYNTAX INTEGER {
10538	authorized(0),
10539	unauthorized(1)
10540	}
10541    MAX-ACCESS read-only
10542    STATUS current
10543    DESCRIPTION
10544	" Authentication status     "
10545    ::= { dot1xInfoPortEntry 3 }
10546
10547dot1xInfoPortCtrlDir OBJECT-TYPE
10548    SYNTAX INTEGER {
10549	both(0),
10550	in(1)
10551	}
10552    MAX-ACCESS read-only
10553    STATUS current
10554    DESCRIPTION
10555	" Controlled Directions     "
10556    ::= { dot1xInfoPortEntry 4 }
10557
10558dot1xInfoPortAuthPAEState OBJECT-TYPE
10559    SYNTAX INTEGER {
10560	initialize(0),
10561	disconnected(1),
10562 	connecting(2),
10563   	authenticating(3),
10564    	authenticated(4),
10565   	aborting(5),
10566    	held(6),
10567   	forceauth(7),
10568    	forceunauth(8)
10569
10570	}
10571    MAX-ACCESS read-only
10572    STATUS current
10573    DESCRIPTION
10574	"  Authenticator PAE State    "
10575    ::= { dot1xInfoPortEntry 5 }
10576
10577dot1xInfoPortBackAuthState OBJECT-TYPE
10578    SYNTAX INTEGER {
10579	request(0),
10580	response(1),
10581	success(2),
10582   	fail(3),
10583    	timeout(4),
10584   	idle(5),
10585    	initialize(6)
10586
10587	}
10588    MAX-ACCESS read-only
10589    STATUS current
10590    DESCRIPTION
10591	" Backend authenticator PAE state     "
10592    ::= { dot1xInfoPortEntry 6 }
10593
10594
10595
10596
10597
10598
10599dot1xSystemCapability OBJECT-TYPE
10600    SYNTAX INTEGER {
10601	authenticator(0),
10602	supplicant(1),
10603        authenticatorAndSupplicant(2),
10604        unknown(3)
10605 	}
10606    MAX-ACCESS read-only
10607    STATUS current
10608    DESCRIPTION
10609	"  System capability    "
10610    ::= { dot1xSystemInfo 1 }
10611
10612
10613
10614dot1xSystemStatus OBJECT-TYPE
10615    SYNTAX INTEGER {
10616	enabled(0),
10617	disabled(1)
10618	}
10619    MAX-ACCESS read-only
10620    STATUS current
10621    DESCRIPTION
10622	"  System status    "
10623    ::= { dot1xSystemInfo 2 }
10624
10625dot1xSystemProtoVersion OBJECT-TYPE
10626    SYNTAX INTEGER
10627    MAX-ACCESS read-only
10628    STATUS current
10629    DESCRIPTION
10630	"  Protocol version   "
10631    ::= { dot1xSystemInfo 3 }
10632
10633-- FDB
10634fdbCurCfgAgingTime  OBJECT-TYPE
10635    SYNTAX   Integer32
10636    MAX-ACCESS  read-only
10637    STATUS  current
10638    DESCRIPTION
10639        "Fdb current aging time"
10640    ::= { fdbGeneralCfg 1 }
10641
10642fdbNewCfgAgingTime OBJECT-TYPE
10643    SYNTAX   Integer32
10644    MAX-ACCESS  read-write
10645    STATUS  current
10646    DESCRIPTION
10647        "Fdb new aging time."
10648    ::= { fdbGeneralCfg 2 }
10649
10650fdbCurCfgStaticTable OBJECT-TYPE
10651    SYNTAX  SEQUENCE OF FdbCurCfgStaticEntry
10652    MAX-ACCESS  not-accessible
10653    STATUS  current
10654    DESCRIPTION
10655        "The table of FDB static entries."
10656    ::= { fdb 3 }
10657
10658fdbCurCfgStaticEntry OBJECT-TYPE
10659    SYNTAX  FdbCurCfgStaticEntry
10660    MAX-ACCESS  not-accessible
10661    STATUS  current
10662    DESCRIPTION
10663        "A row in the fdb table."
10664    INDEX   { fdbCurCfgEntryIndex }
10665    ::= { fdbCurCfgStaticTable 1 }
10666
10667FdbCurCfgStaticEntry ::= SEQUENCE {
10668    fdbCurCfgEntryIndex                 Integer32,
10669    fdbCurCfgVlan                    Integer32,
10670    fdbCurCfgPort                    Integer32,
10671    fdbCurCfgMac                     PhysAddress
10672    }
10673
10674fdbCurCfgEntryIndex OBJECT-TYPE
10675    SYNTAX  Integer32
10676    MAX-ACCESS  read-only
10677    STATUS  current
10678    DESCRIPTION
10679        "The fdb entry index"
10680    ::= { fdbCurCfgStaticEntry 1 }
10681
10682fdbCurCfgVlan OBJECT-TYPE
10683    SYNTAX  Integer32
10684    MAX-ACCESS  read-only
10685    STATUS  current
10686    DESCRIPTION
10687        "Add vlan for fdb entry index"
10688    ::= { fdbCurCfgStaticEntry 2 }
10689
10690fdbCurCfgPort OBJECT-TYPE
10691    SYNTAX  Integer32
10692    MAX-ACCESS   read-only
10693    STATUS  current
10694    DESCRIPTION
10695        "The MAC address port number."
10696    ::= { fdbCurCfgStaticEntry 3 }
10697
10698fdbCurCfgMac OBJECT-TYPE
10699    SYNTAX  PhysAddress
10700    MAX-ACCESS  read-only
10701    STATUS  current
10702    DESCRIPTION
10703        "Add a fdb entry."
10704    ::= { fdbCurCfgStaticEntry 4 }
10705
10706fdbNewCfgStaticTable OBJECT-TYPE
10707    SYNTAX  SEQUENCE OF FdbNewCfgStaticEntry
10708    MAX-ACCESS  not-accessible
10709    STATUS  current
10710    DESCRIPTION
10711        "The table of FDB static entries."
10712    ::= { fdb 2 }
10713
10714fdbNewCfgStaticEntry OBJECT-TYPE
10715    SYNTAX  FdbNewCfgStaticEntry
10716    MAX-ACCESS  not-accessible
10717    STATUS  current
10718    DESCRIPTION
10719        "A row in the fdb table."
10720    INDEX   { fdbNewCfgEntryIndex }
10721    ::= { fdbNewCfgStaticTable 1 }
10722
10723FdbNewCfgStaticEntry ::= SEQUENCE {
10724    fdbNewCfgEntryIndex			Integer32,
10725    fdbNewCfgAddVlan	                Integer32,
10726    fdbNewCfgAddPort	                Integer32,
10727    fdbNewCfgAddMac			PhysAddress,
10728    fdbNewCfgDelStaticEntry		INTEGER
10729    }
10730
10731fdbNewCfgEntryIndex OBJECT-TYPE
10732    SYNTAX  Integer32
10733    MAX-ACCESS  read-only
10734    STATUS  current
10735    DESCRIPTION
10736        "The fdb entry index"
10737    ::= { fdbNewCfgStaticEntry 1 }
10738
10739fdbNewCfgAddVlan OBJECT-TYPE
10740    SYNTAX  Integer32
10741    MAX-ACCESS  read-create
10742    STATUS  current
10743    DESCRIPTION
10744        "Add vlan for fdb entry index"
10745    ::= { fdbNewCfgStaticEntry 2 }
10746
10747fdbNewCfgAddPort OBJECT-TYPE
10748    SYNTAX  Integer32
10749    MAX-ACCESS   read-create
10750    STATUS  current
10751    DESCRIPTION
10752        "The MAC address port number."
10753    ::= { fdbNewCfgStaticEntry 3 }
10754
10755fdbNewCfgAddMac OBJECT-TYPE
10756    SYNTAX  PhysAddress
10757    MAX-ACCESS  read-create
10758    STATUS  current
10759    DESCRIPTION
10760        "Add a fdb entry."
10761    ::= { fdbNewCfgStaticEntry 4 }
10762
10763fdbNewCfgDelStaticEntry OBJECT-TYPE
10764    SYNTAX  INTEGER {
10765        other(1),
10766        delete(2)
10767        }
10768    MAX-ACCESS  read-create
10769    STATUS  current
10770    DESCRIPTION
10771        "When set to the value of 2 (delete), the entire row is deleted.
10772         When read, other(1) is returned. Setting the value to anything
10773         other than 2(delete) has no effect on the state of the row."
10774    ::= { fdbNewCfgStaticEntry 5 }
10775
10776
10777-- 802.1p Information
10778
10779dot1pInfoPriorityCOSTable OBJECT-TYPE
10780    SYNTAX SEQUENCE OF Dot1pInfoPriorityCOSEntry
10781    MAX-ACCESS not-accessible
10782    STATUS current
10783    DESCRIPTION
10784      "The table of current priority to COS queue information."
10785    ::= { dot1pInfo 1 }
10786
10787dot1pInfoPriorityCOSEntry OBJECT-TYPE
10788    SYNTAX Dot1pInfoPriorityCOSEntry
10789    MAX-ACCESS not-accessible
10790    STATUS current
10791    DESCRIPTION
10792      "Current information about 8021p priority to COS queue."
10793    INDEX { dot1pInfoPriorityIndex }
10794    ::= { dot1pInfoPriorityCOSTable 1 }
10795
10796Dot1pInfoPriorityCOSEntry ::= SEQUENCE {
10797    dot1pInfoPriorityIndex            INTEGER,
10798    dot1pInfoPriorityCOSQueue         INTEGER,
10799    dot1pInfoPriorityCOSWeight        INTEGER
10800    }
10801
10802dot1pInfoPriorityIndex OBJECT-TYPE
10803    SYNTAX INTEGER  (0..7)
10804    MAX-ACCESS read-only
10805    STATUS current
10806    DESCRIPTION
10807        "The 8021p priority for which the table is related."
10808    ::= { dot1pInfoPriorityCOSEntry 1 }
10809
10810dot1pInfoPriorityCOSQueue OBJECT-TYPE
10811    SYNTAX INTEGER
10812    MAX-ACCESS read-only
10813    STATUS current
10814    DESCRIPTION
10815        "The 8021p priority COSq."
10816    ::= { dot1pInfoPriorityCOSEntry 2 }
10817
10818dot1pInfoPriorityCOSWeight OBJECT-TYPE
10819    SYNTAX INTEGER
10820    MAX-ACCESS read-only
10821    STATUS current
10822    DESCRIPTION
10823        "The 8021p priority weight."
10824    ::= { dot1pInfoPriorityCOSEntry 3 }
10825
10826
10827dot1pInfoPortTable OBJECT-TYPE
10828    SYNTAX SEQUENCE OF Dot1pInfoPortEntry
10829    MAX-ACCESS not-accessible
10830    STATUS current
10831    DESCRIPTION
10832      "The table of 8021p port priority configuration
10833       in the Current_config."
10834    ::= { dot1pInfo 2 }
10835
10836dot1pInfoPortEntry OBJECT-TYPE
10837    SYNTAX Dot1pInfoPortEntry
10838    MAX-ACCESS not-accessible
10839    STATUS current
10840    DESCRIPTION
10841      "Information about 8021p Port Priority"
10842    INDEX { dot1pInfoPortIndex }
10843    ::= { dot1pInfoPortTable 1 }
10844
10845Dot1pInfoPortEntry ::= SEQUENCE {
10846    dot1pInfoPortIndex               Integer32,
10847    dot1pInfoPortPriority            INTEGER,
10848    dot1pInfoPortCOSq                INTEGER,
10849    dot1pInfoPortWeight              INTEGER
10850    }
10851
10852dot1pInfoPortIndex OBJECT-TYPE
10853    SYNTAX Integer32
10854    MAX-ACCESS read-only
10855    STATUS current
10856    DESCRIPTION
10857        "The 8021p Port number for which the table is related."
10858    ::= { dot1pInfoPortEntry 1 }
10859
10860dot1pInfoPortPriority OBJECT-TYPE
10861    SYNTAX INTEGER
10862    MAX-ACCESS read-only
10863    STATUS current
10864    DESCRIPTION
10865        "The 8021p Port number for which the table is related."
10866    ::= { dot1pInfoPortEntry 2 }
10867
10868dot1pInfoPortCOSq OBJECT-TYPE
10869    SYNTAX INTEGER
10870    MAX-ACCESS read-only
10871    STATUS current
10872    DESCRIPTION
10873        "The 8021p port COSq."
10874    ::= { dot1pInfoPortEntry 3 }
10875
10876dot1pInfoPortWeight OBJECT-TYPE
10877    SYNTAX INTEGER
10878    MAX-ACCESS read-only
10879    STATUS current
10880    DESCRIPTION
10881        "The 8021p port weight."
10882    ::= { dot1pInfoPortEntry 4 }
10883
10884-- General Information
10885
10886generalInfoStpUplinkFast OBJECT-TYPE
10887    SYNTAX  INTEGER  {
10888        enabled(1),
10889        disabled(2)
10890        }
10891    MAX-ACCESS  read-only
10892    STATUS  current
10893    DESCRIPTION
10894        "STP uplink fast mode"
10895    ::= { genInfo 1 }
10896
10897generalInfoUplinkFastRate OBJECT-TYPE
10898    SYNTAX  INTEGER
10899    MAX-ACCESS  read-only
10900    STATUS  current
10901    DESCRIPTION
10902        "STP fast uplink rate."
10903    ::= { genInfo 2 }
10904
10905-- VLAN information
10906
10907vlanInfoTable OBJECT-TYPE
10908    SYNTAX SEQUENCE OF VlanInfoTableEntry
10909    MAX-ACCESS not-accessible
10910    STATUS current
10911    DESCRIPTION
10912        "The table of VLAN information."
10913    ::= { vlanInfo 1 }
10914
10915vlanInfoTableEntry OBJECT-TYPE
10916    SYNTAX VlanInfoTableEntry
10917    MAX-ACCESS not-accessible
10918    STATUS current
10919    DESCRIPTION
10920        "Information about a particular VLAN."
10921    INDEX { vlanInfoId }
10922    ::= { vlanInfoTable 1 }
10923
10924VlanInfoTableEntry ::= SEQUENCE {
10925    vlanInfoId                INTEGER,
10926    vlanInfoName              DisplayString,
10927    vlanInfoStatus            INTEGER,
10928    vlanInfoPorts             OCTET STRING
10929    }
10930
10931vlanInfoId OBJECT-TYPE
10932    SYNTAX  INTEGER  (1..4095)
10933    MAX-ACCESS read-only
10934    STATUS current
10935    DESCRIPTION
10936        "The VLAN identifier."
10937    ::= { vlanInfoTableEntry 1 }
10938
10939vlanInfoName OBJECT-TYPE
10940    SYNTAX  DisplayString (SIZE(0..32))
10941    MAX-ACCESS  read-only
10942    STATUS  current
10943    DESCRIPTION
10944        "The VLAN name."
10945    ::= { vlanInfoTableEntry 2 }
10946
10947vlanInfoStatus OBJECT-TYPE
10948    SYNTAX  INTEGER  {
10949        enabled(2),
10950        disabled(3)
10951        }
10952    MAX-ACCESS  read-only
10953    STATUS  current
10954    DESCRIPTION
10955        "Enable or disable, VLAN state information"
10956    ::= { vlanInfoTableEntry 3 }
10957
10958vlanInfoPorts OBJECT-TYPE
10959    SYNTAX  OCTET STRING
10960    MAX-ACCESS  read-only
10961    STATUS  current
10962    DESCRIPTION
10963        "The port list information in the VLAN. The ports are presented
10964         in bitmap format.
10965         in receiving order:
10966
10967             OCTET 1  OCTET 2  .....
10968             xxxxxxxx xxxxxxxx .....
10969             ||    || |_ port 8
10970             ||    ||
10971             ||    ||___ port 7
10972             ||    |____ port 6
10973             ||      .    .   .
10974             ||_________ port 1
10975             |__________ reserved
10976
10977         where x : 1 - The represented port belongs to the VLAN
10978                   0 - The represented port does not belong to the VLAN"
10979    ::= { vlanInfoTableEntry 4 }
10980
10981
10982-- Trunk Group Information
10983
10984trunkGroupInfoTable OBJECT-TYPE
10985    SYNTAX SEQUENCE OF TrunkGroupInfoTableEntry
10986    MAX-ACCESS not-accessible
10987    STATUS current
10988    DESCRIPTION
10989        "The table of trunk group information."
10990    ::= { trunkGroupInfo 1 }
10991
10992trunkGroupInfoTableEntry OBJECT-TYPE
10993    SYNTAX TrunkGroupInfoTableEntry
10994    MAX-ACCESS not-accessible
10995    STATUS current
10996    DESCRIPTION
10997        "A row in trunk group information table."
10998    INDEX { trunkGroupInfoIndex }
10999    ::= { trunkGroupInfoTable 1 }
11000
11001TrunkGroupInfoTableEntry ::= SEQUENCE {
11002    trunkGroupInfoIndex       Integer32,
11003    trunkGroupInfoState       INTEGER,
11004    trunkGroupInfoProtocol    INTEGER,
11005    trunkGroupInfoPorts       OCTET STRING,
11006    trunkGroupInfoStgs        OCTET STRING
11007    }
11008
11009trunkGroupInfoIndex OBJECT-TYPE
11010    SYNTAX  Integer32
11011    MAX-ACCESS  read-only
11012    STATUS  current
11013    DESCRIPTION
11014        "The identifier of the trunk group."
11015    ::= { trunkGroupInfoTableEntry 1 }
11016
11017trunkGroupInfoState OBJECT-TYPE
11018    SYNTAX  INTEGER  {
11019        enabled(1),
11020        disabled(2)
11021        }
11022    MAX-ACCESS  read-only
11023    STATUS  current
11024    DESCRIPTION
11025        "Trunk group state."
11026    ::= { trunkGroupInfoTableEntry 2 }
11027
11028trunkGroupInfoPorts OBJECT-TYPE
11029    SYNTAX  OCTET STRING
11030    MAX-ACCESS  read-only
11031    STATUS  current
11032    DESCRIPTION
11033        "The port list in the trunk group. The ports are presented in
11034         bitmap format.
11035
11036         in receiving order:
11037
11038             OCTET 1  OCTET 2  .....
11039             xxxxxxxx xxxxxxxx .....
11040             ||    || |_ port 8
11041             ||    ||
11042             ||    ||___ port 7
11043             ||    |____ port 6
11044             ||      .    .   .
11045             ||_________ port 1
11046             |__________ reserved
11047
11048         where x : 1 - The represented port belongs to the trunk group
11049                   0 - The represented port does not belong to the trunk group"
11050    ::= { trunkGroupInfoTableEntry 3 }
11051
11052trunkGroupInfoProtocol OBJECT-TYPE
11053    SYNTAX  INTEGER  {
11054        static(1),
11055        lacp(2)
11056        }
11057    MAX-ACCESS  read-only
11058    STATUS  current
11059    DESCRIPTION
11060        "Trunk group protocol
11061         Static - static trunk group
11062         Lacp - dynamic trunk group"
11063    ::= { trunkGroupInfoTableEntry 4 }
11064
11065trunkGroupInfoStgs OBJECT-TYPE
11066    SYNTAX  OCTET STRING
11067    MAX-ACCESS  read-only
11068    STATUS  current
11069    DESCRIPTION
11070        "The stg list the trunk group is in. The stgs are presented in
11071         bitmap format."
11072    ::= { trunkGroupInfoTableEntry 5 }
11073
11074
11075trunkGroupInfoPortTable OBJECT-TYPE
11076    SYNTAX  SEQUENCE OF TrunkGroupInfoPortTableEntry
11077    MAX-ACCESS  not-accessible
11078    STATUS  current
11079    DESCRIPTION
11080        "The table of Trunk Group Info."
11081    ::= {trunkGroupInfo 2 }
11082
11083trunkGroupInfoPortTableEntry OBJECT-TYPE
11084    SYNTAX  TrunkGroupInfoPortTableEntry
11085    MAX-ACCESS  not-accessible
11086    STATUS  current
11087    DESCRIPTION
11088        "A row in the Trunk Info table."
11089    INDEX  { trunkGroupInfoPortTrunkId, trunkGroupInfoPortPortId }
11090    ::= { trunkGroupInfoPortTable 1 }
11091
11092TrunkGroupInfoPortTableEntry ::= SEQUENCE {
11093    trunkGroupInfoPortTrunkId   Integer32,
11094    trunkGroupInfoPortPortId    Integer32,
11095    trunkGroupInfoPortStatus    INTEGER
11096    }
11097
11098trunkGroupInfoPortTrunkId OBJECT-TYPE
11099    SYNTAX  Integer32
11100    MAX-ACCESS  read-only
11101    STATUS  current
11102    DESCRIPTION
11103        "The Trunk identifier."
11104    ::= { trunkGroupInfoPortTableEntry 1 }
11105
11106trunkGroupInfoPortPortId OBJECT-TYPE
11107    SYNTAX  Integer32
11108    MAX-ACCESS  read-only
11109    STATUS  current
11110    DESCRIPTION
11111        "The Port identifier."
11112    ::= { trunkGroupInfoPortTableEntry 2 }
11113
11114trunkGroupInfoPortStatus OBJECT-TYPE
11115    SYNTAX  INTEGER{
11116        down(0),
11117        blocking(1),
11118        forwarding(2)
11119        }
11120    MAX-ACCESS  read-only
11121    STATUS  current
11122    DESCRIPTION
11123        "The Port Status."
11124    ::= { trunkGroupInfoPortTableEntry 3 }
11125
11126-- ----------------------------------------------------------------------------
11127-- } INSERT:  bt2Physical
11128-- ----------------------------------------------------------------------------
11129
11130
11131layer3                  OBJECT IDENTIFIER
11132    ::= { hpSwitchBladeType4-Mgmt 3 }
11133
11134-- ----------------------------------------------------------------------------
11135-- { INSERT:  bt2Network
11136-- ----------------------------------------------------------------------------
11137
11138layer3Configs     OBJECT IDENTIFIER ::= { layer3 1 }
11139layer3Stats       OBJECT IDENTIFIER ::= { layer3 2 }
11140layer3Info        OBJECT IDENTIFIER ::= { layer3 3 }
11141layer3Oper        OBJECT IDENTIFIER ::= { layer3 4 }
11142
11143ipInterfaceCfg	  OBJECT IDENTIFIER ::= { layer3Configs 1 }
11144ipGatewayCfg	  OBJECT IDENTIFIER ::= { layer3Configs 2 }
11145ipStaticRouteCfg  OBJECT IDENTIFIER ::= { layer3Configs 3 }
11146ipForwardCfg	  OBJECT IDENTIFIER ::= { layer3Configs 4 }
11147vrrpCfg		  OBJECT IDENTIFIER ::= { layer3Configs 6 }
11148arpCfg		  OBJECT IDENTIFIER ::= { layer3Configs 7 }
11149ipBootpCfg	  OBJECT IDENTIFIER ::= { layer3Configs 8 }
11150dnsCfg  	  OBJECT IDENTIFIER ::= { layer3Configs 9 }
11151ipNwfCfg	  OBJECT IDENTIFIER ::= { layer3Configs 10 }
11152ipRmapCfg	  OBJECT IDENTIFIER ::= { layer3Configs 11 }
11153ospfCfg           OBJECT IDENTIFIER ::= { layer3Configs 13 }
11154
11155ipGeneralCfg	  OBJECT IDENTIFIER ::= { layer3Configs 14 }
11156igmpCfg	          OBJECT IDENTIFIER ::= { layer3Configs 15 }
11157rip2Cfg		  OBJECT IDENTIFIER ::= { layer3Configs 18 }
11158
11159arpStats  	  OBJECT IDENTIFIER ::= { layer3Stats 2 }
11160routeStats  	  OBJECT IDENTIFIER ::= { layer3Stats 3 }
11161vrrpStats         OBJECT IDENTIFIER ::= { layer3Stats 4 }
11162ospfStats	  OBJECT IDENTIFIER ::= { layer3Stats 5 }
11163clearStats	  OBJECT IDENTIFIER ::= { layer3Stats 6 }
11164igmpStats	  OBJECT IDENTIFIER ::= { layer3Stats 7 }
11165ipStats           OBJECT IDENTIFIER ::= { layer3Stats 8 }
11166rip2Stats  	  OBJECT IDENTIFIER ::= { layer3Stats 13 }
11167dnsStats  	  OBJECT IDENTIFIER ::= { layer3Stats 14 }
11168geal3Stats	  OBJECT IDENTIFIER ::= { layer3Stats 15 }
11169ipRoutingInfo	  OBJECT IDENTIFIER ::= { layer3Info 1 }
11170arpInfo		  OBJECT IDENTIFIER ::= { layer3Info 2 }
11171vrrpInfo	  OBJECT IDENTIFIER ::= { layer3Info 3 }
11172ospfInfo	  OBJECT IDENTIFIER ::= { layer3Info 4 }
11173igmpInfo	  OBJECT IDENTIFIER ::= { layer3Info 5 }
11174rip2Info          OBJECT IDENTIFIER ::= { layer3Info 7 }
11175
11176ipInfo            OBJECT IDENTIFIER ::= { layer3Info 8 }
11177
11178vrrpOper          OBJECT IDENTIFIER ::= { layer3Oper 1 }
11179
11180
11181-- IP Configuration
11182
11183ipInterfaceTableMax OBJECT-TYPE
11184    SYNTAX  Integer32
11185    MAX-ACCESS  read-only
11186    STATUS  current
11187    DESCRIPTION
11188        "The maximum number of rows in the IP interface table."
11189    ::= { ipInterfaceCfg 1 }
11190
11191ipCurCfgIntfTable OBJECT-TYPE
11192    SYNTAX  SEQUENCE OF IpCurCfgIntfEntry
11193    MAX-ACCESS  not-accessible
11194    STATUS  current
11195    DESCRIPTION
11196        "The table of IP interface configuration."
11197    ::= { ipInterfaceCfg 2 }
11198
11199ipCurCfgIntfEntry OBJECT-TYPE
11200    SYNTAX  IpCurCfgIntfEntry
11201    MAX-ACCESS  not-accessible
11202    STATUS  current
11203    DESCRIPTION
11204        "A row in the Ip interface table"
11205    INDEX   { ipCurCfgIntfIndex }
11206    ::= { ipCurCfgIntfTable 1 }
11207
11208IpCurCfgIntfEntry ::= SEQUENCE {
11209    ipCurCfgIntfIndex         Integer32,
11210    ipCurCfgIntfAddr          IpAddress,
11211    ipCurCfgIntfMask          IpAddress,
11212    ipCurCfgIntfBroadcast     IpAddress,
11213    ipCurCfgIntfVlan          INTEGER,
11214    ipCurCfgIntfState         INTEGER,
11215    ipCurCfgIntfBootpRelay    INTEGER
11216    }
11217
11218ipCurCfgIntfIndex OBJECT-TYPE
11219    SYNTAX  Integer32
11220    MAX-ACCESS  read-only
11221    STATUS  current
11222    DESCRIPTION
11223        "The interface number for which the IP information is related."
11224    ::= { ipCurCfgIntfEntry 1}
11225
11226ipCurCfgIntfAddr OBJECT-TYPE
11227    SYNTAX  IpAddress
11228    MAX-ACCESS  read-only
11229    STATUS  current
11230    DESCRIPTION
11231        "The IP address of the interface."
11232    ::= { ipCurCfgIntfEntry 2 }
11233
11234ipCurCfgIntfMask OBJECT-TYPE
11235    SYNTAX  IpAddress
11236    MAX-ACCESS  read-only
11237    STATUS  current
11238    DESCRIPTION
11239        "The subnet mask of the interface."
11240    ::= { ipCurCfgIntfEntry 3 }
11241
11242ipCurCfgIntfBroadcast OBJECT-TYPE
11243    SYNTAX  IpAddress
11244    MAX-ACCESS  read-only
11245    STATUS  current
11246    DESCRIPTION
11247        "The broadcast address of the interface."
11248    ::= { ipCurCfgIntfEntry 4 }
11249
11250ipCurCfgIntfVlan OBJECT-TYPE
11251    SYNTAX  INTEGER (1..4094)
11252    MAX-ACCESS  read-only
11253    STATUS  current
11254    DESCRIPTION
11255        "The VLAN associated with the interface."
11256    ::= { ipCurCfgIntfEntry 5 }
11257
11258ipCurCfgIntfState OBJECT-TYPE
11259    SYNTAX  INTEGER {
11260	enabled(2),
11261	disabled(3)
11262	}
11263    MAX-ACCESS  read-only
11264    STATUS  current
11265    DESCRIPTION
11266        "The state of the interface."
11267    ::= { ipCurCfgIntfEntry 6 }
11268
11269ipCurCfgIntfBootpRelay OBJECT-TYPE
11270    SYNTAX  INTEGER {
11271	enabled(1),
11272	disabled(2)
11273	}
11274    MAX-ACCESS  read-only
11275    STATUS  current
11276    DESCRIPTION
11277        "Enable/disable BOOTP relay."
11278    ::= { ipCurCfgIntfEntry 7 }
11279
11280ipNewCfgIntfTable OBJECT-TYPE
11281    SYNTAX  SEQUENCE OF IpNewCfgIntfEntry
11282    MAX-ACCESS  not-accessible
11283    STATUS  current
11284    DESCRIPTION
11285        "The table of interface configuration in the New Configuration Block."
11286    ::= { ipInterfaceCfg 3 }
11287
11288ipNewCfgIntfEntry OBJECT-TYPE
11289    SYNTAX  IpNewCfgIntfEntry
11290    MAX-ACCESS  not-accessible
11291    STATUS  current
11292    DESCRIPTION
11293        "A row in the Ip interface table"
11294    INDEX   { ipNewCfgIntfIndex }
11295    ::= { ipNewCfgIntfTable 1 }
11296
11297IpNewCfgIntfEntry ::= SEQUENCE {
11298    ipNewCfgIntfIndex         Integer32,
11299    ipNewCfgIntfAddr          IpAddress,
11300    ipNewCfgIntfMask          IpAddress,
11301    ipNewCfgIntfVlan          INTEGER,
11302    ipNewCfgIntfState         INTEGER,
11303    ipNewCfgIntfDelete	      INTEGER,
11304    ipNewCfgIntfBootpRelay    INTEGER
11305    }
11306
11307ipNewCfgIntfIndex OBJECT-TYPE
11308    SYNTAX  Integer32
11309    MAX-ACCESS  read-only
11310    STATUS  current
11311    DESCRIPTION
11312	"The interface number for which the IP information is related."
11313    ::= { ipNewCfgIntfEntry 1 }
11314
11315ipNewCfgIntfAddr OBJECT-TYPE
11316    SYNTAX  IpAddress
11317    MAX-ACCESS  read-create
11318    STATUS  current
11319    DESCRIPTION
11320        "The IP address of the interface."
11321    ::= { ipNewCfgIntfEntry 2 }
11322
11323ipNewCfgIntfMask OBJECT-TYPE
11324    SYNTAX  IpAddress
11325    MAX-ACCESS  read-create
11326    STATUS  current
11327    DESCRIPTION
11328        "The subnet mask of the interface."
11329    ::= { ipNewCfgIntfEntry 3 }
11330
11331ipNewCfgIntfVlan OBJECT-TYPE
11332    SYNTAX  INTEGER (1..4094)
11333    MAX-ACCESS  read-create
11334    STATUS  current
11335    DESCRIPTION
11336        "The VLAN associated with the interface."
11337    ::= { ipNewCfgIntfEntry 5 }
11338
11339ipNewCfgIntfState OBJECT-TYPE
11340    SYNTAX  INTEGER {
11341	enabled(2),
11342	disabled(3)
11343	}
11344    MAX-ACCESS  read-create
11345    STATUS  current
11346    DESCRIPTION
11347        "The state of the interface."
11348    ::= { ipNewCfgIntfEntry 6 }
11349
11350ipNewCfgIntfDelete OBJECT-TYPE
11351    SYNTAX  INTEGER {
11352	other(1),
11353        delete(2)
11354	}
11355    MAX-ACCESS  read-create
11356    STATUS  current
11357    DESCRIPTION
11358        "When set to the value of 2 (delete), the entire row is deleted.
11359         When read, other(1) is returned. Setting the value to anything
11360         other than 2(delete) has no effect on the state of the row."
11361    ::= { ipNewCfgIntfEntry 7 }
11362
11363ipNewCfgIntfBootpRelay OBJECT-TYPE
11364    SYNTAX  INTEGER {
11365	enabled(1),
11366	disabled(2)
11367	}
11368    MAX-ACCESS  read-create
11369    STATUS  current
11370    DESCRIPTION
11371        "Enable/disable BOOTP relay."
11372    ::= { ipNewCfgIntfEntry 8 }
11373
11374-- IP Gateway Table Configuration
11375
11376
11377ipGatewayTableMax OBJECT-TYPE
11378    SYNTAX  Integer32
11379    MAX-ACCESS  read-only
11380    STATUS  current
11381    DESCRIPTION
11382        "The maximum number of rows in the IP gateway table."
11383    ::= { ipGatewayCfg 3 }
11384
11385ipCurCfgGwTable OBJECT-TYPE
11386    SYNTAX  SEQUENCE OF IpCurCfgGwEntry
11387    MAX-ACCESS  not-accessible
11388    STATUS  current
11389    DESCRIPTION
11390        "The table of gateways  in the Current configuration Block."
11391    ::= { ipGatewayCfg 4 }
11392
11393ipCurCfgGwEntry OBJECT-TYPE
11394    SYNTAX  IpCurCfgGwEntry
11395    MAX-ACCESS  not-accessible
11396    STATUS  current
11397    DESCRIPTION
11398        "A row in the Ip gateway table"
11399    INDEX   { ipCurCfgGwIndex }
11400    ::= { ipCurCfgGwTable 1 }
11401
11402IpCurCfgGwEntry ::= SEQUENCE {
11403    ipCurCfgGwIndex         Integer32,
11404    ipCurCfgGwAddr          IpAddress,
11405    ipCurCfgGwInterval      INTEGER,
11406    ipCurCfgGwRetry         INTEGER,
11407    ipCurCfgGwArp           INTEGER,
11408    ipCurCfgGwState         INTEGER
11409    }
11410
11411ipCurCfgGwIndex OBJECT-TYPE
11412    SYNTAX  Integer32
11413    MAX-ACCESS  read-only
11414    STATUS  current
11415    DESCRIPTION
11416        "The gateway number for which the information is related."
11417    ::= { ipCurCfgGwEntry 1}
11418
11419ipCurCfgGwAddr OBJECT-TYPE
11420    SYNTAX  IpAddress
11421    MAX-ACCESS  read-only
11422    STATUS  current
11423    DESCRIPTION
11424        "The IP address of the default gateway."
11425    ::= { ipCurCfgGwEntry 2 }
11426
11427ipCurCfgGwInterval OBJECT-TYPE
11428    SYNTAX  INTEGER (0..60)
11429    MAX-ACCESS  read-only
11430    STATUS  current
11431    DESCRIPTION
11432        "The interval between ping attempts."
11433    ::= { ipCurCfgGwEntry 3 }
11434
11435ipCurCfgGwRetry OBJECT-TYPE
11436    SYNTAX  INTEGER (1..120)
11437    MAX-ACCESS  read-only
11438    STATUS  current
11439    DESCRIPTION
11440        "The number of failed attempts to declare the default gateway DOWN."
11441    ::= { ipCurCfgGwEntry 4 }
11442
11443ipCurCfgGwState OBJECT-TYPE
11444    SYNTAX  INTEGER {
11445        enabled(2),
11446        disabled(3)
11447	}
11448    MAX-ACCESS  read-only
11449    STATUS  current
11450    DESCRIPTION
11451        "The state of the default gateway."
11452    ::= { ipCurCfgGwEntry 5 }
11453
11454ipCurCfgGwArp OBJECT-TYPE
11455    SYNTAX  INTEGER {
11456        enabled(2),
11457        disabled(3)
11458        }
11459    MAX-ACCESS  read-only
11460    STATUS  current
11461    DESCRIPTION
11462        "The state of ARP only health checks."
11463    ::= { ipCurCfgGwEntry 6 }
11464
11465
11466ipNewCfgGwTable OBJECT-TYPE
11467    SYNTAX  SEQUENCE OF IpNewCfgGwEntry
11468    MAX-ACCESS  not-accessible
11469    STATUS  current
11470    DESCRIPTION
11471        "The table of gateway configuration in the new configuration block."
11472    ::= { ipGatewayCfg 5 }
11473
11474ipNewCfgGwEntry OBJECT-TYPE
11475    SYNTAX  IpNewCfgGwEntry
11476    MAX-ACCESS  not-accessible
11477    STATUS  current
11478    DESCRIPTION
11479        "A row in the Ip default gateway table"
11480    INDEX   { ipNewCfgGwIndex }
11481    ::= { ipNewCfgGwTable 1 }
11482
11483IpNewCfgGwEntry ::= SEQUENCE {
11484    ipNewCfgGwIndex         Integer32,
11485    ipNewCfgGwAddr          IpAddress,
11486    ipNewCfgGwInterval      INTEGER,
11487    ipNewCfgGwRetry         INTEGER,
11488    ipNewCfgGwState         INTEGER,
11489    ipNewCfgGwArp           INTEGER,
11490    ipNewCfgGwDelete        INTEGER
11491    }
11492
11493ipNewCfgGwIndex OBJECT-TYPE
11494    SYNTAX  Integer32
11495    MAX-ACCESS  read-only
11496    STATUS  current
11497    DESCRIPTION
11498        "The gateway number for which the information is related."
11499    ::= { ipNewCfgGwEntry 1}
11500
11501ipNewCfgGwAddr OBJECT-TYPE
11502    SYNTAX  IpAddress
11503    MAX-ACCESS  read-create
11504    STATUS  current
11505    DESCRIPTION
11506        "The IP address of the default gateway."
11507    ::= { ipNewCfgGwEntry 2 }
11508
11509ipNewCfgGwInterval OBJECT-TYPE
11510    SYNTAX  INTEGER (0..60)
11511    MAX-ACCESS  read-create
11512    STATUS  current
11513    DESCRIPTION
11514        "The interval in seconds between ping attempts."
11515    ::= { ipNewCfgGwEntry 3 }
11516
11517ipNewCfgGwRetry OBJECT-TYPE
11518    SYNTAX  INTEGER (1..120)
11519    MAX-ACCESS  read-create
11520    STATUS  current
11521    DESCRIPTION
11522        "The number of failed attempts to declare the default gateway DOWN."
11523    ::= { ipNewCfgGwEntry 4 }
11524
11525ipNewCfgGwState OBJECT-TYPE
11526    SYNTAX  INTEGER {
11527        enabled(2),
11528        disabled(3)
11529	}
11530    MAX-ACCESS  read-create
11531    STATUS  current
11532    DESCRIPTION
11533        "The state of the default gateway."
11534    ::= { ipNewCfgGwEntry 5 }
11535
11536ipNewCfgGwDelete OBJECT-TYPE
11537    SYNTAX  INTEGER {
11538	other(1),
11539        delete(2)
11540        }
11541    MAX-ACCESS  read-create
11542    STATUS  current
11543    DESCRIPTION
11544        "When set to the value of 2 (delete), the entire row is deleted.
11545         When read, other is returned. Setting the value to anything other
11546         than 2(delete) has no effect on the state of the row."
11547    ::= { ipNewCfgGwEntry 6 }
11548
11549ipNewCfgGwArp OBJECT-TYPE
11550    SYNTAX  INTEGER {
11551        enabled(2),
11552        disabled(3)
11553        }
11554    MAX-ACCESS  read-create
11555    STATUS  current
11556    DESCRIPTION
11557        "The state of the ARP only health checks."
11558    ::= { ipNewCfgGwEntry 7 }
11559
11560
11561--
11562-- IP Static Route Configuration
11563--
11564ipStaticRouteTableMaxSize OBJECT-TYPE
11565    SYNTAX  Integer32
11566    MAX-ACCESS  read-only
11567    STATUS  current
11568    DESCRIPTION
11569        "The maximum number of rows in the Static Route table."
11570    ::= { ipStaticRouteCfg 1 }
11571
11572ipCurCfgStaticRouteTable OBJECT-TYPE
11573    SYNTAX  SEQUENCE OF IpCurCfgStaticRouteEntry
11574    MAX-ACCESS  not-accessible
11575    STATUS  current
11576    DESCRIPTION
11577        "The table of static routes in the current configuration block."
11578    ::= { ipStaticRouteCfg 2 }
11579
11580ipCurCfgStaticRouteEntry OBJECT-TYPE
11581    SYNTAX  IpCurCfgStaticRouteEntry
11582    MAX-ACCESS  not-accessible
11583    STATUS  current
11584    DESCRIPTION
11585        "A row in the static IP route table"
11586    INDEX   { ipCurCfgStaticRouteIndx }
11587    ::= { ipCurCfgStaticRouteTable 1 }
11588
11589IpCurCfgStaticRouteEntry ::= SEQUENCE {
11590    ipCurCfgStaticRouteIndx         Integer32,
11591    ipCurCfgStaticRouteDestIp       IpAddress,
11592    ipCurCfgStaticRouteMask         IpAddress,
11593    ipCurCfgStaticRouteGateway      IpAddress,
11594    ipCurCfgStaticRouteInterface    Integer32
11595    }
11596
11597ipCurCfgStaticRouteIndx OBJECT-TYPE
11598    SYNTAX  Integer32
11599    MAX-ACCESS  read-only
11600    STATUS  current
11601    DESCRIPTION
11602        "The index of the static routing table."
11603    ::= { ipCurCfgStaticRouteEntry 1}
11604
11605ipCurCfgStaticRouteDestIp OBJECT-TYPE
11606    SYNTAX  IpAddress
11607    MAX-ACCESS  read-only
11608    STATUS  current
11609    DESCRIPTION
11610        "The destination IP address of this route."
11611    ::= { ipCurCfgStaticRouteEntry 2}
11612
11613ipCurCfgStaticRouteMask OBJECT-TYPE
11614    SYNTAX  IpAddress
11615    MAX-ACCESS  read-only
11616    STATUS  current
11617    DESCRIPTION
11618        "The destination IP address of this route."
11619    ::= { ipCurCfgStaticRouteEntry 3}
11620
11621ipCurCfgStaticRouteGateway OBJECT-TYPE
11622    SYNTAX  IpAddress
11623    MAX-ACCESS  read-only
11624    STATUS  current
11625    DESCRIPTION
11626        "The destination IP address of this route."
11627    ::= { ipCurCfgStaticRouteEntry 4}
11628
11629ipCurCfgStaticRouteInterface OBJECT-TYPE
11630    SYNTAX  Integer32
11631    MAX-ACCESS  read-only
11632    STATUS  current
11633    DESCRIPTION
11634        "The IP interface of this route.  The IP address of the specified
11635         interface shall be use as source IP when performs routing."
11636    ::= { ipCurCfgStaticRouteEntry 5}
11637
11638ipNewCfgStaticRouteTable OBJECT-TYPE
11639    SYNTAX  SEQUENCE OF IpNewCfgStaticRouteEntry
11640    MAX-ACCESS  not-accessible
11641    STATUS  current
11642    DESCRIPTION
11643        "The table of static routes in the new configuration block."
11644    ::= { ipStaticRouteCfg 3 }
11645
11646ipStaticRouteClearAllByDestIp OBJECT-TYPE
11647    SYNTAX  IpAddress
11648    MAX-ACCESS  read-write
11649    STATUS  current
11650    DESCRIPTION
11651        "Clears all static routes with the specified destination IP address."
11652    ::= { ipStaticRouteCfg 4}
11653
11654ipStaticRouteClearAllByGatewayIp OBJECT-TYPE
11655    SYNTAX  IpAddress
11656    MAX-ACCESS  read-write
11657    STATUS  current
11658    DESCRIPTION
11659        "Clears all static routes with the specified gateway IP address."
11660    ::= { ipStaticRouteCfg 5}
11661
11662ipStaticRouteClearAllByInterface OBJECT-TYPE
11663    SYNTAX  INTEGER
11664    MAX-ACCESS  read-write
11665    STATUS  current
11666    DESCRIPTION
11667        "Clears all routes on the specified inteface number."
11668    ::= { ipStaticRouteCfg 6}
11669
11670ipStaticRouteClearAll OBJECT-TYPE
11671    SYNTAX INTEGER {
11672	ok(1),
11673	clear(2)
11674	}
11675    MAX-ACCESS  read-write
11676    STATUS  current
11677    DESCRIPTION
11678        "When set to clear(2),clears all static routes. Otherwhise nothing is done."
11679    ::= { ipStaticRouteCfg 7}
11680
11681ipNewCfgStaticRouteEntry OBJECT-TYPE
11682    SYNTAX  IpNewCfgStaticRouteEntry
11683    MAX-ACCESS  not-accessible
11684    STATUS  current
11685    DESCRIPTION
11686        "A row in the static IP route table"
11687    INDEX   { ipNewCfgStaticRouteIndx }
11688    ::= { ipNewCfgStaticRouteTable 1 }
11689
11690IpNewCfgStaticRouteEntry ::= SEQUENCE {
11691    ipNewCfgStaticRouteIndx         Integer32,
11692    ipNewCfgStaticRouteDestIp       IpAddress,
11693    ipNewCfgStaticRouteMask         IpAddress,
11694    ipNewCfgStaticRouteGateway      IpAddress,
11695    ipNewCfgStaticRouteAction       INTEGER,
11696    ipNewCfgStaticRouteInterface    Integer32
11697    }
11698
11699ipNewCfgStaticRouteIndx OBJECT-TYPE
11700    SYNTAX  Integer32
11701    MAX-ACCESS  read-only
11702    STATUS  current
11703    DESCRIPTION
11704        "The index of the static routing table."
11705    ::= { ipNewCfgStaticRouteEntry 1}
11706
11707ipNewCfgStaticRouteDestIp OBJECT-TYPE
11708    SYNTAX  IpAddress
11709    MAX-ACCESS  read-create
11710    STATUS  current
11711    DESCRIPTION
11712        "The destination IP address of this route."
11713    ::= { ipNewCfgStaticRouteEntry 2}
11714
11715ipNewCfgStaticRouteMask OBJECT-TYPE
11716    SYNTAX  IpAddress
11717    MAX-ACCESS  read-create
11718    STATUS  current
11719    DESCRIPTION
11720        "The subnet mask of this route."
11721    ::= { ipNewCfgStaticRouteEntry 3}
11722
11723ipNewCfgStaticRouteGateway OBJECT-TYPE
11724    SYNTAX  IpAddress
11725    MAX-ACCESS  read-create
11726    STATUS  current
11727    DESCRIPTION
11728        "The IP address of the gateway for this route."
11729    ::= { ipNewCfgStaticRouteEntry 4}
11730
11731ipNewCfgStaticRouteAction OBJECT-TYPE
11732    SYNTAX  INTEGER {
11733        other(1),
11734        delete(2)
11735       }
11736    MAX-ACCESS  read-create
11737    STATUS  current
11738    DESCRIPTION
11739        "When set to the value of 2 (delete), the entire row is deleted.
11740         When read, other is returned. Setting the value to anything other
11741         than 2(delete) has no effect on the state of the row."
11742    ::= { ipNewCfgStaticRouteEntry 5 }
11743
11744ipNewCfgStaticRouteInterface OBJECT-TYPE
11745    SYNTAX  Integer32
11746    MAX-ACCESS  read-create
11747    STATUS  current
11748    DESCRIPTION
11749        "The IP interface of this route.  The IP address of the specified
11750         interface shall be use as source IP when performs routing."
11751    ::= { ipNewCfgStaticRouteEntry 6 }
11752
11753
11754
11755-- RIP version 2 Configuration
11756
11757ripCurCfgIntfTable OBJECT-TYPE
11758    SYNTAX SEQUENCE OF RipCurCfgIntfEntry
11759    MAX-ACCESS not-accessible
11760    STATUS current
11761    DESCRIPTION
11762      "The table of RIP on IP interface configuration in the current_config."
11763    ::= { rip2Cfg 1 }
11764
11765ripCurCfgIntfEntry OBJECT-TYPE
11766    SYNTAX RipCurCfgIntfEntry
11767    MAX-ACCESS not-accessible
11768    STATUS current
11769    DESCRIPTION
11770      "Information about  RIP on IP interface."
11771    INDEX { ripCurCfgIntfIndex }
11772    ::= { ripCurCfgIntfTable 1 }
11773
11774RipCurCfgIntfEntry ::= SEQUENCE {
11775    ripCurCfgIntfIndex  	INTEGER,
11776    ripCurCfgIntfVersion	INTEGER,
11777    ripCurCfgIntfSupply		INTEGER,
11778    ripCurCfgIntfListen		INTEGER,
11779    ripCurCfgIntfDefault	INTEGER,
11780    ripCurCfgIntfTrigUpdate	INTEGER,
11781    ripCurCfgIntfMcastUpdate	INTEGER,
11782    ripCurCfgIntfPoisonReverse	INTEGER,
11783    ripCurCfgIntfState		INTEGER,
11784    ripCurCfgIntfMetric         INTEGER,
11785    ripCurCfgIntfAuth           INTEGER,
11786    ripCurCfgIntfKey            DisplayString,
11787    ripCurCfgIntfSplitHorizon   INTEGER
11788    }
11789
11790ripCurCfgIntfIndex OBJECT-TYPE
11791    SYNTAX INTEGER
11792    MAX-ACCESS read-only
11793    STATUS current
11794    DESCRIPTION
11795	"The interface number for which the RIP information is related."
11796    ::= { ripCurCfgIntfEntry 1}
11797
11798ripCurCfgIntfVersion OBJECT-TYPE
11799    SYNTAX INTEGER {
11800        ripVersion1(1),
11801        ripVersion2(2),
11802        ripVersionBoth(3)
11803        }
11804    MAX-ACCESS read-only
11805    STATUS current
11806    DESCRIPTION
11807        "RIP version."
11808    ::= { ripCurCfgIntfEntry 2 }
11809
11810ripCurCfgIntfSupply OBJECT-TYPE
11811    SYNTAX INTEGER {
11812        enabled(1),
11813        disabled(2)
11814        }
11815    MAX-ACCESS read-only
11816    STATUS current
11817    DESCRIPTION
11818        "Enable or disable supplying route updates."
11819    ::= { ripCurCfgIntfEntry 3 }
11820
11821ripCurCfgIntfListen OBJECT-TYPE
11822    SYNTAX INTEGER {
11823        enabled(1),
11824        disabled(2)
11825        }
11826    MAX-ACCESS read-only
11827    STATUS current
11828    DESCRIPTION
11829        "Enable or disable listening to route updates."
11830    ::= { ripCurCfgIntfEntry 4 }
11831
11832 ripCurCfgIntfDefault OBJECT-TYPE
11833    SYNTAX  INTEGER {
11834        both(1),
11835        listen(2),
11836        supply(3),
11837        none(4)
11838        }
11839    MAX-ACCESS read-only
11840    STATUS current
11841    DESCRIPTION
11842	"Specifies what RIP does with default routes."
11843    ::= { ripCurCfgIntfEntry 5 }
11844
11845ripCurCfgIntfTrigUpdate OBJECT-TYPE
11846    SYNTAX INTEGER {
11847        enabled(1),
11848        disabled(2)
11849        }
11850    MAX-ACCESS read-only
11851    STATUS current
11852    DESCRIPTION
11853	"Enable or disable tirggered updates."
11854    ::= { ripCurCfgIntfEntry 6 }
11855
11856ripCurCfgIntfMcastUpdate OBJECT-TYPE
11857    SYNTAX INTEGER {
11858        enabled(1),
11859        disabled(2)
11860        }
11861    MAX-ACCESS read-only
11862    STATUS current
11863    DESCRIPTION
11864	"Enable or disable multicast updates."
11865    ::= { ripCurCfgIntfEntry 7 }
11866
11867ripCurCfgIntfPoisonReverse OBJECT-TYPE
11868    SYNTAX  INTEGER {
11869        enabled(1),
11870        disabled(2)
11871        }
11872    MAX-ACCESS read-only
11873    STATUS current
11874    DESCRIPTION
11875	"RIP poison reverse."
11876    ::= { ripCurCfgIntfEntry 8 }
11877
11878ripCurCfgIntfState OBJECT-TYPE
11879    SYNTAX INTEGER {
11880        enabled(1),
11881        disabled(2)
11882        }
11883    MAX-ACCESS read-only
11884    STATUS current
11885    DESCRIPTION
11886        "Enable or disable RIP protocol."
11887    ::= { ripCurCfgIntfEntry 9 }
11888
11889ripCurCfgIntfMetric OBJECT-TYPE
11890    SYNTAX  INTEGER (1..16)
11891    MAX-ACCESS read-only
11892    STATUS current
11893    DESCRIPTION
11894        "RIP route metric for this interface."
11895    ::= { ripCurCfgIntfEntry 10 }
11896
11897ripCurCfgIntfAuth OBJECT-TYPE
11898    SYNTAX INTEGER {
11899        none(1),
11900        password(2)
11901        }
11902    MAX-ACCESS read-only
11903    STATUS current
11904    DESCRIPTION
11905        "Enable or disable RIP update authorization with a
11906         simple plain text password."
11907    ::= { ripCurCfgIntfEntry 11 }
11908
11909ripCurCfgIntfKey OBJECT-TYPE
11910    SYNTAX  DisplayString (SIZE(0..16))
11911    MAX-ACCESS  read-only
11912    STATUS  current
11913    DESCRIPTION
11914        "RIP update authentication password."
11915    ::= { ripCurCfgIntfEntry 12 }
11916
11917ripCurCfgIntfSplitHorizon OBJECT-TYPE
11918    SYNTAX  INTEGER {
11919        enabled(2),
11920        disabled(3)
11921        }
11922    MAX-ACCESS  read-only
11923    STATUS  current
11924    DESCRIPTION
11925         "RIP split horizon."
11926    ::= {ripCurCfgIntfEntry 13 }
11927
11928ripNewCfgIntfTable OBJECT-TYPE
11929    SYNTAX SEQUENCE OF RipNewCfgIntfEntry
11930    MAX-ACCESS not-accessible
11931    STATUS current
11932    DESCRIPTION
11933      "The table of RIP on IP interface configuration in the new_config."
11934    ::= { rip2Cfg 2 }
11935
11936ripNewCfgIntfEntry OBJECT-TYPE
11937    SYNTAX RipNewCfgIntfEntry
11938    MAX-ACCESS not-accessible
11939    STATUS current
11940    DESCRIPTION
11941      "Information about  RIP on IP interface."
11942    INDEX { ripNewCfgIntfIndex }
11943    ::= { ripNewCfgIntfTable 1 }
11944
11945RipNewCfgIntfEntry ::= SEQUENCE {
11946    ripNewCfgIntfIndex  	INTEGER,
11947    ripNewCfgIntfVersion	INTEGER,
11948    ripNewCfgIntfSupply		INTEGER,
11949    ripNewCfgIntfListen		INTEGER,
11950    ripNewCfgIntfDefault	INTEGER,
11951    ripNewCfgIntfTrigUpdate	INTEGER,
11952    ripNewCfgIntfMcastUpdate	INTEGER,
11953    ripNewCfgIntfPoisonReverse	INTEGER,
11954    ripNewCfgIntfState		INTEGER,
11955    ripNewCfgIntfMetric         INTEGER,
11956    ripNewCfgIntfAuth           INTEGER,
11957    ripNewCfgIntfKey            DisplayString,
11958    ripNewCfgIntfSplitHorizon   INTEGER
11959    }
11960
11961ripNewCfgIntfIndex OBJECT-TYPE
11962    SYNTAX INTEGER
11963    MAX-ACCESS read-only
11964    STATUS current
11965    DESCRIPTION
11966	"The interface number for which the RIP information is related."
11967    ::= { ripNewCfgIntfEntry 1}
11968
11969ripNewCfgIntfVersion OBJECT-TYPE
11970    SYNTAX INTEGER {
11971        ripVersion1(1),
11972        ripVersion2(2),
11973        ripVersionBoth(3)
11974        }
11975    MAX-ACCESS read-write
11976    STATUS current
11977    DESCRIPTION
11978        "RIP version."
11979    ::= { ripNewCfgIntfEntry 2 }
11980
11981ripNewCfgIntfSupply OBJECT-TYPE
11982    SYNTAX INTEGER {
11983        enabled(1),
11984        disabled(2)
11985        }
11986    MAX-ACCESS read-write
11987    STATUS current
11988    DESCRIPTION
11989        "Enable or disable supplying route updates."
11990    ::= { ripNewCfgIntfEntry 3 }
11991
11992ripNewCfgIntfListen OBJECT-TYPE
11993    SYNTAX INTEGER {
11994        enabled(1),
11995        disabled(2)
11996        }
11997    MAX-ACCESS read-write
11998    STATUS current
11999    DESCRIPTION
12000        "Enable or disable listening to route updates."
12001    ::= { ripNewCfgIntfEntry 4 }
12002
12003 ripNewCfgIntfDefault OBJECT-TYPE
12004    SYNTAX INTEGER {
12005        both(1),
12006        listen(2),
12007        supply(3),
12008        none(4)
12009        }
12010    MAX-ACCESS read-create
12011    STATUS current
12012    DESCRIPTION
12013	"Specifies what RIP does with default routes. The default routes
12014         action could be set to listen/supply/both/none."
12015    ::= { ripNewCfgIntfEntry 5 }
12016
12017ripNewCfgIntfTrigUpdate OBJECT-TYPE
12018    SYNTAX INTEGER {
12019        enabled(1),
12020        disabled(2)
12021        }
12022    MAX-ACCESS read-write
12023    STATUS current
12024    DESCRIPTION
12025	"Enable or disable tirggered updates."
12026    ::= { ripNewCfgIntfEntry 6 }
12027
12028ripNewCfgIntfMcastUpdate OBJECT-TYPE
12029    SYNTAX INTEGER {
12030        enabled(1),
12031        disabled(2)
12032        }
12033    MAX-ACCESS read-write
12034    STATUS current
12035    DESCRIPTION
12036	"Enable or disable multicast updates."
12037    ::= { ripNewCfgIntfEntry 7 }
12038
12039ripNewCfgIntfPoisonReverse OBJECT-TYPE
12040    SYNTAX INTEGER {
12041        enabled(1),
12042        disabled(2)
12043        }
12044    MAX-ACCESS read-write
12045    STATUS current
12046    DESCRIPTION
12047	"RIP poison reverse."
12048    ::= { ripNewCfgIntfEntry 8 }
12049
12050ripNewCfgIntfState OBJECT-TYPE
12051    SYNTAX INTEGER {
12052        enabled(1),
12053        disabled(2)
12054        }
12055    MAX-ACCESS read-create
12056    STATUS current
12057    DESCRIPTION
12058        "Enable or disable RIP protocol."
12059    ::= { ripNewCfgIntfEntry 9 }
12060
12061ripNewCfgIntfMetric OBJECT-TYPE
12062    SYNTAX  INTEGER (1..15)
12063    MAX-ACCESS read-write
12064    STATUS current
12065    DESCRIPTION
12066        "RIP route metric for this interface."
12067    ::= { ripNewCfgIntfEntry 10 }
12068
12069ripNewCfgIntfAuth OBJECT-TYPE
12070    SYNTAX INTEGER {
12071        none(1),
12072        password(2)
12073        }
12074    MAX-ACCESS read-write
12075    STATUS current
12076    DESCRIPTION
12077        "Enable or disable RIP update authorization with a
12078         simple plain text password."
12079    ::= { ripNewCfgIntfEntry 11 }
12080
12081ripNewCfgIntfKey OBJECT-TYPE
12082    SYNTAX  DisplayString (SIZE(0..16))
12083    MAX-ACCESS  read-create
12084    STATUS  current
12085    DESCRIPTION
12086        "RIP update authentication password."
12087    ::= { ripNewCfgIntfEntry 12 }
12088
12089ripNewCfgIntfSplitHorizon OBJECT-TYPE
12090    SYNTAX  INTEGER {
12091        enabled(2),
12092        disabled(3)
12093        }
12094    MAX-ACCESS  read-write
12095    STATUS  current
12096    DESCRIPTION
12097        "RIP split horizon."
12098    ::= { ripNewCfgIntfEntry 13 }
12099
12100ripGeneral	OBJECT IDENTIFIER ::= { rip2Cfg 3 }
12101
12102rip2CurCfgState OBJECT-TYPE
12103    SYNTAX INTEGER {
12104        on(1),
12105        off(2)
12106        }
12107    MAX-ACCESS read-only
12108    STATUS current
12109    DESCRIPTION
12110	"RIP global state."
12111    ::= { ripGeneral 1 }
12112
12113rip2NewCfgState OBJECT-TYPE
12114    SYNTAX INTEGER {
12115        on(1),
12116        off(2)
12117        }
12118    MAX-ACCESS read-write
12119    STATUS current
12120    DESCRIPTION
12121	"Globally turn RIP on or off."
12122    ::= { ripGeneral 2 }
12123
12124rip2CurCfgUpdatePeriod OBJECT-TYPE
12125      SYNTAX  INTEGER  (1..120)
12126      MAX-ACCESS  read-only
12127      STATUS  current
12128      DESCRIPTION
12129	      "Update Period in seconds."
12130      ::= { ripGeneral 3 }
12131
12132rip2NewCfgUpdatePeriod OBJECT-TYPE
12133      SYNTAX  INTEGER  (1..120)
12134      MAX-ACCESS  read-write
12135      STATUS  current
12136      DESCRIPTION
12137	      "Update Period in seconds."
12138      ::= { ripGeneral 4 }
12139
12140ripRouteRedistribution   OBJECT IDENTIFIER ::= { rip2Cfg 4 }
12141
12142ripRedistributeStatic    OBJECT IDENTIFIER ::= { ripRouteRedistribution 1 }
12143
12144ripCurCfgStaticMetric OBJECT-TYPE
12145    SYNTAX INTEGER (0..15)
12146    MAX-ACCESS read-only
12147    STATUS current
12148    DESCRIPTION
12149	"The metric to be assigned to static routes.
12150         A value of 0 indicates none."
12151    ::= { ripRedistributeStatic 1 }
12152
12153ripNewCfgStaticMetric OBJECT-TYPE
12154    SYNTAX INTEGER (0..15)
12155    MAX-ACCESS read-write
12156    STATUS current
12157    DESCRIPTION
12158	"The metric to be assigned to static routes.
12159         A value of 0 indicates none."
12160    ::= { ripRedistributeStatic 2 }
12161
12162ripCurCfgStaticOutRmapList OBJECT-TYPE
12163    SYNTAX OCTET STRING
12164    MAX-ACCESS read-only
12165    STATUS current
12166    DESCRIPTION
12167        "The route maps present in the out route map list.
12168         The route maps are presented in a bitmap format.
12169
12170         in receiving order:
12171
12172         OCTET 1  OCTET 2  .....
12173         xxxxxxxx xxxxxxxx .....
12174         ||    || |_ Rmap 9
12175         ||    ||
12176         ||    ||___ Rmap 8
12177         ||    |____ Rmap 7
12178         ||      .    .   .
12179         ||_________ Rmap 2
12180         |__________ Rmap 1
12181
12182         where x : 1 - The represented route map is selected
12183         0 - The represented route map is not selected"
12184    ::= { ripRedistributeStatic 5 }
12185
12186ripNewCfgStaticOutRmapList OBJECT-TYPE
12187    SYNTAX OCTET STRING
12188    MAX-ACCESS read-only
12189    STATUS current
12190    DESCRIPTION
12191        "The route maps present in the out route map list.
12192         The route maps are presented in a bitmap format.
12193
12194         in receiving order:
12195
12196         OCTET 1  OCTET 2  .....
12197         xxxxxxxx xxxxxxxx .....
12198         ||    || |_ Rmap 9
12199         ||    ||
12200         ||    ||___ Rmap 8
12201         ||    |____ Rmap 7
12202         ||      .    .   .
12203         ||_________ Rmap 2
12204         |__________ Rmap 1
12205
12206         where x : 1 - The represented route map is selected
12207         0 - The represented route map is not selected"
12208    ::= { ripRedistributeStatic 6 }
12209
12210ripNewCfgStaticAddOutRmap OBJECT-TYPE
12211    SYNTAX Integer32
12212    MAX-ACCESS read-write
12213    STATUS current
12214    DESCRIPTION
12215	"The route map to be add into out-rmap list. When read, 0 is returned."
12216    ::= { ripRedistributeStatic 7 }
12217
12218ripNewCfgStaticRemoveOutRmap OBJECT-TYPE
12219    SYNTAX Integer32
12220    MAX-ACCESS read-write
12221    STATUS current
12222    DESCRIPTION
12223	"The route map to be removed from out-rmap list. When read,
12224         0 is returned."
12225    ::= { ripRedistributeStatic 8 }
12226
12227
12228ripRedistributeFixed    OBJECT IDENTIFIER ::= { ripRouteRedistribution 4 }
12229
12230ripCurCfgFixedMetric OBJECT-TYPE
12231    SYNTAX INTEGER (0..15)
12232    MAX-ACCESS read-only
12233    STATUS current
12234    DESCRIPTION
12235	"The export metric for fixed routes. A value of 0 indicates none"
12236    ::= { ripRedistributeFixed 1 }
12237
12238ripNewCfgFixedMetric OBJECT-TYPE
12239    SYNTAX INTEGER (0..15)
12240    MAX-ACCESS read-write
12241    STATUS current
12242    DESCRIPTION
12243	"The export metric for fixed routes. A value of 0 indicates none"
12244    ::= { ripRedistributeFixed 2 }
12245
12246ripCurCfgFixedOutRmapList OBJECT-TYPE
12247    SYNTAX OCTET STRING
12248    MAX-ACCESS read-only
12249    STATUS current
12250    DESCRIPTION
12251        "The route maps present in the out route map list.
12252         The route maps are presented in a bitmap format.
12253
12254         in receiving order:
12255
12256         OCTET 1  OCTET 2  .....
12257         xxxxxxxx xxxxxxxx .....
12258         ||    || |_ Rmap 9
12259         ||    ||
12260         ||    ||___ Rmap 8
12261         ||    |____ Rmap 7
12262         ||      .    .   .
12263         ||_________ Rmap 2
12264         |__________ Rmap 1
12265
12266         where x : 1 - The represented route map is selected
12267         0 - The represented route map is not selected"
12268    ::= { ripRedistributeFixed 5 }
12269
12270ripNewCfgFixedOutRmapList OBJECT-TYPE
12271    SYNTAX OCTET STRING
12272    MAX-ACCESS read-only
12273    STATUS current
12274    DESCRIPTION
12275        "The route maps present in the out route map list.
12276         The route maps are presented in a bitmap format.
12277
12278         in receiving order:
12279
12280         OCTET 1  OCTET 2  .....
12281         xxxxxxxx xxxxxxxx .....
12282         ||    || |_ Rmap 9
12283         ||    ||
12284         ||    ||___ Rmap 8
12285         ||    |____ Rmap 7
12286         ||      .    .   .
12287         ||_________ Rmap 2
12288         |__________ Rmap 1
12289
12290         where x : 1 - The represented route map is selected
12291         0 - The represented route map is not selected"
12292    ::= { ripRedistributeFixed 6 }
12293
12294ripNewCfgFixedAddOutRmap OBJECT-TYPE
12295    SYNTAX Integer32
12296    MAX-ACCESS read-write
12297    STATUS current
12298    DESCRIPTION
12299	"The route map to be add into out-rmap list. When read, 0 is returned."
12300    ::= { ripRedistributeFixed 7 }
12301
12302ripNewCfgFixedRemoveOutRmap OBJECT-TYPE
12303    SYNTAX Integer32
12304    MAX-ACCESS read-write
12305    STATUS current
12306    DESCRIPTION
12307	"The route map to be removed from out-rmap list. When read,
12308         0 is returned."
12309    ::= { ripRedistributeFixed 8 }
12310
12311ripRedistributeOspf    OBJECT IDENTIFIER ::= { ripRouteRedistribution 5 }
12312
12313ripCurCfgOspfMetric OBJECT-TYPE
12314    SYNTAX INTEGER (0..15)
12315    MAX-ACCESS read-only
12316    STATUS current
12317    DESCRIPTION
12318	"The export metric for RIP routes. A value of 0 indicates none"
12319    ::= { ripRedistributeOspf 1 }
12320
12321ripNewCfgOspfMetric OBJECT-TYPE
12322    SYNTAX INTEGER (0..15)
12323    MAX-ACCESS read-write
12324    STATUS current
12325    DESCRIPTION
12326	"The export metric for RIP routes. A value of 0 indicates none"
12327    ::= { ripRedistributeOspf 2 }
12328
12329ripCurCfgOspfOutRmapList OBJECT-TYPE
12330    SYNTAX OCTET STRING
12331    MAX-ACCESS read-only
12332    STATUS current
12333    DESCRIPTION
12334        "The route maps present in the out route map list.
12335         The route maps are presented in a bitmap format.
12336
12337         in receiving order:
12338
12339         OCTET 1  OCTET 2  .....
12340         xxxxxxxx xxxxxxxx .....
12341         ||    || |_ Rmap 9
12342         ||    ||
12343         ||    ||___ Rmap 8
12344         ||    |____ Rmap 7
12345         ||      .    .   .
12346         ||_________ Rmap 2
12347         |__________ Rmap 1
12348
12349         where x : 1 - The represented route map is selected
12350         0 - The represented route map is not selected"
12351    ::= { ripRedistributeOspf 5 }
12352
12353ripNewCfgOspfOutRmapList OBJECT-TYPE
12354    SYNTAX OCTET STRING
12355    MAX-ACCESS read-only
12356    STATUS current
12357    DESCRIPTION
12358        "The route maps present in the out route map list.
12359         The route maps are presented in a bitmap format.
12360
12361         in receiving order:
12362
12363         OCTET 1  OCTET 2  .....
12364         xxxxxxxx xxxxxxxx .....
12365         ||    || |_ Rmap 9
12366         ||    ||
12367         ||    ||___ Rmap 8
12368         ||    |____ Rmap 7
12369         ||      .    .   .
12370         ||_________ Rmap 2
12371         |__________ Rmap 1
12372
12373         where x : 1 - The represented route map is selected
12374         0 - The represented route map is not selected"
12375    ::= { ripRedistributeOspf 6 }
12376
12377ripNewCfgOspfAddOutRmap OBJECT-TYPE
12378    SYNTAX Integer32
12379    MAX-ACCESS read-write
12380    STATUS current
12381    DESCRIPTION
12382	"The route map to be add into out-rmap list. When read, 0 is returned."
12383    ::= { ripRedistributeOspf 7 }
12384
12385ripNewCfgOspfRemoveOutRmap OBJECT-TYPE
12386    SYNTAX Integer32
12387    MAX-ACCESS read-write
12388    STATUS current
12389    DESCRIPTION
12390	"The route map to be removed from out-rmap list. When read,
12391         0 is returned."
12392    ::= { ripRedistributeOspf 8 }
12393
12394ripRedistributeEospf    OBJECT IDENTIFIER ::= { ripRouteRedistribution 6 }
12395
12396ripCurCfgEospfMetric OBJECT-TYPE
12397    SYNTAX INTEGER (0..15)
12398    MAX-ACCESS read-only
12399    STATUS current
12400    DESCRIPTION
12401	"The export metric for RIP routes. A value of 0 indicates none"
12402    ::= { ripRedistributeEospf 1 }
12403
12404ripNewCfgEospfMetric OBJECT-TYPE
12405    SYNTAX INTEGER (0..15)
12406    MAX-ACCESS read-write
12407    STATUS current
12408    DESCRIPTION
12409	"The export metric for RIP routes. A value of 0 indicates none"
12410    ::= { ripRedistributeEospf 2 }
12411
12412ripCurCfgEospfOutRmapList OBJECT-TYPE
12413    SYNTAX OCTET STRING
12414    MAX-ACCESS read-only
12415    STATUS current
12416    DESCRIPTION
12417        "The route maps present in the out route map list.
12418         The route maps are presented in a bitmap format.
12419
12420         in receiving order:
12421
12422         OCTET 1  OCTET 2  .....
12423         xxxxxxxx xxxxxxxx .....
12424         ||    || |_ Rmap 9
12425         ||    ||
12426         ||    ||___ Rmap 8
12427         ||    |____ Rmap 7
12428         ||      .    .   .
12429         ||_________ Rmap 2
12430         |__________ Rmap 1
12431
12432         where x : 1 - The represented route map is selected
12433         0 - The represented route map is not selected"
12434    ::= { ripRedistributeEospf 5 }
12435
12436ripNewCfgEospfOutRmapList OBJECT-TYPE
12437    SYNTAX OCTET STRING
12438    MAX-ACCESS read-only
12439    STATUS current
12440    DESCRIPTION
12441        "The route maps present in the out route map list.
12442         The route maps are presented in a bitmap format.
12443
12444         in receiving order:
12445
12446         OCTET 1  OCTET 2  .....
12447         xxxxxxxx xxxxxxxx .....
12448         ||    || |_ Rmap 9
12449         ||    ||
12450         ||    ||___ Rmap 8
12451         ||    |____ Rmap 7
12452         ||      .    .   .
12453         ||_________ Rmap 2
12454         |__________ Rmap 1
12455
12456         where x : 1 - The represented route map is selected
12457         0 - The represented route map is not selected"
12458    ::= { ripRedistributeEospf 6 }
12459
12460ripNewCfgEospfAddOutRmap OBJECT-TYPE
12461    SYNTAX Integer32
12462    MAX-ACCESS read-write
12463    STATUS current
12464    DESCRIPTION
12465	"The route map to be add into out-rmap list. When read, 0 is returned."
12466    ::= { ripRedistributeEospf 7 }
12467
12468ripNewCfgEospfRemoveOutRmap OBJECT-TYPE
12469    SYNTAX Integer32
12470    MAX-ACCESS read-write
12471    STATUS current
12472    DESCRIPTION
12473	"The route map to be removed from out-rmap list. When read,
12474         0 is returned."
12475    ::= { ripRedistributeEospf 8 }
12476
12477-- IP Forwarding Configuration
12478
12479ipFwdGeneralCfg   OBJECT IDENTIFIER ::=  {ipForwardCfg 1 }
12480
12481ipFwdCurCfgState OBJECT-TYPE
12482    SYNTAX  INTEGER {
12483        on(2),
12484        off(3)
12485	}
12486    MAX-ACCESS  read-only
12487    STATUS  current
12488    DESCRIPTION
12489        "IP forwarding global state."
12490    ::= { ipFwdGeneralCfg 1 }
12491
12492ipFwdNewCfgState OBJECT-TYPE
12493    SYNTAX  INTEGER {
12494        on(2),
12495        off(3)
12496	}
12497    MAX-ACCESS  read-write
12498    STATUS  current
12499    DESCRIPTION
12500        "IP forwarding global state."
12501    ::= { ipFwdGeneralCfg 2 }
12502
12503ipFwdCurCfgDirectedBcast OBJECT-TYPE
12504    SYNTAX INTEGER {
12505        enabled(2),
12506        disabled(3)
12507	}
12508    MAX-ACCESS read-only
12509    STATUS current
12510    DESCRIPTION
12511        "Enable or disable forwarding directed broadcasts."
12512    ::= { ipFwdGeneralCfg 3 }
12513
12514ipFwdNewCfgDirectedBcast OBJECT-TYPE
12515    SYNTAX INTEGER {
12516        enabled(2),
12517        disabled(3)
12518	}
12519    MAX-ACCESS read-write
12520    STATUS current
12521    DESCRIPTION
12522        "Enable or disable forwarding directed broadcasts."
12523    ::= { ipFwdGeneralCfg 4 }
12524
12525
12526--
12527-- ARP configuration
12528--
12529arpCurCfgReARPPeriod OBJECT-TYPE
12530    SYNTAX INTEGER (2..120)
12531    MAX-ACCESS read-only
12532    STATUS current
12533    DESCRIPTION
12534        "Re-ARP Period in seconds."
12535    ::= { arpCfg 1 }
12536
12537arpNewCfgReARPPeriod OBJECT-TYPE
12538    SYNTAX  INTEGER (2..120)
12539    MAX-ACCESS  read-write
12540    STATUS  current
12541    DESCRIPTION
12542        "Re-ARP Period in seconds."
12543    ::= { arpCfg 2 }
12544
12545--
12546-- Static ARP Configuration
12547--
12548ipStaticArpTableMaxSize OBJECT-TYPE
12549    SYNTAX  INTEGER (1..128)
12550    MAX-ACCESS  read-only
12551    STATUS  current
12552    DESCRIPTION
12553        "The maximum number of rows in the Static ARP table."
12554    ::= { arpCfg 3 }
12555
12556ipCurCfgStaticArpTable OBJECT-TYPE
12557    SYNTAX  SEQUENCE OF IpCurCfgStaticArpEntry
12558    MAX-ACCESS  not-accessible
12559    STATUS  current
12560    DESCRIPTION
12561        "The table of static ARPs in the current configuration block."
12562    ::= { arpCfg 4 }
12563
12564ipCurCfgStaticArpEntry OBJECT-TYPE
12565    SYNTAX  IpCurCfgStaticArpEntry
12566    MAX-ACCESS  not-accessible
12567    STATUS  current
12568    DESCRIPTION
12569        "A row in the static ARP table"
12570    INDEX   { ipCurCfgStaticArpIndx }
12571    ::= { ipCurCfgStaticArpTable 1 }
12572
12573IpCurCfgStaticArpEntry ::= SEQUENCE {
12574    ipCurCfgStaticArpIndx         Integer32,
12575    ipCurCfgStaticArpIp           IpAddress,
12576    ipCurCfgStaticArpMAC          DisplayString,
12577    ipCurCfgStaticArpVlan         INTEGER,
12578    ipCurCfgStaticArpPort         Integer32
12579    }
12580
12581ipCurCfgStaticArpIndx OBJECT-TYPE
12582    SYNTAX  Integer32
12583    MAX-ACCESS  read-only
12584    STATUS  current
12585    DESCRIPTION
12586        "The index of the static ARP table."
12587    ::= { ipCurCfgStaticArpEntry 1}
12588
12589ipCurCfgStaticArpIp OBJECT-TYPE
12590    SYNTAX  IpAddress
12591    MAX-ACCESS  read-only
12592    STATUS  current
12593    DESCRIPTION
12594        "The IP address for the ARP entry."
12595    ::= { ipCurCfgStaticArpEntry 2}
12596
12597ipCurCfgStaticArpMAC OBJECT-TYPE
12598    SYNTAX  DisplayString
12599    MAX-ACCESS  read-only
12600    STATUS  current
12601    DESCRIPTION
12602        "The MAC address for the ARP entry."
12603    ::= { ipCurCfgStaticArpEntry 3 }
12604
12605ipCurCfgStaticArpVlan OBJECT-TYPE
12606    SYNTAX  INTEGER(1..4095)
12607    MAX-ACCESS  read-only
12608    STATUS  current
12609    DESCRIPTION
12610        "The VLAN for the ARP entry."
12611    ::= { ipCurCfgStaticArpEntry 4}
12612
12613ipCurCfgStaticArpPort OBJECT-TYPE
12614    SYNTAX  Integer32
12615    MAX-ACCESS  read-only
12616    STATUS  current
12617    DESCRIPTION
12618        "The port for the ARP entry."
12619    ::= { ipCurCfgStaticArpEntry 5}
12620
12621ipNewCfgStaticArpTable OBJECT-TYPE
12622    SYNTAX  SEQUENCE OF IpNewCfgStaticArpEntry
12623    MAX-ACCESS  not-accessible
12624    STATUS  current
12625    DESCRIPTION
12626        "The table of static ARPs in the new configuration block."
12627    ::= { arpCfg 5 }
12628
12629ipNewCfgStaticArpEntry OBJECT-TYPE
12630    SYNTAX  IpNewCfgStaticArpEntry
12631    MAX-ACCESS  not-accessible
12632    STATUS  current
12633    DESCRIPTION
12634        "A row in the static ARP table"
12635    INDEX   { ipNewCfgStaticArpIndx }
12636    ::= { ipNewCfgStaticArpTable 1 }
12637
12638IpNewCfgStaticArpEntry ::= SEQUENCE {
12639    ipNewCfgStaticArpIndx         Integer32,
12640    ipNewCfgStaticArpIp           IpAddress,
12641    ipNewCfgStaticArpMAC          DisplayString,
12642    ipNewCfgStaticArpVlan         INTEGER,
12643    ipNewCfgStaticArpPort         Integer32,
12644    ipNewCfgStaticArpAction       INTEGER
12645    }
12646
12647ipNewCfgStaticArpIndx OBJECT-TYPE
12648    SYNTAX  Integer32
12649    MAX-ACCESS  read-only
12650    STATUS  current
12651    DESCRIPTION
12652        "The index of the static ARP table."
12653    ::= { ipNewCfgStaticArpEntry 1}
12654
12655ipNewCfgStaticArpIp OBJECT-TYPE
12656    SYNTAX  IpAddress
12657    MAX-ACCESS  read-create
12658    STATUS  current
12659    DESCRIPTION
12660        "The IP address for the ARP entry."
12661    ::= { ipNewCfgStaticArpEntry 2}
12662
12663ipNewCfgStaticArpMAC OBJECT-TYPE
12664    SYNTAX  DisplayString
12665    MAX-ACCESS  read-create
12666    STATUS  current
12667    DESCRIPTION
12668        "The MAC address for the ARP entry."
12669    ::= { ipNewCfgStaticArpEntry 3 }
12670
12671ipNewCfgStaticArpVlan OBJECT-TYPE
12672    SYNTAX  INTEGER(1..4095)
12673    MAX-ACCESS  read-create
12674    STATUS  current
12675    DESCRIPTION
12676        "The VLAN for the ARP entry."
12677    ::= { ipNewCfgStaticArpEntry 4}
12678
12679ipNewCfgStaticArpPort OBJECT-TYPE
12680    SYNTAX  Integer32
12681    MAX-ACCESS  read-create
12682    STATUS  current
12683    DESCRIPTION
12684        "The port for the ARP entry."
12685    ::= { ipNewCfgStaticArpEntry 5}
12686
12687ipNewCfgStaticArpAction OBJECT-TYPE
12688    SYNTAX  INTEGER {
12689        other(1),
12690        delete(2)
12691       }
12692    MAX-ACCESS  read-create
12693    STATUS  current
12694    DESCRIPTION
12695        "When set to the value of 2 (delete), the entire row is deleted.
12696         When read, other is returned. Setting the value to anything other
12697         than 2(delete) has no effect on the state of the row."
12698    ::= { ipNewCfgStaticArpEntry 6 }
12699
12700
12701--
12702-- IP Bootp Configration
12703--
12704ipCurCfgBootpAddr OBJECT-TYPE
12705    SYNTAX  IpAddress
12706    MAX-ACCESS  read-only
12707    STATUS  current
12708    DESCRIPTION
12709        "The IP address of BOOTP server."
12710    ::= { ipBootpCfg 1 }
12711
12712ipNewCfgBootpAddr OBJECT-TYPE
12713    SYNTAX  IpAddress
12714    MAX-ACCESS  read-write
12715    STATUS  current
12716    DESCRIPTION
12717        "The IP address of BOOTP server."
12718    ::= { ipBootpCfg 2 }
12719
12720ipCurCfgBootpAddr2 OBJECT-TYPE
12721    SYNTAX  IpAddress
12722    MAX-ACCESS  read-only
12723    STATUS  current
12724    DESCRIPTION
12725        "The IP address of second BOOTP server."
12726    ::= { ipBootpCfg 3 }
12727
12728ipNewCfgBootpAddr2 OBJECT-TYPE
12729    SYNTAX  IpAddress
12730    MAX-ACCESS  read-write
12731    STATUS  current
12732    DESCRIPTION
12733        "The IP address of second BOOTP server."
12734    ::= { ipBootpCfg 4 }
12735
12736ipCurCfgBootpState OBJECT-TYPE
12737    SYNTAX  INTEGER {
12738        enabled(2),
12739        disabled(3)
12740        }
12741    MAX-ACCESS  read-only
12742    STATUS  current
12743    DESCRIPTION
12744        "The state of BOOTP relay."
12745    ::= { ipBootpCfg 5 }
12746
12747ipNewCfgBootpState OBJECT-TYPE
12748    SYNTAX  INTEGER {
12749        enabled(2),
12750        disabled(3)
12751        }
12752    MAX-ACCESS  read-write
12753    STATUS  current
12754    DESCRIPTION
12755        "The state of BOOTP relay."
12756    ::= { ipBootpCfg 6 }
12757
12758
12759
12760-- VRRP (Virtual Router Redundantcy Protocol) Group
12761
12762vrrpGeneral       OBJECT IDENTIFIER ::= { vrrpCfg 1 }
12763
12764vrrpCurCfgGenState OBJECT-TYPE
12765    SYNTAX  INTEGER {
12766        enabled(1),
12767        disabled(2)
12768        }
12769    MAX-ACCESS  read-only
12770    STATUS  current
12771    DESCRIPTION
12772        "Enable or disable VRRP operation globally."
12773    ::= { vrrpGeneral 1 }
12774
12775vrrpNewCfgGenState OBJECT-TYPE
12776    SYNTAX  INTEGER {
12777        enabled(1),
12778        disabled(2)
12779        }
12780    MAX-ACCESS  read-write
12781    STATUS  current
12782    DESCRIPTION
12783        "Enable or disable VRRP operation globally."
12784    ::= { vrrpGeneral 2 }
12785
12786vrrpCurCfgGenTckVirtRtrInc OBJECT-TYPE
12787    SYNTAX  INTEGER (0..254)
12788    MAX-ACCESS  read-only
12789    STATUS  current
12790    DESCRIPTION
12791        "The increment of VRRP virtual router priority. The priority is
12792         adjusted by tracking the state of other virtual routers."
12793    ::= { vrrpGeneral 3 }
12794
12795vrrpNewCfgGenTckVirtRtrInc OBJECT-TYPE
12796    SYNTAX  INTEGER (0..254)
12797    MAX-ACCESS  read-write
12798    STATUS  current
12799    DESCRIPTION
12800        "The increment of VRRP virtual router priority. The priority is
12801         adjusted by tracking the state of other virtual routers."
12802    ::= { vrrpGeneral 4 }
12803
12804vrrpCurCfgGenTckIpIntfInc OBJECT-TYPE
12805    SYNTAX  INTEGER (0..254)
12806    MAX-ACCESS  read-only
12807    STATUS  current
12808    DESCRIPTION
12809        "The increment of VRRP virtual router priority. The priority is
12810         adjusted by tracking the state of other router interfaces."
12811    ::= { vrrpGeneral 5 }
12812
12813vrrpNewCfgGenTckIpIntfInc OBJECT-TYPE
12814    SYNTAX  INTEGER (0..254)
12815    MAX-ACCESS  read-write
12816    STATUS  current
12817    DESCRIPTION
12818        "The increment of VRRP virtual router priority. The priority is
12819         adjusted by tracking the state of other router interfaces."
12820    ::= { vrrpGeneral 6 }
12821
12822vrrpCurCfgGenTckVlanPortInc OBJECT-TYPE
12823    SYNTAX  INTEGER (0..254)
12824    MAX-ACCESS  read-only
12825    STATUS  current
12826    DESCRIPTION
12827        "The increment of VRRP virtual router priority. The priority is
12828         adjusted by tracking the port state of ports that belongs to the
12829         same virtual LAN as the virtual router."
12830    ::= { vrrpGeneral 7 }
12831
12832vrrpNewCfgGenTckVlanPortInc OBJECT-TYPE
12833    SYNTAX  INTEGER (0..254)
12834    MAX-ACCESS  read-write
12835    STATUS  current
12836    DESCRIPTION
12837        "The increment of VRRP virtual router priority. The priority is
12838         adjusted by tracking the port state of ports that belongs to the
12839         same virtual LAN as the virtual router."
12840    ::= { vrrpGeneral 8 }
12841
12842
12843
12844
12845vrrpVirtRtrTableMaxSize OBJECT-TYPE
12846    SYNTAX Integer32
12847    MAX-ACCESS read-only
12848    STATUS current
12849    DESCRIPTION
12850        "The maximum number of entries in VRRP virtual router table."
12851    ::= { vrrpCfg 2 }
12852
12853vrrpCurCfgVirtRtrTable OBJECT-TYPE
12854    SYNTAX  SEQUENCE OF VrrpCurCfgVirtRtrTableEntry
12855    MAX-ACCESS  not-accessible
12856    STATUS  current
12857    DESCRIPTION
12858        "The table of VRRP virtual routers configuration in current_config."
12859    ::= { vrrpCfg 3 }
12860
12861vrrpCurCfgVirtRtrTableEntry OBJECT-TYPE
12862    SYNTAX  VrrpCurCfgVirtRtrTableEntry
12863    MAX-ACCESS  not-accessible
12864    STATUS  current
12865    DESCRIPTION
12866        "Information about a VRRP virtual router."
12867    INDEX   { vrrpCurCfgVirtRtrIndx }
12868    ::= { vrrpCurCfgVirtRtrTable 1 }
12869
12870VrrpCurCfgVirtRtrTableEntry ::= SEQUENCE {
12871    vrrpCurCfgVirtRtrIndx         Integer32,
12872    vrrpCurCfgVirtRtrID           INTEGER,
12873    vrrpCurCfgVirtRtrAddr         IpAddress,
12874    vrrpCurCfgVirtRtrIfIndex      Integer32,
12875    vrrpCurCfgVirtRtrInterval     INTEGER,
12876    vrrpCurCfgVirtRtrPriority     INTEGER,
12877    vrrpCurCfgVirtRtrPreempt      INTEGER,
12878    vrrpCurCfgVirtRtrState        INTEGER,
12879    vrrpCurCfgVirtRtrTckVirtRtr   INTEGER,
12880    vrrpCurCfgVirtRtrTckIpIntf    INTEGER,
12881    vrrpCurCfgVirtRtrTckVlanPort  INTEGER
12882    }
12883
12884vrrpCurCfgVirtRtrIndx OBJECT-TYPE
12885    SYNTAX  Integer32
12886    MAX-ACCESS  read-only
12887    STATUS  current
12888    DESCRIPTION
12889        "The VRRP virtual router table index."
12890    ::= { vrrpCurCfgVirtRtrTableEntry 1 }
12891
12892vrrpCurCfgVirtRtrID OBJECT-TYPE
12893    SYNTAX  INTEGER (1..255)
12894    MAX-ACCESS  read-only
12895    STATUS  current
12896    DESCRIPTION
12897        "The VRRP virtual router identifier."
12898    ::= { vrrpCurCfgVirtRtrTableEntry 2 }
12899
12900vrrpCurCfgVirtRtrAddr OBJECT-TYPE
12901    SYNTAX  IpAddress
12902    MAX-ACCESS  read-only
12903    STATUS  current
12904    DESCRIPTION
12905        "The VRRP virtual router IP address."
12906    ::= { vrrpCurCfgVirtRtrTableEntry 3 }
12907
12908vrrpCurCfgVirtRtrIfIndex OBJECT-TYPE
12909    SYNTAX  Integer32
12910    MAX-ACCESS  read-only
12911    STATUS  current
12912    DESCRIPTION
12913        "The IfIndex that the VRRP virtual router is representing."
12914    ::= { vrrpCurCfgVirtRtrTableEntry 4 }
12915
12916vrrpCurCfgVirtRtrInterval OBJECT-TYPE
12917    SYNTAX  INTEGER (1..255)
12918    MAX-ACCESS  read-only
12919    STATUS  current
12920    DESCRIPTION
12921        "The time interval between VRRP advertisements in seconds."
12922    ::= { vrrpCurCfgVirtRtrTableEntry 5 }
12923
12924vrrpCurCfgVirtRtrPriority OBJECT-TYPE
12925    SYNTAX  INTEGER (1..254)
12926    MAX-ACCESS  read-only
12927    STATUS  current
12928    DESCRIPTION
12929        "The priority value to be used by the specified VRRP virtual routers."
12930    ::= { vrrpCurCfgVirtRtrTableEntry 6 }
12931
12932vrrpCurCfgVirtRtrPreempt OBJECT-TYPE
12933    SYNTAX  INTEGER {
12934        enabled(1),
12935        disabled(2)
12936        }
12937    MAX-ACCESS  read-only
12938    STATUS  current
12939    DESCRIPTION
12940        "This is for controlling whether a higher priority Backup
12941          VRRP virtual router preempts a low priority Master.
12942
12943          enabled(1)  - allow preemption
12944          disabled(2) - prohibit preemption"
12945    ::= { vrrpCurCfgVirtRtrTableEntry 7 }
12946
12947vrrpCurCfgVirtRtrState OBJECT-TYPE
12948    SYNTAX  INTEGER {
12949        enabled(1),
12950        disabled(2)
12951        }
12952    MAX-ACCESS  read-only
12953    STATUS  current
12954    DESCRIPTION
12955        "Enable or disable the VRRP virtual router."
12956    ::= { vrrpCurCfgVirtRtrTableEntry 8 }
12957
12958
12959vrrpCurCfgVirtRtrTckVirtRtr OBJECT-TYPE
12960    SYNTAX  INTEGER {
12961        enabled(1),
12962        disabled(2)
12963        }
12964    MAX-ACCESS  read-only
12965    STATUS  current
12966    DESCRIPTION
12967        "Enable or disable tracking other virtual routers for priority
12968         adjustment. The priority increment is defined
12969         in vrrpCurCfgGenTckVirtRtrInc."
12970    ::= { vrrpCurCfgVirtRtrTableEntry 10 }
12971
12972vrrpCurCfgVirtRtrTckIpIntf OBJECT-TYPE
12973    SYNTAX  INTEGER {
12974        enabled(1),
12975        disabled(2)
12976        }
12977    MAX-ACCESS  read-only
12978    STATUS  current
12979    DESCRIPTION
12980        "Enable or disable tracking other router interfaces for
12981	 priority adjustment. The priority increment is defined
12982	 in vrrpCurCfgGenTckIpIntfInc."
12983    ::= { vrrpCurCfgVirtRtrTableEntry 11 }
12984
12985vrrpCurCfgVirtRtrTckVlanPort OBJECT-TYPE
12986    SYNTAX  INTEGER {
12987        enabled(1),
12988        disabled(2)
12989        }
12990    MAX-ACCESS  read-only
12991    STATUS  current
12992    DESCRIPTION
12993        "Enable or disable tracking port state of VLAN ports
12994	 for priority adjustment. The priority increment is
12995	 defined in vrrpCurCfgGenTckVlanPortInc."
12996    ::= { vrrpCurCfgVirtRtrTableEntry 12 }
12997
12998
12999vrrpNewCfgVirtRtrTable OBJECT-TYPE
13000    SYNTAX  SEQUENCE OF VrrpNewCfgVirtRtrTableEntry
13001    MAX-ACCESS  not-accessible
13002    STATUS  current
13003    DESCRIPTION
13004        "The table of VRRP virtual routers configuration in current_config."
13005    ::= { vrrpCfg 4 }
13006
13007vrrpNewCfgVirtRtrTableEntry OBJECT-TYPE
13008    SYNTAX  VrrpNewCfgVirtRtrTableEntry
13009    MAX-ACCESS  not-accessible
13010    STATUS  current
13011    DESCRIPTION
13012        "Information about a VRRP virtual router."
13013    INDEX   { vrrpNewCfgVirtRtrIndx }
13014    ::= { vrrpNewCfgVirtRtrTable 1 }
13015
13016VrrpNewCfgVirtRtrTableEntry ::= SEQUENCE {
13017    vrrpNewCfgVirtRtrIndx         Integer32,
13018    vrrpNewCfgVirtRtrID           INTEGER,
13019    vrrpNewCfgVirtRtrAddr         IpAddress,
13020    vrrpNewCfgVirtRtrIfIndex      Integer32,
13021    vrrpNewCfgVirtRtrInterval     INTEGER,
13022    vrrpNewCfgVirtRtrPriority     INTEGER,
13023    vrrpNewCfgVirtRtrPreempt      INTEGER,
13024    vrrpNewCfgVirtRtrState        INTEGER,
13025    vrrpNewCfgVirtRtrDelete       INTEGER,
13026    vrrpNewCfgVirtRtrTckVirtRtr   INTEGER,
13027    vrrpNewCfgVirtRtrTckIpIntf    INTEGER,
13028    vrrpNewCfgVirtRtrTckVlanPort  INTEGER
13029    }
13030
13031vrrpNewCfgVirtRtrIndx OBJECT-TYPE
13032    SYNTAX  Integer32
13033    MAX-ACCESS  read-only
13034    STATUS  current
13035    DESCRIPTION
13036        "The VRRP virtual router table index."
13037    ::= { vrrpNewCfgVirtRtrTableEntry 1 }
13038
13039vrrpNewCfgVirtRtrID OBJECT-TYPE
13040    SYNTAX  INTEGER (1..255)
13041    MAX-ACCESS  read-write
13042    STATUS  current
13043    DESCRIPTION
13044        "The VRRP virtual router identifier."
13045    ::= { vrrpNewCfgVirtRtrTableEntry 2 }
13046
13047vrrpNewCfgVirtRtrAddr OBJECT-TYPE
13048    SYNTAX  IpAddress
13049    MAX-ACCESS  read-create
13050    STATUS  current
13051    DESCRIPTION
13052        "The VRRP virtual router IP address."
13053    ::= { vrrpNewCfgVirtRtrTableEntry 3 }
13054
13055vrrpNewCfgVirtRtrIfIndex OBJECT-TYPE
13056    SYNTAX  Integer32
13057    MAX-ACCESS  read-create
13058    STATUS  current
13059    DESCRIPTION
13060        "The IfIndex that the VRRP virtual router is representing."
13061   ::= { vrrpNewCfgVirtRtrTableEntry 4 }
13062
13063vrrpNewCfgVirtRtrInterval OBJECT-TYPE
13064    SYNTAX  INTEGER (1..255)
13065    MAX-ACCESS  read-create
13066    STATUS  current
13067    DESCRIPTION
13068        "The time interval between VRRP advertisements in seconds."
13069    ::= { vrrpNewCfgVirtRtrTableEntry 5 }
13070
13071vrrpNewCfgVirtRtrPriority OBJECT-TYPE
13072    SYNTAX  INTEGER (1..254)
13073    MAX-ACCESS  read-create
13074    STATUS  current
13075    DESCRIPTION
13076        "The priority value to be used by the specified VRRP virtual router."
13077    ::= { vrrpNewCfgVirtRtrTableEntry 6 }
13078
13079vrrpNewCfgVirtRtrPreempt OBJECT-TYPE
13080    SYNTAX  INTEGER {
13081        enabled(1),
13082        disabled(2)
13083        }
13084    MAX-ACCESS  read-create
13085    STATUS  current
13086    DESCRIPTION
13087        "This is for controlling whether a higher priority Backup
13088         VRRP virtual router preempts a low priority Master.
13089
13090         enabled(1)  - allow preemption
13091         disabled(2) - prohibit preemption"
13092    ::= { vrrpNewCfgVirtRtrTableEntry 7 }
13093
13094vrrpNewCfgVirtRtrState OBJECT-TYPE
13095    SYNTAX  INTEGER {
13096        enabled(1),
13097        disabled(2)
13098        }
13099    MAX-ACCESS  read-create
13100    STATUS  current
13101    DESCRIPTION
13102        "Enable or disable the VRRP virtual router."
13103    ::= { vrrpNewCfgVirtRtrTableEntry 8 }
13104
13105vrrpNewCfgVirtRtrDelete OBJECT-TYPE
13106    SYNTAX  INTEGER {
13107	other(1),
13108        delete(2)
13109	}
13110    MAX-ACCESS  read-create
13111    STATUS  current
13112    DESCRIPTION
13113        "When set to the value of 2 (delete), the entire row is deleted.
13114         When read, other(1) is returned. Setting the value to anything
13115         other than delete(2) has no effect on the state of the row."
13116    ::= { vrrpNewCfgVirtRtrTableEntry 9 }
13117
13118
13119vrrpNewCfgVirtRtrTckVirtRtr OBJECT-TYPE
13120    SYNTAX  INTEGER {
13121        enabled(1),
13122        disabled(2)
13123        }
13124    MAX-ACCESS  read-create
13125    STATUS  current
13126    DESCRIPTION
13127        "Enable or disable tracking other virtual routers for
13128	 priority adjustment.  the priority increment is defined
13129	 in vrrpNewCfgGenTckVirtRtrInc."
13130    ::= { vrrpNewCfgVirtRtrTableEntry 11 }
13131
13132vrrpNewCfgVirtRtrTckIpIntf OBJECT-TYPE
13133    SYNTAX  INTEGER {
13134        enabled(1),
13135        disabled(2)
13136        }
13137     MAX-ACCESS  read-create
13138     STATUS  current
13139     DESCRIPTION
13140         "Enable or disable tracking other router interfaces for
13141	  priority adjustment.  the priority increment is defined
13142	  in vrrpNewCfgGenTckIpIntfInc."
13143    ::= { vrrpNewCfgVirtRtrTableEntry 12 }
13144
13145vrrpNewCfgVirtRtrTckVlanPort OBJECT-TYPE
13146    SYNTAX  INTEGER {
13147        enabled(1),
13148        disabled(2)
13149        }
13150    MAX-ACCESS  read-create
13151    STATUS  current
13152    DESCRIPTION
13153        "Enable or disable tracking port state of VLAN ports
13154	 for priority adjustment.  the priority increment is
13155	 defined in vrrpNewCfgGenTckVlanPortInc."
13156    ::= { vrrpNewCfgVirtRtrTableEntry 13 }
13157
13158
13159-- VRRP Interface Table
13160
13161vrrpIfTableMaxSize OBJECT-TYPE
13162    SYNTAX Integer32
13163    MAX-ACCESS read-only
13164    STATUS current
13165    DESCRIPTION
13166        "The maximum number of entries in VRRP interface table."
13167    ::= { vrrpCfg 5 }
13168
13169vrrpCurCfgIfTable OBJECT-TYPE
13170    SYNTAX  SEQUENCE OF VrrpCurCfgIfTableEntry
13171    MAX-ACCESS  not-accessible
13172    STATUS  current
13173    DESCRIPTION
13174        "The table of VRRP interface configuration in current_config."
13175    ::= { vrrpCfg 6 }
13176
13177vrrpCurCfgIfTableEntry OBJECT-TYPE
13178    SYNTAX  VrrpCurCfgIfTableEntry
13179    MAX-ACCESS  not-accessible
13180    STATUS  current
13181    DESCRIPTION
13182        "Information about a VRRP interface."
13183    INDEX   { vrrpCurCfgIfIndx }
13184    ::= { vrrpCurCfgIfTable 1 }
13185
13186VrrpCurCfgIfTableEntry ::= SEQUENCE {
13187    vrrpCurCfgIfIndx         Integer32,
13188    vrrpCurCfgIfAuthType     INTEGER,
13189    vrrpCurCfgIfPasswd       DisplayString
13190    }
13191
13192vrrpCurCfgIfIndx OBJECT-TYPE
13193    SYNTAX  Integer32
13194    MAX-ACCESS  read-only
13195    STATUS  current
13196    DESCRIPTION
13197        "The VRRP interface index.  This is eqivalent to IfIndex."
13198    ::= { vrrpCurCfgIfTableEntry 1 }
13199
13200vrrpCurCfgIfAuthType OBJECT-TYPE
13201    SYNTAX  INTEGER {
13202        none(1),
13203        simple-text-password(2)
13204        }
13205    MAX-ACCESS  read-only
13206    STATUS  current
13207    DESCRIPTION
13208        "Type of authentication being used.
13209	 none(1) - no authentication
13210	 simple-text-password(2) - use password specified in
13211         vrrpCurCfgIfPasswd for authentication."
13212    ::= { vrrpCurCfgIfTableEntry 2 }
13213
13214vrrpCurCfgIfPasswd OBJECT-TYPE
13215    SYNTAX  DisplayString (SIZE(0..8))
13216    MAX-ACCESS  read-only
13217    STATUS  current
13218    DESCRIPTION
13219        "The password for authentication."
13220    ::= { vrrpCurCfgIfTableEntry 3 }
13221
13222vrrpNewCfgIfTable OBJECT-TYPE
13223    SYNTAX  SEQUENCE OF VrrpNewCfgIfTableEntry
13224    MAX-ACCESS  not-accessible
13225    STATUS  current
13226    DESCRIPTION
13227        "The table of VRRP interface configuration in current_config."
13228    ::= { vrrpCfg 7 }
13229
13230vrrpNewCfgIfTableEntry OBJECT-TYPE
13231    SYNTAX  VrrpNewCfgIfTableEntry
13232    MAX-ACCESS  not-accessible
13233    STATUS  current
13234    DESCRIPTION
13235        "Information about a VRRP interface."
13236    INDEX   { vrrpNewCfgIfIndx }
13237    ::= { vrrpNewCfgIfTable 1 }
13238
13239VrrpNewCfgIfTableEntry ::= SEQUENCE {
13240    vrrpNewCfgIfIndx         Integer32,
13241    vrrpNewCfgIfAuthType     INTEGER,
13242    vrrpNewCfgIfPasswd       DisplayString,
13243    vrrpNewCfgIfDelete       INTEGER
13244    }
13245
13246vrrpNewCfgIfIndx OBJECT-TYPE
13247    SYNTAX  Integer32
13248    MAX-ACCESS  read-only
13249    STATUS  current
13250    DESCRIPTION
13251        "The VRRP interface index.  This is eqivalent to IfIndex."
13252    ::= { vrrpNewCfgIfTableEntry 1 }
13253
13254vrrpNewCfgIfAuthType OBJECT-TYPE
13255    SYNTAX  INTEGER {
13256        none(1),
13257        simple-text-password(2)
13258        }
13259    MAX-ACCESS  read-create
13260    STATUS  current
13261    DESCRIPTION
13262        "Type of authentication being used.
13263	 none(1) - no authentication
13264	 simple-text-password(2) - use password specified in
13265         vrrpNewCfgIfPasswd for authentication."
13266    ::= { vrrpNewCfgIfTableEntry 2 }
13267
13268vrrpNewCfgIfPasswd OBJECT-TYPE
13269    SYNTAX  DisplayString (SIZE(0..8))
13270    MAX-ACCESS  read-create
13271    STATUS  current
13272    DESCRIPTION
13273        "The password for authentication."
13274    ::= { vrrpNewCfgIfTableEntry 3 }
13275
13276vrrpNewCfgIfDelete OBJECT-TYPE
13277    SYNTAX  INTEGER {
13278        other(1),
13279        delete(2)
13280        }
13281    MAX-ACCESS  read-create
13282    STATUS  current
13283    DESCRIPTION
13284        "When set to the value of 2 (delete), the entire row is deleted.
13285         When read, other(1) is returned. Setting the value to anything
13286         other than delete(2) has no effect on the state of the row."
13287    ::= { vrrpNewCfgIfTableEntry 4 }
13288
13289-- Failover Virtual Router Groups
13290vrrpVirtRtrGrpTableMaxSize OBJECT-TYPE
13291    SYNTAX Integer32
13292    MAX-ACCESS read-only
13293    STATUS current
13294    DESCRIPTION
13295        "The maximum number of entries in VRRP Group table."
13296    ::= { vrrpCfg 8 }
13297
13298vrrpCurCfgVirtRtrGrpTable OBJECT-TYPE
13299    SYNTAX  SEQUENCE OF VrrpCurCfgVirtRtrGrpTableEntry
13300    MAX-ACCESS  not-accessible
13301    STATUS  current
13302    DESCRIPTION
13303        "The table of VRRP virtual router group in current_config."
13304    ::= { vrrpCfg 9 }
13305
13306vrrpCurCfgVirtRtrGrpTableEntry OBJECT-TYPE
13307    SYNTAX  VrrpCurCfgVirtRtrGrpTableEntry
13308    MAX-ACCESS  not-accessible
13309    STATUS  current
13310    DESCRIPTION
13311        "Information about a VRRP failover virtual router."
13312    INDEX   { vrrpCurCfgVirtRtrGrpIndx }
13313    ::= { vrrpCurCfgVirtRtrGrpTable 1 }
13314
13315VrrpCurCfgVirtRtrGrpTableEntry ::= SEQUENCE {
13316    vrrpCurCfgVirtRtrGrpIndx         Integer32,
13317    vrrpCurCfgVirtRtrGrpID           INTEGER,
13318    vrrpCurCfgVirtRtrGrpIfIndex      Integer32,
13319    vrrpCurCfgVirtRtrGrpInterval     INTEGER,
13320    vrrpCurCfgVirtRtrGrpPriority     INTEGER,
13321    vrrpCurCfgVirtRtrGrpPreempt      INTEGER,
13322    vrrpCurCfgVirtRtrGrpState        INTEGER,
13323    vrrpCurCfgVirtRtrGrpTckIpIntf    INTEGER,
13324    vrrpCurCfgVirtRtrGrpTckVlanPort  INTEGER
13325    }
13326
13327vrrpCurCfgVirtRtrGrpIndx OBJECT-TYPE
13328    SYNTAX  Integer32
13329    MAX-ACCESS  read-only
13330    STATUS  current
13331    DESCRIPTION
13332        "The VRRP virtual router table index."
13333    ::= { vrrpCurCfgVirtRtrGrpTableEntry 1 }
13334
13335vrrpCurCfgVirtRtrGrpID OBJECT-TYPE
13336    SYNTAX  INTEGER (1..255)
13337    MAX-ACCESS  read-only
13338    STATUS  current
13339    DESCRIPTION
13340        "The VRRP virtual router identifier."
13341    ::= { vrrpCurCfgVirtRtrGrpTableEntry 2 }
13342
13343vrrpCurCfgVirtRtrGrpIfIndex OBJECT-TYPE
13344    SYNTAX  Integer32
13345    MAX-ACCESS  read-only
13346    STATUS  current
13347    DESCRIPTION
13348        "The IfIndex that the VRRP virtual router is representing."
13349    ::= { vrrpCurCfgVirtRtrGrpTableEntry 3 }
13350
13351vrrpCurCfgVirtRtrGrpInterval OBJECT-TYPE
13352    SYNTAX  INTEGER (1..255)
13353    MAX-ACCESS  read-only
13354    STATUS  current
13355    DESCRIPTION
13356        "The time interval between VRRP advertisements in seconds."
13357    ::= { vrrpCurCfgVirtRtrGrpTableEntry 4 }
13358
13359vrrpCurCfgVirtRtrGrpPriority OBJECT-TYPE
13360    SYNTAX  INTEGER (1..254)
13361    MAX-ACCESS  read-only
13362    STATUS  current
13363    DESCRIPTION
13364        "The priority value to be used by the specified VRRP virtual routers."
13365    ::= { vrrpCurCfgVirtRtrGrpTableEntry 5 }
13366
13367vrrpCurCfgVirtRtrGrpPreempt OBJECT-TYPE
13368    SYNTAX  INTEGER {
13369        enabled(1),
13370        disabled(2)
13371        }
13372    MAX-ACCESS  read-only
13373    STATUS  current
13374    DESCRIPTION
13375        "This is for controlling whether a higher priority Backup
13376         VRRP virtual router preempts a low priority Master.
13377
13378         enabled(1)  - allow preemption
13379         disabled(2) - prohibit preemption"
13380   ::= { vrrpCurCfgVirtRtrGrpTableEntry 6 }
13381
13382vrrpCurCfgVirtRtrGrpState OBJECT-TYPE
13383    SYNTAX  INTEGER {
13384        enabled(1),
13385        disabled(2)
13386        }
13387    MAX-ACCESS  read-only
13388    STATUS  current
13389    DESCRIPTION
13390        "Enable or disable the VRRP virtual router."
13391    ::= { vrrpCurCfgVirtRtrGrpTableEntry 7 }
13392
13393
13394vrrpCurCfgVirtRtrGrpTckIpIntf OBJECT-TYPE
13395    SYNTAX  INTEGER {
13396        enabled(1),
13397        disabled(2)
13398        }
13399    MAX-ACCESS  read-only
13400    STATUS  current
13401    DESCRIPTION
13402        "Enable or disable tracking other router interfaces for
13403         priority adjustment.  the priority increment is defined
13404         in vrrpCurCfgGenTckIpIntfInc."
13405    ::= { vrrpCurCfgVirtRtrGrpTableEntry 10 }
13406
13407vrrpCurCfgVirtRtrGrpTckVlanPort OBJECT-TYPE
13408    SYNTAX  INTEGER {
13409        enabled(1),
13410        disabled(2)
13411        }
13412    MAX-ACCESS  read-only
13413    STATUS  current
13414    DESCRIPTION
13415        "Enable or disable tracking port state of VLAN ports
13416         for priority adjustment.  the priority increment is
13417         defined in vrrpCurCfgGenTckVlanPortInc."
13418    ::= { vrrpCurCfgVirtRtrGrpTableEntry 11 }
13419
13420
13421vrrpNewCfgVirtRtrGrpTable OBJECT-TYPE
13422    SYNTAX  SEQUENCE OF VrrpNewCfgVirtRtrGrpTableEntry
13423    MAX-ACCESS  not-accessible
13424    STATUS  current
13425    DESCRIPTION
13426        "The table of VRRP virtual router group configuration in new_config."
13427    ::= { vrrpCfg 10 }
13428
13429vrrpNewCfgVirtRtrGrpTableEntry OBJECT-TYPE
13430    SYNTAX  VrrpNewCfgVirtRtrGrpTableEntry
13431    MAX-ACCESS  not-accessible
13432    STATUS  current
13433    DESCRIPTION
13434        "Information about a VRRP failover virtual router."
13435    INDEX   { vrrpNewCfgVirtRtrGrpIndx }
13436    ::= { vrrpNewCfgVirtRtrGrpTable 1 }
13437
13438VrrpNewCfgVirtRtrGrpTableEntry ::= SEQUENCE {
13439    vrrpNewCfgVirtRtrGrpIndx         Integer32,
13440    vrrpNewCfgVirtRtrGrpID           INTEGER,
13441    vrrpNewCfgVirtRtrGrpIfIndex      Integer32,
13442    vrrpNewCfgVirtRtrGrpInterval     INTEGER,
13443    vrrpNewCfgVirtRtrGrpPriority     INTEGER,
13444    vrrpNewCfgVirtRtrGrpPreempt      INTEGER,
13445    vrrpNewCfgVirtRtrGrpState        INTEGER,
13446    vrrpNewCfgVirtRtrGrpDelete       INTEGER,
13447    vrrpNewCfgVirtRtrGrpTckIpIntf    INTEGER,
13448    vrrpNewCfgVirtRtrGrpTckVlanPort  INTEGER
13449    }
13450
13451vrrpNewCfgVirtRtrGrpIndx OBJECT-TYPE
13452    SYNTAX  Integer32
13453    MAX-ACCESS  read-only
13454    STATUS  current
13455    DESCRIPTION
13456        "The VRRP virtual router table index."
13457    ::= { vrrpNewCfgVirtRtrGrpTableEntry 1 }
13458
13459vrrpNewCfgVirtRtrGrpID OBJECT-TYPE
13460    SYNTAX  INTEGER (1..255)
13461    MAX-ACCESS  read-create
13462    STATUS  current
13463    DESCRIPTION
13464        "The VRRP virtual router identifier."
13465    ::= { vrrpNewCfgVirtRtrGrpTableEntry 2 }
13466
13467vrrpNewCfgVirtRtrGrpIfIndex OBJECT-TYPE
13468    SYNTAX  Integer32
13469    MAX-ACCESS  read-create
13470    STATUS  current
13471    DESCRIPTION
13472        "The IfIndex that the VRRP virtual router is representing."
13473    ::= { vrrpNewCfgVirtRtrGrpTableEntry 3 }
13474
13475vrrpNewCfgVirtRtrGrpInterval OBJECT-TYPE
13476    SYNTAX  INTEGER (1..255)
13477    MAX-ACCESS  read-create
13478    STATUS  current
13479    DESCRIPTION
13480        "The time interval between VRRP advertisements in seconds."
13481    ::= { vrrpNewCfgVirtRtrGrpTableEntry 4 }
13482
13483vrrpNewCfgVirtRtrGrpPriority OBJECT-TYPE
13484    SYNTAX  INTEGER (1..254)
13485    MAX-ACCESS  read-create
13486    STATUS  current
13487    DESCRIPTION
13488        "The priority value to be used by the specified VRRP virtual router."
13489    ::= { vrrpNewCfgVirtRtrGrpTableEntry 5 }
13490
13491vrrpNewCfgVirtRtrGrpPreempt OBJECT-TYPE
13492    SYNTAX  INTEGER {
13493        enabled(1),
13494        disabled(2)
13495        }
13496    MAX-ACCESS  read-create
13497    STATUS  current
13498    DESCRIPTION
13499        "This is for controlling whether a higher priority Backup
13500         VRRP virtual router preempts a low priority Master.
13501
13502         enabled(1)  - allow preemption
13503         disabled(2) - prohibit preemption"
13504    ::= { vrrpNewCfgVirtRtrGrpTableEntry 6 }
13505
13506vrrpNewCfgVirtRtrGrpState OBJECT-TYPE
13507    SYNTAX  INTEGER {
13508        enabled(1),
13509        disabled(2)
13510        }
13511    MAX-ACCESS  read-create
13512    STATUS  current
13513    DESCRIPTION
13514        "Enable or disable the VRRP virtual router."
13515    ::= { vrrpNewCfgVirtRtrGrpTableEntry 7 }
13516
13517vrrpNewCfgVirtRtrGrpDelete OBJECT-TYPE
13518    SYNTAX  INTEGER {
13519        other(1),
13520        delete(2)
13521        }
13522    MAX-ACCESS  read-create
13523    STATUS  current
13524    DESCRIPTION
13525        "When set to the value of 2 (delete), the entire row is deleted.
13526         When read, other(1) is returned. Setting the value to anything
13527         other than delete(2) has no effect on the state of the row."
13528    ::= { vrrpNewCfgVirtRtrGrpTableEntry 8 }
13529
13530
13531vrrpNewCfgVirtRtrGrpTckIpIntf OBJECT-TYPE
13532    SYNTAX  INTEGER {
13533        enabled(1),
13534        disabled(2)
13535        }
13536    MAX-ACCESS  read-create
13537    STATUS  current
13538    DESCRIPTION
13539        "Enable or disable tracking other router interfaces for
13540         priority adjustment.  the priority increment is defined
13541         in vrrpNewCfgGenTckIpIntfInc."
13542    ::= { vrrpNewCfgVirtRtrGrpTableEntry 11 }
13543
13544vrrpNewCfgVirtRtrGrpTckVlanPort OBJECT-TYPE
13545    SYNTAX  INTEGER {
13546        enabled(1),
13547        disabled(2)
13548        }
13549    MAX-ACCESS  read-create
13550    STATUS  current
13551    DESCRIPTION
13552        "Enable or disable tracking port state of VLAN ports
13553         for priority adjustment.  the priority increment is
13554         defined in vrrpNewCfgGenTckVlanPortInc."
13555    ::= { vrrpNewCfgVirtRtrGrpTableEntry 12 }
13556
13557
13558-- Domain Name Server Configuration
13559
13560dnsCurCfgPrimaryIpAddr OBJECT-TYPE
13561    SYNTAX  IpAddress
13562    MAX-ACCESS  read-only
13563    STATUS  current
13564    DESCRIPTION
13565        "The DNS primary IP address in the current_configuration block."
13566    ::= { dnsCfg 1 }
13567
13568dnsNewCfgPrimaryIpAddr OBJECT-TYPE
13569    SYNTAX  IpAddress
13570    MAX-ACCESS  read-write
13571    STATUS  current
13572    DESCRIPTION
13573        "The DNS primary IP address in the new_configuration block."
13574    ::= { dnsCfg 2 }
13575
13576dnsCurCfgSecondaryIpAddr OBJECT-TYPE
13577    SYNTAX  IpAddress
13578    MAX-ACCESS  read-only
13579    STATUS  current
13580    DESCRIPTION
13581        "The DNS primary IP address in the current_configuration block."
13582    ::= { dnsCfg 3 }
13583
13584dnsNewCfgSecondaryIpAddr OBJECT-TYPE
13585    SYNTAX  IpAddress
13586    MAX-ACCESS  read-write
13587    STATUS  current
13588    DESCRIPTION
13589        "The DNS primary IP address in the new_configuration block."
13590    ::= { dnsCfg 4 }
13591
13592dnsCurCfgDomainName OBJECT-TYPE
13593    SYNTAX  DisplayString (SIZE(0..191))
13594    MAX-ACCESS  read-only
13595    STATUS  current
13596    DESCRIPTION
13597        "The DNS doamin name in the current_configuration block."
13598    ::= { dnsCfg 5 }
13599
13600dnsNewCfgDomainName OBJECT-TYPE
13601    SYNTAX  DisplayString (SIZE(0..191))
13602    MAX-ACCESS  read-write
13603    STATUS  current
13604    DESCRIPTION
13605        "The DNS doamin name in the new_configuration block."
13606    ::= { dnsCfg 6 }
13607
13608--
13609-- IP network filter configuration
13610--
13611ipNwfTableMax OBJECT-TYPE
13612    SYNTAX Integer32
13613    MAX-ACCESS read-only
13614    STATUS current
13615    DESCRIPTION
13616	"The maximum number of rows in the IP network filter table."
13617    ::= { ipNwfCfg 1 }
13618
13619ipCurCfgNwfTable OBJECT-TYPE
13620    SYNTAX SEQUENCE OF IpCurCfgNwfEntry
13621    MAX-ACCESS not-accessible
13622    STATUS current
13623    DESCRIPTION
13624      "The table of IP network filter configuration in the current_config."
13625    ::= { ipNwfCfg 2 }
13626
13627ipCurCfgNwfEntry OBJECT-TYPE
13628    SYNTAX IpCurCfgNwfEntry
13629    MAX-ACCESS not-accessible
13630    STATUS current
13631    DESCRIPTION
13632      "Information about an IP network filter."
13633    INDEX { ipCurCfgNwfIndex }
13634    ::= { ipCurCfgNwfTable 1 }
13635
13636IpCurCfgNwfEntry ::= SEQUENCE {
13637    ipCurCfgNwfIndex     Integer32,
13638    ipCurCfgNwfAddr      IpAddress,
13639    ipCurCfgNwfMask      IpAddress,
13640    ipCurCfgNwfState     INTEGER
13641    }
13642
13643ipCurCfgNwfIndex OBJECT-TYPE
13644    SYNTAX Integer32
13645    MAX-ACCESS read-only
13646    STATUS current
13647    DESCRIPTION
13648	"The netowrk filter number for which the NWF is related."
13649    ::= { ipCurCfgNwfEntry 1}
13650
13651ipCurCfgNwfAddr OBJECT-TYPE
13652    SYNTAX IpAddress
13653    MAX-ACCESS read-only
13654    STATUS current
13655    DESCRIPTION
13656	"The IP address of the network filter."
13657    ::= { ipCurCfgNwfEntry 2 }
13658
13659ipCurCfgNwfMask OBJECT-TYPE
13660    SYNTAX IpAddress
13661    MAX-ACCESS read-only
13662    STATUS current
13663    DESCRIPTION
13664	"The subnet mask of the network filter."
13665    ::= { ipCurCfgNwfEntry 3 }
13666
13667ipCurCfgNwfState OBJECT-TYPE
13668    SYNTAX INTEGER {
13669        enabled(1),
13670        disabled(2)
13671	}
13672    MAX-ACCESS  read-only
13673    STATUS  current
13674    DESCRIPTION
13675	"Enable or disable the network filter."
13676    ::= { ipCurCfgNwfEntry 4 }
13677
13678ipNewCfgNwfTable OBJECT-TYPE
13679    SYNTAX SEQUENCE OF IpNewCfgNwfEntry
13680    MAX-ACCESS not-accessible
13681    STATUS current
13682    DESCRIPTION
13683      "The table of IP network filter configuration in the current_config."
13684    ::= { ipNwfCfg 3 }
13685
13686ipNewCfgNwfEntry OBJECT-TYPE
13687    SYNTAX IpNewCfgNwfEntry
13688    MAX-ACCESS not-accessible
13689    STATUS current
13690    DESCRIPTION
13691      "Information about an IP network filter."
13692    INDEX { ipNewCfgNwfIndex }
13693    ::= { ipNewCfgNwfTable 1 }
13694
13695IpNewCfgNwfEntry ::= SEQUENCE {
13696    ipNewCfgNwfIndex     Integer32,
13697    ipNewCfgNwfAddr      IpAddress,
13698    ipNewCfgNwfMask      IpAddress,
13699    ipNewCfgNwfState     INTEGER,
13700    ipNewCfgNwfDelete    INTEGER
13701    }
13702
13703ipNewCfgNwfIndex OBJECT-TYPE
13704    SYNTAX Integer32
13705    MAX-ACCESS read-only
13706    STATUS current
13707    DESCRIPTION
13708	"The netowrk filter number for which the NWF is related."
13709    ::= { ipNewCfgNwfEntry 1}
13710
13711ipNewCfgNwfAddr OBJECT-TYPE
13712    SYNTAX IpAddress
13713    MAX-ACCESS read-create
13714    STATUS current
13715    DESCRIPTION
13716	"The IP address of the network filter."
13717    ::= { ipNewCfgNwfEntry 2 }
13718
13719ipNewCfgNwfMask OBJECT-TYPE
13720    SYNTAX IpAddress
13721    MAX-ACCESS read-create
13722    STATUS current
13723    DESCRIPTION
13724	"The subnet mask of the network filter."
13725    ::= { ipNewCfgNwfEntry 3 }
13726
13727ipNewCfgNwfState OBJECT-TYPE
13728    SYNTAX INTEGER {
13729        enabled(1),
13730        disabled(2)
13731	}
13732    MAX-ACCESS  read-create
13733    STATUS  current
13734    DESCRIPTION
13735	"Enable or disable the network filter."
13736    ::= { ipNewCfgNwfEntry 4 }
13737
13738ipNewCfgNwfDelete OBJECT-TYPE
13739    SYNTAX INTEGER {
13740        other(1),
13741        delete(2)
13742        }
13743    MAX-ACCESS read-create
13744    STATUS current
13745    DESCRIPTION
13746	"When set to the value of 2 (delete), the entire row is deleted.
13747	 When read, other(1) is returned. Setting the value to anything
13748	 other than 2(delete) has no effect on the state of the row."
13749    ::= { ipNewCfgNwfEntry 5 }
13750
13751--
13752-- IP route map configuration
13753--
13754ipRmapTableMax OBJECT-TYPE
13755    SYNTAX Integer32
13756    MAX-ACCESS read-only
13757    STATUS current
13758    DESCRIPTION
13759	"The maximum number of rows in the IP route map table."
13760    ::= { ipRmapCfg 1 }
13761
13762ipCurCfgRmapTable OBJECT-TYPE
13763    SYNTAX SEQUENCE OF IpCurCfgRmapEntry
13764    MAX-ACCESS not-accessible
13765    STATUS current
13766    DESCRIPTION
13767      "The table of IP route map configuration in the current_config."
13768    ::= { ipRmapCfg 2 }
13769
13770ipCurCfgRmapEntry OBJECT-TYPE
13771    SYNTAX IpCurCfgRmapEntry
13772    MAX-ACCESS not-accessible
13773    STATUS current
13774    DESCRIPTION
13775      "Information about an IP route map."
13776    INDEX { ipCurCfgRmapIndex }
13777    ::= { ipCurCfgRmapTable 1 }
13778
13779IpCurCfgRmapEntry ::= SEQUENCE {
13780    ipCurCfgRmapIndex		Integer32,
13781    ipCurCfgRmapMetric	  	Unsigned32,
13782    ipCurCfgRmapPrec	  	INTEGER,
13783    ipCurCfgRmapState     	INTEGER,
13784    ipCurCfgRmapMetricType	INTEGER,
13785    ipCurCfgRmapState           INTEGER
13786    }
13787
13788ipCurCfgRmapIndex OBJECT-TYPE
13789    SYNTAX Integer32
13790    MAX-ACCESS read-only
13791    STATUS current
13792    DESCRIPTION
13793	"The route map number for which the RMAP is related."
13794    ::= { ipCurCfgRmapEntry 1}
13795
13796
13797ipCurCfgRmapMetric OBJECT-TYPE
13798    SYNTAX Unsigned32 (0..4294967295)
13799    MAX-ACCESS read-only
13800    STATUS current
13801    DESCRIPTION
13802	"The metric of the route map. 4294967295 means none"
13803    ::= { ipCurCfgRmapEntry 3 }
13804
13805ipCurCfgRmapPrec OBJECT-TYPE
13806    SYNTAX INTEGER (1..255)
13807    MAX-ACCESS read-only
13808    STATUS current
13809    DESCRIPTION
13810	"The precedence of the route map."
13811    ::= { ipCurCfgRmapEntry 4 }
13812
13813
13814ipCurCfgRmapState OBJECT-TYPE
13815    SYNTAX INTEGER {
13816        enabled(1),
13817        disabled(2)
13818	}
13819    MAX-ACCESS  read-only
13820    STATUS  current
13821    DESCRIPTION
13822	"Enable or disable the route map."
13823    ::= { ipCurCfgRmapEntry 6 }
13824
13825
13826ipCurCfgRmapMetricType OBJECT-TYPE
13827    SYNTAX INTEGER {
13828        none(1),
13829        type1(2),
13830        type2(3)
13831        }
13832    MAX-ACCESS  read-only
13833    STATUS  current
13834    DESCRIPTION
13835	"The OSPF metric-type of the matched route."
13836    ::= { ipCurCfgRmapEntry 8 }
13837
13838ipNewCfgRmapTable OBJECT-TYPE
13839    SYNTAX SEQUENCE OF IpNewCfgRmapEntry
13840    MAX-ACCESS not-accessible
13841    STATUS current
13842    DESCRIPTION
13843      "The table of IP route map configuration in the current_config."
13844    ::= { ipRmapCfg 3 }
13845
13846ipNewCfgRmapEntry OBJECT-TYPE
13847    SYNTAX IpNewCfgRmapEntry
13848    MAX-ACCESS not-accessible
13849    STATUS current
13850    DESCRIPTION
13851      "Information about an IP route map."
13852    INDEX { ipNewCfgRmapIndex }
13853    ::= { ipNewCfgRmapTable 1 }
13854
13855IpNewCfgRmapEntry ::= SEQUENCE {
13856    ipNewCfgRmapIndex		Integer32,
13857    ipNewCfgRmapMetric	  	Unsigned32,
13858    ipNewCfgRmapPrec	  	INTEGER,
13859    ipNewCfgRmapState     	INTEGER,
13860    ipNewCfgRmapMetricType	INTEGER,
13861    ipNewCfgRmapDelete		INTEGER
13862    }
13863
13864ipNewCfgRmapIndex OBJECT-TYPE
13865    SYNTAX Integer32
13866    MAX-ACCESS read-only
13867    STATUS current
13868    DESCRIPTION
13869	"The route map number for which the RMAP is related."
13870    ::= { ipNewCfgRmapEntry 1}
13871
13872
13873ipNewCfgRmapMetric OBJECT-TYPE
13874    SYNTAX Unsigned32 (0..16777215)
13875    MAX-ACCESS read-create
13876    STATUS current
13877    DESCRIPTION
13878	"The metric of the route map. 16777215 means none"
13879    ::= { ipNewCfgRmapEntry 3 }
13880
13881ipNewCfgRmapPrec OBJECT-TYPE
13882    SYNTAX INTEGER (1..255)
13883    MAX-ACCESS read-create
13884    STATUS current
13885    DESCRIPTION
13886	"The precedence of the route map."
13887    ::= { ipNewCfgRmapEntry 4 }
13888
13889
13890ipNewCfgRmapState OBJECT-TYPE
13891    SYNTAX INTEGER {
13892        enabled(1),
13893        disabled(2)
13894	}
13895    MAX-ACCESS  read-create
13896    STATUS  current
13897    DESCRIPTION
13898	"Enable or disable the route map."
13899    ::= { ipNewCfgRmapEntry 6 }
13900
13901
13902ipNewCfgRmapMetricType OBJECT-TYPE
13903    SYNTAX INTEGER {
13904        none(1),
13905        type1(2),
13906        type2(3)
13907        }
13908    MAX-ACCESS  read-create
13909    STATUS  current
13910    DESCRIPTION
13911	"The OSPF metric-type of the matched route."
13912    ::= { ipNewCfgRmapEntry 8 }
13913
13914ipNewCfgRmapDelete OBJECT-TYPE
13915    SYNTAX  INTEGER {
13916	other(1),
13917	delete(2)
13918	}
13919    MAX-ACCESS  read-create
13920    STATUS  current
13921    DESCRIPTION
13922	"When set to the value of 2 (delete), the entire row is deleted.
13923	 When read, other(1) is returned. Setting the value to anything
13924	 other than 2(delete) has no effect on the state of the row."
13925    ::= { ipNewCfgRmapEntry 9 }
13926
13927ipAlistTableMax OBJECT-TYPE
13928    SYNTAX Integer32
13929    MAX-ACCESS read-only
13930    STATUS current
13931    DESCRIPTION
13932	"The maximum number of rows in the IP route map table."
13933    ::= { ipRmapCfg 4 }
13934
13935ipCurCfgAlistTable OBJECT-TYPE
13936    SYNTAX SEQUENCE OF IpCurCfgAlistEntry
13937    MAX-ACCESS not-accessible
13938    STATUS current
13939    DESCRIPTION
13940      "The table of IP route map access list configuration in the
13941       current_config."
13942    ::= { ipRmapCfg 5 }
13943
13944ipCurCfgAlistEntry OBJECT-TYPE
13945    SYNTAX IpCurCfgAlistEntry
13946    MAX-ACCESS not-accessible
13947    STATUS current
13948    DESCRIPTION
13949      "Information about an IP route map."
13950    INDEX { ipCurCfgAlistRmapIndex, ipCurCfgAlistIndex }
13951    ::= { ipCurCfgAlistTable 1 }
13952
13953IpCurCfgAlistEntry ::= SEQUENCE {
13954    ipCurCfgAlistRmapIndex	Integer32,
13955    ipCurCfgAlistIndex		Integer32,
13956    ipCurCfgAlistNwf		INTEGER,
13957    ipCurCfgAlistMetric	  	Unsigned32,
13958    ipCurCfgAlistAction		INTEGER,
13959    ipCurCfgAlistState     	INTEGER
13960    }
13961
13962ipCurCfgAlistRmapIndex OBJECT-TYPE
13963    SYNTAX Integer32
13964    MAX-ACCESS read-only
13965    STATUS current
13966    DESCRIPTION
13967	"The route map number for which the RMAP is related."
13968    ::= { ipCurCfgAlistEntry 1 }
13969
13970ipCurCfgAlistIndex OBJECT-TYPE
13971    SYNTAX Integer32
13972    MAX-ACCESS read-only
13973    STATUS current
13974    DESCRIPTION
13975	"The access list number for which the access list is related."
13976    ::= { ipCurCfgAlistEntry 2 }
13977
13978ipCurCfgAlistNwf OBJECT-TYPE
13979    SYNTAX INTEGER (0..256)
13980    MAX-ACCESS read-only
13981    STATUS current
13982    DESCRIPTION
13983	"The network filter number of the route map access list.
13984	 0 means none"
13985    ::= { ipCurCfgAlistEntry 3 }
13986
13987ipCurCfgAlistMetric OBJECT-TYPE
13988    SYNTAX Unsigned32 (0..4294967295)
13989    MAX-ACCESS read-only
13990    STATUS current
13991    DESCRIPTION
13992	"The metric of the route map access list. 4294967295 means none"
13993    ::= { ipCurCfgAlistEntry 4 }
13994
13995ipCurCfgAlistAction OBJECT-TYPE
13996    SYNTAX INTEGER {
13997	permit(1),
13998	deny(2)
13999	}
14000    MAX-ACCESS read-only
14001    STATUS current
14002    DESCRIPTION
14003	"Action of the route map access list."
14004    ::= { ipCurCfgAlistEntry 5 }
14005
14006ipCurCfgAlistState OBJECT-TYPE
14007    SYNTAX INTEGER {
14008        enabled(1),
14009        disabled(2)
14010	}
14011    MAX-ACCESS  read-only
14012    STATUS  current
14013    DESCRIPTION
14014	"Enable or disable the route map access list."
14015    ::= { ipCurCfgAlistEntry 6 }
14016
14017ipNewCfgAlistTable OBJECT-TYPE
14018    SYNTAX SEQUENCE OF IpNewCfgAlistEntry
14019    MAX-ACCESS not-accessible
14020    STATUS current
14021    DESCRIPTION
14022      "The table of IP route map access list configuration in the
14023       current_config."
14024    ::= { ipRmapCfg 6 }
14025
14026ipNewCfgAlistEntry OBJECT-TYPE
14027    SYNTAX IpNewCfgAlistEntry
14028    MAX-ACCESS not-accessible
14029    STATUS current
14030    DESCRIPTION
14031      "Information about an IP route map."
14032    INDEX { ipNewCfgAlistRmapIndex, ipNewCfgAlistIndex }
14033    ::= { ipNewCfgAlistTable 1 }
14034
14035IpNewCfgAlistEntry ::= SEQUENCE {
14036    ipNewCfgAlistRmapIndex	Integer32,
14037    ipNewCfgAlistIndex		Integer32,
14038    ipNewCfgAlistNwf		INTEGER,
14039    ipNewCfgAlistMetric	  	Unsigned32,
14040    ipNewCfgAlistAction		INTEGER,
14041    ipNewCfgAlistState     	INTEGER,
14042    ipNewCfgAlistDelete		INTEGER
14043    }
14044
14045ipNewCfgAlistRmapIndex OBJECT-TYPE
14046    SYNTAX Integer32
14047    MAX-ACCESS read-only
14048    STATUS current
14049    DESCRIPTION
14050	"The route map number for which the RMAP is related."
14051    ::= { ipNewCfgAlistEntry 1 }
14052
14053ipNewCfgAlistIndex OBJECT-TYPE
14054    SYNTAX Integer32
14055    MAX-ACCESS read-only
14056    STATUS current
14057    DESCRIPTION
14058	"The access list number for which the access list is related."
14059    ::= { ipNewCfgAlistEntry 2 }
14060
14061ipNewCfgAlistNwf OBJECT-TYPE
14062    SYNTAX INTEGER (1..256)
14063    MAX-ACCESS read-create
14064    STATUS current
14065    DESCRIPTION
14066	"The network filter number of the route map access list.
14067	 0 means none"
14068    ::= { ipNewCfgAlistEntry 3 }
14069
14070ipNewCfgAlistMetric OBJECT-TYPE
14071    SYNTAX Unsigned32 (1..16777215)
14072    MAX-ACCESS read-create
14073    STATUS current
14074    DESCRIPTION
14075	"The metric of the route map access list. 16777215 means none"
14076    ::= { ipNewCfgAlistEntry 4 }
14077
14078ipNewCfgAlistAction OBJECT-TYPE
14079    SYNTAX INTEGER {
14080	permit(1),
14081	deny(2)
14082	}
14083    MAX-ACCESS read-create
14084    STATUS current
14085    DESCRIPTION
14086	"Action of the route map access list."
14087    ::= { ipNewCfgAlistEntry 5 }
14088
14089ipNewCfgAlistState OBJECT-TYPE
14090    SYNTAX INTEGER {
14091        enabled(1),
14092        disabled(2)
14093	}
14094    MAX-ACCESS  read-create
14095    STATUS  current
14096    DESCRIPTION
14097	"Enable or disable the route map access list."
14098    ::= { ipNewCfgAlistEntry 6 }
14099
14100ipNewCfgAlistDelete OBJECT-TYPE
14101    SYNTAX  INTEGER {
14102	other(1),
14103	delete(2)
14104	}
14105    MAX-ACCESS  read-create
14106    STATUS  current
14107    DESCRIPTION
14108	"When set to the value of 2 (delete), the entire row is deleted.
14109	 When read, other(1) is returned. Setting the value to anything
14110	 other than 2(delete) has no effect on the state of the row."
14111    ::= { ipNewCfgAlistEntry 7 }
14112
14113
14114
14115--
14116-- IP OSPF configuration
14117--
14118ospfGeneral	OBJECT IDENTIFIER ::= { ospfCfg 1 }
14119
14120ospfCurCfgDefaultRouteMetric OBJECT-TYPE
14121    SYNTAX INTEGER (0..16777215)
14122    MAX-ACCESS read-only
14123    STATUS current
14124    DESCRIPTION
14125	"Specify the metric to be assigned."
14126    ::= { ospfGeneral 1 }
14127
14128ospfNewCfgDefaultRouteMetric OBJECT-TYPE
14129    SYNTAX INTEGER (0..16777214)
14130    MAX-ACCESS read-write
14131    STATUS current
14132    DESCRIPTION
14133	"Specify the metric to be assigned."
14134    ::= { ospfGeneral 2 }
14135
14136ospfCurCfgDefaultRouteMetricType OBJECT-TYPE
14137    SYNTAX INTEGER {
14138        none(1),
14139        type1(2),
14140        type2(3)
14141        }
14142    MAX-ACCESS read-only
14143    STATUS current
14144    DESCRIPTION
14145	"Specify the AS External metric type to be assigned."
14146    ::= { ospfGeneral 3 }
14147
14148ospfNewCfgDefaultRouteMetricType OBJECT-TYPE
14149    SYNTAX INTEGER {
14150        none(1),
14151        type1(2),
14152        type2(3)
14153        }
14154    MAX-ACCESS read-write
14155    STATUS current
14156    DESCRIPTION
14157	"Specify the AS External metric type to be assigned."
14158    ::= { ospfGeneral 4 }
14159
14160ospfIntfTableMaxSize OBJECT-TYPE
14161    SYNTAX Integer32
14162    MAX-ACCESS read-only
14163    STATUS current
14164    DESCRIPTION
14165        "The maximum number of rows in the OSPF Interface table."
14166    ::= { ospfGeneral 5 }
14167
14168ospfAreaTableMaxSize OBJECT-TYPE
14169    SYNTAX Integer32
14170    MAX-ACCESS read-only
14171    STATUS current
14172    DESCRIPTION
14173        "The maximum number of rows in the OSPF Area table."
14174    ::= { ospfGeneral 6 }
14175
14176ospfRangeTableMaxSize OBJECT-TYPE
14177    SYNTAX Integer32
14178    MAX-ACCESS read-only
14179    STATUS current
14180    DESCRIPTION
14181        "The maximum number of rows in the OSPF Range table."
14182    ::= { ospfGeneral 7 }
14183
14184ospfVirtIntfTableMaxSize OBJECT-TYPE
14185    SYNTAX Integer32
14186    MAX-ACCESS read-only
14187    STATUS current
14188    DESCRIPTION
14189        "The maximum number of rows in the OSPF Virtual Interface
14190         table."
14191    ::= { ospfGeneral 8 }
14192
14193ospfHostTableMaxSize OBJECT-TYPE
14194    SYNTAX Integer32
14195    MAX-ACCESS read-only
14196    STATUS current
14197    DESCRIPTION
14198        "The maximum number of rows in the OSPF Host table."
14199    ::= { ospfGeneral 9 }
14200
14201ospfCurCfgState OBJECT-TYPE
14202    SYNTAX INTEGER {
14203        on(1),
14204        off(2)
14205        }
14206    MAX-ACCESS read-only
14207    STATUS current
14208    DESCRIPTION
14209	"OSPF global state."
14210    ::= { ospfGeneral 10 }
14211
14212ospfNewCfgState OBJECT-TYPE
14213    SYNTAX INTEGER {
14214        on(1),
14215        off(2)
14216        }
14217    MAX-ACCESS read-write
14218    STATUS current
14219    DESCRIPTION
14220	"Globally turn OSPF on or off."
14221    ::= { ospfGeneral 11 }
14222
14223ospfCurCfgLSDB OBJECT-TYPE
14224    SYNTAX  Integer32
14225    MAX-ACCESS read-only
14226    STATUS current
14227    DESCRIPTION
14228	"The LSDB limit for external LSA."
14229    ::= { ospfGeneral 12 }
14230
14231ospfNewCfgLSDB OBJECT-TYPE
14232    SYNTAX  Integer32
14233    MAX-ACCESS read-write
14234    STATUS current
14235    DESCRIPTION
14236	"Set the LSDB limit for external LSA."
14237    ::= { ospfGeneral 13 }
14238
14239ospfCurCfgAreaTable OBJECT-TYPE
14240    SYNTAX SEQUENCE OF OspfCurCfgAreaEntry
14241    MAX-ACCESS not-accessible
14242    STATUS current
14243    DESCRIPTION
14244      "The table of OSPF Area configuration in the current_config."
14245    ::= { ospfCfg 2 }
14246
14247ospfCurCfgAreaEntry OBJECT-TYPE
14248    SYNTAX OspfCurCfgAreaEntry
14249    MAX-ACCESS not-accessible
14250    STATUS current
14251    DESCRIPTION
14252      "Information about a OSPF area."
14253    INDEX { ospfCurCfgAreaIndex }
14254    ::= { ospfCurCfgAreaTable 1 }
14255
14256OspfCurCfgAreaEntry ::= SEQUENCE {
14257    ospfCurCfgAreaIndex         Integer32,
14258    ospfCurCfgAreaId            IpAddress,
14259    ospfCurCfgAreaSpfInterval   INTEGER,
14260    ospfCurCfgAreaAuthType      INTEGER,
14261    ospfCurCfgAreaType 	        INTEGER,
14262    ospfCurCfgAreaMetric	INTEGER,
14263    ospfCurCfgAreaStatus        INTEGER
14264    }
14265
14266ospfCurCfgAreaIndex OBJECT-TYPE
14267    SYNTAX Integer32
14268    MAX-ACCESS read-only
14269    STATUS current
14270    DESCRIPTION
14271	"The OSPF area number for which the OSPF area table is related."
14272    ::= { ospfCurCfgAreaEntry 1}
14273
14274ospfCurCfgAreaId OBJECT-TYPE
14275    SYNTAX IpAddress
14276    MAX-ACCESS read-only
14277    STATUS current
14278    DESCRIPTION
14279	"The IP Address of the OSPF area."
14280    ::= { ospfCurCfgAreaEntry 2 }
14281
14282ospfCurCfgAreaSpfInterval OBJECT-TYPE
14283    SYNTAX INTEGER (1..255)
14284    MAX-ACCESS read-only
14285    STATUS current
14286    DESCRIPTION
14287	"The SPF interval for the OSPF area."
14288    ::= { ospfCurCfgAreaEntry 3 }
14289
14290ospfCurCfgAreaAuthType OBJECT-TYPE
14291    SYNTAX  INTEGER {
14292        none(1),
14293        password(2),
14294	md5(3)
14295        }
14296    MAX-ACCESS  read-only
14297    STATUS  current
14298    DESCRIPTION
14299        "Type of authentication being used.
14300	 none(1) - no authentication
14301	 password(2) - use password
14302	 md5(3) - use MD5 authentication."
14303
14304    ::= { ospfCurCfgAreaEntry 4 }
14305
14306ospfCurCfgAreaType OBJECT-TYPE
14307	SYNTAX INTEGER {
14308	    transit(0),
14309	    stub(1),
14310	    nssa(2)
14311           }
14312	MAX-ACCESS   read-only
14313	STATUS  current
14314	DESCRIPTION
14315	    "Type of Area.
14316	    transit(0)
14317	    stub(1)
14318	    nssa(2)"
14319
14320	::= { ospfCurCfgAreaEntry 5 }
14321
14322ospfCurCfgAreaMetric OBJECT-TYPE
14323    SYNTAX  INTEGER (1..65535)
14324    MAX-ACCESS  read-only
14325    STATUS  current
14326    DESCRIPTION
14327        "Metric (1-65535)"
14328
14329    ::= { ospfCurCfgAreaEntry 6 }
14330
14331ospfCurCfgAreaStatus OBJECT-TYPE
14332    SYNTAX  INTEGER {
14333        disabled(0),
14334	 enabled(1)
14335        }
14336    MAX-ACCESS  read-only
14337    STATUS  current
14338    DESCRIPTION
14339        "Status
14340	   disabled(0)
14341	   enabled(1)"
14342
14343    ::= { ospfCurCfgAreaEntry 7 }
14344
14345
14346ospfNewCfgAreaTable OBJECT-TYPE
14347    SYNTAX SEQUENCE OF OspfNewCfgAreaEntry
14348    MAX-ACCESS not-accessible
14349    STATUS current
14350    DESCRIPTION
14351      "The table of OSPF Area configuration in the new_config."
14352    ::= { ospfCfg 3 }
14353
14354ospfNewCfgAreaEntry OBJECT-TYPE
14355    SYNTAX OspfNewCfgAreaEntry
14356    MAX-ACCESS not-accessible
14357    STATUS current
14358    DESCRIPTION
14359      "Information about a OSPF area."
14360    INDEX { ospfNewCfgAreaIndex }
14361    ::= { ospfNewCfgAreaTable 1 }
14362
14363OspfNewCfgAreaEntry ::= SEQUENCE {
14364    ospfNewCfgAreaIndex         Integer32,
14365    ospfNewCfgAreaId            IpAddress,
14366    ospfNewCfgAreaSpfInterval   INTEGER,
14367    ospfNewCfgAreaAuthType      INTEGER,
14368    ospfNewCfgAreaType 	        INTEGER,
14369    ospfNewCfgAreaMetric	INTEGER,
14370    ospfNewCfgAreaStatus        INTEGER,
14371    ospfNewCfgAreaDelete        INTEGER
14372    }
14373
14374ospfNewCfgAreaIndex OBJECT-TYPE
14375    SYNTAX Integer32
14376    MAX-ACCESS read-only
14377    STATUS current
14378    DESCRIPTION
14379	"The OSPF area number for which the OSPF area table is related."
14380    ::= { ospfNewCfgAreaEntry 1}
14381
14382ospfNewCfgAreaId OBJECT-TYPE
14383    SYNTAX IpAddress
14384    MAX-ACCESS read-create
14385    STATUS current
14386    DESCRIPTION
14387	"The IP Address of the OSPF area."
14388    ::= { ospfNewCfgAreaEntry 2 }
14389
14390ospfNewCfgAreaSpfInterval OBJECT-TYPE
14391    SYNTAX INTEGER (1..255)
14392    MAX-ACCESS read-write
14393    STATUS current
14394    DESCRIPTION
14395	"The SPF interval for the OSPF area."
14396    ::= { ospfNewCfgAreaEntry 3 }
14397
14398ospfNewCfgAreaAuthType OBJECT-TYPE
14399    SYNTAX  INTEGER {
14400        none(1),
14401        password(2),
14402	md5(3)
14403        }
14404    MAX-ACCESS  read-write
14405    STATUS  current
14406    DESCRIPTION
14407        "Type of authentication being used.
14408	 none(1) - no authentication
14409	 password(2) - use password.
14410         md5(3) - use MD5 authentication."
14411    ::= { ospfNewCfgAreaEntry 4 }
14412
14413ospfNewCfgAreaType OBJECT-TYPE
14414	SYNTAX INTEGER {
14415	    transit(0),
14416	    stub(1),
14417	    nssa(2)
14418           }
14419	MAX-ACCESS   read-write
14420	STATUS  current
14421	DESCRIPTION
14422	    "Type of Area.
14423	    transit(0)
14424	    stub(1)
14425           nssa(2)"
14426
14427	::= { ospfNewCfgAreaEntry 5 }
14428
14429ospfNewCfgAreaMetric OBJECT-TYPE
14430    SYNTAX  INTEGER (1..65535)
14431    MAX-ACCESS  read-write
14432    STATUS  current
14433    DESCRIPTION
14434        "Metric (1-65535)"
14435
14436    ::= { ospfNewCfgAreaEntry 6 }
14437
14438ospfNewCfgAreaStatus OBJECT-TYPE
14439    SYNTAX  INTEGER {
14440        disabled(0),
14441	 enabled(1)
14442        }
14443    MAX-ACCESS  read-write
14444    STATUS current
14445    DESCRIPTION
14446        "Status
14447	   disabled(0)
14448	   enabled(1)"
14449
14450    ::= { ospfNewCfgAreaEntry 7 }
14451
14452ospfNewCfgAreaDelete OBJECT-TYPE
14453   SYNTAX INTEGER {
14454	no(0),
14455	yes(1)
14456	}
14457   MAX-ACCESS read-write
14458   STATUS current
14459   DESCRIPTION
14460	"Delete the area
14461	    no(0),
14462            yes(1)"
14463
14464    ::= { ospfNewCfgAreaEntry 8 }
14465
14466
14467
14468-- OSPF Host Table
14469
14470ospfCurCfgHostTable OBJECT-TYPE
14471    SYNTAX SEQUENCE OF OspfCurCfgHostEntry
14472    MAX-ACCESS not-accessible
14473    STATUS current
14474    DESCRIPTION
14475      "The table of OSPF Host configuration."
14476    ::= { ospfCfg 12 }
14477
14478ospfCurCfgHostEntry OBJECT-TYPE
14479    SYNTAX OspfCurCfgHostEntry
14480    MAX-ACCESS not-accessible
14481    STATUS current
14482    DESCRIPTION
14483      "Information about a OSPF host."
14484    INDEX { ospfCurCfgHostIndex }
14485    ::= { ospfCurCfgHostTable 1 }
14486
14487OspfCurCfgHostEntry ::= SEQUENCE {
14488    ospfCurCfgHostIndex         Integer32,
14489    ospfCurCfgHostIpAddr        IpAddress,
14490    ospfCurCfgHostAreaIndex     Integer32,
14491    ospfCurCfgHostCost          INTEGER,
14492    ospfCurCfgHostState		INTEGER
14493    }
14494
14495ospfCurCfgHostIndex OBJECT-TYPE
14496    SYNTAX Integer32
14497    MAX-ACCESS read-only
14498    STATUS current
14499    DESCRIPTION
14500	"The OSPF host number for which the OSPF host table is related."
14501    ::= { ospfCurCfgHostEntry 1}
14502
14503ospfCurCfgHostIpAddr OBJECT-TYPE
14504    SYNTAX IpAddress
14505    MAX-ACCESS read-only
14506    STATUS current
14507    DESCRIPTION
14508	"The IP Address of the OSPF host."
14509    ::= { ospfCurCfgHostEntry 2 }
14510
14511ospfCurCfgHostAreaIndex OBJECT-TYPE
14512    SYNTAX Integer32
14513    MAX-ACCESS read-only
14514    STATUS current
14515    DESCRIPTION
14516	"The area index."
14517    ::= { ospfCurCfgHostEntry 3 }
14518
14519ospfCurCfgHostCost OBJECT-TYPE
14520    SYNTAX  INTEGER (1..65535)
14521    MAX-ACCESS  read-only
14522    STATUS  current
14523    DESCRIPTION
14524        "The cost of the OSPF host."
14525    ::= { ospfCurCfgHostEntry 4 }
14526
14527ospfCurCfgHostState OBJECT-TYPE
14528    SYNTAX  INTEGER  {
14529	enabled(2),
14530	disabled(3)
14531	}
14532    MAX-ACCESS  read-only
14533    STATUS  current
14534    DESCRIPTION
14535        "Enable or disable an OSPF Host"
14536    ::= { ospfCurCfgHostEntry 5 }
14537
14538ospfNewCfgHostTable OBJECT-TYPE
14539    SYNTAX SEQUENCE OF OspfNewCfgHostEntry
14540    MAX-ACCESS not-accessible
14541    STATUS current
14542    DESCRIPTION
14543      "The table of OSPF Host configuration."
14544    ::= { ospfCfg 13 }
14545
14546ospfNewCfgHostEntry OBJECT-TYPE
14547    SYNTAX OspfNewCfgHostEntry
14548    MAX-ACCESS not-accessible
14549    STATUS current
14550    DESCRIPTION
14551      "Information about a OSPF host."
14552    INDEX { ospfNewCfgHostIndex }
14553    ::= { ospfNewCfgHostTable 1 }
14554
14555OspfNewCfgHostEntry ::= SEQUENCE {
14556    ospfNewCfgHostIndex         Integer32,
14557    ospfNewCfgHostIpAddr        IpAddress,
14558    ospfNewCfgHostAreaIndex     Integer32,
14559    ospfNewCfgHostCost          INTEGER,
14560    ospfNewCfgHostState		INTEGER,
14561    ospfNewCfgHostDelete        INTEGER
14562    }
14563
14564ospfNewCfgHostIndex OBJECT-TYPE
14565    SYNTAX Integer32
14566    MAX-ACCESS read-only
14567    STATUS current
14568    DESCRIPTION
14569	"The OSPF host number for which the OSPF host table is related."
14570    ::= { ospfNewCfgHostEntry 1}
14571
14572ospfNewCfgHostIpAddr OBJECT-TYPE
14573    SYNTAX IpAddress
14574    MAX-ACCESS read-create
14575    STATUS current
14576    DESCRIPTION
14577	"The IP Address of the OSPF host."
14578    ::= { ospfNewCfgHostEntry 2 }
14579
14580ospfNewCfgHostAreaIndex OBJECT-TYPE
14581    SYNTAX Integer32
14582    MAX-ACCESS read-create
14583    STATUS current
14584    DESCRIPTION
14585	"The OSPF area index."
14586    ::= { ospfNewCfgHostEntry 3 }
14587
14588ospfNewCfgHostCost OBJECT-TYPE
14589    SYNTAX  INTEGER (1..65535)
14590    MAX-ACCESS  read-create
14591    STATUS  current
14592    DESCRIPTION
14593        "The cost of the OSPF host."
14594    ::= { ospfNewCfgHostEntry 4 }
14595
14596ospfNewCfgHostState OBJECT-TYPE
14597    SYNTAX  INTEGER  {
14598	enabled(2),
14599	disabled(3)
14600	}
14601    MAX-ACCESS  read-create
14602    STATUS  current
14603    DESCRIPTION
14604        "Enable or disable an OSPF Host"
14605    ::= { ospfNewCfgHostEntry 5 }
14606
14607ospfNewCfgHostDelete  OBJECT-TYPE
14608    SYNTAX  INTEGER {
14609        no(0),
14610        yes(1)
14611        }
14612    MAX-ACCESS read-write
14613    STATUS current
14614    DESCRIPTION
14615	"Delete the OSPF host:
14616         no(0),
14617         yes(1)"
14618    ::= { ospfNewCfgHostEntry 6 }
14619
14620ospfMdkeyTableMaxSize OBJECT-TYPE
14621    SYNTAX  Integer32
14622    MAX-ACCESS  read-only
14623    STATUS  current
14624    DESCRIPTION
14625        "The maximum number of rows in the OSPF Mdkey table."
14626    ::= { ospfCfg 11 }
14627
14628ospfCurCfgMdkeyTable OBJECT-TYPE
14629    SYNTAX SEQUENCE OF OspfCurCfgMdkeyEntry
14630    MAX-ACCESS not-accessible
14631    STATUS current
14632    DESCRIPTION
14633      "The table of OSPF MD5 keys in the current_config."
14634    ::= { ospfCfg 5 }
14635
14636ospfCurCfgMdkeyEntry OBJECT-TYPE
14637    SYNTAX OspfCurCfgMdkeyEntry
14638    MAX-ACCESS not-accessible
14639    STATUS current
14640    DESCRIPTION
14641      "Information about an OSPF MD keys table."
14642    INDEX { ospfCurCfgMdkeyIndex }
14643    ::= { ospfCurCfgMdkeyTable 1 }
14644
14645OspfCurCfgMdkeyEntry ::= SEQUENCE {
14646    ospfCurCfgMdkeyIndex        Integer32,
14647    ospfCurCfgMdkeyKey          DisplayString
14648    }
14649
14650ospfCurCfgMdkeyIndex OBJECT-TYPE
14651    SYNTAX Integer32
14652    MAX-ACCESS read-only
14653    STATUS current
14654    DESCRIPTION
14655	"The OSPF MD5 Key number for which the OSPF MdKey table is related."
14656    ::= { ospfCurCfgMdkeyEntry 1}
14657
14658ospfCurCfgMdkeyKey OBJECT-TYPE
14659    SYNTAX DisplayString (SIZE(0..16))
14660    MAX-ACCESS read-only
14661    STATUS current
14662    DESCRIPTION
14663	"The character string representing the MD5 Key."
14664    ::= { ospfCurCfgMdkeyEntry 2 }
14665
14666ospfNewCfgMdkeyTable OBJECT-TYPE
14667    SYNTAX SEQUENCE OF OspfNewCfgMdkeyEntry
14668    MAX-ACCESS not-accessible
14669    STATUS current
14670    DESCRIPTION
14671      "The table of OSPF MD5 keys in the new_config."
14672    ::= { ospfCfg 6 }
14673
14674ospfNewCfgMdkeyEntry OBJECT-TYPE
14675    SYNTAX OspfNewCfgMdkeyEntry
14676    MAX-ACCESS not-accessible
14677    STATUS current
14678    DESCRIPTION
14679      "Information about an OSPF MD keys table."
14680    INDEX { ospfNewCfgMdkeyIndex }
14681    ::= { ospfNewCfgMdkeyTable 1 }
14682
14683OspfNewCfgMdkeyEntry ::= SEQUENCE {
14684    ospfNewCfgMdkeyIndex        Integer32,
14685    ospfNewCfgMdkeyKey          DisplayString,
14686    ospfNewCfgMdkeyDelete       INTEGER
14687    }
14688
14689ospfNewCfgMdkeyIndex OBJECT-TYPE
14690    SYNTAX Integer32
14691    MAX-ACCESS read-only
14692    STATUS current
14693    DESCRIPTION
14694	"The OSPF MD5 Key number for which the OSPF MdKey table is related."
14695    ::= { ospfNewCfgMdkeyEntry 1}
14696
14697ospfNewCfgMdkeyKey OBJECT-TYPE
14698    SYNTAX DisplayString (SIZE(0..16))
14699    MAX-ACCESS read-create
14700    STATUS current
14701    DESCRIPTION
14702	"The character string representing the MD5 Key."
14703    ::= { ospfNewCfgMdkeyEntry 2 }
14704
14705ospfNewCfgMdkeyDelete OBJECT-TYPE
14706    SYNTAX  INTEGER {
14707	other(1),
14708        delete(2)
14709	}
14710    MAX-ACCESS read-create
14711    STATUS current
14712    DESCRIPTION
14713	"When set to the value of 2 (delete), the entire row is deleted.
14714	 When read, other(1) is returned. Setting the value to anything
14715	 other than 2(delete) has no effect on the state of the row."
14716    ::= { ospfNewCfgMdkeyEntry 3}
14717
14718ospfCurCfgIntfTable OBJECT-TYPE
14719    SYNTAX SEQUENCE OF OspfCurCfgIntfEntry
14720    MAX-ACCESS not-accessible
14721    STATUS current
14722    DESCRIPTION
14723      "The table of OSPF Interface configuration in the current_config."
14724    ::= { ospfCfg 7 }
14725
14726ospfCurCfgIntfEntry OBJECT-TYPE
14727    SYNTAX OspfCurCfgIntfEntry
14728    MAX-ACCESS not-accessible
14729    STATUS current
14730    DESCRIPTION
14731      "Information about an OSPF Interface."
14732    INDEX { ospfCurCfgIntfIndex }
14733    ::= { ospfCurCfgIntfTable 1 }
14734
14735OspfCurCfgIntfEntry ::= SEQUENCE {
14736    ospfCurCfgIntfIndex         Integer32,
14737    ospfCurCfgIntfId            IpAddress,
14738    ospfCurCfgIntfArea          INTEGER,
14739    ospfCurCfgIntfMdkey         INTEGER,
14740    ospfCurCfgIntfCost          INTEGER,
14741    ospfCurCfgIntfPrio          INTEGER,
14742    ospfCurCfgIntfHello         INTEGER,
14743    ospfCurCfgIntfDead          INTEGER,
14744    ospfCurCfgIntfTrans         INTEGER,
14745    ospfCurCfgIntfRetra         INTEGER,
14746    ospfCurCfgIntfAuthKey       DisplayString,
14747    ospfCurCfgIntfStatus        INTEGER
14748
14749}
14750
14751ospfCurCfgIntfIndex OBJECT-TYPE
14752    SYNTAX Integer32
14753    MAX-ACCESS read-only
14754    STATUS current
14755    DESCRIPTION
14756	"The OSPF Interface number for which the OSPF Interface table is related."
14757    ::= { ospfCurCfgIntfEntry 1}
14758
14759ospfCurCfgIntfId OBJECT-TYPE
14760    SYNTAX IpAddress
14761    MAX-ACCESS read-only
14762    STATUS current
14763    DESCRIPTION
14764	"The IP Address of the OSPF interface."
14765    ::= { ospfCurCfgIntfEntry 2 }
14766
14767
14768ospfCurCfgIntfArea OBJECT-TYPE
14769    SYNTAX INTEGER (0..2)
14770    MAX-ACCESS read-only
14771    STATUS current
14772    DESCRIPTION
14773	"The index of the area that the interface belongs"
14774    ::= { ospfCurCfgIntfEntry 3 }
14775
14776
14777ospfCurCfgIntfMdkey OBJECT-TYPE
14778    SYNTAX INTEGER (0..255)
14779    MAX-ACCESS read-only
14780    STATUS current
14781    DESCRIPTION
14782	"The MD5 key for the OSPF interface
14783         0 (none) no MD5 authentication."
14784    ::= { ospfCurCfgIntfEntry 4 }
14785
14786
14787ospfCurCfgIntfCost  OBJECT-TYPE
14788    SYNTAX INTEGER (1..65535)
14789    MAX-ACCESS read-only
14790    STATUS current
14791    DESCRIPTION
14792	"Interface cost"
14793    ::= { ospfCurCfgIntfEntry 5 }
14794
14795ospfCurCfgIntfPrio   OBJECT-TYPE
14796   SYNTAX INTEGER (1..255)
14797    MAX-ACCESS read-only
14798    STATUS current
14799    DESCRIPTION
14800	"Interface router priority"
14801    ::= { ospfCurCfgIntfEntry 6 }
14802
14803ospfCurCfgIntfHello  OBJECT-TYPE
14804    SYNTAX INTEGER (1..65535)
14805    MAX-ACCESS read-only
14806    STATUS current
14807    DESCRIPTION
14808	"Hello interval"
14809    ::= { ospfCurCfgIntfEntry 7 }
14810
14811ospfCurCfgIntfDead   OBJECT-TYPE
14812   SYNTAX INTEGER (1..65535)
14813    MAX-ACCESS read-only
14814    STATUS current
14815    DESCRIPTION
14816	"Dead interval"
14817    ::= { ospfCurCfgIntfEntry 8 }
14818
14819ospfCurCfgIntfTrans  OBJECT-TYPE
14820   SYNTAX INTEGER (1..3600)
14821    MAX-ACCESS read-only
14822    STATUS current
14823    DESCRIPTION
14824	"Transit delay"
14825    ::= { ospfCurCfgIntfEntry 9 }
14826
14827
14828ospfCurCfgIntfRetra OBJECT-TYPE
14829    SYNTAX INTEGER (1..3600)
14830    MAX-ACCESS read-only
14831    STATUS current
14832    DESCRIPTION
14833	"Retransmit interval"
14834    ::= { ospfCurCfgIntfEntry 10 }
14835
14836ospfCurCfgIntfAuthKey OBJECT-TYPE
14837   SYNTAX DisplayString (SIZE(0..8))
14838    MAX-ACCESS read-only
14839    STATUS current
14840    DESCRIPTION
14841	"Authentication Key"
14842    ::= { ospfCurCfgIntfEntry 11 }
14843
14844
14845ospfCurCfgIntfStatus  OBJECT-TYPE
14846    SYNTAX  INTEGER {
14847        disabled(0),
14848        enabled(1)
14849        }
14850    MAX-ACCESS read-only
14851    STATUS current
14852    DESCRIPTION
14853	"Status of the interface
14854	disabled(0),
14855        enabled(1)"
14856    ::= { ospfCurCfgIntfEntry 12 }
14857
14858ospfNewCfgIntfTable OBJECT-TYPE
14859    SYNTAX SEQUENCE OF OspfNewCfgIntfEntry
14860    MAX-ACCESS not-accessible
14861    STATUS current
14862    DESCRIPTION
14863      "The table of OSPF Interface configuration in the new_config."
14864    ::= { ospfCfg 8 }
14865
14866ospfNewCfgIntfEntry OBJECT-TYPE
14867    SYNTAX OspfNewCfgIntfEntry
14868    MAX-ACCESS not-accessible
14869    STATUS current
14870    DESCRIPTION
14871      "Information about an OSPF Interface."
14872    INDEX { ospfNewCfgIntfIndex }
14873    ::= { ospfNewCfgIntfTable 1 }
14874
14875OspfNewCfgIntfEntry ::= SEQUENCE {
14876    ospfNewCfgIntfIndex         Integer32,
14877    ospfNewCfgIntfId            IpAddress,
14878    ospfNewCfgIntfArea          INTEGER,
14879    ospfNewCfgIntfMdkey         INTEGER,
14880    ospfNewCfgIntfCost		INTEGER,
14881    ospfNewCfgIntfPrio		INTEGER,
14882    ospfNewCfgIntfHello         INTEGER,
14883    ospfNewCfgIntfDead          INTEGER,
14884    ospfNewCfgIntfTrans         INTEGER,
14885    ospfNewCfgIntfRetra         INTEGER,
14886    ospfNewCfgIntfAuthKey       DisplayString,
14887    ospfNewCfgIntfStatus        INTEGER,
14888    ospfNewCfgIntfDelete        INTEGER
14889
14890}
14891
14892ospfNewCfgIntfIndex OBJECT-TYPE
14893    SYNTAX Integer32
14894    MAX-ACCESS read-only
14895    STATUS current
14896    DESCRIPTION
14897	"The OSPF Interface number for which the OSPF Interface table is related."
14898    ::= { ospfNewCfgIntfEntry 1}
14899
14900ospfNewCfgIntfId OBJECT-TYPE
14901    SYNTAX IpAddress
14902    MAX-ACCESS read-only
14903    STATUS current
14904    DESCRIPTION
14905	"The IP Address of the OSPF interface."
14906    ::= { ospfNewCfgIntfEntry 2 }
14907
14908
14909ospfNewCfgIntfArea OBJECT-TYPE
14910    SYNTAX INTEGER (0..2)
14911    MAX-ACCESS read-create
14912    STATUS current
14913    DESCRIPTION
14914	"The index of the area that the interface belongs (0..2)"
14915    ::= { ospfNewCfgIntfEntry 3 }
14916
14917
14918
14919ospfNewCfgIntfMdkey OBJECT-TYPE
14920    SYNTAX INTEGER (0..255)
14921    MAX-ACCESS read-create
14922    STATUS current
14923    DESCRIPTION
14924	"The MD5 key for the OSPF interface
14925         0 (none) no MD5 authentication."
14926    ::= { ospfNewCfgIntfEntry 4 }
14927
14928ospfNewCfgIntfCost  OBJECT-TYPE
14929    SYNTAX INTEGER (1..65535)
14930    MAX-ACCESS read-create
14931    STATUS current
14932    DESCRIPTION
14933	"Interface cost(1..65535)"
14934    ::= { ospfNewCfgIntfEntry 5 }
14935
14936ospfNewCfgIntfPrio   OBJECT-TYPE
14937   SYNTAX INTEGER (0..255)
14938    MAX-ACCESS read-create
14939    STATUS current
14940    DESCRIPTION
14941	"Interface router priority(0..255)"
14942    ::= { ospfNewCfgIntfEntry 6 }
14943
14944
14945ospfNewCfgIntfHello  OBJECT-TYPE
14946    SYNTAX INTEGER (1..65535)
14947    MAX-ACCESS read-create
14948    STATUS current
14949    DESCRIPTION
14950	"Hello interval(1..65535)"
14951    ::= { ospfNewCfgIntfEntry 7 }
14952
14953ospfNewCfgIntfDead   OBJECT-TYPE
14954   SYNTAX INTEGER (1..65535)
14955    MAX-ACCESS read-create
14956    STATUS current
14957    DESCRIPTION
14958	"Dead interval(1..65535)"
14959    ::= { ospfNewCfgIntfEntry 8 }
14960
14961ospfNewCfgIntfTrans  OBJECT-TYPE
14962   SYNTAX INTEGER (1..3600)
14963    MAX-ACCESS read-create
14964    STATUS current
14965    DESCRIPTION
14966	"Transit delay(1..3600)"
14967    ::= { ospfNewCfgIntfEntry 9 }
14968
14969
14970ospfNewCfgIntfRetra OBJECT-TYPE
14971  SYNTAX INTEGER (1..3600)
14972    MAX-ACCESS read-create
14973    STATUS current
14974    DESCRIPTION
14975	"Retransmit interval(1..3600)"
14976    ::= { ospfNewCfgIntfEntry 10 }
14977
14978
14979ospfNewCfgIntfAuthKey OBJECT-TYPE
14980   SYNTAX DisplayString (SIZE(0..8))
14981    MAX-ACCESS read-create
14982    STATUS current
14983    DESCRIPTION
14984	"Authentication Key"
14985    ::= { ospfNewCfgIntfEntry 11 }
14986
14987
14988ospfNewCfgIntfStatus  OBJECT-TYPE
14989    SYNTAX  INTEGER {
14990        disabled(0),
14991        enabled(1)
14992        }
14993    MAX-ACCESS read-create
14994    STATUS current
14995    DESCRIPTION
14996	"Status of the interface
14997	disabled(0),
14998        enabled(1)"
14999    ::= { ospfNewCfgIntfEntry 12 }
15000
15001
15002ospfNewCfgIntfDelete  OBJECT-TYPE
15003    SYNTAX  INTEGER {
15004        other(0),
15005        delete(1)
15006        }
15007    MAX-ACCESS read-write
15008    STATUS current
15009    DESCRIPTION
15010	"Delete the interface
15011         other(0),
15012         delete(1)"
15013    ::= { ospfNewCfgIntfEntry 13 }
15014
15015ospfCurCfgVirtIntfTable OBJECT-TYPE
15016    SYNTAX SEQUENCE OF OspfCurCfgVirtIntfEntry
15017    MAX-ACCESS not-accessible
15018    STATUS current
15019    DESCRIPTION
15020      "The table of OSPF Virtual Interface configuration in the current_config."
15021    ::= { ospfCfg 9 }
15022
15023ospfCurCfgVirtIntfEntry OBJECT-TYPE
15024    SYNTAX OspfCurCfgVirtIntfEntry
15025    MAX-ACCESS not-accessible
15026    STATUS current
15027    DESCRIPTION
15028      "Information about an OSPF virtual Interface."
15029    INDEX { ospfCurCfgVirtIntfIndex }
15030    ::= { ospfCurCfgVirtIntfTable 1 }
15031
15032OspfCurCfgVirtIntfEntry ::= SEQUENCE {
15033    ospfCurCfgVirtIntfIndex         Integer32,
15034    ospfCurCfgVirtIntfAreaId        INTEGER,
15035    ospfCurCfgVirtIntfNbr           IpAddress,
15036    ospfCurCfgVirtIntfMdkey         INTEGER,
15037    ospfCurCfgVirtIntfHello         INTEGER,
15038    ospfCurCfgVirtIntfDead          INTEGER,
15039    ospfCurCfgVirtIntfTrans         INTEGER,
15040    ospfCurCfgVirtIntfRetra         INTEGER,
15041    ospfCurCfgVirtIntfAuthKey       DisplayString,
15042    ospfCurCfgVirtIntfStatus        INTEGER
15043    }
15044
15045ospfCurCfgVirtIntfIndex OBJECT-TYPE
15046    SYNTAX Integer32
15047    MAX-ACCESS read-only
15048    STATUS current
15049    DESCRIPTION
15050	"The OSPF Virtual Interface number for which the OSPF
15051         Virtual Interface table is related."
15052    ::= { ospfCurCfgVirtIntfEntry 1}
15053
15054ospfCurCfgVirtIntfAreaId OBJECT-TYPE
15055    SYNTAX INTEGER (0..2)
15056    MAX-ACCESS read-only
15057    STATUS current
15058    DESCRIPTION
15059	"The index of the OSPF area to which this virtual interface
15060         belongs."
15061    ::= { ospfCurCfgVirtIntfEntry 2 }
15062
15063ospfCurCfgVirtIntfNbr OBJECT-TYPE
15064    SYNTAX IpAddress
15065    MAX-ACCESS read-only
15066    STATUS current
15067    DESCRIPTION
15068	"The IP Address of the OSPF neighbor for this virtual interface."
15069    ::= { ospfCurCfgVirtIntfEntry 3 }
15070
15071ospfCurCfgVirtIntfMdkey OBJECT-TYPE
15072    SYNTAX INTEGER (0..255)
15073    MAX-ACCESS read-only
15074    STATUS current
15075    DESCRIPTION
15076	"The MD5 key for the OSPF virtual interface
15077         0 (none) no MD5 authentication."
15078    ::= { ospfCurCfgVirtIntfEntry 4 }
15079
15080
15081
15082ospfCurCfgVirtIntfHello  OBJECT-TYPE
15083    SYNTAX INTEGER (1..65535)
15084    MAX-ACCESS read-only
15085    STATUS current
15086    DESCRIPTION
15087	"Hello interval"
15088    ::= { ospfCurCfgVirtIntfEntry 5 }
15089
15090ospfCurCfgVirtIntfDead   OBJECT-TYPE
15091   SYNTAX INTEGER (1..65535)
15092    MAX-ACCESS read-only
15093    STATUS current
15094    DESCRIPTION
15095	"Dead interval"
15096    ::= { ospfCurCfgVirtIntfEntry 6 }
15097
15098
15099
15100ospfCurCfgVirtIntfTrans  OBJECT-TYPE
15101   SYNTAX INTEGER (1..3600)
15102    MAX-ACCESS read-only
15103    STATUS current
15104    DESCRIPTION
15105	"Transit delay"
15106    ::= { ospfCurCfgVirtIntfEntry 7 }
15107
15108
15109ospfCurCfgVirtIntfRetra OBJECT-TYPE
15110    SYNTAX INTEGER (1..3600)
15111    MAX-ACCESS read-only
15112    STATUS current
15113    DESCRIPTION
15114	"Retransmit interval"
15115    ::= { ospfCurCfgVirtIntfEntry 8 }
15116
15117ospfCurCfgVirtIntfAuthKey OBJECT-TYPE
15118   SYNTAX DisplayString (SIZE(0..8))
15119    MAX-ACCESS read-only
15120    STATUS current
15121    DESCRIPTION
15122	"Authentication Key"
15123    ::= { ospfCurCfgVirtIntfEntry 9 }
15124
15125
15126ospfCurCfgVirtIntfStatus  OBJECT-TYPE
15127    SYNTAX  INTEGER {
15128        disabled(0),
15129        enabled(1)
15130        }
15131    MAX-ACCESS read-only
15132    STATUS current
15133    DESCRIPTION
15134	"Status
15135	 disabled(0),
15136        enabled(1)"
15137    ::= { ospfCurCfgVirtIntfEntry 10 }
15138
15139
15140
15141
15142
15143
15144ospfNewCfgVirtIntfTable OBJECT-TYPE
15145    SYNTAX SEQUENCE OF OspfNewCfgVirtIntfEntry
15146    MAX-ACCESS not-accessible
15147    STATUS current
15148    DESCRIPTION
15149      "The table of OSPF Virtual Interface configuration in the new_config."
15150    ::= { ospfCfg 10 }
15151
15152ospfNewCfgVirtIntfEntry OBJECT-TYPE
15153    SYNTAX OspfNewCfgVirtIntfEntry
15154    MAX-ACCESS not-accessible
15155    STATUS current
15156    DESCRIPTION
15157      "Information about an OSPF virtual Interface."
15158    INDEX { ospfNewCfgVirtIntfIndex }
15159    ::= { ospfNewCfgVirtIntfTable 1 }
15160
15161OspfNewCfgVirtIntfEntry ::= SEQUENCE {
15162    ospfNewCfgVirtIntfIndex         Integer32,
15163    ospfNewCfgVirtIntfAreaId        INTEGER,
15164    ospfNewCfgVirtIntfNbr           IpAddress,
15165    ospfNewCfgVirtIntfMdkey         INTEGER,
15166    ospfNewCfgVirtIntfHello         INTEGER,
15167    ospfNewCfgVirtIntfDead          INTEGER,
15168    ospfNewCfgVirtIntfTrans         INTEGER,
15169    ospfNewCfgVirtIntfRetra         INTEGER,
15170    ospfNewCfgVirtIntfAuthKey       DisplayString,
15171    ospfNewCfgVirtIntfStatus        INTEGER,
15172    ospfNewCfgVirtIntfDelete        INTEGER
15173   }
15174
15175ospfNewCfgVirtIntfIndex OBJECT-TYPE
15176    SYNTAX Integer32
15177    MAX-ACCESS read-only
15178    STATUS current
15179    DESCRIPTION
15180	"The OSPF Virtual Interface number for which the OSPF
15181         Virtual Interface table is related."
15182    ::= { ospfNewCfgVirtIntfEntry 1}
15183
15184ospfNewCfgVirtIntfAreaId OBJECT-TYPE
15185    SYNTAX INTEGER (0..2)
15186    MAX-ACCESS read-create
15187    STATUS current
15188    DESCRIPTION
15189	"The index of the OSPF area to which this virtual interface
15190         belongs."
15191    ::= { ospfNewCfgVirtIntfEntry 2 }
15192
15193ospfNewCfgVirtIntfNbr OBJECT-TYPE
15194    SYNTAX IpAddress
15195    MAX-ACCESS read-create
15196    STATUS current
15197    DESCRIPTION
15198	"The IP Address of the OSPF neighbor for this virtual interface."
15199    ::= { ospfNewCfgVirtIntfEntry 3 }
15200
15201ospfNewCfgVirtIntfMdkey OBJECT-TYPE
15202    SYNTAX INTEGER (0..255)
15203    MAX-ACCESS read-create
15204    STATUS current
15205    DESCRIPTION
15206	"The MD5 key for the OSPF virtual interface
15207         0 (none) no MD5 authentication."
15208    ::= { ospfNewCfgVirtIntfEntry 4 }
15209
15210
15211ospfNewCfgVirtIntfHello  OBJECT-TYPE
15212    SYNTAX INTEGER (1..65535)
15213    MAX-ACCESS read-create
15214    STATUS current
15215    DESCRIPTION
15216	"Hello interval(1..65535)"
15217    ::= { ospfNewCfgVirtIntfEntry 5 }
15218
15219ospfNewCfgVirtIntfDead   OBJECT-TYPE
15220   SYNTAX INTEGER (1..65535)
15221    MAX-ACCESS read-create
15222    STATUS current
15223    DESCRIPTION
15224	"Dead interval(1..65535)"
15225    ::= { ospfNewCfgVirtIntfEntry 6 }
15226
15227
15228
15229ospfNewCfgVirtIntfTrans  OBJECT-TYPE
15230   SYNTAX INTEGER (1..3600)
15231    MAX-ACCESS read-create
15232    STATUS current
15233    DESCRIPTION
15234	"Transit dela(1..3600)y"
15235    ::= { ospfNewCfgVirtIntfEntry 7 }
15236
15237
15238ospfNewCfgVirtIntfRetra OBJECT-TYPE
15239  SYNTAX INTEGER (1..3600)
15240    MAX-ACCESS read-create
15241    STATUS current
15242    DESCRIPTION
15243	"Retransmit interval(1..3600)"
15244    ::= { ospfNewCfgVirtIntfEntry 8 }
15245
15246
15247ospfNewCfgVirtIntfAuthKey OBJECT-TYPE
15248   SYNTAX DisplayString (SIZE(0..8))
15249    MAX-ACCESS read-create
15250    STATUS current
15251    DESCRIPTION
15252	"Authentication Key SIZE(0..8)"
15253    ::= { ospfNewCfgVirtIntfEntry 9 }
15254
15255
15256ospfNewCfgVirtIntfStatus  OBJECT-TYPE
15257    SYNTAX  INTEGER {
15258        disabled(0),
15259        enabled(1)
15260        }
15261    MAX-ACCESS read-create
15262    STATUS current
15263    DESCRIPTION
15264	"Status
15265         disabled(0),
15266         enabled(1) "
15267    ::= { ospfNewCfgVirtIntfEntry 10 }
15268
15269
15270ospfNewCfgVirtIntfDelete  OBJECT-TYPE
15271    SYNTAX  INTEGER {
15272        other(0),
15273        delete(1)
15274        }
15275    MAX-ACCESS read-write
15276    STATUS current
15277    DESCRIPTION
15278	"Delete
15279	 other(0),
15280         delete(1)"
15281    ::= { ospfNewCfgVirtIntfEntry 11 }
15282
15283
15284
15285
15286
15287-- ospf range
15288
15289ospfCurCfgRangeTable OBJECT-TYPE
15290    SYNTAX SEQUENCE OF OspfCurCfgRangeEntry
15291    MAX-ACCESS not-accessible
15292    STATUS current
15293    DESCRIPTION
15294      "The table of OSPF summary range in the current configuration."
15295    ::= { ospfCfg 14 }
15296
15297ospfCurCfgRangeEntry OBJECT-TYPE
15298    SYNTAX OspfCurCfgRangeEntry
15299    MAX-ACCESS not-accessible
15300    STATUS current
15301    DESCRIPTION
15302      "Information about an OSPF summary range."
15303    INDEX { ospfCurCfgRangeIndex }
15304    ::= { ospfCurCfgRangeTable 1 }
15305
15306OspfCurCfgRangeEntry ::= SEQUENCE {
15307    ospfCurCfgRangeIndex            Integer32,
15308    ospfCurCfgRangeAddr             IpAddress,
15309    ospfCurCfgRangeMask             IpAddress,
15310    ospfCurCfgRangeAreaIndex        Integer32,
15311    ospfCurCfgRangeHideState        INTEGER,
15312    ospfCurCfgRangeState            INTEGER
15313    }
15314
15315ospfCurCfgRangeIndex OBJECT-TYPE
15316    SYNTAX Integer32
15317    MAX-ACCESS read-only
15318    STATUS current
15319    DESCRIPTION
15320        "The range number for which the OSPF summary range table is related."
15321    ::= { ospfCurCfgRangeEntry 1}
15322
15323ospfCurCfgRangeAddr OBJECT-TYPE
15324    SYNTAX IpAddress
15325    MAX-ACCESS read-only
15326    STATUS current
15327    DESCRIPTION
15328        "The IP Address of the range."
15329    ::= { ospfCurCfgRangeEntry 2 }
15330
15331ospfCurCfgRangeMask OBJECT-TYPE
15332    SYNTAX IpAddress
15333    MAX-ACCESS read-only
15334    STATUS current
15335    DESCRIPTION
15336        "The mask of the range."
15337    ::= { ospfCurCfgRangeEntry 3 }
15338
15339ospfCurCfgRangeAreaIndex OBJECT-TYPE
15340    SYNTAX Integer32
15341    MAX-ACCESS read-only
15342    STATUS current
15343    DESCRIPTION
15344        "The area index."
15345    ::= { ospfCurCfgRangeEntry 4 }
15346
15347ospfCurCfgRangeHideState OBJECT-TYPE
15348    SYNTAX  INTEGER {
15349        enabled(1),
15350        disabled(2)
15351        }
15352    MAX-ACCESS  read-only
15353    STATUS  current
15354    DESCRIPTION
15355        "The state of the hide range."
15356    ::= { ospfCurCfgRangeEntry 5 }
15357
15358ospfCurCfgRangeState OBJECT-TYPE
15359    SYNTAX  INTEGER {
15360        enabled(1),
15361        disabled(2)
15362        }
15363    MAX-ACCESS  read-only
15364    STATUS  current
15365    DESCRIPTION
15366        "The state of the range."
15367    ::= { ospfCurCfgRangeEntry 6 }
15368
15369ospfNewCfgRangeTable OBJECT-TYPE
15370    SYNTAX SEQUENCE OF OspfNewCfgRangeEntry
15371    MAX-ACCESS not-accessible
15372    STATUS current
15373    DESCRIPTION
15374      "The table of OSPF summary range in the new configuration."
15375    ::= { ospfCfg 15 }
15376
15377ospfNewCfgRangeEntry OBJECT-TYPE
15378    SYNTAX OspfNewCfgRangeEntry
15379    MAX-ACCESS not-accessible
15380    STATUS current
15381    DESCRIPTION
15382      "Information about an OSPF summary range."
15383    INDEX { ospfNewCfgRangeIndex }
15384    ::= { ospfNewCfgRangeTable 1 }
15385
15386OspfNewCfgRangeEntry ::= SEQUENCE {
15387    ospfNewCfgRangeIndex            Integer32,
15388    ospfNewCfgRangeAddr             IpAddress,
15389    ospfNewCfgRangeMask             IpAddress,
15390    ospfNewCfgRangeAreaIndex        Integer32,
15391    ospfNewCfgRangeHideState        INTEGER,
15392    ospfNewCfgRangeState            INTEGER,
15393    ospfNewCfgRangeDelete           INTEGER
15394    }
15395
15396ospfNewCfgRangeIndex OBJECT-TYPE
15397    SYNTAX Integer32
15398    MAX-ACCESS read-only
15399    STATUS current
15400    DESCRIPTION
15401        "The range number for which the OSPF summary range table is related."
15402    ::= { ospfNewCfgRangeEntry 1}
15403
15404ospfNewCfgRangeAddr OBJECT-TYPE
15405    SYNTAX IpAddress
15406    MAX-ACCESS read-create
15407    STATUS current
15408    DESCRIPTION
15409        "The IP Address of the range."
15410    ::= { ospfNewCfgRangeEntry 2 }
15411
15412ospfNewCfgRangeMask OBJECT-TYPE
15413    SYNTAX IpAddress
15414    MAX-ACCESS read-create
15415    STATUS current
15416    DESCRIPTION
15417        "The mask of the range."
15418    ::= { ospfNewCfgRangeEntry 3 }
15419
15420ospfNewCfgRangeAreaIndex OBJECT-TYPE
15421    SYNTAX Integer32
15422    MAX-ACCESS read-create
15423    STATUS current
15424    DESCRIPTION
15425        "The area index."
15426    ::= { ospfNewCfgRangeEntry 4 }
15427
15428ospfNewCfgRangeHideState OBJECT-TYPE
15429    SYNTAX  INTEGER {
15430        enabled(1),
15431        disabled(2)
15432        }
15433    MAX-ACCESS read-create
15434    STATUS  current
15435    DESCRIPTION
15436        "The state of the hide range."
15437    ::= { ospfNewCfgRangeEntry 5 }
15438
15439ospfNewCfgRangeState OBJECT-TYPE
15440    SYNTAX  INTEGER {
15441        enabled(1),
15442        disabled(2)
15443        }
15444    MAX-ACCESS read-create
15445    STATUS  current
15446    DESCRIPTION
15447        "The state of the range."
15448    ::= { ospfNewCfgRangeEntry 6 }
15449
15450ospfNewCfgRangeDelete OBJECT-TYPE
15451    SYNTAX  INTEGER {
15452        other(1),
15453        delete(2)
15454        }
15455    MAX-ACCESS  read-create
15456    STATUS  current
15457    DESCRIPTION
15458        "When set to the value of 2 (delete), the entire row is deleted.
15459         When read, other(1) is returned. Setting the value to anything
15460         other than 2(delete) has no effect on the state of the row."
15461    ::= { ospfNewCfgRangeEntry 7 }
15462
15463ospfRouteRedistribution   OBJECT IDENTIFIER ::= { ospfCfg 4 }
15464
15465ospfRedistributeStatic    OBJECT IDENTIFIER ::= { ospfRouteRedistribution 1 }
15466
15467ospfCurCfgStaticMetric OBJECT-TYPE
15468    SYNTAX INTEGER (0..16777214)
15469    MAX-ACCESS read-only
15470    STATUS current
15471    DESCRIPTION
15472	"The metric to be assigned to static routes.
15473         A value of 0 indicates none."
15474    ::= { ospfRedistributeStatic 1 }
15475
15476ospfNewCfgStaticMetric OBJECT-TYPE
15477    SYNTAX INTEGER (0..16777214)
15478    MAX-ACCESS read-write
15479    STATUS current
15480    DESCRIPTION
15481	"The metric to be assigned to static routes.
15482         A value of 0 indicates none."
15483    ::= { ospfRedistributeStatic 2 }
15484
15485ospfCurCfgStaticMetricType OBJECT-TYPE
15486    SYNTAX INTEGER {
15487        none(1),
15488        type1(2),
15489        type2(3)
15490        }
15491    MAX-ACCESS read-only
15492    STATUS current
15493    DESCRIPTION
15494	"The AS External metric type for static routes."
15495    ::= { ospfRedistributeStatic 3 }
15496
15497ospfNewCfgStaticMetricType OBJECT-TYPE
15498    SYNTAX INTEGER {
15499        none(1),
15500        type1(2),
15501        type2(3)
15502        }
15503    MAX-ACCESS read-write
15504    STATUS current
15505    DESCRIPTION
15506	"The AS External metric type for static routes."
15507    ::= { ospfRedistributeStatic 4 }
15508
15509ospfCurCfgStaticOutRmapList OBJECT-TYPE
15510    SYNTAX OCTET STRING
15511    MAX-ACCESS read-only
15512    STATUS current
15513    DESCRIPTION
15514        "The route maps present in the out route map list.
15515         The route maps are presented in a bitmap format.
15516
15517         in receiving order:
15518
15519         OCTET 1  OCTET 2  .....
15520         xxxxxxxx xxxxxxxx .....
15521         ||    || |_ Rmap 9
15522         ||    ||
15523         ||    ||___ Rmap 8
15524         ||    |____ Rmap 7
15525         ||      .    .   .
15526         ||_________ Rmap 2
15527         |__________ Rmap 1
15528
15529         where x : 1 - The represented route map is selected
15530         0 - The represented route map is not selected"
15531    ::= { ospfRedistributeStatic 5 }
15532
15533ospfNewCfgStaticOutRmapList OBJECT-TYPE
15534    SYNTAX OCTET STRING
15535    MAX-ACCESS read-only
15536    STATUS current
15537    DESCRIPTION
15538        "The route maps present in the out route map list.
15539         The route maps are presented in a bitmap format.
15540
15541         in receiving order:
15542
15543         OCTET 1  OCTET 2  .....
15544         xxxxxxxx xxxxxxxx .....
15545         ||    || |_ Rmap 9
15546         ||    ||
15547         ||    ||___ Rmap 8
15548         ||    |____ Rmap 7
15549         ||      .    .   .
15550         ||_________ Rmap 2
15551         |__________ Rmap 1
15552
15553         where x : 1 - The represented route map is selected
15554         0 - The represented route map is not selected"
15555    ::= { ospfRedistributeStatic 6 }
15556
15557ospfNewCfgStaticAddOutRmap OBJECT-TYPE
15558    SYNTAX Integer32
15559    MAX-ACCESS read-write
15560    STATUS current
15561    DESCRIPTION
15562	"The route map to be add into out-rmap list. When read, 0 is returned."
15563    ::= { ospfRedistributeStatic 7 }
15564
15565ospfNewCfgStaticRemoveOutRmap OBJECT-TYPE
15566    SYNTAX Integer32
15567    MAX-ACCESS read-write
15568    STATUS current
15569    DESCRIPTION
15570	"The route map to be removed from out-rmap list. When read,
15571         0 is returned."
15572    ::= { ospfRedistributeStatic 8 }
15573
15574
15575ospfRedistributeFixed    OBJECT IDENTIFIER ::= { ospfRouteRedistribution 4 }
15576
15577ospfCurCfgFixedMetric OBJECT-TYPE
15578    SYNTAX INTEGER (0..16777214)
15579    MAX-ACCESS read-only
15580    STATUS current
15581    DESCRIPTION
15582	"The export metric for fixed routes. A value of 0 indicates none"
15583    ::= { ospfRedistributeFixed 1 }
15584
15585ospfNewCfgFixedMetric OBJECT-TYPE
15586    SYNTAX INTEGER (0..16777214)
15587    MAX-ACCESS read-write
15588    STATUS current
15589    DESCRIPTION
15590	"The export metric for fixed routes. A value of 0 indicates none"
15591    ::= { ospfRedistributeFixed 2 }
15592
15593ospfCurCfgFixedMetricType OBJECT-TYPE
15594    SYNTAX INTEGER {
15595        none(1),
15596        type1(2),
15597        type2(3)
15598        }
15599    MAX-ACCESS read-only
15600    STATUS current
15601    DESCRIPTION
15602	"The AS External metric type for fixed routes."
15603    ::= { ospfRedistributeFixed 3 }
15604
15605ospfNewCfgFixedMetricType OBJECT-TYPE
15606    SYNTAX INTEGER {
15607        none(1),
15608        type1(2),
15609        type2(3)
15610        }
15611    MAX-ACCESS read-write
15612    STATUS current
15613    DESCRIPTION
15614	"The AS External metric type for fixed routes."
15615    ::= { ospfRedistributeFixed 4 }
15616
15617ospfCurCfgFixedOutRmapList OBJECT-TYPE
15618    SYNTAX OCTET STRING
15619    MAX-ACCESS read-only
15620    STATUS current
15621    DESCRIPTION
15622        "The route maps present in the out route map list.
15623         The route maps are presented in a bitmap format.
15624
15625         in receiving order:
15626
15627         OCTET 1  OCTET 2  .....
15628         xxxxxxxx xxxxxxxx .....
15629         ||    || |_ Rmap 9
15630         ||    ||
15631         ||    ||___ Rmap 8
15632         ||    |____ Rmap 7
15633         ||      .    .   .
15634         ||_________ Rmap 2
15635         |__________ Rmap 1
15636
15637         where x : 1 - The represented route map is selected
15638         0 - The represented route map is not selected"
15639    ::= { ospfRedistributeFixed 5 }
15640
15641ospfNewCfgFixedOutRmapList OBJECT-TYPE
15642    SYNTAX OCTET STRING
15643    MAX-ACCESS read-only
15644    STATUS current
15645    DESCRIPTION
15646        "The route maps present in the out route map list.
15647         The route maps are presented in a bitmap format.
15648
15649         in receiving order:
15650
15651         OCTET 1  OCTET 2  .....
15652         xxxxxxxx xxxxxxxx .....
15653         ||    || |_ Rmap 9
15654         ||    ||
15655         ||    ||___ Rmap 8
15656         ||    |____ Rmap 7
15657         ||      .    .   .
15658         ||_________ Rmap 2
15659         |__________ Rmap 1
15660
15661         where x : 1 - The represented route map is selected
15662         0 - The represented route map is not selected"
15663    ::= { ospfRedistributeFixed 6 }
15664
15665ospfNewCfgFixedAddOutRmap OBJECT-TYPE
15666    SYNTAX Integer32
15667    MAX-ACCESS read-write
15668    STATUS current
15669    DESCRIPTION
15670	"The route map to be add into out-rmap list. When read, 0 is returned."
15671    ::= { ospfRedistributeFixed 7 }
15672
15673ospfNewCfgFixedRemoveOutRmap OBJECT-TYPE
15674    SYNTAX Integer32
15675    MAX-ACCESS read-write
15676    STATUS current
15677    DESCRIPTION
15678	"The route map to be removed from out-rmap list. When read,
15679         0 is returned."
15680    ::= { ospfRedistributeFixed 8 }
15681
15682ospfRedistributeRip    OBJECT IDENTIFIER ::= { ospfRouteRedistribution 5 }
15683
15684ospfCurCfgRipMetric OBJECT-TYPE
15685    SYNTAX INTEGER (0..16777214)
15686    MAX-ACCESS read-only
15687    STATUS current
15688    DESCRIPTION
15689	"The export metric for RIP routes. A value of 0 indicates none"
15690    ::= { ospfRedistributeRip 1 }
15691
15692ospfNewCfgRipMetric OBJECT-TYPE
15693    SYNTAX INTEGER (0..16777214)
15694    MAX-ACCESS read-write
15695    STATUS current
15696    DESCRIPTION
15697	"The export metric for RIP routes. A value of 0 indicates none"
15698    ::= { ospfRedistributeRip 2 }
15699
15700ospfCurCfgRipMetricType OBJECT-TYPE
15701    SYNTAX INTEGER {
15702        none(1),
15703        type1(2),
15704        type2(3)
15705        }
15706    MAX-ACCESS read-only
15707    STATUS current
15708    DESCRIPTION
15709	"The AS External metric type for RIP routes."
15710    ::= { ospfRedistributeRip 3 }
15711
15712ospfNewCfgRipMetricType OBJECT-TYPE
15713    SYNTAX INTEGER {
15714        none(1),
15715        type1(2),
15716        type2(3)
15717        }
15718    MAX-ACCESS read-write
15719    STATUS current
15720    DESCRIPTION
15721	"The AS External metric type for RIP routes."
15722    ::= { ospfRedistributeRip 4 }
15723
15724ospfCurCfgRipOutRmapList OBJECT-TYPE
15725    SYNTAX OCTET STRING
15726    MAX-ACCESS read-only
15727    STATUS current
15728    DESCRIPTION
15729        "The route maps present in the out route map list.
15730         The route maps are presented in a bitmap format.
15731
15732         in receiving order:
15733
15734         OCTET 1  OCTET 2  .....
15735         xxxxxxxx xxxxxxxx .....
15736         ||    || |_ Rmap 9
15737         ||    ||
15738         ||    ||___ Rmap 8
15739         ||    |____ Rmap 7
15740         ||      .    .   .
15741         ||_________ Rmap 2
15742         |__________ Rmap 1
15743
15744         where x : 1 - The represented route map is selected
15745         0 - The represented route map is not selected"
15746    ::= { ospfRedistributeRip 5 }
15747
15748ospfNewCfgRipOutRmapList OBJECT-TYPE
15749    SYNTAX OCTET STRING
15750    MAX-ACCESS read-only
15751    STATUS current
15752    DESCRIPTION
15753        "The route maps present in the out route map list.
15754         The route maps are presented in a bitmap format.
15755
15756         in receiving order:
15757
15758         OCTET 1  OCTET 2  .....
15759         xxxxxxxx xxxxxxxx .....
15760         ||    || |_ Rmap 9
15761         ||    ||
15762         ||    ||___ Rmap 8
15763         ||    |____ Rmap 7
15764         ||      .    .   .
15765         ||_________ Rmap 2
15766         |__________ Rmap 1
15767
15768         where x : 1 - The represented route map is selected
15769         0 - The represented route map is not selected"
15770    ::= { ospfRedistributeRip 6 }
15771
15772ospfNewCfgRipAddOutRmap OBJECT-TYPE
15773    SYNTAX Integer32
15774    MAX-ACCESS read-write
15775    STATUS current
15776    DESCRIPTION
15777	"The route map to be add into out-rmap list. When read, 0 is returned."
15778    ::= { ospfRedistributeRip 7 }
15779
15780ospfNewCfgRipRemoveOutRmap OBJECT-TYPE
15781    SYNTAX Integer32
15782    MAX-ACCESS read-write
15783    STATUS current
15784    DESCRIPTION
15785	"The route map to be removed from out-rmap list. When read,
15786         0 is returned."
15787    ::= { ospfRedistributeRip 8 }
15788
15789ipCurCfgRouterID OBJECT-TYPE
15790    SYNTAX IpAddress
15791    MAX-ACCESS read-only
15792    STATUS current
15793    DESCRIPTION
15794	"The router ID of the switch."
15795    ::= { ipGeneralCfg 1 }
15796
15797ipNewCfgRouterID OBJECT-TYPE
15798    SYNTAX IpAddress
15799    MAX-ACCESS read-write
15800    STATUS current
15801    DESCRIPTION
15802	"The router ID of the switch."
15803    ::= { ipGeneralCfg 2 }
15804
15805
15806-- IGMP Snooping config
15807igmpCurCfgOnOff OBJECT-TYPE
15808    SYNTAX INTEGER {
15809        on(1),
15810        off(2)
15811	}
15812    MAX-ACCESS  read-only
15813    STATUS  current
15814    DESCRIPTION
15815        "Globally turn IGMP On/Off."
15816    ::= { igmpCfg 1}
15817
15818igmpNewCfgOnOff OBJECT-TYPE
15819    SYNTAX INTEGER {
15820        on(1),
15821        off(2)
15822	}
15823    MAX-ACCESS  read-write
15824    STATUS  current
15825    DESCRIPTION
15826        "Globally turn IGMP On/Off."
15827    ::= { igmpCfg 2}
15828
15829igmpSnoopCfgGen	  OBJECT IDENTIFIER ::= { igmpCfg 3 }
15830igmpStaticMrtrCfg OBJECT IDENTIFIER ::= { igmpCfg 4 }
15831igmpFilterCfg     OBJECT IDENTIFIER ::= { igmpCfg 5 }
15832
15833igmpSnoopCfg	  OBJECT IDENTIFIER ::= { igmpSnoopCfgGen 1 }
15834
15835igmpSnoopCurCfgTimeout OBJECT-TYPE
15836    SYNTAX  Integer32
15837    MAX-ACCESS  read-only
15838    STATUS  current
15839    DESCRIPTION
15840        "Set IGMP Report timeout."
15841    ::= { igmpSnoopCfg 1 }
15842
15843igmpSnoopNewCfgTimeout OBJECT-TYPE
15844    SYNTAX  Integer32
15845    MAX-ACCESS  read-write
15846    STATUS  current
15847    DESCRIPTION
15848        "Set IGMP Report timeout."
15849    ::= { igmpSnoopCfg 2 }
15850
15851igmpSnoopCurCfgMrto OBJECT-TYPE
15852    SYNTAX  Integer32
15853    MAX-ACCESS  read-only
15854    STATUS  current
15855    DESCRIPTION
15856        "The value of multicast router timeout in the current config."
15857    ::= { igmpSnoopCfg 3 }
15858
15859igmpSnoopNewCfgMrto OBJECT-TYPE
15860    SYNTAX  Integer32
15861    MAX-ACCESS  read-write
15862    STATUS  current
15863    DESCRIPTION
15864        "The value of multicast router timeout in the new config."
15865    ::= { igmpSnoopCfg 4 }
15866
15867
15868igmpSnoopNewCfgVlanFastlvAdd OBJECT-TYPE
15869    SYNTAX  Integer32
15870    MAX-ACCESS  read-write
15871    STATUS  current
15872    DESCRIPTION
15873	"The VLAN to be added to fastleave vlan list. When read,
15874	 0 is returned."
15875    ::= { igmpSnoopCfg 12 }
15876
15877igmpSnoopNewCfgVlanFastlvRem OBJECT-TYPE
15878    SYNTAX  Integer32
15879    MAX-ACCESS  read-write
15880    STATUS  current
15881    DESCRIPTION
15882	"The VLAN to be removed from fastleave vlan list. When read,
15883	 0 is returned."
15884    ::= { igmpSnoopCfg 13 }
15885
15886igmpSnoopCurCfgVlanFastlvBmap OBJECT-TYPE
15887    SYNTAX OCTET STRING
15888    MAX-ACCESS read-only
15889    STATUS current
15890    DESCRIPTION
15891        "The fastlv enabled vlans present in the in vlan map list.
15892         The fastlv enabled vlans are presented in a bitmap format.
15893
15894         in receiving order:
15895
15896         OCTET 1  OCTET 2  .....
15897         xxxxxxxx xxxxxxxx .....
15898         ||    || |_ Vlan 9
15899         ||    ||
15900         ||    ||___ Vlan 8
15901         ||    |____ Vlan 7
15902         ||      .    .   .
15903         ||_________ Vlan 2
15904         |__________ Vlan 1
15905
15906         where x : 1 - The represented vlan has fastlv enabled
15907         0 - The represented vlan does not have fastlv enabled."
15908    ::= { igmpSnoopCfg 14 }
15909
15910igmpSnoopNewCfgVlanFastlvBmap OBJECT-TYPE
15911    SYNTAX OCTET STRING
15912    MAX-ACCESS read-only
15913    STATUS current
15914    DESCRIPTION
15915        "The fastlv enabled vlans present in the in vlan map list.
15916         The fastlv enabled vlans are presented in a bitmap format.
15917
15918         in receiving order:
15919
15920         OCTET 1  OCTET 2  .....
15921         xxxxxxxx xxxxxxxx .....
15922         ||    || |_ Vlan 9
15923         ||    ||
15924         ||    ||___ Vlan 8
15925         ||    |____ Vlan 7
15926         ||      .    .   .
15927         ||_________ Vlan 2
15928         |__________ Vlan 1
15929
15930         where x : 1 - The represented vlan has fastlv enabled
15931         0 - The represented vlan does not have fastlv enabled."
15932    ::= { igmpSnoopCfg 15 }
15933
15934igmpSnoopCurCfgRobust OBJECT-TYPE
15935    SYNTAX  Integer32
15936    MAX-ACCESS  read-only
15937    STATUS  current
15938    DESCRIPTION
15939        "The value of expected packet loss on subnet in the current config."
15940    ::= { igmpSnoopCfg 16 }
15941
15942igmpSnoopNewCfgRobust OBJECT-TYPE
15943    SYNTAX  Integer32
15944    MAX-ACCESS  read-write
15945    STATUS  current
15946    DESCRIPTION
15947        "The value of expected packet loss on subnet in the new config."
15948    ::= { igmpSnoopCfg 17 }
15949
15950igmpSnoopNewCfgVlanAdd OBJECT-TYPE
15951    SYNTAX  Integer32
15952    MAX-ACCESS  read-write
15953    STATUS  current
15954    DESCRIPTION
15955        "The VLAN to be added to snooping vlan list. When read,
15956         0 is returned."
15957    ::= { igmpSnoopCfg 18 }
15958
15959igmpSnoopNewCfgVlanRem OBJECT-TYPE
15960    SYNTAX  Integer32
15961    MAX-ACCESS  read-write
15962    STATUS  current
15963    DESCRIPTION
15964        "The VLAN to be removed from snooping vlan list. When read,
15965         0 is returned."
15966    ::= { igmpSnoopCfg 19 }
15967
15968igmpSnoopNewCfgVlanClear OBJECT-TYPE
15969    SYNTAX  INTEGER {
15970        clear(1),
15971        ok(2)
15972        }
15973    MAX-ACCESS  read-write
15974    STATUS  current
15975    DESCRIPTION
15976        "Removing ALL Snooping Vlans."
15977    ::= { igmpSnoopCfg 20 }
15978
15979igmpSnoopCurCfgVlanBmap OBJECT-TYPE
15980    SYNTAX OCTET STRING
15981    MAX-ACCESS read-only
15982    STATUS current
15983    DESCRIPTION
15984        "The snooping vlans present in the in vlan map list.
15985         The snooping vlans are presented in a bitmap format.
15986
15987         in receiving order:
15988
15989         OCTET 1  OCTET 2  .....
15990         xxxxxxxx xxxxxxxx .....
15991         ||    || |_ Vlan 9
15992         ||    ||
15993         ||    ||___ Vlan 8
15994         ||    |____ Vlan 7
15995         ||      .    .   .
15996         ||_________ Vlan 2
15997         |__________ Vlan 1
15998
15999         where x : 1 - The represented vlan has snoop enabled
16000         0 - The represented vlan does not have snooping enabled."
16001    ::= { igmpSnoopCfg 21 }
16002
16003igmpSnoopNewCfgVlanBmap OBJECT-TYPE
16004    SYNTAX OCTET STRING
16005    MAX-ACCESS read-only
16006    STATUS current
16007    DESCRIPTION
16008        "The snooping vlans present in the in vlan map list.
16009         The snooping vlans are presented in a bitmap format.
16010
16011         in receiving order:
16012
16013         OCTET 1  OCTET 2  .....
16014         xxxxxxxx xxxxxxxx .....
16015         ||    || |_ Vlan 9
16016         ||    ||
16017         ||    ||___ Vlan 8
16018         ||    |____ Vlan 7
16019         ||      .    .   .
16020         ||_________ Vlan 2
16021         |__________ Vlan 1
16022
16023         where x : 1 - The represented vlan has snoop enabled
16024         0 - The represented vlan does not have snooping enabled."
16025    ::= { igmpSnoopCfg 22 }
16026
16027igmpSnoopCurCfgQInterval OBJECT-TYPE
16028    SYNTAX  Integer32
16029    MAX-ACCESS  read-only
16030    STATUS  current
16031    DESCRIPTION
16032        "IGMP Query Interval of current config."
16033    ::= { igmpSnoopCfg 23 }
16034
16035igmpSnoopNewCfgQInterval OBJECT-TYPE
16036    SYNTAX  Integer32
16037    MAX-ACCESS  read-write
16038    STATUS  current
16039    DESCRIPTION
16040        "IGMP Query Interval of new config."
16041    ::= { igmpSnoopCfg 24 }
16042
16043igmpSnoopCurCfgSrcIp OBJECT-TYPE
16044    SYNTAX IpAddress
16045    MAX-ACCESS read-only
16046    STATUS current
16047    DESCRIPTION
16048	"The source ip for GSQ proxy in current config."
16049    ::= { igmpSnoopCfg 25 }
16050
16051igmpSnoopNewCfgSrcIp OBJECT-TYPE
16052    SYNTAX IpAddress
16053    MAX-ACCESS read-write
16054    STATUS current
16055    DESCRIPTION
16056	"The source ip for GSQ proxy in new config."
16057    ::= { igmpSnoopCfg 26 }
16058
16059igmpSnoopCurCfgAggrEnaDis OBJECT-TYPE
16060    SYNTAX INTEGER {
16061       enable(1),
16062       disable(2)
16063      }
16064    MAX-ACCESS  read-only
16065    STATUS  current
16066    DESCRIPTION
16067        "Enable/Disable of IGMP Report aggregation."
16068    ::= { igmpSnoopCfg 27}
16069
16070igmpSnoopNewCfgAggrEnaDis OBJECT-TYPE
16071    SYNTAX INTEGER {
16072        enable(1),
16073        disable(2)
16074      }
16075    MAX-ACCESS  read-write
16076    STATUS  current
16077    DESCRIPTION
16078        "Enable/Disable of IGMP Report aggregation."
16079    ::= { igmpSnoopCfg 28}
16080
16081igmpSnoopCurCfgFlood OBJECT-TYPE
16082    SYNTAX INTEGER {
16083        enable(1),
16084        disable(2)
16085      }
16086    MAX-ACCESS  read-only
16087    STATUS  current
16088    DESCRIPTION
16089        "Enable/Disable of flood unregistered IPMC"
16090    ::= { igmpSnoopCfg 29}
16091
16092igmpSnoopNewCfgFlood OBJECT-TYPE
16093    SYNTAX INTEGER {
16094        enable(1),
16095        disable(2)
16096      }
16097    MAX-ACCESS  read-write
16098    STATUS  current
16099    DESCRIPTION
16100        "Enable/Disable of flood unregistered IPMC"
16101    ::= { igmpSnoopCfg 30}
16102
16103
16104-- IGMP Static Mrtr Support
16105igmpStaticMrtrCurCfgTable OBJECT-TYPE
16106    SYNTAX  SEQUENCE OF IgmpStaticMrtrCurCfgTableEntry
16107    MAX-ACCESS  not-accessible
16108    STATUS  current
16109    DESCRIPTION
16110        "The IGMP Static Multicast Router table in the current configuration block."
16111    ::= { igmpStaticMrtrCfg 1 }
16112
16113igmpStaticMrtrCurCfgTableEntry OBJECT-TYPE
16114    SYNTAX  IgmpStaticMrtrCurCfgTableEntry
16115    MAX-ACCESS  not-accessible
16116    STATUS  current
16117    DESCRIPTION
16118        "A row in the Static Multicast Router table."
16119    INDEX   { igmpStaticMrtrCurCfgIndx }
16120    ::= { igmpStaticMrtrCurCfgTable 1 }
16121
16122IgmpStaticMrtrCurCfgTableEntry ::= SEQUENCE {
16123    igmpStaticMrtrCurCfgIndx         Integer32,
16124    igmpStaticMrtrCurCfgPortId       Integer32,
16125    igmpStaticMrtrCurCfgVlanId       Integer32,
16126    igmpStaticMrtrCurCfgVersion      INTEGER
16127    }
16128
16129igmpStaticMrtrCurCfgIndx OBJECT-TYPE
16130    SYNTAX  Integer32
16131    MAX-ACCESS  read-only
16132    STATUS  current
16133    DESCRIPTION
16134        "The IGMP Multicast Router table port index."
16135    ::= { igmpStaticMrtrCurCfgTableEntry 1 }
16136
16137igmpStaticMrtrCurCfgPortId OBJECT-TYPE
16138    SYNTAX  Integer32
16139    MAX-ACCESS  read-only
16140    STATUS  current
16141    DESCRIPTION
16142        "The IGMP Multicast Router port in the current configuration block."
16143    ::= { igmpStaticMrtrCurCfgTableEntry 2 }
16144
16145igmpStaticMrtrCurCfgVlanId OBJECT-TYPE
16146    SYNTAX  Integer32
16147    MAX-ACCESS  read-only
16148    STATUS  current
16149    DESCRIPTION
16150        "The IGMP Multicast Router port in the current configuration block."
16151    ::= { igmpStaticMrtrCurCfgTableEntry 3 }
16152
16153igmpStaticMrtrCurCfgVersion OBJECT-TYPE
16154    SYNTAX  INTEGER {
16155        version1(1),
16156        version2(2)
16157        }
16158    MAX-ACCESS  read-only
16159    STATUS  current
16160    DESCRIPTION
16161        "The IGMP version of the IGMP Static Multicast Router."
16162    ::= { igmpStaticMrtrCurCfgTableEntry 4 }
16163
16164igmpStaticMrtrNewCfgTable OBJECT-TYPE
16165    SYNTAX  SEQUENCE OF IgmpStaticMrtrNewCfgTableEntry
16166    MAX-ACCESS  not-accessible
16167    STATUS  current
16168    DESCRIPTION
16169        "The IGMP Static Multicast Router table in the new configuration block."
16170    ::= { igmpStaticMrtrCfg 2 }
16171
16172igmpStaticMrtrNewCfgTableEntry OBJECT-TYPE
16173    SYNTAX  IgmpStaticMrtrNewCfgTableEntry
16174    MAX-ACCESS  not-accessible
16175    STATUS  current
16176    DESCRIPTION
16177        "A row in the Static Multicast Router table."
16178    INDEX   { igmpStaticMrtrNewCfgIndx }
16179    ::= { igmpStaticMrtrNewCfgTable 1 }
16180
16181IgmpStaticMrtrNewCfgTableEntry ::= SEQUENCE {
16182    igmpStaticMrtrNewCfgIndx         Integer32,
16183    igmpStaticMrtrNewCfgPortId       Integer32,
16184    igmpStaticMrtrNewCfgVlanId       Integer32,
16185    igmpStaticMrtrNewCfgVersion      INTEGER,
16186    igmpStaticMrtrNewCfgDelete       INTEGER
16187    }
16188
16189igmpStaticMrtrNewCfgIndx OBJECT-TYPE
16190    SYNTAX  Integer32
16191    MAX-ACCESS  read-only
16192    STATUS  current
16193    DESCRIPTION
16194        "The IGMP Multicast Router table port index."
16195    ::= { igmpStaticMrtrNewCfgTableEntry 1 }
16196
16197igmpStaticMrtrNewCfgPortId OBJECT-TYPE
16198    SYNTAX  Integer32
16199    MAX-ACCESS  read-create
16200    STATUS  current
16201    DESCRIPTION
16202        "The IGMP Multicast Router port in the new configuration block."
16203    ::= { igmpStaticMrtrNewCfgTableEntry 2 }
16204
16205igmpStaticMrtrNewCfgVlanId OBJECT-TYPE
16206    SYNTAX  Integer32
16207    MAX-ACCESS  read-create
16208    STATUS  current
16209    DESCRIPTION
16210        "The IGMP Multicast Router port in the new configuration block."
16211    ::= { igmpStaticMrtrNewCfgTableEntry 3 }
16212
16213igmpStaticMrtrNewCfgVersion OBJECT-TYPE
16214    SYNTAX  INTEGER {
16215        version1(1),
16216        version2(2)
16217        }
16218    MAX-ACCESS  read-create
16219    STATUS  current
16220    DESCRIPTION
16221        "The IGMP version of the IGMP Static Multicast Router."
16222    ::= { igmpStaticMrtrNewCfgTableEntry 4 }
16223
16224igmpStaticMrtrNewCfgDelete OBJECT-TYPE
16225    SYNTAX  INTEGER {
16226        other(1),
16227        delete(2)
16228        }
16229    MAX-ACCESS  read-create
16230    STATUS  current
16231    DESCRIPTION
16232        "When set to the value of 2 (delete), the entire row is deleted.
16233         When read, other(1) is returned. Setting the value to anything
16234         other than 2(delete) has no effect on the state of the row."
16235    ::= { igmpStaticMrtrNewCfgTableEntry 5 }
16236
16237-- IGMP Filtering
16238igmpFltCurCfgTable OBJECT-TYPE
16239    SYNTAX  SEQUENCE OF IgmpFltCurCfgTableEntry
16240    MAX-ACCESS  not-accessible
16241    STATUS  current
16242    DESCRIPTION
16243        "The IGMP filtering table in the current configuration block."
16244    ::= { igmpFilterCfg 1 }
16245
16246igmpFltCurCfgTableEntry OBJECT-TYPE
16247    SYNTAX  IgmpFltCurCfgTableEntry
16248    MAX-ACCESS  not-accessible
16249    STATUS  current
16250    DESCRIPTION
16251        "A row in the filtering table."
16252    INDEX   { igmpFltCurCfgIndx }
16253    ::= { igmpFltCurCfgTable 1 }
16254
16255IgmpFltCurCfgTableEntry ::= SEQUENCE {
16256    igmpFltCurCfgIndx         Integer32,
16257    igmpFltCurCfgMcastIp1     IpAddress,
16258    igmpFltCurCfgMcastIp2     IpAddress,
16259    igmpFltCurCfgAction       INTEGER,
16260    igmpFltCurCfgState        INTEGER
16261    }
16262
16263igmpFltCurCfgIndx OBJECT-TYPE
16264    SYNTAX  Integer32
16265    MAX-ACCESS  read-only
16266    STATUS  current
16267    DESCRIPTION
16268        "The IGMP filter table index."
16269    ::= { igmpFltCurCfgTableEntry 1 }
16270
16271igmpFltCurCfgMcastIp1 OBJECT-TYPE
16272    SYNTAX  IpAddress
16273    MAX-ACCESS  read-only
16274    STATUS  current
16275    DESCRIPTION
16276        "Range1 Multicast IP address to be filtered."
16277    ::= { igmpFltCurCfgTableEntry 2 }
16278
16279igmpFltCurCfgMcastIp2 OBJECT-TYPE
16280    SYNTAX  IpAddress
16281    MAX-ACCESS  read-only
16282    STATUS  current
16283    DESCRIPTION
16284        "Range2 Multicast IP address to be filtered."
16285    ::= { igmpFltCurCfgTableEntry 3 }
16286
16287igmpFltCurCfgAction OBJECT-TYPE
16288    SYNTAX  INTEGER {
16289        allow(1),
16290        deny(2)
16291        }
16292    MAX-ACCESS  read-only
16293    STATUS  current
16294    DESCRIPTION
16295        "The action for the IGMP filtering rule."
16296    ::= { igmpFltCurCfgTableEntry 4 }
16297
16298igmpFltCurCfgState OBJECT-TYPE
16299    SYNTAX  INTEGER {
16300        enabled(1),
16301        disabled(2)
16302        }
16303    MAX-ACCESS  read-only
16304    STATUS  current
16305    DESCRIPTION
16306        "The state of this IGMP filtering rule."
16307    ::= { igmpFltCurCfgTableEntry 5 }
16308
16309igmpFltNewCfgTable OBJECT-TYPE
16310    SYNTAX  SEQUENCE OF IgmpFltNewCfgTableEntry
16311    MAX-ACCESS  not-accessible
16312    STATUS  current
16313    DESCRIPTION
16314        "The IGMP filtering table in the current configuration block."
16315    ::= { igmpFilterCfg 2 }
16316
16317igmpFltNewCfgTableEntry OBJECT-TYPE
16318    SYNTAX  IgmpFltNewCfgTableEntry
16319    MAX-ACCESS  not-accessible
16320    STATUS  current
16321    DESCRIPTION
16322        "A row in the filtering table."
16323    INDEX   { igmpFltNewCfgIndx }
16324    ::= { igmpFltNewCfgTable 1 }
16325
16326IgmpFltNewCfgTableEntry ::= SEQUENCE {
16327    igmpFltNewCfgIndx         Integer32,
16328    igmpFltNewCfgMcastIp1     IpAddress,
16329    igmpFltNewCfgMcastIp2     IpAddress,
16330    igmpFltNewCfgAction       INTEGER,
16331    igmpFltNewCfgState        INTEGER,
16332    igmpFltNewCfgDelete       INTEGER
16333    }
16334
16335igmpFltNewCfgIndx OBJECT-TYPE
16336    SYNTAX  Integer32
16337    MAX-ACCESS  read-only
16338    STATUS  current
16339    DESCRIPTION
16340        "The IGMP filter table index."
16341    ::= { igmpFltNewCfgTableEntry 1 }
16342
16343igmpFltNewCfgMcastIp1 OBJECT-TYPE
16344    SYNTAX  IpAddress
16345    MAX-ACCESS  read-create
16346    STATUS  current
16347    DESCRIPTION
16348        "Range1 Multicast source IP address to be filtered."
16349    ::= { igmpFltNewCfgTableEntry 2 }
16350
16351igmpFltNewCfgMcastIp2 OBJECT-TYPE
16352    SYNTAX  IpAddress
16353    MAX-ACCESS  read-create
16354    STATUS  current
16355    DESCRIPTION
16356        "Range2 Multicast source IP address to be filtered."
16357    ::= { igmpFltNewCfgTableEntry 3 }
16358
16359igmpFltNewCfgAction OBJECT-TYPE
16360    SYNTAX  INTEGER {
16361        allow(1),
16362        deny(2)
16363        }
16364    MAX-ACCESS  read-create
16365    STATUS  current
16366    DESCRIPTION
16367        "The action for the IGMP filtering rule."
16368    ::= { igmpFltNewCfgTableEntry 4 }
16369
16370igmpFltNewCfgState OBJECT-TYPE
16371    SYNTAX  INTEGER {
16372        enabled(1),
16373        disabled(2)
16374        }
16375    MAX-ACCESS  read-create
16376    STATUS  current
16377    DESCRIPTION
16378        "The state of this IGMP filtering rule."
16379    ::= { igmpFltNewCfgTableEntry 5 }
16380
16381igmpFltNewCfgDelete OBJECT-TYPE
16382    SYNTAX  INTEGER {
16383        other(1),
16384        delete(2)
16385        }
16386    MAX-ACCESS  read-create
16387    STATUS  current
16388    DESCRIPTION
16389        "When set to the value of 2 (delete), the entire row is deleted.
16390         When read, other(1) is returned. Setting the value to anything
16391         other than 2(delete) has no effect on the state of the row."
16392    ::= { igmpFltNewCfgTableEntry 6 }
16393
16394
16395-- IGMP Filtering Port Table
16396
16397igmpFltCurCfgPortTable OBJECT-TYPE
16398    SYNTAX  SEQUENCE OF IgmpFltCurCfgPortTableEntry
16399    MAX-ACCESS  not-accessible
16400    STATUS  current
16401    DESCRIPTION
16402        "The IGMP filtering port table in the current configuration block."
16403    ::= { igmpFilterCfg 3 }
16404
16405igmpFltCurCfgPortTableEntry OBJECT-TYPE
16406    SYNTAX  IgmpFltCurCfgPortTableEntry
16407    MAX-ACCESS  not-accessible
16408    STATUS  current
16409    DESCRIPTION
16410        "A row in the IGMP filtering port table."
16411    INDEX   { igmpFltCurCfgPortIndx }
16412    ::= { igmpFltCurCfgPortTable 1 }
16413
16414IgmpFltCurCfgPortTableEntry ::= SEQUENCE {
16415    igmpFltCurCfgPortIndx         Integer32,
16416    igmpFltCurCfgPortState        INTEGER,
16417    igmpFltCurCfgPortFiltBmap     OCTET STRING
16418    }
16419
16420igmpFltCurCfgPortIndx OBJECT-TYPE
16421    SYNTAX  Integer32
16422    MAX-ACCESS  read-only
16423    STATUS  current
16424    DESCRIPTION
16425        "The port index."
16426    ::= { igmpFltCurCfgPortTableEntry 1 }
16427
16428igmpFltCurCfgPortState OBJECT-TYPE
16429    SYNTAX  INTEGER {
16430        enabled(1),
16431        disabled(2)
16432        }
16433    MAX-ACCESS  read-only
16434    STATUS  current
16435    DESCRIPTION
16436        "Enable or disable IGMP filtering."
16437    ::= { igmpFltCurCfgPortTableEntry 2 }
16438
16439igmpFltCurCfgPortFiltBmap OBJECT-TYPE
16440    SYNTAX  OCTET STRING (SIZE(0..256))
16441    MAX-ACCESS  read-only
16442    STATUS  current
16443    DESCRIPTION
16444	"The IGMP filtering rules applied to the port.  The filtering rules are
16445         presented in bitmap format.
16446
16447	 in receiving order:
16448
16449	     OCTET 1  OCTET 2  .....
16450             xxxxxxxx xxxxxxxx .....
16451             ||    || |_ filter 9
16452             ||    ||
16453             ||    ||___ filter 8
16454             ||    |____ filter 7
16455             ||      .    .   .
16456             ||_________ filter 2
16457             |__________ filter 1 (as index to igmpFltCurCfgTable)
16458
16459         where x : 1 - The represented IGMP filter rule applied to the port
16460		   0 - The represented IGMP filter rule not applied to the port "
16461    ::= { igmpFltCurCfgPortTableEntry 3 }
16462
16463igmpFltNewCfgPortTable OBJECT-TYPE
16464    SYNTAX  SEQUENCE OF IgmpFltNewCfgPortTableEntry
16465    MAX-ACCESS  not-accessible
16466    STATUS  current
16467    DESCRIPTION
16468        "The IGMP filtering port table in the new configuration block."
16469    ::= { igmpFilterCfg 4 }
16470
16471igmpFltNewCfgPortTableEntry OBJECT-TYPE
16472    SYNTAX  IgmpFltNewCfgPortTableEntry
16473    MAX-ACCESS  not-accessible
16474    STATUS  current
16475    DESCRIPTION
16476        "A row in the IGMP filtering port table."
16477    INDEX   { igmpFltNewCfgPortIndx }
16478    ::= { igmpFltNewCfgPortTable 1 }
16479
16480IgmpFltNewCfgPortTableEntry ::= SEQUENCE {
16481    igmpFltNewCfgPortIndx         Integer32,
16482    igmpFltNewCfgPortState        INTEGER,
16483    igmpFltNewCfgPortFiltBmap     OCTET STRING,
16484    igmpFltNewCfgPortAddFiltRule  Integer32,
16485    igmpFltNewCfgPortRemFiltRule  Integer32
16486    }
16487
16488igmpFltNewCfgPortIndx OBJECT-TYPE
16489    SYNTAX  Integer32
16490    MAX-ACCESS  read-only
16491    STATUS  current
16492    DESCRIPTION
16493        "The port index."
16494    ::= { igmpFltNewCfgPortTableEntry 1 }
16495
16496igmpFltNewCfgPortState OBJECT-TYPE
16497    SYNTAX  INTEGER {
16498        enabled(1),
16499        disabled(2)
16500        }
16501    MAX-ACCESS  read-create
16502    STATUS  current
16503    DESCRIPTION
16504        "Enable or disable IGMP filtering."
16505    ::= { igmpFltNewCfgPortTableEntry 2 }
16506
16507igmpFltNewCfgPortFiltBmap OBJECT-TYPE
16508    SYNTAX  OCTET STRING (SIZE(0..256))
16509    MAX-ACCESS  read-only
16510    STATUS  current
16511    DESCRIPTION
16512        "The IGMP filtering rules applied to the port.  The filtering rules
16513         are presented in bitmap format.
16514
16515         in receiving order:
16516
16517	     OCTET 1  OCTET 2  .....
16518             xxxxxxxx xxxxxxxx .....
16519             ||    || |_ filter 9
16520             ||    ||
16521             ||    ||___ filter 8
16522             ||    |____ filter 7
16523             ||      .    .   .
16524             ||_________ filter 2
16525             |__________ filter 1 (as index to fltNewCfgTable)
16526
16527         where x : 1 - The represented filter rule applied to the port
16528		   0 - The represented filter rule not applied to the port "
16529    ::= { igmpFltNewCfgPortTableEntry 3 }
16530
16531igmpFltNewCfgPortAddFiltRule OBJECT-TYPE
16532    SYNTAX  Integer32
16533    MAX-ACCESS  read-create
16534    STATUS  current
16535    DESCRIPTION
16536        "This is an action object to add filtering rule to a port. The value
16537         specified with this object is the index to the fltNewCfgTable for
16538         which filtering rule to be added to the port. The range of the
16539         valid index is between 1 and igmpFltCurCfgTableMaxSize. When read, the
16540         value '0' is returned always."
16541    ::= { igmpFltNewCfgPortTableEntry 4 }
16542
16543igmpFltNewCfgPortRemFiltRule OBJECT-TYPE
16544    SYNTAX  Integer32
16545    MAX-ACCESS  read-create
16546    STATUS  current
16547    DESCRIPTION
16548        "This is an action object to remove filtering rule from a port.	The
16549         value specified with this object is the index to the fltNewCfgTable
16550         for which filtering rule to be removed from the port. The range of
16551         the valid index is between 1 and igmpFltCurCfgTableMaxSize.  When read,
16552         the value '0' is returned always."
16553    ::= { igmpFltNewCfgPortTableEntry 5 }
16554
16555igmpFltCurCfgEnaDis OBJECT-TYPE
16556    SYNTAX INTEGER {
16557        enable(1),
16558        disable(2)
16559	}
16560    MAX-ACCESS  read-only
16561    STATUS  current
16562    DESCRIPTION
16563        "Enable/Disable of IGMP Filtering."
16564    ::= { igmpFilterCfg 5 }
16565
16566igmpFltNewCfgEnaDis OBJECT-TYPE
16567    SYNTAX INTEGER {
16568        enable(1),
16569        disable(2)
16570	}
16571    MAX-ACCESS  read-write
16572    STATUS  current
16573    DESCRIPTION
16574        "Enable/Disable of IGMP Filtering."
16575    ::= { igmpFilterCfg 6 }
16576
16577-- Statistics
16578
16579
16580-- RIPv2 Statistics
16581
16582ripStatInPackets OBJECT-TYPE
16583    SYNTAX  Counter32
16584    MAX-ACCESS  read-only
16585    STATUS  current
16586    DESCRIPTION
16587        "The total number of RIP packets recieved."
16588    ::= { rip2Stats 1 }
16589
16590ripStatOutPackets OBJECT-TYPE
16591    SYNTAX  Counter32
16592    MAX-ACCESS  read-only
16593    STATUS  current
16594    DESCRIPTION
16595        "The total number of RIP packets transmitted."
16596    ::= { rip2Stats 2 }
16597
16598ripStatInRequestPkts OBJECT-TYPE
16599    SYNTAX  Counter32
16600    MAX-ACCESS  read-only
16601    STATUS  current
16602    DESCRIPTION
16603        "The total number of RIP requests recieved."
16604    ::= { rip2Stats 3 }
16605
16606ripStatInResponsePkts OBJECT-TYPE
16607    SYNTAX  Counter32
16608    MAX-ACCESS  read-only
16609    STATUS  current
16610    DESCRIPTION
16611        "The total number of RIP response recieved."
16612    ::= { rip2Stats 4 }
16613
16614ripStatOutRequestPkts OBJECT-TYPE
16615    SYNTAX  Counter32
16616    MAX-ACCESS  read-only
16617    STATUS  current
16618    DESCRIPTION
16619        "The total number of RIP requests transmitted."
16620    ::= { rip2Stats 5 }
16621
16622ripStatOutResponsePkts OBJECT-TYPE
16623    SYNTAX  Counter32
16624    MAX-ACCESS  read-only
16625    STATUS  current
16626    DESCRIPTION
16627        "The total number of RIP responses transmitted."
16628    ::= { rip2Stats 6 }
16629
16630ripStatRouteTimeout OBJECT-TYPE
16631    SYNTAX  Counter32
16632    MAX-ACCESS  read-only
16633    STATUS  current
16634    DESCRIPTION
16635        "The total number of RIP route timeouts."
16636    ::= { rip2Stats 7 }
16637
16638ripStatInBadSizePkts OBJECT-TYPE
16639    SYNTAX  Counter32
16640    MAX-ACCESS  read-only
16641    STATUS  current
16642    DESCRIPTION
16643        "The total number of bad size RIP packets recieved."
16644    ::= { rip2Stats 8 }
16645
16646ripStatInBadVersion OBJECT-TYPE
16647    SYNTAX  Counter32
16648    MAX-ACCESS  read-only
16649    STATUS  current
16650    DESCRIPTION
16651        "The total number of RIP bad versions recieved."
16652    ::= { rip2Stats 9 }
16653
16654ripStatInBadZeros OBJECT-TYPE
16655    SYNTAX  Counter32
16656    MAX-ACCESS  read-only
16657    STATUS  current
16658    DESCRIPTION
16659        "The total number of RIP bad zeros recieved."
16660    ::= { rip2Stats 10 }
16661
16662ripStatInBadSourcePort OBJECT-TYPE
16663    SYNTAX  Counter32
16664    MAX-ACCESS  read-only
16665    STATUS  current
16666    DESCRIPTION
16667        "The total number of RIP bad source port recieved."
16668    ::= { rip2Stats 11 }
16669
16670ripStatInBadSourceIP OBJECT-TYPE
16671    SYNTAX  Counter32
16672    MAX-ACCESS  read-only
16673    STATUS  current
16674    DESCRIPTION
16675        "The total number of RIP bad source IP recieved."
16676    ::= { rip2Stats 12 }
16677
16678ripStatInSelfRcvPkts OBJECT-TYPE
16679    SYNTAX  Counter32
16680    MAX-ACCESS  read-only
16681    STATUS  current
16682    DESCRIPTION
16683        "The total number of RIP packets from self received."
16684    ::= { rip2Stats 13 }
16685
16686--DNS Statistics
16687
16688
16689dnsStatInGoodDnsRequests OBJECT-TYPE
16690    SYNTAX  Counter32
16691    MAX-ACCESS  read-only
16692    STATUS  current
16693    DESCRIPTION
16694        "The total number of good DNS request packets received."
16695    ::= { dnsStats 1 }
16696
16697dnsStatOutDnsRequests  OBJECT-TYPE
16698    SYNTAX  Counter32
16699    MAX-ACCESS  read-only
16700    STATUS  current
16701    DESCRIPTION
16702        "The total number of  DNS request packets"
16703    ::= { dnsStats 2 }
16704
16705dnsStatInBadDnsRequests OBJECT-TYPE
16706    SYNTAX  Counter32
16707    MAX-ACCESS  read-only
16708    STATUS  current
16709    DESCRIPTION
16710        "The total number of  bad DNS request packets received"
16711    ::= { dnsStats 3 }
16712
16713
16714-- GEAL3 Stats
16715
16716maxL3TableSize OBJECT-TYPE
16717   SYNTAX Integer32
16718   MAX-ACCESS read-only
16719   STATUS current
16720   DESCRIPTION
16721	"Max L3 table size"
16722   ::= {geal3Stats 1}
16723
16724noL3EntriesUsed OBJECT-TYPE
16725   SYNTAX Integer32
16726   MAX-ACCESS read-only
16727   STATUS current
16728   DESCRIPTION
16729	"Number of L3 entries used"
16730   ::= {geal3Stats 2}
16731
16732maxLpmTableSize OBJECT-TYPE
16733   SYNTAX Integer32
16734   MAX-ACCESS read-only
16735   STATUS current
16736   DESCRIPTION
16737	"Max LPM table size"
16738   ::= {geal3Stats 3}
16739
16740noLpmEntriesUsed OBJECT-TYPE
16741   SYNTAX Integer32
16742   MAX-ACCESS read-only
16743   STATUS current
16744   DESCRIPTION
16745	"Number of LPM entries used"
16746   ::= {geal3Stats 4}
16747
16748maxBlockInLpmTable OBJECT-TYPE
16749   SYNTAX Integer32
16750   MAX-ACCESS read-only
16751   STATUS current
16752   DESCRIPTION
16753	"Max number of blocks in LPM table"
16754   ::= {geal3Stats 5}
16755
16756noBlocksUsedInLpmTable OBJECT-TYPE
16757   SYNTAX Integer32
16758   MAX-ACCESS read-only
16759   STATUS current
16760   DESCRIPTION
16761	"Number of blocks used in LPM table"
16762   ::= {geal3Stats 6}
16763
16764
16765-- ARP Statistics Group
16766
16767arpStatEntries OBJECT-TYPE
16768    SYNTAX  Gauge32
16769    MAX-ACCESS  read-only
16770    STATUS  current
16771    DESCRIPTION
16772        "The current number of ARP entries."
16773    ::= { arpStats 1 }
16774
16775arpStatHighWater OBJECT-TYPE
16776    SYNTAX  Gauge32
16777    MAX-ACCESS  read-only
16778    STATUS  current
16779    DESCRIPTION
16780        "The highest number of ARP entries."
16781    ::= { arpStats 2 }
16782
16783arpStatMaxEntries OBJECT-TYPE
16784    SYNTAX  Gauge32
16785    MAX-ACCESS  read-only
16786    STATUS  current
16787    DESCRIPTION
16788        "The maximum number of ARP entries."
16789    ::= { arpStats 3 }
16790
16791-- ROUTE Statistics Group
16792
16793routeStatEntries OBJECT-TYPE
16794    SYNTAX  Gauge32
16795    MAX-ACCESS  read-only
16796    STATUS  current
16797    DESCRIPTION
16798        "The current number of IP routes."
16799    ::= { routeStats 1 }
16800
16801routeStatHighWater OBJECT-TYPE
16802    SYNTAX  Gauge32
16803    MAX-ACCESS  read-only
16804    STATUS  current
16805    DESCRIPTION
16806        "The highest number of IP routes."
16807    ::= { routeStats 2 }
16808
16809routeStatMaxEntries OBJECT-TYPE
16810    SYNTAX  Gauge32
16811    MAX-ACCESS  read-only
16812    STATUS  current
16813    DESCRIPTION
16814        "The maximum number of IP routes."
16815    ::= { routeStats 3 }
16816
16817-- The VRRP Statistics
16818
16819vrrpStatInAdvers OBJECT-TYPE
16820    SYNTAX  Counter32
16821    MAX-ACCESS  read-only
16822    STATUS  current
16823    DESCRIPTION
16824        "The number of good VRRP advertisements which are received."
16825    ::= { vrrpStats 1 }
16826
16827vrrpStatOutAdvers OBJECT-TYPE
16828    SYNTAX  Counter32
16829    MAX-ACCESS  read-only
16830    STATUS  current
16831    DESCRIPTION
16832        "The number of good VRRP advertisements which are transmitted."
16833    ::= { vrrpStats 2 }
16834
16835vrrpStatOutBadAdvers OBJECT-TYPE
16836    SYNTAX  Counter32
16837    MAX-ACCESS  read-only
16838    STATUS  current
16839    DESCRIPTION
16840        "The number of bad VRRP advertisements which are received."
16841    ::= { vrrpStats 3 }
16842
16843vrrpStatBadVersion OBJECT-TYPE
16844    SYNTAX  Counter32
16845    MAX-ACCESS  read-only
16846    STATUS  current
16847    DESCRIPTION
16848        "The number of bad VRRP version adv which are received."
16849    ::= { vrrpStats 4 }
16850
16851vrrpStatBadAddress OBJECT-TYPE
16852    SYNTAX  Counter32
16853    MAX-ACCESS  read-only
16854    STATUS  current
16855    DESCRIPTION
16856        "The number of bad VRRP addres adv which are received."
16857    ::= { vrrpStats 5 }
16858
16859vrrpStatBadPassword OBJECT-TYPE
16860    SYNTAX  Counter32
16861    MAX-ACCESS  read-only
16862    STATUS  current
16863    DESCRIPTION
16864        "The number of bad VRRP advertisements which are received."
16865    ::= { vrrpStats 6 }
16866
16867vrrpStatBadVrid OBJECT-TYPE
16868    SYNTAX  Counter32
16869    MAX-ACCESS  read-only
16870    STATUS  current
16871    DESCRIPTION
16872        "The number of bad VRRP version ID adv which are received."
16873    ::= { vrrpStats 7 }
16874
16875vrrpStatBadData OBJECT-TYPE
16876    SYNTAX  Counter32
16877    MAX-ACCESS  read-only
16878    STATUS  current
16879    DESCRIPTION
16880        "The number of bad VRRP advertisements which are received."
16881    ::= { vrrpStats 8 }
16882
16883vrrpStatBadInterval OBJECT-TYPE
16884    SYNTAX  Counter32
16885    MAX-ACCESS  read-only
16886    STATUS  current
16887    DESCRIPTION
16888        "The number of bad VRRP iutervals which are received."
16889    ::= { vrrpStats 9 }
16890
16891
16892-- Clear Statistics  for ip and ip interface
16893ipClearStats OBJECT-TYPE
16894    SYNTAX  INTEGER {
16895	clear(1),
16896	ok(2)
16897	}
16898    MAX-ACCESS  read-write
16899    STATUS  current
16900    DESCRIPTION
16901        "Setting this to clear(1) results in clearing the IP statistics."
16902    ::= { clearStats 1 }
16903
16904vrrpClearStats OBJECT-TYPE
16905    SYNTAX  INTEGER {
16906        ok(1),
16907        clear(2)
16908        }
16909    MAX-ACCESS  read-write
16910    STATUS  current
16911    DESCRIPTION
16912        "Setting this to clear(2) results in clearing the VRRP statistics."
16913    ::= { clearStats 2 }
16914
16915
16916ripClearStats OBJECT-TYPE
16917    SYNTAX  INTEGER {
16918        clear(1),
16919        ok(2)
16920        }
16921    MAX-ACCESS  read-write
16922    STATUS  current
16923    DESCRIPTION
16924        "Setting this to clear(1) results in clearing the RIP statistics."
16925    ::= { clearStats 4 }
16926
16927ospfClearStats OBJECT-TYPE
16928    SYNTAX  INTEGER {
16929        clear(1),
16930        ok(2)
16931        }
16932    MAX-ACCESS  read-write
16933    STATUS  current
16934    DESCRIPTION
16935        "Setting this to clear(1) results in clearing the OSPF statistics."
16936    ::= { clearStats 5 }
16937
16938tcpClearStats OBJECT-TYPE
16939    SYNTAX  INTEGER {
16940        clear(1),
16941        ok(2)
16942        }
16943    MAX-ACCESS  read-write
16944    STATUS  current
16945    DESCRIPTION
16946        "Setting this to clear(1) results in clearing the TCP statistics."
16947    ::= { clearStats 6 }
16948
16949udpClearStats OBJECT-TYPE
16950    SYNTAX  INTEGER {
16951        clear(1),
16952        ok(2)
16953        }
16954    MAX-ACCESS  read-write
16955    STATUS  current
16956    DESCRIPTION
16957        "Setting this to clear(1) results in clearing the UDP statistics."
16958    ::= { clearStats 7 }
16959
16960dnsClearStats OBJECT-TYPE
16961    SYNTAX  INTEGER {
16962        clear(1),
16963        ok(2)
16964        }
16965    MAX-ACCESS  read-write
16966    STATUS  current
16967    DESCRIPTION
16968        "Setting this to clear(1) results in clearing the DNS statistics."
16969    ::= { clearStats 8 }
16970
16971arpClearStats OBJECT-TYPE
16972    SYNTAX  INTEGER {
16973        clear(1),
16974        ok(2)
16975        }
16976    MAX-ACCESS  read-write
16977    STATUS  current
16978    DESCRIPTION
16979        "Setting this to clear(1) results in clearing the ARP statistics."
16980    ::= { clearStats 9 }
16981
16982icmpClearStats OBJECT-TYPE
16983    SYNTAX  INTEGER {
16984        clear(1),
16985        ok(2)
16986        }
16987    MAX-ACCESS  read-write
16988    STATUS  current
16989    DESCRIPTION
16990        "Setting this to clear(1) results in clearing the ICMP statistics."
16991    ::= { clearStats 10 }
16992
16993routeClearStats OBJECT-TYPE
16994    SYNTAX  INTEGER {
16995        clear(1),
16996        ok(2)
16997        }
16998    MAX-ACCESS  read-write
16999    STATUS  current
17000    DESCRIPTION
17001        "Setting this to clear(1) results in clearing the Route statistics."
17002    ::= { clearStats 11 }
17003
17004-- igmp stats
17005igmpClearAllStats OBJECT-TYPE
17006    SYNTAX  INTEGER {
17007	clear(1),
17008	ok(2)
17009	}
17010    MAX-ACCESS  read-write
17011    STATUS  current
17012    DESCRIPTION
17013        "Setting this to clear(1) results in clearing the IGMP statistics."
17014    ::= { igmpStats 2 }
17015
17016
17017-- Ospf Statistics
17018
17019-- Ospf Statistics for all interfaces and OSPF areas
17020ospfGeneralStats       OBJECT IDENTIFIER ::= { ospfStats  1 }
17021ospfCumRxTxStats       OBJECT IDENTIFIER ::= { ospfGeneralStats  1 }
17022ospfCumNbrChangeStats  OBJECT IDENTIFIER ::= { ospfGeneralStats  2 }
17023ospfCumIntfChangeStats OBJECT IDENTIFIER ::= { ospfGeneralStats  3 }
17024ospfTimersKickOffStats OBJECT IDENTIFIER ::= { ospfGeneralStats  4 }
17025
17026-- Ospf Statistics / Area
17027ospfArea	       OBJECT IDENTIFIER ::= { ospfStats  2 }
17028
17029ospfAreaRxTxStats OBJECT-TYPE
17030    SYNTAX SEQUENCE OF OspfAreaRxTxStatsEntry
17031    MAX-ACCESS not-accessible
17032    STATUS current
17033    DESCRIPTION
17034      "The table of OSPF Area Rx/Tx Statistics."
17035    ::= { ospfArea 1 }
17036
17037ospfAreaRxTxStatsEntry OBJECT-TYPE
17038    SYNTAX OspfAreaRxTxStatsEntry
17039    MAX-ACCESS not-accessible
17040    STATUS current
17041    DESCRIPTION
17042      "Rx Tx packet Statistics about a OSPF area."
17043    INDEX { ospfAreaRxTxIndex }
17044    ::= { ospfAreaRxTxStats 1 }
17045
17046OspfAreaRxTxStatsEntry ::= SEQUENCE {
17047    ospfAreaRxTxIndex          Integer32,
17048    ospfAreaRxPkts             Counter32,
17049    ospfAreaTxPkts             Counter32,
17050    ospfAreaRxHello            Counter32,
17051    ospfAreaTxHello            Counter32,
17052    ospfAreaRxDatabase         Counter32,
17053    ospfAreaTxDatabase         Counter32,
17054    ospfAreaRxlsReqs           Counter32,
17055    ospfAreaTxlsReqs           Counter32,
17056    ospfAreaRxlsAcks           Counter32,
17057    ospfAreaTxlsAcks           Counter32,
17058    ospfAreaRxlsUpdates        Counter32,
17059    ospfAreaTxlsUpdates        Counter32
17060    }
17061
17062ospfAreaRxTxIndex OBJECT-TYPE
17063    SYNTAX  Integer32
17064    MAX-ACCESS  read-only
17065    STATUS  current
17066    DESCRIPTION
17067        "The index of the ospf Area for which these statistics apply."
17068    ::= { ospfAreaRxTxStatsEntry 1 }
17069
17070ospfAreaRxPkts OBJECT-TYPE
17071    SYNTAX  Counter32
17072    MAX-ACCESS  read-only
17073    STATUS  current
17074    DESCRIPTION
17075        "The total number of OSPF packets received in this OSPF area."
17076    ::= { ospfAreaRxTxStatsEntry 2 }
17077
17078ospfAreaTxPkts OBJECT-TYPE
17079    SYNTAX  Counter32
17080    MAX-ACCESS  read-only
17081    STATUS  current
17082    DESCRIPTION
17083        "The total number of OSPF packets transmitted in this OSPF area."
17084    ::= { ospfAreaRxTxStatsEntry 3 }
17085
17086ospfAreaRxHello OBJECT-TYPE
17087    SYNTAX  Counter32
17088    MAX-ACCESS  read-only
17089    STATUS  current
17090    DESCRIPTION
17091        "The total number of Hello packets received in this OSPF area."
17092    ::= { ospfAreaRxTxStatsEntry 4 }
17093
17094ospfAreaTxHello OBJECT-TYPE
17095    SYNTAX  Counter32
17096    MAX-ACCESS  read-only
17097    STATUS  current
17098    DESCRIPTION
17099        "The total number of Hello packets transmitted in this OSPF
17100         area."
17101    ::= { ospfAreaRxTxStatsEntry 5 }
17102
17103ospfAreaRxDatabase OBJECT-TYPE
17104    SYNTAX  Counter32
17105    MAX-ACCESS  read-only
17106    STATUS  current
17107    DESCRIPTION
17108        "The total number of Database Description packets transmitted
17109         for this OSPF area."
17110    ::= { ospfAreaRxTxStatsEntry 6 }
17111
17112ospfAreaTxDatabase OBJECT-TYPE
17113    SYNTAX  Counter32
17114    MAX-ACCESS  read-only
17115    STATUS  current
17116    DESCRIPTION
17117        "The total number of Database Description packets transmitted
17118         for this OSPF area."
17119    ::= { ospfAreaRxTxStatsEntry 7 }
17120
17121ospfAreaRxlsReqs OBJECT-TYPE
17122    SYNTAX  Counter32
17123    MAX-ACCESS  read-only
17124    STATUS  current
17125    DESCRIPTION
17126        "The total number of Link State Request packets received for
17127         this OSPF area."
17128    ::= { ospfAreaRxTxStatsEntry 8 }
17129
17130ospfAreaTxlsReqs OBJECT-TYPE
17131    SYNTAX  Counter32
17132    MAX-ACCESS  read-only
17133    STATUS  current
17134    DESCRIPTION
17135        "The total number of Link State Request packets transmitted for
17136         this OSPF area."
17137    ::= { ospfAreaRxTxStatsEntry 9 }
17138
17139ospfAreaRxlsAcks OBJECT-TYPE
17140    SYNTAX  Counter32
17141    MAX-ACCESS  read-only
17142    STATUS  current
17143    DESCRIPTION
17144        "The total number of Link State Acknowledgement packets received for
17145         this OSPF area."
17146    ::= { ospfAreaRxTxStatsEntry 10 }
17147
17148ospfAreaTxlsAcks OBJECT-TYPE
17149    SYNTAX  Counter32
17150    MAX-ACCESS  read-only
17151    STATUS  current
17152    DESCRIPTION
17153        "The total number of Link State Acknowledgement packets transmitted
17154         for this OSPF area."
17155    ::= { ospfAreaRxTxStatsEntry 11 }
17156
17157ospfAreaRxlsUpdates OBJECT-TYPE
17158    SYNTAX  Counter32
17159    MAX-ACCESS  read-only
17160    STATUS  current
17161    DESCRIPTION
17162        "The total number of Link State Update packets received for
17163         this OSPF area."
17164    ::= { ospfAreaRxTxStatsEntry 12 }
17165
17166ospfAreaTxlsUpdates OBJECT-TYPE
17167    SYNTAX  Counter32
17168    MAX-ACCESS  read-only
17169    STATUS  current
17170    DESCRIPTION
17171        "The total number of Link State Update packets transmitted for
17172         this OSPF area."
17173    ::= { ospfAreaRxTxStatsEntry 13 }
17174
17175
17176ospfAreaNbrChangeStats OBJECT-TYPE
17177    SYNTAX SEQUENCE OF OspfAreaNbrChangeStatsEntry
17178    MAX-ACCESS not-accessible
17179    STATUS current
17180    DESCRIPTION
17181      "The table of OSPF Area Neighbour Statistics."
17182    ::= { ospfArea 2 }
17183
17184ospfAreaNbrChangeStatsEntry OBJECT-TYPE
17185    SYNTAX OspfAreaNbrChangeStatsEntry
17186    MAX-ACCESS not-accessible
17187    STATUS current
17188    DESCRIPTION
17189      "Area Neighbour Change Statistics about a OSPF area."
17190    INDEX { ospfAreaNbrIndex }
17191    ::= { ospfAreaNbrChangeStats 1 }
17192
17193OspfAreaNbrChangeStatsEntry ::= SEQUENCE {
17194    ospfAreaNbrIndex  	       	Integer32,
17195    ospfAreaNbrhello           	Counter32,
17196    ospfAreaNbrStart           	Counter32,
17197    ospfAreaNbrAdjointOk       	Counter32,
17198    ospfAreaNbrNegotiationDone 	Counter32,
17199    ospfAreaNbrExchangeDone     Counter32,
17200    ospfAreaNbrBadRequests      Counter32,
17201    ospfAreaNbrBadSequence      Counter32,
17202    ospfAreaNbrLoadingDone      Counter32,
17203    ospfAreaNbrN1way        	Counter32,
17204    ospfAreaNbrRstAd        	Counter32,
17205    ospfAreaNbrDown        	Counter32,
17206    ospfAreaNbrN2way           	Counter32
17207    }
17208
17209ospfAreaNbrIndex OBJECT-TYPE
17210    SYNTAX  Integer32
17211    MAX-ACCESS  read-only
17212    STATUS  current
17213    DESCRIPTION
17214        "The index of the ospf Area for which these statistics apply."
17215    ::= { ospfAreaNbrChangeStatsEntry 1 }
17216
17217ospfAreaNbrhello OBJECT-TYPE
17218    SYNTAX  Counter32
17219    MAX-ACCESS  read-only
17220    STATUS  current
17221    DESCRIPTION
17222        "The total number of Hello packets received from neighbours
17223         in this OSPF area."
17224    ::= { ospfAreaNbrChangeStatsEntry 2 }
17225
17226ospfAreaNbrStart OBJECT-TYPE
17227    SYNTAX  Counter32
17228    MAX-ACCESS  read-only
17229    STATUS  current
17230    DESCRIPTION
17231        "The total number of neighbours in this state (i.e. an indication
17232         that  Hello packets should now be sent to the neighbour at intervals
17233         of HelloInterval seconds.) in this OSPF area."
17234    ::= { ospfAreaNbrChangeStatsEntry 3 }
17235
17236ospfAreaNbrAdjointOk OBJECT-TYPE
17237    SYNTAX  Counter32
17238    MAX-ACCESS  read-only
17239    STATUS  current
17240    DESCRIPTION
17241        "The total number of decisions to be made (again) as to whether
17242         an adjacency should be established/maintained with the neighbour.
17243         for this OSPF area."
17244    ::= { ospfAreaNbrChangeStatsEntry 4 }
17245
17246ospfAreaNbrNegotiationDone OBJECT-TYPE
17247    SYNTAX  Counter32
17248    MAX-ACCESS  read-only
17249    STATUS  current
17250    DESCRIPTION
17251        "The total number of neighbours in this state wherein the
17252         Master/slave relationship has been negotiated, and sequence
17253         numbers have been exchanged, for this OSPF area."
17254    ::= { ospfAreaNbrChangeStatsEntry 5 }
17255
17256ospfAreaNbrExchangeDone OBJECT-TYPE
17257    SYNTAX  Counter32
17258    MAX-ACCESS  read-only
17259    STATUS  current
17260    DESCRIPTION
17261        "The total number of neighbours in this state (i.e. in an
17262         adjacency's final state) having transimitted a full sequence
17263         of Database Description packets, for this OSPF area."
17264    ::= { ospfAreaNbrChangeStatsEntry 6 }
17265
17266ospfAreaNbrBadRequests OBJECT-TYPE
17267    SYNTAX  Counter32
17268    MAX-ACCESS  read-only
17269    STATUS  current
17270    DESCRIPTION
17271        "The sum total number of Link State Requests which have been received
17272         for a link state advertisement not contained in the database across
17273         this OSPF area."
17274    ::= { ospfAreaNbrChangeStatsEntry 7 }
17275
17276ospfAreaNbrBadSequence OBJECT-TYPE
17277    SYNTAX  Counter32
17278    MAX-ACCESS  read-only
17279    STATUS  current
17280    DESCRIPTION
17281        "The total number of Database Description packets which have been
17282         received that either
17283         a) has an unexpected DD sequence number
17284         b) Unexpectedly has the init bit set
17285         c) Has an options field differing from the last Options field
17286            received in a Database Description packet.
17287         Any of these conditions indicate that some error has occured during
17288         adjacency establishment for this OSPF area."
17289    ::= { ospfAreaNbrChangeStatsEntry 8 }
17290
17291ospfAreaNbrLoadingDone OBJECT-TYPE
17292    SYNTAX  Counter32
17293    MAX-ACCESS  read-only
17294    STATUS  current
17295    DESCRIPTION
17296        "The total number of link state updates received for all
17297         out-of-date portions of the database in this OSPF area."
17298    ::= { ospfAreaNbrChangeStatsEntry 9 }
17299
17300ospfAreaNbrN1way OBJECT-TYPE
17301    SYNTAX  Counter32
17302    MAX-ACCESS  read-only
17303    STATUS  current
17304    DESCRIPTION
17305        "The total number of Hello packets received from neighbours, in
17306         which this router is not mentioned in this OSPF area."
17307    ::= { ospfAreaNbrChangeStatsEntry 10 }
17308
17309ospfAreaNbrRstAd OBJECT-TYPE
17310    SYNTAX  Counter32
17311    MAX-ACCESS  read-only
17312    STATUS  current
17313    DESCRIPTION
17314        "The total number of times the Neighbour adjacency has been reset
17315         across this OPSF area."
17316    ::= { ospfAreaNbrChangeStatsEntry 11 }
17317
17318ospfAreaNbrDown OBJECT-TYPE
17319    SYNTAX  Counter32
17320    MAX-ACCESS  read-only
17321    STATUS  current
17322    DESCRIPTION
17323        "The total number of Neighbouring routers down (i.e. in the initial
17324         state of a neighbour conversation.) in this OSPF area."
17325    ::= { ospfAreaNbrChangeStatsEntry 12 }
17326
17327ospfAreaNbrN2way OBJECT-TYPE
17328    SYNTAX  Counter32
17329    MAX-ACCESS  read-only
17330    STATUS  current
17331    DESCRIPTION
17332        "The total number of Hello packets received from neighbours, in
17333         which this router is mentioned in this OSPF area."
17334    ::= { ospfAreaNbrChangeStatsEntry 13 }
17335
17336ospfAreaChangeStats OBJECT-TYPE
17337    SYNTAX SEQUENCE OF OspfAreaChangeStatsEntry
17338    MAX-ACCESS not-accessible
17339    STATUS current
17340    DESCRIPTION
17341      "The table of OSPF Area Change Statistics."
17342    ::= { ospfArea 3 }
17343
17344ospfAreaChangeStatsEntry OBJECT-TYPE
17345    SYNTAX OspfAreaChangeStatsEntry
17346    MAX-ACCESS not-accessible
17347    STATUS current
17348    DESCRIPTION
17349      "Area  Change Statistics about a OSPF area."
17350    INDEX { ospfAreaIntfIndex }
17351    ::= { ospfAreaChangeStats 1 }
17352
17353OspfAreaChangeStatsEntry ::= SEQUENCE {
17354    ospfAreaIntfIndex     	Integer32,
17355    ospfAreaIntfHello           Counter32,
17356    ospfAreaIntfDown           	Counter32,
17357    ospfAreaIntfLoop       	Counter32,
17358    ospfAreaIntfUnloop 		Counter32,
17359    ospfAreaIntfWaitTimer     	Counter32,
17360    ospfAreaIntfBackup	        Counter32,
17361    ospfAreaIntfNbrChange       Counter32
17362    }
17363
17364ospfAreaIntfIndex OBJECT-TYPE
17365    SYNTAX    Integer32
17366    MAX-ACCESS    read-only
17367    STATUS    current
17368    DESCRIPTION
17369        "The index of the OSPF Area for which these statistics apply."
17370    ::= { ospfAreaChangeStatsEntry 1 }
17371
17372ospfAreaIntfHello OBJECT-TYPE
17373    SYNTAX    Counter32
17374    MAX-ACCESS    read-only
17375    STATUS    current
17376    DESCRIPTION
17377        "The total number of Hello packets sent on this OSPF area."
17378    ::= { ospfAreaChangeStatsEntry 2 }
17379
17380ospfAreaIntfDown OBJECT-TYPE
17381    SYNTAX   Counter32
17382    MAX-ACCESS   read-only
17383    STATUS   current
17384    DESCRIPTION
17385        "The total number of interfaces down in this OSPF area."
17386    ::= { ospfAreaChangeStatsEntry 3 }
17387
17388ospfAreaIntfLoop OBJECT-TYPE
17389    SYNTAX    Counter32
17390    MAX-ACCESS    read-only
17391    STATUS    current
17392    DESCRIPTION
17393        "The total number of interfaces no longer connected to
17394         the attatched network in this OSPF area."
17395    ::= { ospfAreaChangeStatsEntry 4 }
17396
17397ospfAreaIntfUnloop OBJECT-TYPE
17398    SYNTAX   Counter32
17399    MAX-ACCESS   read-only
17400    STATUS   current
17401    DESCRIPTION
17402        "The total number of interfaces connected to the attatched
17403	 network in this OSPF area.."
17404    ::= { ospfAreaChangeStatsEntry 5 }
17405
17406
17407ospfAreaIntfWaitTimer OBJECT-TYPE
17408    SYNTAX        Counter32
17409    MAX-ACCESS        read-only
17410    STATUS        current
17411    DESCRIPTION
17412        "The total number of times the Wait Timer has been fired,
17413         (indicating the end of the waiting period that is required
17414          before electing a (Backup) Designated Router) for this
17415          OSPF area."
17416    ::= { ospfAreaChangeStatsEntry 6 }
17417
17418ospfAreaIntfBackup OBJECT-TYPE
17419    SYNTAX     Counter32
17420    MAX-ACCESS     read-only
17421    STATUS     current
17422    DESCRIPTION
17423        "The total number of Backup Designated Routers on the attatched
17424         network for this OSPF area."
17425    ::= { ospfAreaChangeStatsEntry 7 }
17426
17427
17428ospfAreaIntfNbrChange OBJECT-TYPE
17429    SYNTAX     Counter32
17430    MAX-ACCESS     read-only
17431    STATUS     current
17432    DESCRIPTION
17433        "The total number of changes in the set of bidirectional neighbours
17434         associated with the interface in this OSPF area."
17435    ::= { ospfAreaChangeStatsEntry 8 }
17436
17437ospfAreaErrorStats OBJECT-TYPE
17438    SYNTAX SEQUENCE OF OspfAreaErrorStatsEntry
17439    MAX-ACCESS not-accessible
17440    STATUS current
17441    DESCRIPTION
17442      "The table of OSPF Area Error Statistics."
17443    ::= { ospfArea 4 }
17444
17445ospfAreaErrorStatsEntry OBJECT-TYPE
17446    SYNTAX OspfAreaErrorStatsEntry
17447    MAX-ACCESS not-accessible
17448    STATUS current
17449    DESCRIPTION
17450      "Error Statistics for an OSPF area."
17451    INDEX { ospfAreaErrIndex }
17452    ::= { ospfAreaErrorStats 1 }
17453
17454OspfAreaErrorStatsEntry ::= SEQUENCE {
17455    ospfAreaErrIndex     	Integer32,
17456    ospfAreaErrAuthFailure      Counter32,
17457    ospfAreaErrNetmaskMismatch  Counter32,
17458    ospfAreaErrHelloMismatch    Counter32,
17459    ospfAreaErrDeadMismatch     Counter32,
17460    ospfAreaErrOptionsMismatch  Counter32,
17461    ospfAreaErrUnknownNbr       Counter32,
17462    ospfAreaErrAreaMismatch     Counter32
17463    }
17464
17465ospfAreaErrIndex OBJECT-TYPE
17466    SYNTAX    Integer32
17467    MAX-ACCESS    read-only
17468    STATUS    current
17469    DESCRIPTION
17470        "The index of the OSPF Area for which these statistics apply."
17471    ::= { ospfAreaErrorStatsEntry 1 }
17472
17473ospfAreaErrAuthFailure OBJECT-TYPE
17474    SYNTAX    Counter32
17475    MAX-ACCESS    read-only
17476    STATUS    current
17477    DESCRIPTION
17478        "The total number of packets received with a wrong password in
17479         this area."
17480    ::= { ospfAreaErrorStatsEntry 2 }
17481
17482ospfAreaErrNetmaskMismatch OBJECT-TYPE
17483    SYNTAX    Counter32
17484    MAX-ACCESS    read-only
17485    STATUS    current
17486    DESCRIPTION
17487        "The total number of packets received with a wrong netmask in
17488         this area."
17489    ::= { ospfAreaErrorStatsEntry 3 }
17490
17491ospfAreaErrHelloMismatch OBJECT-TYPE
17492    SYNTAX    Counter32
17493    MAX-ACCESS    read-only
17494    STATUS    current
17495    DESCRIPTION
17496        "The total number of packets received with a different hello interval
17497         in this area."
17498    ::= { ospfAreaErrorStatsEntry 4 }
17499
17500ospfAreaErrDeadMismatch OBJECT-TYPE
17501    SYNTAX    Counter32
17502    MAX-ACCESS    read-only
17503    STATUS    current
17504    DESCRIPTION
17505        "The total number of packets received with a different dead interval
17506         in this area."
17507    ::= { ospfAreaErrorStatsEntry 5 }
17508
17509ospfAreaErrOptionsMismatch OBJECT-TYPE
17510    SYNTAX    Counter32
17511    MAX-ACCESS    read-only
17512    STATUS    current
17513    DESCRIPTION
17514        "The total number of packets received with a different options
17515         in this area."
17516    ::= { ospfAreaErrorStatsEntry 6 }
17517
17518ospfAreaErrUnknownNbr OBJECT-TYPE
17519    SYNTAX    Counter32
17520    MAX-ACCESS    read-only
17521    STATUS    current
17522    DESCRIPTION
17523        "The total number of packets received from an unknown neighbor
17524         in this area."
17525    ::= { ospfAreaErrorStatsEntry 7 }
17526
17527ospfAreaErrAreaMismatch OBJECT-TYPE
17528    SYNTAX    Counter32
17529    MAX-ACCESS    read-only
17530    STATUS    current
17531    DESCRIPTION
17532        "The total number of packets received with a wrong  area."
17533    ::= { ospfAreaErrorStatsEntry 8 }
17534
17535-- Ospf Statistics / Interface
17536ospfInterface	       OBJECT IDENTIFIER ::= { ospfStats  3 }
17537
17538ospfIntfRxTxStats OBJECT-TYPE
17539    SYNTAX SEQUENCE OF OspfIntfRxTxStatsEntry
17540    MAX-ACCESS not-accessible
17541    STATUS current
17542    DESCRIPTION
17543      "The table of OSPF Interface Rx/Tx packet Statistics."
17544    ::= { ospfInterface 1 }
17545
17546ospfIntfRxTxStatsEntry OBJECT-TYPE
17547    SYNTAX OspfIntfRxTxStatsEntry
17548    MAX-ACCESS not-accessible
17549    STATUS current
17550    DESCRIPTION
17551      "OSPF interface Rx/Tx packet statistics."
17552    INDEX { ospfIntfRxTxIndex }
17553    ::= { ospfIntfRxTxStats 1 }
17554
17555OspfIntfRxTxStatsEntry ::= SEQUENCE {
17556    ospfIntfRxTxIndex          Integer32,
17557    ospfIntfRxPkts             Counter32,
17558    ospfIntfTxPkts             Counter32,
17559    ospfIntfRxHello            Counter32,
17560    ospfIntfTxHello            Counter32,
17561    ospfIntfRxDatabase         Counter32,
17562    ospfIntfTxDatabase         Counter32,
17563    ospfIntfRxlsReqs           Counter32,
17564    ospfIntfTxlsReqs           Counter32,
17565    ospfIntfRxlsAcks           Counter32,
17566    ospfIntfTxlsAcks           Counter32,
17567    ospfIntfRxlsUpdates        Counter32,
17568    ospfIntfTxlsUpdates        Counter32
17569    }
17570
17571ospfIntfRxTxIndex OBJECT-TYPE
17572    SYNTAX  Integer32
17573    MAX-ACCESS  read-only
17574    STATUS  current
17575    DESCRIPTION
17576        "The OSPF interface for which these statistics apply."
17577    ::= { ospfIntfRxTxStatsEntry 1 }
17578
17579ospfIntfRxPkts OBJECT-TYPE
17580    SYNTAX  Counter32
17581    MAX-ACCESS  read-only
17582    STATUS  current
17583    DESCRIPTION
17584        "The total number of OSPF packets received for this OSPF interface."
17585    ::= { ospfIntfRxTxStatsEntry 2 }
17586
17587ospfIntfTxPkts OBJECT-TYPE
17588    SYNTAX  Counter32
17589    MAX-ACCESS  read-only
17590    STATUS  current
17591    DESCRIPTION
17592        "The total number of OSPF packets transmitted for this OSPF interface."
17593    ::= { ospfIntfRxTxStatsEntry 3 }
17594
17595ospfIntfRxHello OBJECT-TYPE
17596    SYNTAX  Counter32
17597    MAX-ACCESS  read-only
17598    STATUS  current
17599    DESCRIPTION
17600        "The total number of Hello packets received
17601         for this OSPF interface."
17602    ::= { ospfIntfRxTxStatsEntry 4 }
17603
17604ospfIntfTxHello OBJECT-TYPE
17605    SYNTAX  Counter32
17606    MAX-ACCESS  read-only
17607    STATUS  current
17608    DESCRIPTION
17609        "The total number of Hello packets transmitted
17610         for this OSPF interface."
17611    ::= { ospfIntfRxTxStatsEntry 5 }
17612
17613ospfIntfRxDatabase OBJECT-TYPE
17614    SYNTAX  Counter32
17615    MAX-ACCESS  read-only
17616    STATUS  current
17617    DESCRIPTION
17618        "The total number of Database Description packets received
17619         for this OSPF interface."
17620    ::= { ospfIntfRxTxStatsEntry 6 }
17621
17622ospfIntfTxDatabase OBJECT-TYPE
17623    SYNTAX  Counter32
17624    MAX-ACCESS  read-only
17625    STATUS  current
17626    DESCRIPTION
17627        "The total number of Database Description packets transmitted
17628         for this OSPF interface."
17629    ::= { ospfIntfRxTxStatsEntry 7 }
17630
17631ospfIntfRxlsReqs OBJECT-TYPE
17632    SYNTAX  Counter32
17633    MAX-ACCESS  read-only
17634    STATUS  current
17635    DESCRIPTION
17636        "The total number of Link State Request packets received
17637         for this OSPF interface."
17638    ::= { ospfIntfRxTxStatsEntry 8 }
17639
17640ospfIntfTxlsReqs OBJECT-TYPE
17641    SYNTAX  Counter32
17642    MAX-ACCESS  read-only
17643    STATUS  current
17644    DESCRIPTION
17645        "The total number of Link State Request packets transmitted
17646         for this OSPF interface."
17647    ::= { ospfIntfRxTxStatsEntry 9 }
17648
17649ospfIntfRxlsAcks OBJECT-TYPE
17650    SYNTAX  Counter32
17651    MAX-ACCESS  read-only
17652    STATUS  current
17653    DESCRIPTION
17654        "The total number of Link State Acknowledgement packets received
17655         for this OSPF interface."
17656    ::= { ospfIntfRxTxStatsEntry 10 }
17657
17658ospfIntfTxlsAcks OBJECT-TYPE
17659    SYNTAX  Counter32
17660    MAX-ACCESS  read-only
17661    STATUS  current
17662    DESCRIPTION
17663        "The total number of Link State Acknowledgement packets transmitted
17664         for this OSPF interface."
17665    ::= { ospfIntfRxTxStatsEntry 11 }
17666
17667ospfIntfRxlsUpdates OBJECT-TYPE
17668    SYNTAX  Counter32
17669    MAX-ACCESS  read-only
17670    STATUS  current
17671    DESCRIPTION
17672        "The total number of Link State Update packets received for
17673         this OSPF interface."
17674    ::= { ospfIntfRxTxStatsEntry 12 }
17675
17676ospfIntfTxlsUpdates OBJECT-TYPE
17677    SYNTAX  Counter32
17678    MAX-ACCESS  read-only
17679    STATUS  current
17680    DESCRIPTION
17681        "The total number of Link State Update packets transmitted for
17682         this OSPF interface."
17683    ::= { ospfIntfRxTxStatsEntry 13 }
17684
17685
17686ospfIntfNbrChangeStats OBJECT-TYPE
17687    SYNTAX SEQUENCE OF OspfIntfNbrChangeStatsEntry
17688    MAX-ACCESS not-accessible
17689    STATUS current
17690    DESCRIPTION
17691      "The table of OSPF Interface Neighbour change Statistics."
17692    ::= { ospfInterface 2 }
17693
17694ospfIntfNbrChangeStatsEntry OBJECT-TYPE
17695    SYNTAX OspfIntfNbrChangeStatsEntry
17696    MAX-ACCESS not-accessible
17697    STATUS current
17698    DESCRIPTION
17699      "OSPF interface Neighbour Change statistics."
17700    INDEX { ospfIntfNbrIndex }
17701    ::= { ospfIntfNbrChangeStats 1 }
17702
17703OspfIntfNbrChangeStatsEntry ::= SEQUENCE {
17704    ospfIntfNbrIndex     	Integer32,
17705    ospfIntfNbrhello           	Counter32,
17706    ospfIntfNbrStart           	Counter32,
17707    ospfIntfNbrAdjointOk       	Counter32,
17708    ospfIntfNbrNegotiationDone 	Counter32,
17709    ospfIntfNbrExchangeDone     Counter32,
17710    ospfIntfNbrBadRequests      Counter32,
17711    ospfIntfNbrBadSequence      Counter32,
17712    ospfIntfNbrLoadingDone      Counter32,
17713    ospfIntfNbrN1way        	Counter32,
17714    ospfIntfNbrRstAd        	Counter32,
17715    ospfIntfNbrDown        	Counter32,
17716    ospfIntfNbrN2way        	Counter32
17717    }
17718
17719ospfIntfNbrIndex OBJECT-TYPE
17720    SYNTAX  Integer32
17721    MAX-ACCESS  read-only
17722    STATUS  current
17723    DESCRIPTION
17724        "The index of the OSPF Interface for which these statistics apply."
17725    ::= { ospfIntfNbrChangeStatsEntry 1 }
17726
17727ospfIntfNbrhello OBJECT-TYPE
17728    SYNTAX  Counter32
17729    MAX-ACCESS  read-only
17730    STATUS  current
17731    DESCRIPTION
17732        "The total number of Hello packets received from neighbours
17733         in this OSPF interface."
17734    ::= { ospfIntfNbrChangeStatsEntry 2 }
17735
17736ospfIntfNbrStart OBJECT-TYPE
17737    SYNTAX  Counter32
17738    MAX-ACCESS  read-only
17739    STATUS  current
17740    DESCRIPTION
17741        "The total number of neighbours in this state (i.e. an indication
17742         that  Hello packets should now be sent to the neighbour at intervals
17743         of HelloInterval seconds.) in this OSPF interface."
17744    ::= { ospfIntfNbrChangeStatsEntry  3 }
17745
17746ospfIntfNbrAdjointOk OBJECT-TYPE
17747    SYNTAX  Counter32
17748    MAX-ACCESS  read-only
17749    STATUS  current
17750    DESCRIPTION
17751        "The total number of decisions to be made (again) as to whether
17752         an adjacency should be established/maintained with the neighbour.
17753         for this OSPF interface."
17754    ::= { ospfIntfNbrChangeStatsEntry 4 }
17755
17756ospfIntfNbrNegotiationDone OBJECT-TYPE
17757    SYNTAX  Counter32
17758    MAX-ACCESS  read-only
17759    STATUS  current
17760    DESCRIPTION
17761        "The total number of neighbours in this state wherein the
17762         Master/slave relationship has been negotiated, and sequence
17763         numbers have been exchanged, for this OSPF interface."
17764    ::= { ospfIntfNbrChangeStatsEntry 5 }
17765
17766ospfIntfNbrExchangeDone OBJECT-TYPE
17767    SYNTAX  Counter32
17768    MAX-ACCESS  read-only
17769    STATUS  current
17770    DESCRIPTION
17771        "The total number of neighbours in this state (i.e. in an
17772         adjacency's final state) having transimitted a full sequence
17773         of Database Description packets, for this OSPF interface."
17774    ::= { ospfIntfNbrChangeStatsEntry 6 }
17775
17776ospfIntfNbrBadRequests OBJECT-TYPE
17777    SYNTAX  Counter32
17778    MAX-ACCESS  read-only
17779    STATUS  current
17780    DESCRIPTION
17781        "The total number of Link State Requests which have been received
17782         for a link state advertisement not contained in the database for
17783         this interface."
17784    ::= { ospfIntfNbrChangeStatsEntry 7 }
17785
17786ospfIntfNbrBadSequence OBJECT-TYPE
17787    SYNTAX  Counter32
17788    MAX-ACCESS  read-only
17789    STATUS  current
17790    DESCRIPTION
17791        "The total number of Database Description packets which have been
17792         received that either
17793         a) has an unexpected DD sequence number
17794         b) Unexpectedly has the init bit set
17795         c) Has an options field differing from the last Options field
17796            received in a Database Description packet.
17797         Any of these conditions indicate that some error has occured during
17798         adjacency establishment for this interface."
17799    ::= { ospfIntfNbrChangeStatsEntry 8 }
17800
17801ospfIntfNbrLoadingDone OBJECT-TYPE
17802    SYNTAX  Counter32
17803    MAX-ACCESS  read-only
17804    STATUS  current
17805    DESCRIPTION
17806        "The total number of link state updates received for all
17807         out-of-date portions of the database for this OSPF interface."
17808    ::= { ospfIntfNbrChangeStatsEntry 9 }
17809
17810ospfIntfNbrN1way OBJECT-TYPE
17811    SYNTAX  Counter32
17812    MAX-ACCESS  read-only
17813    STATUS  current
17814    DESCRIPTION
17815        "The total number of Hello packets received from neighbours, in
17816         which this router is not mentioned for this OSPF interface."
17817    ::= { ospfIntfNbrChangeStatsEntry 10 }
17818
17819ospfIntfNbrRstAd OBJECT-TYPE
17820    SYNTAX  Counter32
17821    MAX-ACCESS  read-only
17822    STATUS  current
17823    DESCRIPTION
17824        "The sum total number of times the Neighbour adjacency has been reset
17825         on this interface."
17826    ::= { ospfIntfNbrChangeStatsEntry 11 }
17827
17828ospfIntfNbrDown OBJECT-TYPE
17829    SYNTAX  Counter32
17830    MAX-ACCESS  read-only
17831    STATUS  current
17832    DESCRIPTION
17833        "The total number of Neighbouring routers down (i.e. in the initial
17834         state of a neighbour conversation.) for this interface."
17835    ::= { ospfIntfNbrChangeStatsEntry 12 }
17836
17837ospfIntfNbrN2way OBJECT-TYPE
17838    SYNTAX  Counter32
17839    MAX-ACCESS  read-only
17840    STATUS  current
17841    DESCRIPTION
17842        "The total number of Hello packets received from neighbours, in
17843         which this router is mentioned for this OSPF interface."
17844    ::= { ospfIntfNbrChangeStatsEntry 13 }
17845
17846ospfIntfChangeStats OBJECT-TYPE
17847    SYNTAX SEQUENCE OF OspfIntfChangeStatsEntry
17848    MAX-ACCESS not-accessible
17849    STATUS current
17850    DESCRIPTION
17851      "The table of OSPF Interface change Statistics."
17852    ::= { ospfInterface 3 }
17853
17854ospfIntfChangeStatsEntry OBJECT-TYPE
17855    SYNTAX OspfIntfChangeStatsEntry
17856    MAX-ACCESS not-accessible
17857    STATUS current
17858    DESCRIPTION
17859      "OSPF interface Change statistics."
17860    INDEX { ospfIntfIndex }
17861    ::= { ospfIntfChangeStats 1 }
17862
17863OspfIntfChangeStatsEntry ::= SEQUENCE {
17864    ospfIntfIndex     	       	Integer32,
17865    ospfIntfHello           	Counter32,
17866    ospfIntfDown           	Counter32,
17867    ospfIntfLoop       		Counter32,
17868    ospfIntfUnloop 		Counter32,
17869    ospfIntfWaitTimer     	Counter32,
17870    ospfIntfBackup	        Counter32,
17871    ospfIntfNbrChange       	Counter32
17872    }
17873
17874ospfIntfIndex OBJECT-TYPE
17875    SYNTAX  Integer32
17876    MAX-ACCESS  read-only
17877    STATUS  current
17878    DESCRIPTION
17879        "The index of the OSPF Interface for which these statistics apply."
17880    ::= { ospfIntfChangeStatsEntry 1 }
17881
17882ospfIntfHello OBJECT-TYPE
17883    SYNTAX    Counter32
17884    MAX-ACCESS    read-only
17885    STATUS    current
17886    DESCRIPTION
17887        "The total number of Hello packets sent by this interface."
17888    ::= { ospfIntfChangeStatsEntry 2 }
17889
17890ospfIntfDown OBJECT-TYPE
17891    SYNTAX   Counter32
17892    MAX-ACCESS   read-only
17893    STATUS   current
17894    DESCRIPTION
17895        "The total number of times the interface was down."
17896    ::= { ospfIntfChangeStatsEntry 3 }
17897
17898ospfIntfLoop OBJECT-TYPE
17899    SYNTAX    Counter32
17900    MAX-ACCESS    read-only
17901    STATUS    current
17902    DESCRIPTION
17903        "The total number of times the interface was no longer connected to
17904         the attatched network."
17905    ::= { ospfIntfChangeStatsEntry 4 }
17906
17907ospfIntfUnloop OBJECT-TYPE
17908    SYNTAX   Counter32
17909    MAX-ACCESS   read-only
17910    STATUS   current
17911    DESCRIPTION
17912        "The total number of times the interface, connected back to
17913         the attatched network."
17914    ::= { ospfIntfChangeStatsEntry 5 }
17915
17916ospfIntfWaitTimer OBJECT-TYPE
17917    SYNTAX        Counter32
17918    MAX-ACCESS        read-only
17919    STATUS        current
17920    DESCRIPTION
17921        "The total number of times the Wait Timer has been fired,
17922         (indicating the end of the waiting period that is required
17923          before electing a (Backup) Designated Router) for this
17924          OSPF interface."
17925    ::= { ospfIntfChangeStatsEntry 6 }
17926
17927ospfIntfBackup OBJECT-TYPE
17928    SYNTAX     Counter32
17929    MAX-ACCESS     read-only
17930    STATUS     current
17931    DESCRIPTION
17932        "The total number of Backup Designated Routers on the attatched
17933         network for this OSPF interface."
17934    ::= { ospfIntfChangeStatsEntry 7 }
17935
17936ospfIntfNbrChange OBJECT-TYPE
17937    SYNTAX     Counter32
17938    MAX-ACCESS     read-only
17939    STATUS     current
17940    DESCRIPTION
17941        "The total number of changes in the set of bidirectional neighbours
17942         associated with the interface for this OSPF interface."
17943    ::= { ospfIntfChangeStatsEntry 8 }
17944
17945ospfIntfErrorStats OBJECT-TYPE
17946    SYNTAX SEQUENCE OF OspfIntfErrorStatsEntry
17947    MAX-ACCESS not-accessible
17948    STATUS current
17949    DESCRIPTION
17950      "The table of OSPF Interface Error Statistics."
17951    ::= { ospfInterface 4 }
17952
17953ospfIntfErrorStatsEntry OBJECT-TYPE
17954    SYNTAX OspfIntfErrorStatsEntry
17955    MAX-ACCESS not-accessible
17956    STATUS current
17957    DESCRIPTION
17958      "Error Statistics for an OSPF area."
17959    INDEX { ospfIntfErrIndex }
17960    ::= { ospfIntfErrorStats 1 }
17961
17962OspfIntfErrorStatsEntry ::= SEQUENCE {
17963    ospfIntfErrIndex     	Integer32,
17964    ospfIntfErrAuthFailure      Counter32,
17965    ospfIntfErrNetmaskMismatch  Counter32,
17966    ospfIntfErrHelloMismatch    Counter32,
17967    ospfIntfErrDeadMismatch     Counter32,
17968    ospfIntfErrOptionsMismatch  Counter32,
17969    ospfIntfErrUnknownNbr       Counter32,
17970    ospfIntfErrAreaMismatch     Counter32
17971    }
17972
17973ospfIntfErrIndex OBJECT-TYPE
17974    SYNTAX    Integer32
17975    MAX-ACCESS    read-only
17976    STATUS    current
17977    DESCRIPTION
17978        "The index of the OSPF Intf for which these statistics apply."
17979    ::= { ospfIntfErrorStatsEntry 1 }
17980
17981ospfIntfErrAuthFailure OBJECT-TYPE
17982    SYNTAX    Counter32
17983    MAX-ACCESS    read-only
17984    STATUS    current
17985    DESCRIPTION
17986        "The total number of packets received with a wrong password in
17987         this area."
17988    ::= { ospfIntfErrorStatsEntry 2 }
17989
17990ospfIntfErrNetmaskMismatch OBJECT-TYPE
17991    SYNTAX    Counter32
17992    MAX-ACCESS    read-only
17993    STATUS    current
17994    DESCRIPTION
17995        "The total number of packets received with a wrong netmask in
17996         this area."
17997    ::= { ospfIntfErrorStatsEntry 3 }
17998
17999ospfIntfErrHelloMismatch OBJECT-TYPE
18000    SYNTAX    Counter32
18001    MAX-ACCESS    read-only
18002    STATUS    current
18003    DESCRIPTION
18004        "The total number of packets received with a different hello interval
18005         in this area."
18006    ::= { ospfIntfErrorStatsEntry 4 }
18007
18008ospfIntfErrDeadMismatch OBJECT-TYPE
18009    SYNTAX    Counter32
18010    MAX-ACCESS    read-only
18011    STATUS    current
18012    DESCRIPTION
18013        "The total number of packets received with a different dead interval
18014         in this area."
18015    ::= { ospfIntfErrorStatsEntry 5 }
18016
18017ospfIntfErrOptionsMismatch OBJECT-TYPE
18018    SYNTAX    Counter32
18019    MAX-ACCESS    read-only
18020    STATUS    current
18021    DESCRIPTION
18022        "The total number of packets received with a different options
18023         in this area."
18024    ::= { ospfIntfErrorStatsEntry 6 }
18025
18026ospfIntfErrUnknownNbr OBJECT-TYPE
18027    SYNTAX    Counter32
18028    MAX-ACCESS    read-only
18029    STATUS    current
18030    DESCRIPTION
18031        "The total number of packets received from an unknown neighbor
18032         in this area."
18033    ::= { ospfIntfErrorStatsEntry 7 }
18034
18035ospfIntfErrAreaMismatch OBJECT-TYPE
18036    SYNTAX    Counter32
18037    MAX-ACCESS    read-only
18038    STATUS    current
18039    DESCRIPTION
18040        "The total number of packets received with a wrong  area."
18041    ::= { ospfIntfErrorStatsEntry 8 }
18042
18043-- Ospf General Statistics contains the cumulative stats for all
18044-- areas / interfaces
18045ospfCumRxPkts OBJECT-TYPE
18046    SYNTAX  Counter32
18047    MAX-ACCESS  read-only
18048    STATUS  current
18049    DESCRIPTION
18050        "The sum total of all OSPF packets received on all OSPF areas
18051         and interfaces."
18052    ::= { ospfCumRxTxStats 1 }
18053
18054ospfCumTxPkts OBJECT-TYPE
18055    SYNTAX  Counter32
18056    MAX-ACCESS  read-only
18057    STATUS  current
18058    DESCRIPTION
18059        "The sum total of all OSPF packets transmitted on all OSPF areas
18060         and interfaces."
18061    ::= { ospfCumRxTxStats 2 }
18062
18063ospfCumRxHello OBJECT-TYPE
18064    SYNTAX  Counter32
18065    MAX-ACCESS  read-only
18066    STATUS  current
18067    DESCRIPTION
18068        "The sum total of all Hello packets received on all OSPF areas
18069         and interfaces."
18070    ::= { ospfCumRxTxStats 3 }
18071
18072ospfCumTxHello OBJECT-TYPE
18073    SYNTAX  Counter32
18074    MAX-ACCESS  read-only
18075    STATUS  current
18076    DESCRIPTION
18077        "The sum total of all Hello packets transmitted on all OSPF areas
18078         and interfaces."
18079    ::= { ospfCumRxTxStats 4 }
18080
18081ospfCumRxDatabase OBJECT-TYPE
18082    SYNTAX  Counter32
18083    MAX-ACCESS  read-only
18084    STATUS  current
18085    DESCRIPTION
18086        "The sum total of all Database Description packets received on
18087         all OSPF areas and interfaces."
18088    ::= { ospfCumRxTxStats 5 }
18089
18090ospfCumTxDatabase OBJECT-TYPE
18091    SYNTAX  Counter32
18092    MAX-ACCESS  read-only
18093    STATUS  current
18094    DESCRIPTION
18095        "The sum total of all Database Description packets transmitted on
18096         all OSPF areas and interfaces."
18097    ::= { ospfCumRxTxStats 6 }
18098
18099ospfCumRxlsReqs OBJECT-TYPE
18100    SYNTAX  Counter32
18101    MAX-ACCESS  read-only
18102    STATUS  current
18103    DESCRIPTION
18104        "The sum total of all Link State Request packets received on
18105         all OSPF areas and interfaces."
18106    ::= { ospfCumRxTxStats 7 }
18107
18108ospfCumTxlsReqs OBJECT-TYPE
18109    SYNTAX  Counter32
18110    MAX-ACCESS  read-only
18111    STATUS  current
18112    DESCRIPTION
18113        "The sum total of all Link State Request packets transmitted on
18114         all OSPF areas and interfaces."
18115    ::= { ospfCumRxTxStats 8 }
18116
18117ospfCumRxlsAcks OBJECT-TYPE
18118    SYNTAX  Counter32
18119    MAX-ACCESS  read-only
18120    STATUS  current
18121    DESCRIPTION
18122        "The sum total of all Link State Acknowledgement packets received
18123         on all OSPF areas and interfaces."
18124    ::= { ospfCumRxTxStats 9 }
18125
18126ospfCumTxlsAcks OBJECT-TYPE
18127    SYNTAX  Counter32
18128    MAX-ACCESS  read-only
18129    STATUS  current
18130    DESCRIPTION
18131        "The sum total of all Link State Acknowledgement packets transmitted
18132         on all OSPF areas and interfaces."
18133    ::= { ospfCumRxTxStats 10 }
18134
18135ospfCumRxlsUpdates OBJECT-TYPE
18136    SYNTAX  Counter32
18137    MAX-ACCESS  read-only
18138    STATUS  current
18139    DESCRIPTION
18140        "The sum total of all Link State Update packets received
18141         on all OSPF areas and interfaces."
18142    ::= { ospfCumRxTxStats 11 }
18143
18144ospfCumTxlsUpdates OBJECT-TYPE
18145    SYNTAX  Counter32
18146    MAX-ACCESS  read-only
18147    STATUS  current
18148    DESCRIPTION
18149        "The sum total of all Link State Update packets transmitted
18150         on all OSPF areas and interfaces."
18151    ::= { ospfCumRxTxStats 12 }
18152
18153ospfCumNbrhello OBJECT-TYPE
18154    SYNTAX  Counter32
18155    MAX-ACCESS  read-only
18156    STATUS  current
18157    DESCRIPTION
18158        "The sum total of all Hello packets received from neighbours
18159         on all OSPF areas and interfaces."
18160    ::= { ospfCumNbrChangeStats 1 }
18161
18162ospfCumNbrStart OBJECT-TYPE
18163    SYNTAX  Counter32
18164    MAX-ACCESS  read-only
18165    STATUS  current
18166    DESCRIPTION
18167        "The sum total number of neighbours in this state (i.e. an indication
18168         that  Hello packets should now be sent to the neighbour at intervals
18169         of HelloInterval seconds.) across all OSPF areas and interfaces."
18170    ::= { ospfCumNbrChangeStats 2 }
18171
18172ospfCumNbrAdjointOk OBJECT-TYPE
18173    SYNTAX  Counter32
18174    MAX-ACCESS  read-only
18175    STATUS  current
18176    DESCRIPTION
18177        "The sum total number of decisions to be made (again) as to whether
18178         an adjacency should be established/maintained with the neighbour
18179         across all OSPF areas and interfaces."
18180    ::= { ospfCumNbrChangeStats 3 }
18181
18182ospfCumNbrNegotiationDone OBJECT-TYPE
18183    SYNTAX  Counter32
18184    MAX-ACCESS  read-only
18185    STATUS  current
18186    DESCRIPTION
18187        "The sum total number of neighbours in this state wherein the
18188         Master/slave relationship has been negotiated, and sequence
18189         numbers have been exchanged, across all OSPF areas and
18190         interfaces."
18191    ::= { ospfCumNbrChangeStats 4 }
18192
18193ospfCumNbrExchangeDone OBJECT-TYPE
18194    SYNTAX  Counter32
18195    MAX-ACCESS  read-only
18196    STATUS  current
18197    DESCRIPTION
18198        "The sum total number of neighbours in this state (i.e. in an
18199         adjacency's final state) having transimitted a full sequence
18200         of Database Description packets, across all OSPF areas
18201         and interfaces."
18202    ::= { ospfCumNbrChangeStats 5 }
18203
18204ospfCumNbrBadRequests OBJECT-TYPE
18205    SYNTAX  Counter32
18206    MAX-ACCESS  read-only
18207    STATUS  current
18208    DESCRIPTION
18209        "The sum total number of Link State Requests which have been received
18210         for a link state advertisement not contained in the database across
18211         all interfaces and OSPF areas."
18212    ::= { ospfCumNbrChangeStats 6 }
18213
18214ospfCumNbrBadSequence OBJECT-TYPE
18215    SYNTAX  Counter32
18216    MAX-ACCESS  read-only
18217    STATUS  current
18218    DESCRIPTION
18219        "The sum total number of Database Description packets which have been
18220         received that either
18221         a) has an unexpected DD sequence number
18222         b) Unexpectedly has the init bit set
18223         c) Has an options field differing from the last Options field
18224            received in a Database Description packet.
18225         Any of these conditions indicate that some error has occured during
18226         adjacency establishment for all OSPF areas and interfaces."
18227    ::= { ospfCumNbrChangeStats 7 }
18228
18229ospfCumNbrLoadingDone OBJECT-TYPE
18230    SYNTAX  Counter32
18231    MAX-ACCESS  read-only
18232    STATUS  current
18233    DESCRIPTION
18234        "The sum total number of link state updates received for all
18235         out-of-date portions of the database across all OSPF areas
18236         and interfaces."
18237    ::= { ospfCumNbrChangeStats 8 }
18238
18239ospfCumNbrN1way OBJECT-TYPE
18240    SYNTAX  Counter32
18241    MAX-ACCESS  read-only
18242    STATUS  current
18243    DESCRIPTION
18244        "The sum total number of Hello packets received from neighbours, in
18245         which this router is not mentioned across all OSPF interfaces
18246         and areas."
18247    ::= { ospfCumNbrChangeStats 9 }
18248
18249ospfCumNbrRstAd OBJECT-TYPE
18250    SYNTAX  Counter32
18251    MAX-ACCESS  read-only
18252    STATUS  current
18253    DESCRIPTION
18254        "The sum total number of times the Neighbour adjacency has been reset
18255         across all OPSF areas and interfaces."
18256    ::= { ospfCumNbrChangeStats 10 }
18257
18258ospfCumNbrDown OBJECT-TYPE
18259    SYNTAX  Counter32
18260    MAX-ACCESS  read-only
18261    STATUS  current
18262    DESCRIPTION
18263        "The total number of Neighbouring routers down (i.e. in the initial
18264         state of a neighbour conversation.) across all OSPF areas and
18265         interfaces."
18266    ::= { ospfCumNbrChangeStats 11 }
18267
18268ospfCumNbrN2way OBJECT-TYPE
18269    SYNTAX  Counter32
18270    MAX-ACCESS  read-only
18271    STATUS  current
18272    DESCRIPTION
18273        "The sum total number of Hello packets received from neighbours, in
18274         which this router is mentioned across all OSPF interfaces
18275         and areas."
18276    ::= { ospfCumNbrChangeStats 12 }
18277
18278ospfCumIntfHello OBJECT-TYPE
18279    SYNTAX    Counter32
18280    MAX-ACCESS    read-only
18281    STATUS    current
18282    DESCRIPTION
18283        "The sum total number of Hello packets sent on all interfaces
18284         and areas"
18285    ::= { ospfCumIntfChangeStats 1 }
18286
18287ospfCumIntfDown OBJECT-TYPE
18288    SYNTAX   Counter32
18289    MAX-ACCESS   read-only
18290    STATUS   current
18291    DESCRIPTION
18292        "The sum total number of interfaces down in all OSPF areas."
18293    ::= { ospfCumIntfChangeStats 2 }
18294
18295ospfCumIntfLoop OBJECT-TYPE
18296    SYNTAX    Counter32
18297    MAX-ACCESS    read-only
18298    STATUS    current
18299    DESCRIPTION
18300        "The sum total of interfaces no longer connected to
18301         the attatched network across all OSPF areas and interfaces."
18302    ::= { ospfCumIntfChangeStats 3 }
18303
18304ospfCumIntfUnloop OBJECT-TYPE
18305    SYNTAX   Counter32
18306    MAX-ACCESS   read-only
18307    STATUS   current
18308    DESCRIPTION
18309        "The sum total number of interfaces, connected to
18310         the attatched network in all OSPF areas."
18311    ::= { ospfCumIntfChangeStats 4 }
18312
18313ospfCumIntfWaitTimer OBJECT-TYPE
18314    SYNTAX        Counter32
18315    MAX-ACCESS        read-only
18316    STATUS        current
18317    DESCRIPTION
18318        "The sum total number of times the Wait Timer has been fired,
18319         (indicating the end of the waiting period that is required
18320          before electing a (Backup) Designated Router) across all
18321          OSPF areas and interfaces."
18322    ::= { ospfCumIntfChangeStats 5 }
18323
18324ospfCumIntfBackup OBJECT-TYPE
18325    SYNTAX     Counter32
18326    MAX-ACCESS     read-only
18327    STATUS     current
18328    DESCRIPTION
18329        "The sum total number of Backup Designated Routers on the attatched
18330         network for all OSPF areas and interfaces."
18331    ::= { ospfCumIntfChangeStats 6 }
18332
18333ospfCumIntfNbrChange OBJECT-TYPE
18334    SYNTAX     Counter32
18335    MAX-ACCESS     read-only
18336    STATUS     current
18337    DESCRIPTION
18338        "The sum total number of changes in the set of bidirectional
18339         neighbours associated with any interface across all OSPF areas."
18340    ::= { ospfCumIntfChangeStats 7 }
18341
18342ospfTmrsKckOffHello OBJECT-TYPE
18343    SYNTAX    Counter32
18344    MAX-ACCESS    read-only
18345    STATUS    current
18346    DESCRIPTION
18347        "The sum total number of times the Hello timer has been fired
18348         (which triggers the send of a Hello packet) across all OPSF
18349         areas and interfaces."
18350    ::= { ospfTimersKickOffStats 1 }
18351
18352ospfTmrsKckOffRetransmit OBJECT-TYPE
18353    SYNTAX   Counter32
18354    MAX-ACCESS   read-only
18355    STATUS   current
18356    DESCRIPTION
18357        "The sum total number of times the Retransmit timer has been
18358         fired across all OPSF areas and interfaces."
18359    ::= { ospfTimersKickOffStats 2 }
18360
18361ospfTmrsKckOffLsaLock OBJECT-TYPE
18362    SYNTAX    Counter32
18363    MAX-ACCESS    read-only
18364    STATUS    current
18365    DESCRIPTION
18366        "The sum total number of times the Lsa Lock timer has been
18367         fired across all OSPF areas and interfaces."
18368    ::= { ospfTimersKickOffStats 3 }
18369
18370ospfTmrsKckOffLsaAck OBJECT-TYPE
18371    SYNTAX   Counter32
18372    MAX-ACCESS   read-only
18373    STATUS   current
18374    DESCRIPTION
18375        "The sum total number of times the Lsa Ack timer has been
18376         fired across all ospf areas and interfaces."
18377    ::= { ospfTimersKickOffStats 4 }
18378
18379ospfTmrsKckOffDbage OBJECT-TYPE
18380    SYNTAX        Counter32
18381    MAX-ACCESS        read-only
18382    STATUS        current
18383    DESCRIPTION
18384        "The total number of times the Dbage has been fired."
18385    ::= { ospfTimersKickOffStats 5 }
18386
18387ospfTmrsKckOffSummary OBJECT-TYPE
18388    SYNTAX     Counter32
18389    MAX-ACCESS     read-only
18390    STATUS     current
18391    DESCRIPTION
18392        "The total number of times the Summary timer has been fired."
18393    ::= { ospfTimersKickOffStats 6 }
18394
18395ospfTmrsKckOffAseExport OBJECT-TYPE
18396    SYNTAX     Counter32
18397    MAX-ACCESS     read-only
18398    STATUS     current
18399    DESCRIPTION
18400        "The total number of times the ASE Export timer has been fired."
18401    ::= { ospfTimersKickOffStats 7 }
18402
18403-- IP statistics
18404
18405ipStatsInReceives OBJECT-TYPE
18406    SYNTAX         Counter32
18407    MAX-ACCESS     read-only
18408    STATUS         current
18409    DESCRIPTION
18410        "ip InReceive"
18411    ::= { ipStats 1 }
18412
18413ipStatsInHdrErrors OBJECT-TYPE
18414    SYNTAX          Counter32
18415    MAX-ACCESS      read-only
18416    STATUS          current
18417    DESCRIPTION
18418        "ip InHdrError"
18419    ::= { ipStats 2 }
18420
18421ipStatsInAddrErrors OBJECT-TYPE
18422    SYNTAX          Counter32
18423    MAX-ACCESS      read-only
18424    STATUS          current
18425    DESCRIPTION
18426        "ip InAddrErrors"
18427    ::= { ipStats 3 }
18428
18429ipStatsInUnknownProtos OBJECT-TYPE
18430    SYNTAX          Counter32
18431    MAX-ACCESS      read-only
18432    STATUS          current
18433    DESCRIPTION
18434        "ip InUnknownProtos"
18435    ::= { ipStats 4 }
18436
18437ipStatsInDiscards OBJECT-TYPE
18438    SYNTAX          Counter32
18439    MAX-ACCESS      read-only
18440    STATUS          current
18441    DESCRIPTION
18442        "ip InDiscards"
18443    ::= { ipStats 5 }
18444
18445ipStatsInDelivers OBJECT-TYPE
18446    SYNTAX          Counter32
18447    MAX-ACCESS      read-only
18448    STATUS          current
18449    DESCRIPTION
18450        "ip InDelivers"
18451    ::= { ipStats 6 }
18452
18453ipStatsOutRequests OBJECT-TYPE
18454    SYNTAX          Counter32
18455    MAX-ACCESS      read-only
18456    STATUS          current
18457    DESCRIPTION
18458        "ip OutRequests"
18459    ::= { ipStats 7 }
18460
18461ipStatsOutDiscards OBJECT-TYPE
18462    SYNTAX          Counter32
18463    MAX-ACCESS      read-only
18464    STATUS          current
18465    DESCRIPTION
18466        "ip OutDiscards"
18467    ::= { ipStats 8 }
18468
18469ipStatsDefaultTTL OBJECT-TYPE
18470    SYNTAX          Counter32
18471    MAX-ACCESS      read-only
18472    STATUS          current
18473    DESCRIPTION
18474        "ip DefaultTTL"
18475    ::= { ipStats 9 }
18476
18477-- IGMP Snooping statistics
18478igmpSnoopStats OBJECT-TYPE
18479    SYNTAX SEQUENCE OF IgmpSnoopStatsEntry
18480    MAX-ACCESS not-accessible
18481    STATUS current
18482    DESCRIPTION
18483      "The table of OSPF Interface Error Statistics."
18484    ::= { igmpStats 1 }
18485
18486igmpSnoopStatsEntry OBJECT-TYPE
18487    SYNTAX IgmpSnoopStatsEntry
18488    MAX-ACCESS not-accessible
18489    STATUS current
18490    DESCRIPTION
18491      "Statistics for IGMP Snooping."
18492    INDEX { igmpSnoopVlanIndex }
18493    ::= { igmpSnoopStats 1 }
18494
18495IgmpSnoopStatsEntry ::= SEQUENCE {
18496    igmpSnoopVlanIndex     	Integer32,
18497    rxIgmpValidPkts             Counter32,
18498    rxIgmpInvalidPkts           Counter32,
18499    rxIgmpGenQueries            Counter32,
18500    rxIgmpGrpSpecificQueries    Counter32,
18501    rxIgmpLeaves                Counter32,
18502    rxIgmpReports               Counter32,
18503    txIgmpGrpSpecificQueries    Counter32,
18504    txIgmpReports               Counter32,
18505    igmpClearVlanStats          INTEGER,
18506    txIgmpLeaves                Counter32
18507    }
18508
18509igmpSnoopVlanIndex OBJECT-TYPE
18510    SYNTAX    Integer32
18511    MAX-ACCESS    read-only
18512    STATUS    current
18513    DESCRIPTION
18514        "The index of the VLAN for which these statistics apply."
18515    ::= { igmpSnoopStatsEntry 1 }
18516
18517rxIgmpValidPkts OBJECT-TYPE
18518    SYNTAX    Counter32
18519    MAX-ACCESS    read-only
18520    STATUS    current
18521    DESCRIPTION
18522        "The total number of valid IGMP packets received
18523         on this VLAN."
18524    ::= { igmpSnoopStatsEntry 2 }
18525
18526rxIgmpInvalidPkts OBJECT-TYPE
18527    SYNTAX    Counter32
18528    MAX-ACCESS    read-only
18529    STATUS    current
18530    DESCRIPTION
18531        "The total number of invalid IGMP packets received
18532         on this VLAN."
18533    ::= { igmpSnoopStatsEntry 3 }
18534
18535rxIgmpGenQueries OBJECT-TYPE
18536    SYNTAX    Counter32
18537    MAX-ACCESS    read-only
18538    STATUS    current
18539    DESCRIPTION
18540        "The total number of IGMP General Query packets received
18541         on this VLAN."
18542    ::= { igmpSnoopStatsEntry 4 }
18543
18544rxIgmpGrpSpecificQueries OBJECT-TYPE
18545    SYNTAX    Counter32
18546    MAX-ACCESS    read-only
18547    STATUS    current
18548    DESCRIPTION
18549        "The total number of IGMP Group Specific Query packets received
18550         on this VLAN."
18551    ::= { igmpSnoopStatsEntry 5 }
18552
18553rxIgmpLeaves OBJECT-TYPE
18554    SYNTAX    Counter32
18555    MAX-ACCESS    read-only
18556    STATUS    current
18557    DESCRIPTION
18558        "The total number of IGMP Leave packets received
18559         on this VLAN."
18560    ::= { igmpSnoopStatsEntry 6 }
18561
18562rxIgmpReports OBJECT-TYPE
18563    SYNTAX    Counter32
18564    MAX-ACCESS    read-only
18565    STATUS    current
18566    DESCRIPTION
18567        "The total number of IGMP Report packets received
18568         on this VLAN."
18569    ::= { igmpSnoopStatsEntry 7 }
18570
18571txIgmpGrpSpecificQueries OBJECT-TYPE
18572    SYNTAX    Counter32
18573    MAX-ACCESS    read-only
18574    STATUS    current
18575    DESCRIPTION
18576        "The total number of IGMP Group Specific Query packets
18577         transmitted on this VLAN."
18578    ::= { igmpSnoopStatsEntry 8 }
18579
18580txIgmpReports OBJECT-TYPE
18581    SYNTAX    Counter32
18582    MAX-ACCESS    read-only
18583    STATUS    current
18584    DESCRIPTION
18585        "The total number of IGMP Report packets transmitted
18586         on this VLAN."
18587    ::= { igmpSnoopStatsEntry 9 }
18588
18589txIgmpLeaves OBJECT-TYPE
18590    SYNTAX    Counter32
18591    MAX-ACCESS    read-only
18592    STATUS    current
18593    DESCRIPTION
18594        "The total number of IGMP Leave packets transmitted
18595         on this VLAN."
18596    ::= { igmpSnoopStatsEntry 10 }
18597
18598igmpClearVlanStats OBJECT-TYPE
18599    SYNTAX  INTEGER {
18600        clear(1),
18601        ok(2)
18602        }
18603    MAX-ACCESS  read-write
18604    STATUS  current
18605    DESCRIPTION
18606        "Setting this to clear(1) results in clearing the statistics for this
18607         snooping VLAN."
18608    ::= { igmpSnoopStatsEntry 11 }
18609
18610
18611-- Information - Run-time IP Route Table
18612
18613ipRouteInfoTable OBJECT-TYPE
18614    SYNTAX  SEQUENCE OF IpRouteInfoEntry
18615    MAX-ACCESS  not-accessible
18616    STATUS  current
18617    DESCRIPTION
18618        "The table of run-time IP routes."
18619    ::= { ipRoutingInfo 1 }
18620
18621ipRouteInfoEntry OBJECT-TYPE
18622    SYNTAX  IpRouteInfoEntry
18623    MAX-ACCESS  not-accessible
18624    STATUS  current
18625    DESCRIPTION
18626        "A row in the run-time IP route table"
18627    INDEX   { ipRouteInfoIndx }
18628    ::= { ipRouteInfoTable 1 }
18629
18630IpRouteInfoEntry ::= SEQUENCE {
18631    ipRouteInfoIndx	        Integer32,
18632    ipRouteInfoDestIp           IpAddress,
18633    ipRouteInfoMask             IpAddress,
18634    ipRouteInfoGateway          IpAddress,
18635    ipRouteInfoTag       	INTEGER,
18636    ipRouteInfoType       	INTEGER,
18637    ipRouteInfoInterface        Integer32,
18638    ipRouteInfoMetric           Integer32
18639    }
18640
18641ipRouteInfoIndx OBJECT-TYPE
18642    SYNTAX  Integer32
18643    MAX-ACCESS  read-only
18644    STATUS  current
18645    DESCRIPTION
18646        "The index of this route table."
18647    ::= { ipRouteInfoEntry 1 }
18648
18649ipRouteInfoDestIp OBJECT-TYPE
18650    SYNTAX  IpAddress
18651    MAX-ACCESS  read-only
18652    STATUS  current
18653    DESCRIPTION
18654        "The destination IP address of this route."
18655    ::= { ipRouteInfoEntry 2 }
18656
18657ipRouteInfoMask OBJECT-TYPE
18658    SYNTAX  IpAddress
18659    MAX-ACCESS  read-only
18660    STATUS  current
18661    DESCRIPTION
18662        "The destination IP mask of this route."
18663    ::= { ipRouteInfoEntry 3 }
18664
18665ipRouteInfoGateway OBJECT-TYPE
18666    SYNTAX  IpAddress
18667    MAX-ACCESS  read-only
18668    STATUS  current
18669    DESCRIPTION
18670        "The next-hop router address for this route."
18671    ::= { ipRouteInfoEntry 4 }
18672
18673ipRouteInfoTag OBJECT-TYPE
18674    SYNTAX  INTEGER {
18675	fixed(1),
18676  	static(2),
18677	addr(3),
18678	rip(4),
18679	broadcast(5),
18680	martian(6),
18681	multicast(7),
18682        vip(8),
18683        bgp(9),
18684        ospf(10),
18685        none(11)
18686	}
18687    MAX-ACCESS  read-only
18688    STATUS  current
18689    DESCRIPTION
18690        "The tag-type for this route."
18691    ::= { ipRouteInfoEntry 5 }
18692
18693ipRouteInfoType OBJECT-TYPE
18694    SYNTAX  INTEGER {
18695	indirect(1),
18696	direct(2),
18697	local(3),
18698	broadcast(4),
18699	martian(5),
18700	multicast(6),
18701	other(7)
18702	}
18703    MAX-ACCESS  read-only
18704    STATUS  current
18705    DESCRIPTION
18706        "The type of the route."
18707    ::= { ipRouteInfoEntry 6 }
18708
18709ipRouteInfoInterface OBJECT-TYPE
18710    SYNTAX  Integer32
18711    MAX-ACCESS  read-only
18712    STATUS  current
18713    DESCRIPTION
18714        "The interface number for which the destination	address is applicable."
18715    ::= { ipRouteInfoEntry 7 }
18716
18717ipRouteInfoMetric  OBJECT-TYPE
18718    SYNTAX  Integer32
18719    MAX-ACCESS  read-only
18720    STATUS  current
18721    DESCRIPTION
18722        "The metric of this route."
18723    ::= { ipRouteInfoEntry 8 }
18724
18725routeTableClear OBJECT-TYPE
18726    SYNTAX  INTEGER {
18727        ok(1),
18728        clear(2)
18729        }
18730    MAX-ACCESS  read-write
18731    STATUS  current
18732    DESCRIPTION
18733        "Setting this value to clear(2) clears the route table."
18734    ::= { ipRoutingInfo 2 }
18735
18736-- Run Time ARP Table
18737
18738arpInfoTable OBJECT-TYPE
18739    SYNTAX  SEQUENCE OF AgArpInfoEntry
18740    MAX-ACCESS  not-accessible
18741    STATUS  current
18742    DESCRIPTION
18743        "The table of ARP entries."
18744    ::= { arpInfo 1 }
18745
18746arpInfoEntry OBJECT-TYPE
18747    SYNTAX  AgArpInfoEntry
18748    MAX-ACCESS  not-accessible
18749    STATUS  current
18750    DESCRIPTION
18751        "A row in the ARP table"
18752    INDEX   { arpInfoDestIp }
18753    ::= { arpInfoTable 1 }
18754
18755AgArpInfoEntry ::= SEQUENCE {
18756    arpInfoDestIp         IpAddress,
18757    arpInfoMacAddr        PhysAddress,
18758    arpInfoVLAN        	  Integer32,
18759    arpInfoSrcPort        Integer32,
18760    arpInfoFlag           INTEGER
18761    }
18762
18763arpInfoDestIp OBJECT-TYPE
18764    SYNTAX  IpAddress
18765    MAX-ACCESS  read-only
18766    STATUS  current
18767    DESCRIPTION
18768        "The destination IP address of the ARP entry."
18769    ::= { arpInfoEntry 1 }
18770
18771arpInfoMacAddr OBJECT-TYPE
18772    SYNTAX  PhysAddress
18773    MAX-ACCESS  read-only
18774    STATUS  current
18775    DESCRIPTION
18776        "The MAC address for the ARP entry."
18777    ::= { arpInfoEntry 2 }
18778
18779arpInfoVLAN OBJECT-TYPE
18780    SYNTAX  Integer32
18781    MAX-ACCESS  read-only
18782    STATUS  current
18783    DESCRIPTION
18784        "The VLAN identifier for the ARP entry."
18785    ::= { arpInfoEntry 3 }
18786
18787arpInfoSrcPort OBJECT-TYPE
18788    SYNTAX  Integer32
18789    MAX-ACCESS  read-only
18790    STATUS  current
18791    DESCRIPTION
18792        "The  port number on which this entry's equivalence is effective."
18793    ::= { arpInfoEntry 4 }
18794
18795
18796arpInfoFlag OBJECT-TYPE
18797    SYNTAX  INTEGER {
18798	clear(1),
18799	unresolved(2),
18800	permanent(3),
18801	indirect(4)
18802	}
18803    MAX-ACCESS  read-only
18804    STATUS  current
18805    DESCRIPTION
18806        "The flag associated with this ARP entry."
18807    ::= { arpInfoEntry 6 }
18808
18809arpCacheClear OBJECT-TYPE
18810    SYNTAX  INTEGER {
18811        ok(1),
18812        clear(2)
18813        }
18814    MAX-ACCESS  read-write
18815    STATUS  current
18816    DESCRIPTION
18817        "Setting this value to clear(2) clears the ARP cache."
18818    ::= { arpInfo 2 }
18819
18820-- igmp snooping info table
18821igmpInfoTable OBJECT-TYPE
18822    SYNTAX SEQUENCE OF IgmpInfoEntry
18823    MAX-ACCESS not-accessible
18824    STATUS current
18825    DESCRIPTION
18826      "The table of IGMP group membership information."
18827    ::= { igmpInfo 1 }
18828
18829igmpInfoEntry OBJECT-TYPE
18830    SYNTAX IgmpInfoEntry
18831    MAX-ACCESS not-accessible
18832    STATUS current
18833    DESCRIPTION
18834      "Information about an IGMP group member ."
18835    INDEX { igmpInfoIndex }
18836    ::= { igmpInfoTable 1 }
18837
18838IgmpInfoEntry ::= SEQUENCE {
18839    igmpInfoIndex             Integer32,
18840    igmpInfoGroupId   	      IpAddress,
18841    igmpInfoVlanId   	      Integer32,
18842    igmpInfoVersion   	      INTEGER,
18843    igmpInfoPortNum           Integer32,
18844    igmpInfoExpires           DisplayString
18845    }
18846
18847igmpInfoIndex OBJECT-TYPE
18848    SYNTAX Integer32
18849    MAX-ACCESS read-only
18850    STATUS current
18851    DESCRIPTION
18852	"The igmp group number for which the IGMP info table is related."
18853    ::= { igmpInfoEntry 1}
18854
18855igmpInfoGroupId OBJECT-TYPE
18856    SYNTAX IpAddress
18857    MAX-ACCESS read-only
18858    STATUS current
18859    DESCRIPTION
18860	"The IP address of the IGMP group."
18861    ::= { igmpInfoEntry 2}
18862
18863igmpInfoVlanId OBJECT-TYPE
18864    SYNTAX Integer32
18865    MAX-ACCESS read-only
18866    STATUS current
18867    DESCRIPTION
18868	"The VLAN ID for this IGMP group."
18869    ::= { igmpInfoEntry 3}
18870
18871
18872
18873igmpInfoVersion OBJECT-TYPE
18874    SYNTAX INTEGER {
18875        v3(1),
18876        v2(2),
18877        v1(3)
18878	}
18879    MAX-ACCESS read-only
18880    STATUS current
18881    DESCRIPTION
18882	"The Version of IGMP host."
18883    ::= { igmpInfoEntry 5}
18884
18885igmpInfoPortNum OBJECT-TYPE
18886    SYNTAX Integer32
18887    MAX-ACCESS read-only
18888    STATUS current
18889    DESCRIPTION
18890	"The Version of IGMP host."
18891    ::= { igmpInfoEntry 6 }
18892
18893igmpInfoExpires OBJECT-TYPE
18894    SYNTAX DisplayString
18895    MAX-ACCESS read-only
18896    STATUS current
18897    DESCRIPTION
18898	"The expiration time for this host."
18899    ::= { igmpInfoEntry 7 }
18900
18901
18902
18903igmpMrtrInfoTable OBJECT-TYPE
18904    SYNTAX SEQUENCE OF IgmpMrtrInfoEntry
18905    MAX-ACCESS not-accessible
18906    STATUS current
18907    DESCRIPTION
18908      "The table of IGMP mrouters."
18909    ::= { igmpInfo 2 }
18910
18911igmpMrtrInfoEntry OBJECT-TYPE
18912    SYNTAX IgmpMrtrInfoEntry
18913    MAX-ACCESS not-accessible
18914    STATUS current
18915    DESCRIPTION
18916      "Information about an IGMP mrouter."
18917    INDEX { igmpMrtrInfoIndex }
18918    ::= { igmpMrtrInfoTable 1 }
18919
18920IgmpMrtrInfoEntry ::= SEQUENCE {
18921    igmpMrtrInfoIndex         Integer32,
18922    igmpMrtrInfoVlanId        Integer32,
18923    igmpMrtrInfoPortId        Integer32,
18924    igmpMrtrInfoVersion       Integer32,
18925    igmpMrtrInfoExpires       DisplayString,
18926    igmpMrtrInfoMrt           Integer32
18927    }
18928
18929igmpMrtrInfoIndex OBJECT-TYPE
18930    SYNTAX Integer32
18931    MAX-ACCESS read-only
18932    STATUS current
18933    DESCRIPTION
18934	"The mrouter number for which the IGMP mrouter info table is related."
18935    ::= { igmpMrtrInfoEntry 1}
18936
18937igmpMrtrInfoVlanId OBJECT-TYPE
18938    SYNTAX Integer32
18939    MAX-ACCESS read-only
18940    STATUS current
18941    DESCRIPTION
18942	"The VLAN ID on which this IGMP mrouter is attached."
18943    ::= { igmpMrtrInfoEntry 2}
18944
18945igmpMrtrInfoPortId OBJECT-TYPE
18946    SYNTAX Integer32
18947    MAX-ACCESS read-only
18948    STATUS current
18949    DESCRIPTION
18950	"The port on which this IGMP mrouter is attached."
18951    ::= { igmpMrtrInfoEntry 3}
18952
18953igmpMrtrInfoVersion OBJECT-TYPE
18954    SYNTAX Integer32
18955    MAX-ACCESS read-only
18956    STATUS current
18957    DESCRIPTION
18958	"The version of this IGMP mrouter."
18959    ::= { igmpMrtrInfoEntry 4}
18960
18961igmpMrtrInfoExpires OBJECT-TYPE
18962    SYNTAX DisplayString
18963    MAX-ACCESS read-only
18964    STATUS current
18965    DESCRIPTION
18966	"The expiration time for this mrouter."
18967    ::= { igmpMrtrInfoEntry 5 }
18968
18969igmpMrtrInfoMrt OBJECT-TYPE
18970    SYNTAX Integer32
18971    MAX-ACCESS read-only
18972    STATUS current
18973    DESCRIPTION
18974	"The Maximum Query Response time of this IGMP mrouter."
18975    ::= { igmpMrtrInfoEntry 6 }
18976
18977
18978-- RIP Information
18979
18980rip2GeneralInfo	OBJECT IDENTIFIER ::= { rip2Info 1 }
18981
18982ripInfoState OBJECT-TYPE
18983    SYNTAX INTEGER {
18984        on(1),
18985        off(2)
18986        }
18987    MAX-ACCESS read-only
18988    STATUS current
18989    DESCRIPTION
18990	"RIP global state."
18991    ::= { rip2GeneralInfo 1 }
18992
18993ripInfoUpdatePeriod OBJECT-TYPE
18994    SYNTAX  INTEGER  (1..120)
18995    MAX-ACCESS  read-only
18996    STATUS  current
18997    DESCRIPTION
18998        "Update Period in seconds."
18999    ::= { rip2GeneralInfo 2 }
19000
19001rip2InfoIntfTable OBJECT-TYPE
19002    SYNTAX SEQUENCE OF RipInfoIntfEntry
19003    MAX-ACCESS not-accessible
19004    STATUS current
19005    DESCRIPTION
19006      "The information table of RIP."
19007    ::= { rip2Info 2 }
19008
19009ripInfoIntfEntry OBJECT-TYPE
19010    SYNTAX RipInfoIntfEntry
19011    MAX-ACCESS not-accessible
19012    STATUS current
19013    DESCRIPTION
19014      "Information about  RIP on IP interface."
19015    INDEX { ripInfoIntfIndex }
19016    ::= { rip2InfoIntfTable 1 }
19017
19018RipInfoIntfEntry ::= SEQUENCE {
19019    ripInfoIntfIndex  	      Integer32,
19020    ripInfoIntfVersion	      INTEGER,
19021    ripInfoIntfAddress        IpAddress,
19022    ripInfoIntfState	      INTEGER,
19023    ripInfoIntfListen	      INTEGER,
19024    ripInfoIntfTrigUpdate     INTEGER,
19025    ripInfoIntfMcastUpdate    INTEGER,
19026    ripInfoIntfPoisonReverse  INTEGER,
19027    ripInfoIntfSupply         INTEGER,
19028    ripInfoIntfMetric         INTEGER,
19029    ripInfoIntfAuth           INTEGER,
19030    ripInfoIntfKey            DisplayString,
19031    ripInfoIntfDefault	      INTEGER
19032    }
19033
19034ripInfoIntfIndex OBJECT-TYPE
19035    SYNTAX Integer32
19036    MAX-ACCESS read-only
19037    STATUS current
19038    DESCRIPTION
19039	"The interface number for which the RIP information is related."
19040    ::= { ripInfoIntfEntry 1 }
19041
19042ripInfoIntfVersion OBJECT-TYPE
19043    SYNTAX INTEGER {
19044        ripVersion1(1),
19045        ripVersion2(2),
19046        ripVersionBoth(3)
19047        }
19048    MAX-ACCESS read-only
19049    STATUS current
19050    DESCRIPTION
19051        "RIP version."
19052    ::= { ripInfoIntfEntry 2 }
19053
19054ripInfoIntfAddress OBJECT-TYPE
19055    SYNTAX  IpAddress
19056    MAX-ACCESS read-only
19057    STATUS current
19058    DESCRIPTION
19059        "The interface address."
19060    ::= { ripInfoIntfEntry 3 }
19061
19062ripInfoIntfState OBJECT-TYPE
19063    SYNTAX INTEGER {
19064        enabled(1),
19065        disabled(2)
19066        }
19067    MAX-ACCESS read-only
19068    STATUS current
19069    DESCRIPTION
19070        "The status of RIP protocol."
19071    ::= { ripInfoIntfEntry 4 }
19072
19073ripInfoIntfListen OBJECT-TYPE
19074    SYNTAX INTEGER {
19075        enabled(1),
19076        disabled(2)
19077        }
19078    MAX-ACCESS read-only
19079    STATUS current
19080    DESCRIPTION
19081        "The status of listening to route updates."
19082    ::= { ripInfoIntfEntry 5 }
19083
19084ripInfoIntfTrigUpdate OBJECT-TYPE
19085    SYNTAX INTEGER {
19086        enabled(1),
19087        disabled(2)
19088        }
19089    MAX-ACCESS read-only
19090    STATUS current
19091    DESCRIPTION
19092	"The status of triggered updates."
19093    ::= { ripInfoIntfEntry 6 }
19094
19095ripInfoIntfMcastUpdate OBJECT-TYPE
19096    SYNTAX INTEGER {
19097        enabled(1),
19098        disabled(2)
19099        }
19100    MAX-ACCESS read-only
19101    STATUS current
19102    DESCRIPTION
19103	"The status of multicast updates."
19104    ::= { ripInfoIntfEntry 7 }
19105
19106ripInfoIntfPoisonReverse OBJECT-TYPE
19107    SYNTAX  INTEGER {
19108        enabled(1),
19109        disabled(2)
19110        }
19111    MAX-ACCESS read-only
19112    STATUS current
19113    DESCRIPTION
19114	"The status of RIP poison reverse."
19115    ::= { ripInfoIntfEntry 8 }
19116
19117ripInfoIntfSupply OBJECT-TYPE
19118    SYNTAX INTEGER {
19119        enabled(1),
19120        disabled(2)
19121        }
19122    MAX-ACCESS read-only
19123    STATUS current
19124    DESCRIPTION
19125        "The status of supplying route updates."
19126    ::= { ripInfoIntfEntry 9 }
19127
19128ripInfoIntfMetric OBJECT-TYPE
19129    SYNTAX  INTEGER (1..15)
19130    MAX-ACCESS read-only
19131    STATUS current
19132    DESCRIPTION
19133        "RIP route metric for this interface."
19134    ::= { ripInfoIntfEntry 10 }
19135
19136ripInfoIntfAuth OBJECT-TYPE
19137    SYNTAX INTEGER {
19138        none(1),
19139        password(2)
19140        }
19141    MAX-ACCESS read-only
19142    STATUS current
19143    DESCRIPTION
19144        "The type of Authentication used on this interface."
19145    ::= { ripInfoIntfEntry 11 }
19146
19147ripInfoIntfKey OBJECT-TYPE
19148    SYNTAX  DisplayString (SIZE(0..16))
19149    MAX-ACCESS  read-only
19150    STATUS  current
19151    DESCRIPTION
19152        "RIP update authentication password."
19153    ::= { ripInfoIntfEntry 12 }
19154
19155ripInfoIntfDefault OBJECT-TYPE
19156    SYNTAX  INTEGER {
19157        both(1),
19158        listen(2),
19159        supply(3),
19160        none(4)
19161        }
19162    MAX-ACCESS read-only
19163    STATUS current
19164    DESCRIPTION
19165	"Specifies what RIP does with default routes."
19166    ::= { ripInfoIntfEntry 13 }
19167
19168
19169-- IP Interface Information
19170
19171ipInfoRouterID OBJECT-TYPE
19172    SYNTAX  IpAddress
19173    MAX-ACCESS  read-only
19174    STATUS  current
19175    DESCRIPTION
19176        "Router ID information."
19177    ::= { ipInfo 1 }
19178
19179ipIntfInfoTable OBJECT-TYPE
19180    SYNTAX  SEQUENCE OF IntfInfoEntry
19181    MAX-ACCESS not-accessible
19182    STATUS current
19183    DESCRIPTION
19184        "The table of IP interface information."
19185    ::= { ipInfo 2 }
19186
19187intfInfoEntry OBJECT-TYPE
19188    SYNTAX  IntfInfoEntry
19189    MAX-ACCESS not-accessible
19190    STATUS  current
19191    DESCRIPTION
19192        "A row in IP interface information table."
19193    INDEX   { intfInfoIndex }
19194    ::= { ipIntfInfoTable 1 }
19195
19196IntfInfoEntry ::= SEQUENCE {
19197    intfInfoIndex         Integer32,
19198    intfInfoAddr          DisplayString,
19199    intfInfoNetMask       DisplayString,
19200    intfInfoBcastAddr     DisplayString,
19201    intfInfoVlan          Integer32,
19202    intfInfoStatus        INTEGER
19203    }
19204
19205intfInfoIndex OBJECT-TYPE
19206    SYNTAX  Integer32
19207    MAX-ACCESS  read-only
19208    STATUS  current
19209    DESCRIPTION
19210	"The interface number for which the information is related."
19211    ::= { intfInfoEntry 1 }
19212
19213intfInfoAddr  OBJECT-TYPE
19214    SYNTAX    DisplayString
19215    MAX-ACCESS  read-only
19216    STATUS  current
19217    DESCRIPTION
19218	"The IP address of the interface."
19219    ::= { intfInfoEntry 2 }
19220
19221intfInfoNetMask OBJECT-TYPE
19222    SYNTAX   DisplayString
19223    MAX-ACCESS  read-only
19224    STATUS  current
19225    DESCRIPTION
19226        "The subnet mask of the interface."
19227    ::= { intfInfoEntry 3 }
19228
19229intfInfoBcastAddr OBJECT-TYPE
19230    SYNTAX   DisplayString
19231    MAX-ACCESS  read-only
19232    STATUS  current
19233    DESCRIPTION
19234        "The broadcast address of the interface."
19235    ::= { intfInfoEntry 4 }
19236
19237intfInfoVlan OBJECT-TYPE
19238    SYNTAX  Integer32
19239    MAX-ACCESS  read-only
19240    STATUS  current
19241    DESCRIPTION
19242        "The VLAN number for this interface."
19243    ::= { intfInfoEntry 5 }
19244
19245intfInfoStatus OBJECT-TYPE
19246    SYNTAX  INTEGER {
19247	up(1),
19248	down(2),
19249        disabled(3)
19250    }
19251    MAX-ACCESS  read-only
19252    STATUS  current
19253    DESCRIPTION
19254	"The status of the interface."
19255    ::= { intfInfoEntry 6 }
19256
19257-- IP Gateway Information
19258
19259gatewayInfoTable OBJECT-TYPE
19260    SYNTAX  SEQUENCE OF GatewayInfoEntry
19261    MAX-ACCESS  not-accessible
19262    STATUS  current
19263    DESCRIPTION
19264        "The table containing information for the default gateways."
19265    ::= { ipInfo 3 }
19266
19267gatewayInfoEntry OBJECT-TYPE
19268    SYNTAX  GatewayInfoEntry
19269    MAX-ACCESS  not-accessible
19270    STATUS  current
19271    DESCRIPTION
19272        "A row in the gateway information table"
19273    INDEX   { gatewayInfoIndex }
19274    ::= { gatewayInfoTable 1 }
19275
19276GatewayInfoEntry ::= SEQUENCE {
19277    gatewayInfoIndex         Integer32,
19278    gatewayInfoAddr          IpAddress,
19279    gatewayInfoVlan          Integer32,
19280    gatewayInfoStatus        INTEGER
19281    }
19282
19283gatewayInfoIndex OBJECT-TYPE
19284    SYNTAX  Integer32
19285    MAX-ACCESS  read-only
19286    STATUS  current
19287    DESCRIPTION
19288        "The gateway number for which the information is related."
19289    ::= { gatewayInfoEntry 1}
19290
19291gatewayInfoAddr OBJECT-TYPE
19292    SYNTAX  IpAddress
19293    MAX-ACCESS  read-only
19294    STATUS  current
19295    DESCRIPTION
19296        "The IP address of the default gateway."
19297    ::= { gatewayInfoEntry 2 }
19298
19299gatewayInfoVlan OBJECT-TYPE
19300    SYNTAX  Integer32 (0..4090)
19301    MAX-ACCESS  read-only
19302    STATUS  current
19303    DESCRIPTION
19304        "The VLAN number for this gateway (0 for any)."
19305    ::= { gatewayInfoEntry 3 }
19306
19307gatewayInfoStatus OBJECT-TYPE
19308    SYNTAX  INTEGER {
19309        up(1),
19310        failed(2)
19311	}
19312    MAX-ACCESS  read-only
19313    STATUS  current
19314    DESCRIPTION
19315        "The status of the default gateway."
19316    ::= { gatewayInfoEntry 4 }
19317
19318ipInfoBootpRelayState OBJECT-TYPE
19319    SYNTAX  INTEGER {
19320        enabled(2),
19321        disabled(3)
19322    }
19323    MAX-ACCESS  read-only
19324    STATUS  current
19325    DESCRIPTION
19326        "The state of BOOTP relay."
19327    ::= { ipInfo 4 }
19328
19329ipInfoBootpRelayAddr OBJECT-TYPE
19330    SYNTAX  IpAddress
19331    MAX-ACCESS  read-only
19332    STATUS  current
19333    DESCRIPTION
19334        "The IP address of BOOTP server."
19335    ::= { ipInfo 5 }
19336
19337ipInfoBootpRelayAddr2 OBJECT-TYPE
19338    SYNTAX  IpAddress
19339    MAX-ACCESS  read-only
19340    STATUS  current
19341    DESCRIPTION
19342        "The IP address of second BOOTP server."
19343    ::= { ipInfo 6 }
19344
19345ipInfoFwdState OBJECT-TYPE
19346    SYNTAX  INTEGER {
19347	on(1),
19348	off(2)
19349    }
19350    MAX-ACCESS  read-only
19351    STATUS  current
19352    DESCRIPTION
19353        "IP forwarding global state."
19354    ::= { ipInfo 7 }
19355
19356ipInfoFwdDirectedBcast OBJECT-TYPE
19357    SYNTAX  INTEGER {
19358        enabled(2),
19359        disabled(3)
19360    }
19361    MAX-ACCESS  read-only
19362    STATUS  current
19363    DESCRIPTION
19364        "The state of forwarding directed broadcasts."
19365    ::= { ipInfo 8 }
19366
19367ipInfoNwfTable OBJECT-TYPE
19368    SYNTAX SEQUENCE OF IpInfoNwfEntry
19369    MAX-ACCESS not-accessible
19370    STATUS current
19371    DESCRIPTION
19372      "The table of IP network filter information."
19373    ::= { ipInfo 9 }
19374
19375ipInfoNwfEntry OBJECT-TYPE
19376    SYNTAX IpInfoNwfEntry
19377    MAX-ACCESS not-accessible
19378    STATUS current
19379    DESCRIPTION
19380      "A row in the IP network filter information table."
19381    INDEX { ipInfoNwfIndex }
19382    ::= { ipInfoNwfTable 1 }
19383
19384IpInfoNwfEntry ::= SEQUENCE {
19385    ipInfoNwfIndex     Integer32,
19386    ipInfoNwfAddr      IpAddress,
19387    ipInfoNwfMask      IpAddress,
19388    ipInfoNwfState     INTEGER
19389    }
19390
19391ipInfoNwfIndex OBJECT-TYPE
19392    SYNTAX Integer32
19393    MAX-ACCESS read-only
19394    STATUS current
19395    DESCRIPTION
19396	"The netowrk filter number for which the NWF is related."
19397    ::= { ipInfoNwfEntry 1}
19398
19399ipInfoNwfAddr OBJECT-TYPE
19400    SYNTAX IpAddress
19401    MAX-ACCESS read-only
19402    STATUS current
19403    DESCRIPTION
19404	"The IP address of the network filter."
19405    ::= { ipInfoNwfEntry 2 }
19406
19407ipInfoNwfMask OBJECT-TYPE
19408    SYNTAX IpAddress
19409    MAX-ACCESS read-only
19410    STATUS current
19411    DESCRIPTION
19412	"The subnet mask of the network filter."
19413    ::= { ipInfoNwfEntry 3 }
19414
19415ipInfoNwfState OBJECT-TYPE
19416    SYNTAX INTEGER {
19417        enabled(1),
19418        disabled(2)
19419	}
19420    MAX-ACCESS  read-only
19421    STATUS  current
19422    DESCRIPTION
19423	"The state of the network filter."
19424    ::= { ipInfoNwfEntry 4 }
19425
19426
19427-- IP Route Map Information
19428
19429ipInfoRmapTable OBJECT-TYPE
19430    SYNTAX SEQUENCE OF IpInfoRmapEntry
19431    MAX-ACCESS not-accessible
19432    STATUS current
19433    DESCRIPTION
19434      "The table of IP route map information."
19435    ::= { ipInfo 10 }
19436
19437ipInfoRmapEntry OBJECT-TYPE
19438    SYNTAX IpInfoRmapEntry
19439    MAX-ACCESS not-accessible
19440    STATUS current
19441    DESCRIPTION
19442      "Information about an IP route map."
19443    INDEX { ipInfoRmapIndex }
19444    ::= { ipInfoRmapTable 1 }
19445
19446IpInfoRmapEntry ::= SEQUENCE {
19447    ipInfoRmapIndex		Integer32,
19448    ipInfoRmapLp	  	Unsigned32,
19449    ipInfoRmapMetric	  	Unsigned32,
19450    ipInfoRmapPrec	  	INTEGER,
19451    ipInfoRmapWeight	 	INTEGER,
19452    ipInfoRmapState     	INTEGER,
19453    ipInfoRmapAp		DisplayString,
19454    ipInfoRmapMetricType	INTEGER
19455    }
19456
19457ipInfoRmapIndex OBJECT-TYPE
19458    SYNTAX Integer32
19459    MAX-ACCESS read-only
19460    STATUS current
19461    DESCRIPTION
19462	"The route map number for which the RMAP is related."
19463    ::= { ipInfoRmapEntry 1}
19464
19465ipInfoRmapLp OBJECT-TYPE
19466    SYNTAX Unsigned32 (0..4294967295)
19467    MAX-ACCESS read-only
19468    STATUS current
19469    DESCRIPTION
19470	"The local-preference of the route map. 4294967295 means none"
19471    ::= { ipInfoRmapEntry 2 }
19472
19473ipInfoRmapMetric OBJECT-TYPE
19474    SYNTAX Unsigned32 (0..4294967295)
19475    MAX-ACCESS read-only
19476    STATUS current
19477    DESCRIPTION
19478	"The metric of the route map. 4294967295 means none"
19479    ::= { ipInfoRmapEntry 3 }
19480
19481ipInfoRmapPrec OBJECT-TYPE
19482    SYNTAX INTEGER (1..255)
19483    MAX-ACCESS read-only
19484    STATUS current
19485    DESCRIPTION
19486	"The precedence of the route map."
19487    ::= { ipInfoRmapEntry 4 }
19488
19489ipInfoRmapWeight OBJECT-TYPE
19490    SYNTAX INTEGER (0..65535)
19491    MAX-ACCESS read-only
19492    STATUS current
19493    DESCRIPTION
19494	"The weight of the route map. 65535 means none"
19495    ::= { ipInfoRmapEntry 5 }
19496
19497ipInfoRmapState OBJECT-TYPE
19498    SYNTAX INTEGER {
19499        enabled(1),
19500        disabled(2)
19501	}
19502    MAX-ACCESS  read-only
19503    STATUS  current
19504    DESCRIPTION
19505	"Enable or disable the route map."
19506    ::= { ipInfoRmapEntry 6 }
19507
19508ipInfoRmapAp OBJECT-TYPE
19509    SYNTAX DisplayString (SIZE(0..17))
19510    MAX-ACCESS read-only
19511    STATUS current
19512    DESCRIPTION
19513	"The as-path prepend of the matched route. Up to 3 AS number can be
19514	 displayed for the string.
19515	 The usuage is:<AS number> [<AS number>][ <AS number>]"
19516    ::= { ipInfoRmapEntry 7 }
19517
19518ipInfoRmapMetricType OBJECT-TYPE
19519    SYNTAX INTEGER {
19520        none(1),
19521        type1(2),
19522        type2(3)
19523        }
19524    MAX-ACCESS  read-only
19525    STATUS  current
19526    DESCRIPTION
19527	"The OSPF metric-type of the matched route."
19528    ::= { ipInfoRmapEntry 8 }
19529
19530-- IP OSPF Information
19531
19532ipOspfInfo OBJECT IDENTIFIER
19533    ::= { ipInfo 11 }
19534
19535ipOspfInfoState OBJECT-TYPE
19536    SYNTAX INTEGER {
19537        on(1),
19538        off(2)
19539        }
19540    MAX-ACCESS read-only
19541    STATUS current
19542    DESCRIPTION
19543	"OSPF global state."
19544    ::= { ipOspfInfo 1 }
19545
19546ipOspfInfoDefaultRouteMetric OBJECT-TYPE
19547    SYNTAX INTEGER (0..16777215)
19548    MAX-ACCESS read-only
19549    STATUS current
19550    DESCRIPTION
19551	"The metric to be assigned."
19552    ::= { ipOspfInfo 2 }
19553
19554ipOspfInfoDefaultRouteMetricType OBJECT-TYPE
19555    SYNTAX INTEGER {
19556        none(1),
19557        type1(2),
19558        type2(3)
19559        }
19560    MAX-ACCESS read-only
19561    STATUS current
19562    DESCRIPTION
19563	"The AS External metric type to be assigned."
19564    ::= { ipOspfInfo 3 }
19565
19566ipOspfInfoRouterID OBJECT-TYPE
19567    SYNTAX IpAddress
19568    MAX-ACCESS read-only
19569    STATUS current
19570    DESCRIPTION
19571	"The router ID of the switch."
19572    ::= { ipOspfInfo 4 }
19573
19574ipOspfInfoLsdbLimit OBJECT-TYPE
19575    SYNTAX  INTEGER (0..2000)
19576    MAX-ACCESS read-only
19577    STATUS current
19578    DESCRIPTION
19579	"The LSDB limit for external LSA."
19580    ::= { ipOspfInfo 5 }
19581
19582-- IP OSPF Area Information
19583ipOspfAreaInfoTable OBJECT-TYPE
19584    SYNTAX SEQUENCE OF IpOspfAreaInfoEntry
19585    MAX-ACCESS not-accessible
19586    STATUS current
19587    DESCRIPTION
19588      "The table of OSPF Area Information."
19589    ::= { ipOspfInfo 6 }
19590
19591ipOspfAreaInfoEntry OBJECT-TYPE
19592    SYNTAX IpOspfAreaInfoEntry
19593    MAX-ACCESS not-accessible
19594    STATUS current
19595    DESCRIPTION
19596      "Information about a OSPF area."
19597    INDEX { ipOspfAreaInfoIndex, ipOspfAreaInfoId }
19598    ::= { ipOspfAreaInfoTable 1 }
19599
19600IpOspfAreaInfoEntry ::= SEQUENCE {
19601    ipOspfAreaInfoIndex         Integer32,
19602    ipOspfAreaInfoId            IpAddress,
19603    ipOspfAreaInfoSpfInterval   INTEGER,
19604    ipOspfAreaInfoAuthType      INTEGER,
19605    ipOspfAreaInfoType 	        INTEGER,
19606    ipOspfAreaInfoMetric	INTEGER,
19607    ipOspfAreaInfoStatus        INTEGER
19608    }
19609
19610ipOspfAreaInfoIndex OBJECT-TYPE
19611    SYNTAX Integer32
19612    MAX-ACCESS read-only
19613    STATUS current
19614    DESCRIPTION
19615	"The OSPF area number for which the OSPF area table is related."
19616    ::= { ipOspfAreaInfoEntry 1 }
19617
19618ipOspfAreaInfoId OBJECT-TYPE
19619    SYNTAX IpAddress
19620    MAX-ACCESS read-only
19621    STATUS current
19622    DESCRIPTION
19623	"The IP Address of the OSPF area."
19624    ::= { ipOspfAreaInfoEntry 2 }
19625
19626ipOspfAreaInfoSpfInterval OBJECT-TYPE
19627    SYNTAX INTEGER (1..255)
19628    MAX-ACCESS read-only
19629    STATUS current
19630    DESCRIPTION
19631	"The SPF interval for the OSPF area."
19632    ::= { ipOspfAreaInfoEntry 3 }
19633
19634ipOspfAreaInfoAuthType OBJECT-TYPE
19635    SYNTAX  INTEGER {
19636        none(1),
19637        password(2),
19638	md5(3)
19639        }
19640    MAX-ACCESS  read-only
19641    STATUS  current
19642    DESCRIPTION
19643        "Type of authentication being used.
19644	 none(1) - no authentication
19645	 password(2) - use password
19646	 md5(3) - use MD5 authentication."
19647    ::= { ipOspfAreaInfoEntry 4 }
19648
19649ipOspfAreaInfoType OBJECT-TYPE
19650	SYNTAX INTEGER {
19651	    transit(0),
19652	    stub(1),
19653	    nssa(2)
19654           }
19655	MAX-ACCESS   read-only
19656	STATUS  current
19657	DESCRIPTION
19658	    "Type of Area.
19659	    transit(0)
19660	    stub(1)
19661	    nssa(2)"
19662	::= { ipOspfAreaInfoEntry 5 }
19663
19664ipOspfAreaInfoMetric OBJECT-TYPE
19665    SYNTAX  INTEGER (1..65535)
19666    MAX-ACCESS  read-only
19667    STATUS  current
19668    DESCRIPTION
19669        "Metric (1-65535)"
19670    ::= { ipOspfAreaInfoEntry 6 }
19671
19672ipOspfAreaInfoStatus OBJECT-TYPE
19673    SYNTAX  INTEGER {
19674        disabled(0),
19675	 enabled(1)
19676        }
19677    MAX-ACCESS  read-only
19678    STATUS  current
19679    DESCRIPTION
19680        "Status
19681	   disabled(0)
19682	   enabled(1)"
19683    ::= { ipOspfAreaInfoEntry 7 }
19684
19685
19686-- IP OSPF Range Information
19687ipOspfRangeInfoTable OBJECT-TYPE
19688    SYNTAX SEQUENCE OF IpOspfRangeInfoEntry
19689    MAX-ACCESS not-accessible
19690    STATUS current
19691    DESCRIPTION
19692      "The table of OSPF summary range information."
19693    ::= { ipOspfInfo 7 }
19694
19695ipOspfRangeInfoEntry OBJECT-TYPE
19696    SYNTAX IpOspfRangeInfoEntry
19697    MAX-ACCESS not-accessible
19698    STATUS current
19699    DESCRIPTION
19700      "Information about an OSPF summary range."
19701    INDEX { ipOspfRangeInfoIndex }
19702    ::= { ipOspfRangeInfoTable 1 }
19703
19704IpOspfRangeInfoEntry ::= SEQUENCE {
19705    ipOspfRangeInfoIndex            Integer32,
19706    ipOspfRangeInfoAddr             IpAddress,
19707    ipOspfRangeInfoMask             IpAddress,
19708    ipOspfRangeInfoAreaIndex        Integer32,
19709    ipOspfRangeInfoHideState        INTEGER,
19710    ipOspfRangeInfoState            INTEGER
19711    }
19712
19713ipOspfRangeInfoIndex OBJECT-TYPE
19714    SYNTAX Integer32
19715    MAX-ACCESS read-only
19716    STATUS current
19717    DESCRIPTION
19718        "The range number for which the OSPF summary range table is related."
19719    ::= { ipOspfRangeInfoEntry 1}
19720
19721ipOspfRangeInfoAddr OBJECT-TYPE
19722    SYNTAX IpAddress
19723    MAX-ACCESS read-only
19724    STATUS current
19725    DESCRIPTION
19726        "The IP Address of the range."
19727    ::= { ipOspfRangeInfoEntry 2 }
19728
19729ipOspfRangeInfoMask OBJECT-TYPE
19730    SYNTAX IpAddress
19731    MAX-ACCESS read-only
19732    STATUS current
19733    DESCRIPTION
19734        "The mask of the range."
19735    ::= { ipOspfRangeInfoEntry 3 }
19736
19737ipOspfRangeInfoAreaIndex OBJECT-TYPE
19738    SYNTAX Integer32
19739    MAX-ACCESS read-only
19740    STATUS current
19741    DESCRIPTION
19742        "The area index."
19743    ::= { ipOspfRangeInfoEntry 4 }
19744
19745ipOspfRangeInfoHideState OBJECT-TYPE
19746    SYNTAX  INTEGER {
19747        enabled(1),
19748        disabled(2)
19749        }
19750    MAX-ACCESS  read-only
19751    STATUS  current
19752    DESCRIPTION
19753        "The state of the hide range."
19754    ::= { ipOspfRangeInfoEntry 5 }
19755
19756ipOspfRangeInfoState OBJECT-TYPE
19757    SYNTAX  INTEGER {
19758        enabled(1),
19759        disabled(2)
19760        }
19761    MAX-ACCESS  read-only
19762    STATUS  current
19763    DESCRIPTION
19764        "The state of the range."
19765    ::= { ipOspfRangeInfoEntry 6 }
19766
19767
19768-- IP OSPF Interface Information
19769ipOspfIntfInfoTable OBJECT-TYPE
19770    SYNTAX SEQUENCE OF IpOspfIntfInfoEntry
19771    MAX-ACCESS not-accessible
19772    STATUS current
19773    DESCRIPTION
19774      "The table of OSPF Interface Information."
19775    ::= { ipOspfInfo 8 }
19776
19777ipOspfIntfInfoEntry OBJECT-TYPE
19778    SYNTAX IpOspfIntfInfoEntry
19779    MAX-ACCESS not-accessible
19780    STATUS current
19781    DESCRIPTION
19782      "Information about an OSPF Interface."
19783    INDEX { ipOspfIntfInfoIndex }
19784    ::= { ipOspfIntfInfoTable 1 }
19785
19786IpOspfIntfInfoEntry ::= SEQUENCE {
19787    ipOspfIntfInfoIndex         Integer32,
19788    ipOspfIntfInfoId            IpAddress,
19789    ipOspfIntfInfoArea          INTEGER,
19790    ipOspfIntfInfoMdkey         INTEGER,
19791    ipOspfIntfInfoCost          INTEGER,
19792    ipOspfIntfInfoPrio          INTEGER,
19793    ipOspfIntfInfoHello         INTEGER,
19794    ipOspfIntfInfoDead          INTEGER,
19795    ipOspfIntfInfoTrans         INTEGER,
19796    ipOspfIntfInfoRetra         INTEGER,
19797    ipOspfIntfInfoAuthKey       DisplayString,
19798    ipOspfIntfInfoStatus        INTEGER
19799
19800}
19801
19802ipOspfIntfInfoIndex OBJECT-TYPE
19803    SYNTAX Integer32
19804    MAX-ACCESS read-only
19805    STATUS current
19806    DESCRIPTION
19807	"The OSPF Interface number for which the OSPF Interface table is related."
19808    ::= { ipOspfIntfInfoEntry 1}
19809
19810ipOspfIntfInfoId OBJECT-TYPE
19811    SYNTAX IpAddress
19812    MAX-ACCESS read-only
19813    STATUS current
19814    DESCRIPTION
19815	"The IP Address of the OSPF interface."
19816    ::= { ipOspfIntfInfoEntry 2 }
19817
19818ipOspfIntfInfoArea OBJECT-TYPE
19819    SYNTAX INTEGER (0..2)
19820    MAX-ACCESS read-only
19821    STATUS current
19822    DESCRIPTION
19823	"The index of the area that the interface belongs"
19824    ::= { ipOspfIntfInfoEntry 3 }
19825
19826ipOspfIntfInfoMdkey OBJECT-TYPE
19827    SYNTAX INTEGER (0..255)
19828    MAX-ACCESS read-only
19829    STATUS current
19830    DESCRIPTION
19831	"The MD5 key for the OSPF interface
19832         0 (none) no MD5 authentication."
19833    ::= { ipOspfIntfInfoEntry 4 }
19834
19835ipOspfIntfInfoCost  OBJECT-TYPE
19836    SYNTAX INTEGER (1..65535)
19837    MAX-ACCESS read-only
19838    STATUS current
19839    DESCRIPTION
19840	"Interface cost"
19841    ::= { ipOspfIntfInfoEntry 5 }
19842
19843ipOspfIntfInfoPrio   OBJECT-TYPE
19844   SYNTAX INTEGER (1..255)
19845    MAX-ACCESS read-only
19846    STATUS current
19847    DESCRIPTION
19848	"Interface router priority"
19849    ::= { ipOspfIntfInfoEntry 6 }
19850
19851ipOspfIntfInfoHello  OBJECT-TYPE
19852    SYNTAX INTEGER (1..65535)
19853    MAX-ACCESS read-only
19854    STATUS current
19855    DESCRIPTION
19856	"Hello interval"
19857    ::= { ipOspfIntfInfoEntry 7 }
19858
19859ipOspfIntfInfoDead   OBJECT-TYPE
19860   SYNTAX INTEGER (1..65535)
19861    MAX-ACCESS read-only
19862    STATUS current
19863    DESCRIPTION
19864	"Dead interval"
19865    ::= { ipOspfIntfInfoEntry 8 }
19866
19867ipOspfIntfInfoTrans  OBJECT-TYPE
19868   SYNTAX INTEGER (1..3600)
19869    MAX-ACCESS read-only
19870    STATUS current
19871    DESCRIPTION
19872	"Transit delay"
19873    ::= { ipOspfIntfInfoEntry 9 }
19874
19875ipOspfIntfInfoRetra OBJECT-TYPE
19876    SYNTAX INTEGER (1..3600)
19877    MAX-ACCESS read-only
19878    STATUS current
19879    DESCRIPTION
19880	"Retransmit interval"
19881    ::= { ipOspfIntfInfoEntry 10 }
19882
19883ipOspfIntfInfoAuthKey OBJECT-TYPE
19884   SYNTAX DisplayString (SIZE(0..8))
19885    MAX-ACCESS read-only
19886    STATUS current
19887    DESCRIPTION
19888	"Authentication Key"
19889    ::= { ipOspfIntfInfoEntry 11 }
19890
19891ipOspfIntfInfoStatus  OBJECT-TYPE
19892    SYNTAX  INTEGER {
19893        disabled(0),
19894        enabled(1)
19895        }
19896    MAX-ACCESS read-only
19897    STATUS current
19898    DESCRIPTION
19899	"Status of the interface
19900	disabled(0),
19901        enabled(1)"
19902    ::= { ipOspfIntfInfoEntry 12 }
19903
19904
19905-- IP OSPF Virtual Link Information
19906ipOspfVirtIntfInfoTable OBJECT-TYPE
19907    SYNTAX SEQUENCE OF IpOspfVirtIntfInfoEntry
19908    MAX-ACCESS not-accessible
19909    STATUS current
19910    DESCRIPTION
19911      "The table of OSPF Virtual Interface Information."
19912    ::= { ipOspfInfo 9 }
19913
19914ipOspfVirtIntfInfoEntry OBJECT-TYPE
19915    SYNTAX IpOspfVirtIntfInfoEntry
19916    MAX-ACCESS not-accessible
19917    STATUS current
19918    DESCRIPTION
19919      "Information about an OSPF virtual Interface."
19920    INDEX { ipOspfVirtIntfInfoIndex }
19921    ::= { ipOspfVirtIntfInfoTable 1 }
19922
19923IpOspfVirtIntfInfoEntry ::= SEQUENCE {
19924    ipOspfVirtIntfInfoIndex         Integer32,
19925    ipOspfVirtIntfInfoAreaId        INTEGER,
19926    ipOspfVirtIntfInfoNbr           IpAddress,
19927    ipOspfVirtIntfInfoMdkey         INTEGER,
19928    ipOspfVirtIntfInfoHello         INTEGER,
19929    ipOspfVirtIntfInfoDead          INTEGER,
19930    ipOspfVirtIntfInfoTrans         INTEGER,
19931    ipOspfVirtIntfInfoRetra         INTEGER,
19932    ipOspfVirtIntfInfoAuthKey       DisplayString,
19933    ipOspfVirtIntfInfoStatus        INTEGER
19934    }
19935
19936ipOspfVirtIntfInfoIndex OBJECT-TYPE
19937    SYNTAX Integer32
19938    MAX-ACCESS read-only
19939    STATUS current
19940    DESCRIPTION
19941	"The OSPF Virtual Interface number for which the OSPF
19942         Virtual Interface table is related."
19943    ::= { ipOspfVirtIntfInfoEntry 1}
19944
19945ipOspfVirtIntfInfoAreaId OBJECT-TYPE
19946    SYNTAX INTEGER (0..2)
19947    MAX-ACCESS read-only
19948    STATUS current
19949    DESCRIPTION
19950	"The index of the OSPF area to which this virtual interface
19951         belongs."
19952    ::= { ipOspfVirtIntfInfoEntry 2 }
19953
19954ipOspfVirtIntfInfoNbr OBJECT-TYPE
19955    SYNTAX IpAddress
19956    MAX-ACCESS read-only
19957    STATUS current
19958    DESCRIPTION
19959	"The IP Address of the OSPF neighbor for this virtual interface."
19960    ::= { ipOspfVirtIntfInfoEntry 3 }
19961
19962ipOspfVirtIntfInfoMdkey OBJECT-TYPE
19963    SYNTAX INTEGER (0..255)
19964    MAX-ACCESS read-only
19965    STATUS current
19966    DESCRIPTION
19967	"The MD5 key for the OSPF virtual interface
19968         0 (none) no MD5 authentication."
19969    ::= { ipOspfVirtIntfInfoEntry 4 }
19970
19971ipOspfVirtIntfInfoHello  OBJECT-TYPE
19972    SYNTAX INTEGER (1..65535)
19973    MAX-ACCESS read-only
19974    STATUS current
19975    DESCRIPTION
19976	"Hello interval"
19977    ::= { ipOspfVirtIntfInfoEntry 5 }
19978
19979ipOspfVirtIntfInfoDead   OBJECT-TYPE
19980   SYNTAX INTEGER (1..65535)
19981    MAX-ACCESS read-only
19982    STATUS current
19983    DESCRIPTION
19984	"Dead interval"
19985    ::= { ipOspfVirtIntfInfoEntry 6 }
19986
19987ipOspfVirtIntfInfoTrans  OBJECT-TYPE
19988   SYNTAX INTEGER (1..3600)
19989    MAX-ACCESS read-only
19990    STATUS current
19991    DESCRIPTION
19992	"Transit delay"
19993    ::= { ipOspfVirtIntfInfoEntry 7 }
19994
19995ipOspfVirtIntfInfoRetra OBJECT-TYPE
19996    SYNTAX INTEGER (1..3600)
19997    MAX-ACCESS read-only
19998    STATUS current
19999    DESCRIPTION
20000	"Retransmit interval"
20001    ::= { ipOspfVirtIntfInfoEntry 8 }
20002
20003ipOspfVirtIntfInfoAuthKey OBJECT-TYPE
20004   SYNTAX DisplayString (SIZE(0..8))
20005    MAX-ACCESS read-only
20006    STATUS current
20007    DESCRIPTION
20008	"Authentication Key"
20009    ::= { ipOspfVirtIntfInfoEntry 9 }
20010
20011ipOspfVirtIntfInfoStatus  OBJECT-TYPE
20012    SYNTAX  INTEGER {
20013        disabled(0),
20014        enabled(1)
20015        }
20016    MAX-ACCESS read-only
20017    STATUS current
20018    DESCRIPTION
20019	"Status
20020	 disabled(0),
20021        enabled(1)"
20022    ::= { ipOspfVirtIntfInfoEntry 10 }
20023
20024
20025--IP OSPF Host Information
20026ipOspfHostInfoTable OBJECT-TYPE
20027    SYNTAX SEQUENCE OF IpOspfHostInfoEntry
20028    MAX-ACCESS not-accessible
20029    STATUS current
20030    DESCRIPTION
20031      "The table of OSPF Host Information."
20032    ::= { ipOspfInfo 10 }
20033
20034ipOspfHostInfoEntry OBJECT-TYPE
20035    SYNTAX IpOspfHostInfoEntry
20036    MAX-ACCESS not-accessible
20037    STATUS current
20038    DESCRIPTION
20039      "Information about a OSPF host."
20040    INDEX { ipOspfHostInfoIndex, ipOspfHostInfoIpAddr }
20041    ::= { ipOspfHostInfoTable 1 }
20042
20043IpOspfHostInfoEntry ::= SEQUENCE {
20044    ipOspfHostInfoIndex         Integer32,
20045    ipOspfHostInfoIpAddr        IpAddress,
20046    ipOspfHostInfoAreaIndex     Integer32,
20047    ipOspfHostInfoCost          Integer32,
20048    ipOspfHostInfoState		INTEGER
20049    }
20050
20051ipOspfHostInfoIndex OBJECT-TYPE
20052    SYNTAX Integer32
20053    MAX-ACCESS read-only
20054    STATUS current
20055    DESCRIPTION
20056	"The OSPF host number for which the OSPF host table is related."
20057    ::= { ipOspfHostInfoEntry 1}
20058
20059ipOspfHostInfoIpAddr OBJECT-TYPE
20060    SYNTAX IpAddress
20061    MAX-ACCESS read-only
20062    STATUS current
20063    DESCRIPTION
20064	"The IP Address of the OSPF host."
20065    ::= { ipOspfHostInfoEntry 2 }
20066
20067ipOspfHostInfoAreaIndex OBJECT-TYPE
20068    SYNTAX Integer32
20069    MAX-ACCESS read-only
20070    STATUS current
20071    DESCRIPTION
20072	"The area index."
20073    ::= { ipOspfHostInfoEntry 3 }
20074
20075ipOspfHostInfoCost OBJECT-TYPE
20076    SYNTAX Integer32
20077    MAX-ACCESS read-only
20078    STATUS current
20079    DESCRIPTION
20080	"The cost of the corresponding host."
20081    ::= { ipOspfHostInfoEntry 4 }
20082
20083ipOspfHostInfoState OBJECT-TYPE
20084    SYNTAX  INTEGER  {
20085	enabled(2),
20086	disabled(3)
20087	}
20088    MAX-ACCESS  read-only
20089    STATUS  current
20090    DESCRIPTION
20091        "Enable or disable an OSPF Host"
20092    ::= { ipOspfHostInfoEntry 5 }
20093
20094ipOspfRedistributeInfo  OBJECT IDENTIFIER ::= { ipOspfInfo 11 }
20095
20096ipOspfRedistributeStaticInfo  OBJECT IDENTIFIER
20097    ::= { ipOspfRedistributeInfo 1 }
20098
20099ipOspfRedistributeStaticInfoMetric OBJECT-TYPE
20100    SYNTAX INTEGER (0..16777214)
20101    MAX-ACCESS read-only
20102    STATUS current
20103    DESCRIPTION
20104	"The metric to be assigned to static routes.
20105         A value of 0 indicates none."
20106    ::= { ipOspfRedistributeStaticInfo 1 }
20107
20108ipOspfRedistributeStaticInfoMetricType OBJECT-TYPE
20109    SYNTAX INTEGER {
20110        none(1),
20111        type1(2),
20112        type2(3)
20113        }
20114    MAX-ACCESS read-only
20115    STATUS current
20116    DESCRIPTION
20117	"The AS External metric type for static routes."
20118    ::= { ipOspfRedistributeStaticInfo 2 }
20119
20120ipOspfRedistributeStaticInfoOutRmapList OBJECT-TYPE
20121    SYNTAX OCTET STRING
20122    MAX-ACCESS read-only
20123    STATUS current
20124    DESCRIPTION
20125        "The route maps present in the out route map list.
20126         The route maps are presented in a bitmap format.
20127
20128         in receiving order:
20129
20130         OCTET 1  OCTET 2  .....
20131         xxxxxxxx xxxxxxxx .....
20132         ||    || |_ Rmap 9
20133         ||    ||
20134         ||    ||___ Rmap 8
20135         ||    |____ Rmap 7
20136         ||      .    .   .
20137         ||_________ Rmap 2
20138         |__________ Rmap 1
20139
20140         where x : 1 - The represented route map is selected
20141         0 - The represented route map is not selected"
20142    ::= { ipOspfRedistributeStaticInfo 3 }
20143
20144
20145ipOspfRedistributeFixedInfo  OBJECT IDENTIFIER
20146    ::= { ipOspfRedistributeInfo 2 }
20147
20148ipOspfRedistributeFixedInfoMetric OBJECT-TYPE
20149    SYNTAX INTEGER (0..16777214)
20150    MAX-ACCESS read-only
20151    STATUS current
20152    DESCRIPTION
20153	"The export metric for fixed routes. A value of 0 indicates none"
20154    ::= { ipOspfRedistributeFixedInfo 1 }
20155
20156ipOspfRedistributeFixedInfoMetricType OBJECT-TYPE
20157    SYNTAX INTEGER {
20158        none(1),
20159        type1(2),
20160        type2(3)
20161        }
20162    MAX-ACCESS read-only
20163    STATUS current
20164    DESCRIPTION
20165	"The AS External metric type for fixed routes."
20166    ::= { ipOspfRedistributeFixedInfo 2 }
20167
20168ipOspfRedistributeFixedInfoOutRmapList OBJECT-TYPE
20169    SYNTAX OCTET STRING
20170    MAX-ACCESS read-only
20171    STATUS current
20172    DESCRIPTION
20173        "The route maps present in the out route map list.
20174         The route maps are presented in a bitmap format.
20175
20176         in receiving order:
20177
20178         OCTET 1  OCTET 2  .....
20179         xxxxxxxx xxxxxxxx .....
20180         ||    || |_ Rmap 9
20181         ||    ||
20182         ||    ||___ Rmap 8
20183         ||    |____ Rmap 7
20184         ||      .    .   .
20185         ||_________ Rmap 2
20186         |__________ Rmap 1
20187
20188         where x : 1 - The represented route map is selected
20189         0 - The represented route map is not selected"
20190    ::= { ipOspfRedistributeFixedInfo 3 }
20191
20192
20193ipOspfRedistributeRipInfo  OBJECT IDENTIFIER
20194    ::= { ipOspfRedistributeInfo 3 }
20195
20196ipOspfRedistributeRipInfoMetric OBJECT-TYPE
20197    SYNTAX INTEGER (0..16777214)
20198    MAX-ACCESS read-only
20199    STATUS current
20200    DESCRIPTION
20201	"The export metric for RIP routes. A value of 0 indicates none"
20202    ::= { ipOspfRedistributeRipInfo 1 }
20203
20204ipOspfRedistributeRipInfoMetricType OBJECT-TYPE
20205    SYNTAX INTEGER {
20206        none(1),
20207        type1(2),
20208        type2(3)
20209        }
20210    MAX-ACCESS read-only
20211    STATUS current
20212    DESCRIPTION
20213	"The AS External metric type for RIP routes."
20214    ::= { ipOspfRedistributeRipInfo 2 }
20215
20216ipOspfRedistributeRipInfoOutRmapList OBJECT-TYPE
20217    SYNTAX OCTET STRING
20218    MAX-ACCESS read-only
20219    STATUS current
20220    DESCRIPTION
20221        "The route maps present in the out route map list.
20222         The route maps are presented in a bitmap format.
20223
20224         in receiving order:
20225
20226         OCTET 1  OCTET 2  .....
20227         xxxxxxxx xxxxxxxx .....
20228         ||    || |_ Rmap 9
20229         ||    ||
20230         ||    ||___ Rmap 8
20231         ||    |____ Rmap 7
20232         ||      .    .   .
20233         ||_________ Rmap 2
20234         |__________ Rmap 1
20235
20236         where x : 1 - The represented route map is selected
20237         0 - The represented route map is not selected"
20238    ::= { ipOspfRedistributeRipInfo 3 }
20239
20240ipOspfMd5keyInfoTable OBJECT-TYPE
20241    SYNTAX SEQUENCE OF IpOspfMd5keyInfoEntry
20242    MAX-ACCESS not-accessible
20243    STATUS current
20244    DESCRIPTION
20245      "The table of OSPF MD5 keys Information."
20246    ::= { ipOspfInfo 12 }
20247
20248ipOspfMd5keyInfoEntry OBJECT-TYPE
20249    SYNTAX IpOspfMd5keyInfoEntry
20250    MAX-ACCESS not-accessible
20251    STATUS current
20252    DESCRIPTION
20253      "Information about an OSPF MD keys table."
20254    INDEX { ipOspfMd5keyInfoIndex }
20255    ::= { ipOspfMd5keyInfoTable 1 }
20256
20257IpOspfMd5keyInfoEntry ::= SEQUENCE {
20258    ipOspfMd5keyInfoIndex        Integer32,
20259    ipOspfMd5keyInfoKey          DisplayString
20260    }
20261
20262ipOspfMd5keyInfoIndex OBJECT-TYPE
20263    SYNTAX Integer32
20264    MAX-ACCESS read-only
20265    STATUS current
20266    DESCRIPTION
20267	"The OSPF MD5 Key number for which the OSPF MdKey table is related."
20268    ::= { ipOspfMd5keyInfoEntry 1}
20269
20270ipOspfMd5keyInfoKey OBJECT-TYPE
20271    SYNTAX DisplayString (SIZE(0..16))
20272    MAX-ACCESS read-only
20273    STATUS current
20274    DESCRIPTION
20275	"The character string representing the MD5 Key."
20276    ::= { ipOspfMd5keyInfoEntry 2 }
20277
20278
20279-- VRRP Information
20280
20281vrrpInfoVirtRtrTable OBJECT-TYPE
20282    SYNTAX  SEQUENCE OF VrrpInfoVirtRtrTableEntry
20283    MAX-ACCESS  not-accessible
20284    STATUS  current
20285    DESCRIPTION
20286        "The table of VRRP virtual router run-time information."
20287    ::= { vrrpInfo 1 }
20288
20289vrrpInfoVirtRtrTableEntry OBJECT-TYPE
20290    SYNTAX  VrrpInfoVirtRtrTableEntry
20291    MAX-ACCESS  not-accessible
20292    STATUS  current
20293    DESCRIPTION
20294        "The run-time information about a VRRP virtual router."
20295    INDEX   { vrrpInfoVirtRtrIndex }
20296    ::= { vrrpInfoVirtRtrTable 1 }
20297
20298VrrpInfoVirtRtrTableEntry ::= SEQUENCE {
20299    vrrpInfoVirtRtrIndex      Integer32,
20300    vrrpInfoVirtRtrConfig     INTEGER,
20301    vrrpInfoVirtRtrID         INTEGER,
20302    vrrpInfoVirtRtrAddr       IpAddress,
20303    vrrpInfoVirtRtrIfIndex    Integer32,
20304    vrrpInfoVirtRtrOwnership  INTEGER,
20305    vrrpInfoVirtRtrPriority   INTEGER,
20306    vrrpInfoVirtRtrState      INTEGER
20307    }
20308
20309vrrpInfoVirtRtrIndex OBJECT-TYPE
20310    SYNTAX  Integer32
20311    MAX-ACCESS  read-only
20312    STATUS  current
20313    DESCRIPTION
20314        "The VRRP virtual router index."
20315    ::= { vrrpInfoVirtRtrTableEntry 1 }
20316
20317vrrpInfoVirtRtrConfig OBJECT-TYPE
20318    SYNTAX  INTEGER {
20319        enabled(1),
20320        disabled(2)
20321        }
20322    MAX-ACCESS  read-only
20323    STATUS  current
20324    DESCRIPTION
20325        "The status of the VRRP virtual router."
20326    ::= { vrrpInfoVirtRtrTableEntry 2 }
20327
20328vrrpInfoVirtRtrID OBJECT-TYPE
20329    SYNTAX  INTEGER (1..255)
20330    MAX-ACCESS  read-only
20331    STATUS  current
20332    DESCRIPTION
20333        "The VRRP virtual router identifier."
20334    ::= { vrrpInfoVirtRtrTableEntry 3 }
20335
20336vrrpInfoVirtRtrAddr OBJECT-TYPE
20337    SYNTAX  IpAddress
20338    MAX-ACCESS  read-only
20339    STATUS  current
20340    DESCRIPTION
20341        "The VRRP virtual router IP address."
20342    ::= { vrrpInfoVirtRtrTableEntry 4 }
20343
20344vrrpInfoVirtRtrIfIndex OBJECT-TYPE
20345    SYNTAX  Integer32
20346    MAX-ACCESS  read-only
20347    STATUS  current
20348    DESCRIPTION
20349        "The IfIndex that the VRRP virtual router is representing."
20350    ::= { vrrpInfoVirtRtrTableEntry 5 }
20351
20352vrrpInfoVirtRtrPriority OBJECT-TYPE
20353    SYNTAX  INTEGER (1..254)
20354    MAX-ACCESS  read-only
20355    STATUS  current
20356    DESCRIPTION
20357        "The priority value to be used by the specified VRRP virtual routers."
20358    ::= { vrrpInfoVirtRtrTableEntry 6 }
20359
20360vrrpInfoVirtRtrState OBJECT-TYPE
20361    SYNTAX  INTEGER {
20362	init(1),
20363	master(2),
20364	backup(3)
20365	}
20366    MAX-ACCESS  read-only
20367    STATUS  current
20368    DESCRIPTION
20369        "The VRRP virtual router state."
20370    ::= { vrrpInfoVirtRtrTableEntry 7 }
20371
20372vrrpInfoVirtRtrOwnership OBJECT-TYPE
20373    SYNTAX  INTEGER {
20374	owner(1),
20375	renter(2)
20376	}
20377    MAX-ACCESS  read-only
20378    STATUS  current
20379    DESCRIPTION
20380        "The VRRP virtual router ownership status."
20381    ::= { vrrpInfoVirtRtrTableEntry 8 }
20382
20383
20384-- Ospf Information
20385
20386ospfGeneralInfo  OBJECT IDENTIFIER ::= { ospfInfo 1 }
20387
20388ospfVersion OBJECT-TYPE
20389    SYNTAX INTEGER {
20390        ospfVersion1(1),
20391        ospfVersion2(2)
20392        }
20393    MAX-ACCESS read-only
20394    STATUS current
20395    DESCRIPTION
20396        "OSPF version."
20397    ::= { ospfGeneralInfo 1 }
20398
20399ospfRouterID OBJECT-TYPE
20400    SYNTAX IpAddress
20401    MAX-ACCESS read-only
20402    STATUS current
20403    DESCRIPTION
20404	"The router ID of the switch."
20405    ::= { ospfGeneralInfo 2 }
20406
20407ospfStartTime OBJECT-TYPE
20408    SYNTAX  Integer32
20409    MAX-ACCESS  read-only
20410    STATUS  current
20411    DESCRIPTION
20412        "The time when ospf has been started."
20413    ::= { ospfGeneralInfo 3 }
20414
20415ospfProcessUptime OBJECT-TYPE
20416    SYNTAX  Counter32
20417    MAX-ACCESS  read-only
20418    STATUS  current
20419    DESCRIPTION
20420        "The time since ospf has been started."
20421    ::= { ospfGeneralInfo 4 }
20422
20423ospfLsTypesSupported OBJECT-TYPE
20424    SYNTAX  Integer32
20425    MAX-ACCESS  read-only
20426    STATUS  current
20427    DESCRIPTION
20428        "The Link State Types that are supported."
20429    ::= { ospfGeneralInfo 5 }
20430
20431ospfAreaBorderRouter OBJECT-TYPE
20432    SYNTAX  INTEGER {
20433	yes(1),
20434	no(2)
20435	}
20436    MAX-ACCESS  read-only
20437    STATUS  current
20438    DESCRIPTION
20439        "Area Border Router Role."
20440    ::= { ospfGeneralInfo 6 }
20441
20442ospfAreaBoundaryRouter OBJECT-TYPE
20443    SYNTAX  INTEGER {
20444	yes(1),
20445	no(2)
20446	}
20447    MAX-ACCESS  read-only
20448    STATUS  current
20449    DESCRIPTION
20450        "Area Boundary Router Role."
20451    ::= { ospfGeneralInfo 7 }
20452
20453ospfExternalLsa OBJECT-TYPE
20454    SYNTAX  Integer32
20455    MAX-ACCESS  read-only
20456    STATUS  current
20457    DESCRIPTION
20458        "The number of external LSAs."
20459    ::= { ospfGeneralInfo 8 }
20460
20461ospfIntfCountForRouter OBJECT-TYPE
20462    SYNTAX  Integer32
20463    MAX-ACCESS  read-only
20464    STATUS  current
20465    DESCRIPTION
20466        "The number of interfaces for this router."
20467    ::= { ospfGeneralInfo 9 }
20468
20469ospfVlinkCountForRouter OBJECT-TYPE
20470    SYNTAX  Integer32
20471    MAX-ACCESS  read-only
20472    STATUS  current
20473    DESCRIPTION
20474        "The number of virtual links for this router."
20475    ::= { ospfGeneralInfo 10 }
20476
20477ospfNewLsaReceived OBJECT-TYPE
20478    SYNTAX  Integer32
20479    MAX-ACCESS  read-only
20480    STATUS  current
20481    DESCRIPTION
20482        "The number of new LSAs reveived."
20483    ::= { ospfGeneralInfo 11 }
20484
20485ospfTotalLsaOriginated OBJECT-TYPE
20486    SYNTAX  Integer32
20487    MAX-ACCESS  read-only
20488    STATUS  current
20489    DESCRIPTION
20490        "The number of LSAs originated."
20491    ::= { ospfGeneralInfo 12 }
20492
20493ospfTotalNumberOfLsdbEntries OBJECT-TYPE
20494    SYNTAX Integer32
20495    MAX-ACCESS read-only
20496    STATUS current
20497    DESCRIPTION
20498	"Total number of entries in the  Link State Database."
20499    ::= { ospfGeneralInfo 13 }
20500
20501ospfTotalNeighbours OBJECT-TYPE
20502    SYNTAX  Integer32
20503    MAX-ACCESS  read-only
20504    STATUS  current
20505    DESCRIPTION
20506        "The total number of OSPF neighbours."
20507    ::= { ospfGeneralInfo 14 }
20508
20509ospfNbrInInitState OBJECT-TYPE
20510    SYNTAX  Integer32
20511    MAX-ACCESS  read-only
20512    STATUS  current
20513    DESCRIPTION
20514        "The number of neighbours in the initial state of exchange."
20515    ::= { ospfGeneralInfo 15 }
20516
20517ospfNbrInExchState OBJECT-TYPE
20518    SYNTAX  Integer32
20519    MAX-ACCESS  read-only
20520    STATUS  current
20521    DESCRIPTION
20522        "The number of neighbours in the exchange state."
20523    ::= { ospfGeneralInfo 16 }
20524
20525ospfNbrInFullState OBJECT-TYPE
20526    SYNTAX  Integer32
20527    MAX-ACCESS  read-only
20528    STATUS  current
20529    DESCRIPTION
20530        "The number of neighbours in the Full state of exchange."
20531    ::= { ospfGeneralInfo 17 }
20532
20533ospfTotalAreas OBJECT-TYPE
20534    SYNTAX  Integer32
20535    MAX-ACCESS  read-only
20536    STATUS  current
20537    DESCRIPTION
20538        "The Total number of areas."
20539    ::= { ospfGeneralInfo 18 }
20540
20541ospfTotalTransitAreas OBJECT-TYPE
20542    SYNTAX  Integer32
20543    MAX-ACCESS  read-only
20544    STATUS  current
20545    DESCRIPTION
20546        "The Total number of Transit areas."
20547    ::= { ospfGeneralInfo 19 }
20548
20549ospfTotalNssaAreas OBJECT-TYPE
20550    SYNTAX  Integer32
20551    MAX-ACCESS  read-only
20552    STATUS  current
20553    DESCRIPTION
20554        "The Total number of NSSA areas."
20555    ::= { ospfGeneralInfo 20 }
20556
20557ospfTotalStubAreas OBJECT-TYPE
20558    SYNTAX  Integer32
20559    MAX-ACCESS  read-only
20560    STATUS  current
20561    DESCRIPTION
20562        "The Total number of STUB areas."
20563    ::= { ospfGeneralInfo 21 }
20564
20565ospfAreaInfoTable OBJECT-TYPE
20566    SYNTAX SEQUENCE OF OspfAreaInfoEntry
20567    MAX-ACCESS not-accessible
20568    STATUS current
20569    DESCRIPTION
20570      "The table of OSPF Area information."
20571    ::= { ospfInfo 2 }
20572
20573ospfAreaInfoEntry OBJECT-TYPE
20574    SYNTAX OspfAreaInfoEntry
20575    MAX-ACCESS not-accessible
20576    STATUS current
20577    DESCRIPTION
20578      "Information about a OSPF area."
20579    INDEX { ospfAreaInfoIndex }
20580    ::= { ospfAreaInfoTable 1 }
20581
20582OspfAreaInfoEntry ::= SEQUENCE {
20583    ospfAreaInfoIndex                 Integer32,
20584    ospfAreaInfoId                    IpAddress,
20585    ospfAreaInfoStatus                INTEGER,
20586    ospfTotalNumberOfInterfaces       Integer32,
20587    ospfNumberOfInterfacesUp          Integer32,
20588    ospfAreaInfoAuthType              INTEGER,
20589    ospfAreaInfoSPF                   Integer32,
20590    ospfNumberOfLsdbEntries           Integer32,
20591    ospfAreaInfoAreaBorderRouter      Integer32,
20592    ospfAreaInfoASBoundaryRouter      Integer32,
20593    ospfAreaInfoTotalNeighbours	      Integer32,
20594    ospfAreaInfoNeighborsINITstate    Integer32,
20595    ospfAreaInfoNeighborsEXCHstate    Integer32,
20596    ospfAreaInfoNeighborsFULLstate    Integer32,
20597    ospfAreaInfoLsTypesAccepted       DisplayString
20598    }
20599
20600ospfAreaInfoIndex OBJECT-TYPE
20601    SYNTAX Integer32
20602    MAX-ACCESS read-only
20603    STATUS current
20604    DESCRIPTION
20605	"The OSPF area number for which the OSPF info table is related."
20606    ::= { ospfAreaInfoEntry 1 }
20607
20608ospfAreaInfoId OBJECT-TYPE
20609    SYNTAX IpAddress
20610    MAX-ACCESS read-only
20611    STATUS current
20612    DESCRIPTION
20613        "The IP address of the OSPF area."
20614    ::= { ospfAreaInfoEntry 2 }
20615
20616ospfAreaInfoStatus OBJECT-TYPE
20617    SYNTAX  INTEGER {
20618        disabled(0),
20619        enabled(1)
20620        }
20621    MAX-ACCESS  read-only
20622    STATUS  current
20623    DESCRIPTION
20624        "Area Status:
20625           disabled(0), enabled(1)."
20626    ::= { ospfAreaInfoEntry 3 }
20627
20628ospfTotalNumberOfInterfaces OBJECT-TYPE
20629    SYNTAX Integer32
20630    MAX-ACCESS read-only
20631    STATUS current
20632    DESCRIPTION
20633	"The total number of interfaces for this OSPF area."
20634    ::= { ospfAreaInfoEntry 4 }
20635
20636ospfNumberOfInterfacesUp OBJECT-TYPE
20637    SYNTAX Integer32
20638    MAX-ACCESS read-only
20639    STATUS current
20640    DESCRIPTION
20641	"The number of interfaces UP in area."
20642    ::= { ospfAreaInfoEntry 5 }
20643
20644ospfAreaInfoAuthType OBJECT-TYPE
20645    SYNTAX  INTEGER {
20646        none(1),
20647        password(2),
20648        md5(3)
20649        }
20650    MAX-ACCESS  read-only
20651    STATUS  current
20652    DESCRIPTION
20653        "Type of authentication being used:
20654         none(1) - no authentication
20655         password(2) - use password
20656         md5(3) - use MD5 authentication."
20657    ::= { ospfAreaInfoEntry 6 }
20658
20659ospfAreaInfoSPF OBJECT-TYPE
20660    SYNTAX Integer32
20661    MAX-ACCESS read-only
20662    STATUS current
20663    DESCRIPTION
20664        "The number of times SPF ran."
20665    ::= { ospfAreaInfoEntry 7 }
20666
20667ospfNumberOfLsdbEntries OBJECT-TYPE
20668    SYNTAX Integer32
20669    MAX-ACCESS read-only
20670    STATUS current
20671    DESCRIPTION
20672	"The number of Link State Database entries for this OSPF area."
20673    ::= { ospfAreaInfoEntry 8 }
20674
20675ospfAreaInfoAreaBorderRouter OBJECT-TYPE
20676    SYNTAX Integer32
20677    MAX-ACCESS read-only
20678    STATUS current
20679    DESCRIPTION
20680        "The Area Border Router count."
20681    ::= { ospfAreaInfoEntry 9 }
20682
20683ospfAreaInfoASBoundaryRouter OBJECT-TYPE
20684    SYNTAX Integer32
20685    MAX-ACCESS read-only
20686    STATUS current
20687    DESCRIPTION
20688        "The AS Boundary Router count."
20689    ::= { ospfAreaInfoEntry 10 }
20690
20691ospfAreaInfoTotalNeighbours OBJECT-TYPE
20692    SYNTAX  Integer32
20693    MAX-ACCESS  read-only
20694    STATUS  current
20695    DESCRIPTION
20696        "The total number of OSPF neighbors."
20697    ::= { ospfAreaInfoEntry 11 }
20698
20699 ospfAreaInfoNeighborsINITstate OBJECT-TYPE
20700    SYNTAX Integer32
20701    MAX-ACCESS read-only
20702    STATUS current
20703    DESCRIPTION
20704        "Total neighbors in INIT state."
20705    ::= { ospfAreaInfoEntry 12 }
20706
20707ospfAreaInfoNeighborsEXCHstate OBJECT-TYPE
20708    SYNTAX Integer32
20709    MAX-ACCESS read-only
20710    STATUS current
20711    DESCRIPTION
20712        "Total neighbors in EXCH state."
20713    ::= { ospfAreaInfoEntry 13 }
20714
20715ospfAreaInfoNeighborsFULLstate OBJECT-TYPE
20716    SYNTAX Integer32
20717    MAX-ACCESS read-only
20718    STATUS current
20719    DESCRIPTION
20720        "Total neighbors in FULL state."
20721    ::= { ospfAreaInfoEntry 14 }
20722
20723ospfAreaInfoLsTypesAccepted OBJECT-TYPE
20724    SYNTAX DisplayString  (SIZE(0..40))
20725    MAX-ACCESS read-only
20726    STATUS current
20727    DESCRIPTION
20728        "LS types accepted by this area."
20729    ::= { ospfAreaInfoEntry 15 }
20730
20731
20732ospfIntfInfoTable OBJECT-TYPE
20733    SYNTAX SEQUENCE OF OspfIntfInfoEntry
20734    MAX-ACCESS not-accessible
20735    STATUS current
20736    DESCRIPTION
20737      "The table of OSPF Interface information."
20738    ::= { ospfInfo 3 }
20739
20740ospfIntfInfoEntry OBJECT-TYPE
20741    SYNTAX OspfIntfInfoEntry
20742    MAX-ACCESS not-accessible
20743    STATUS current
20744    DESCRIPTION
20745      "Information about a OSPF interface."
20746    INDEX { ospfIfInfoIndex }
20747    ::= { ospfIntfInfoTable 1 }
20748
20749OspfIntfInfoEntry ::= SEQUENCE {
20750    ospfIfInfoIndex                                     Integer32,
20751    ospfIfInfoIpAddress                                 IpAddress,
20752    ospfIfInfoArea                                      INTEGER,
20753    ospfIfInfoAdminStatus                               INTEGER,
20754    ospfIfInfoRouterID                                  IpAddress,
20755    ospfIfInfoState                                     INTEGER,
20756    ospfIfInfoPriority                                  INTEGER,
20757    ospfIfInfoDesignatedRouterID                        IpAddress,
20758    ospfIfInfoDesignatedRouterIpAddress                 IpAddress,
20759    ospfIfInfoBackupDesignatedRouterID                  IpAddress,
20760    ospfIfInfoBackupDesignatedRouterIpAddress           IpAddress,
20761    ospfIfInfoHello                                     INTEGER,
20762    ospfIfInfoDead                                      INTEGER,
20763    ospfIfInfoWait                                      Integer32,
20764    ospfIfInfoRetransmit                                INTEGER,
20765    ospfIfInfoTransitDelay                              INTEGER,
20766    ospfIfInfoTotalNeighbours                           Integer32,
20767    ospfIfInfoEvents                                    Integer32,
20768    ospfIfInfoAuthType                                  INTEGER
20769    }
20770
20771ospfIfInfoIndex OBJECT-TYPE
20772    SYNTAX Integer32
20773    MAX-ACCESS read-only
20774    STATUS current
20775    DESCRIPTION
20776        "The OSPF interface number for which the OSPF info table is related."
20777    ::= { ospfIntfInfoEntry 1 }
20778
20779ospfIfInfoIpAddress OBJECT-TYPE
20780    SYNTAX IpAddress
20781    MAX-ACCESS read-only
20782    STATUS current
20783    DESCRIPTION
20784        "The IP address of the OSPF interface."
20785    ::= { ospfIntfInfoEntry 2 }
20786
20787ospfIfInfoArea OBJECT-TYPE
20788    SYNTAX INTEGER (0..2)
20789    MAX-ACCESS read-only
20790    STATUS current
20791    DESCRIPTION
20792        "The index of the area that the interface belongs."
20793    ::= { ospfIntfInfoEntry 3 }
20794
20795ospfIfInfoAdminStatus  OBJECT-TYPE
20796    SYNTAX  INTEGER {
20797        down(0),
20798        up(1)
20799        }
20800    MAX-ACCESS read-only
20801    STATUS current
20802    DESCRIPTION
20803        "Admin Status of the interface:
20804        down(0), up(1)."
20805    ::= { ospfIntfInfoEntry 4 }
20806
20807ospfIfInfoRouterID OBJECT-TYPE
20808    SYNTAX IpAddress
20809    MAX-ACCESS read-only
20810    STATUS current
20811    DESCRIPTION
20812        "The router ID of the switch."
20813    ::= { ospfIntfInfoEntry 5 }
20814
20815ospfIfInfoState  OBJECT-TYPE
20816    SYNTAX  INTEGER {
20817        down(0),
20818        loopback(1),
20819        waiting(2),
20820        ptop(3),
20821        dr(4),
20822        backupdr(5),
20823        drother(6)
20824        }
20825    MAX-ACCESS read-only
20826    STATUS current
20827    DESCRIPTION
20828        "The state of the interface:
20829        Down(0), Loopback(1),
20830        Waiting(2), P to P(3),
20831        DR(4), BackuDR(5),
20832        DR Other(6)."
20833    ::= { ospfIntfInfoEntry 6 }
20834
20835ospfIfInfoPriority   OBJECT-TYPE
20836   SYNTAX INTEGER (1..255)
20837    MAX-ACCESS read-only
20838    STATUS current
20839    DESCRIPTION
20840        "Interface router priority"
20841    ::= { ospfIntfInfoEntry 7 }
20842
20843ospfIfInfoDesignatedRouterID OBJECT-TYPE
20844    SYNTAX IpAddress
20845    MAX-ACCESS read-only
20846    STATUS current
20847    DESCRIPTION
20848        "The OSPF Designated Router ID for this OSPF interface."
20849    ::= { ospfIntfInfoEntry 8 }
20850
20851ospfIfInfoDesignatedRouterIpAddress OBJECT-TYPE
20852    SYNTAX IpAddress
20853    MAX-ACCESS read-only
20854    STATUS current
20855    DESCRIPTION
20856        "The OSPF Designated Router IP Address for this OSPF interface."
20857    ::= { ospfIntfInfoEntry 9 }
20858
20859ospfIfInfoBackupDesignatedRouterID OBJECT-TYPE
20860    SYNTAX IpAddress
20861    MAX-ACCESS read-only
20862    STATUS current
20863    DESCRIPTION
20864        "The OSPF Backup Designated Router ID for this OSPF
20865         interface."
20866    ::= { ospfIntfInfoEntry 10 }
20867
20868ospfIfInfoBackupDesignatedRouterIpAddress OBJECT-TYPE
20869    SYNTAX IpAddress
20870    MAX-ACCESS read-only
20871    STATUS current
20872    DESCRIPTION
20873        "The OSPF Backup Designated Router Ip Address for this OSPF
20874         interface."
20875    ::= { ospfIntfInfoEntry 11 }
20876
20877ospfIfInfoHello  OBJECT-TYPE
20878    SYNTAX INTEGER (1..65535)
20879    MAX-ACCESS read-only
20880    STATUS current
20881    DESCRIPTION
20882        "The hello timer for this OSPF interface."
20883    ::= { ospfIntfInfoEntry 12 }
20884
20885ospfIfInfoDead   OBJECT-TYPE
20886   SYNTAX INTEGER (1..65535)
20887    MAX-ACCESS read-only
20888    STATUS current
20889    DESCRIPTION
20890        "The dead timer for this OSPF interface."
20891    ::= { ospfIntfInfoEntry 13 }
20892
20893ospfIfInfoWait OBJECT-TYPE
20894    SYNTAX Integer32
20895    MAX-ACCESS read-only
20896    STATUS current
20897    DESCRIPTION
20898        "The OSPF Wait interval for this OSPF interface."
20899    ::= { ospfIntfInfoEntry 14 }
20900
20901ospfIfInfoRetransmit OBJECT-TYPE
20902    SYNTAX INTEGER (1..3600)
20903    MAX-ACCESS read-only
20904    STATUS current
20905    DESCRIPTION
20906        "The retransmit interval for this OSPF interface."
20907    ::= { ospfIntfInfoEntry 15 }
20908
20909ospfIfInfoTransitDelay  OBJECT-TYPE
20910   SYNTAX INTEGER (1..3600)
20911    MAX-ACCESS read-only
20912    STATUS current
20913    DESCRIPTION
20914        "The transit delay for this OSPF interface."
20915    ::= { ospfIntfInfoEntry 16 }
20916
20917ospfIfInfoTotalNeighbours OBJECT-TYPE
20918    SYNTAX Integer32
20919    MAX-ACCESS read-only
20920    STATUS current
20921    DESCRIPTION
20922        "The total number of neighbours for this OSPF interface."
20923    ::= { ospfIntfInfoEntry 17 }
20924
20925ospfIfInfoEvents OBJECT-TYPE
20926    SYNTAX Integer32
20927    MAX-ACCESS read-only
20928    STATUS current
20929    DESCRIPTION
20930        "The total number of events for this OSPF interface."
20931    ::= { ospfIntfInfoEntry 18 }
20932
20933ospfIfInfoAuthType OBJECT-TYPE
20934    SYNTAX  INTEGER {
20935        none(1),
20936        password(2),
20937        md5(3)
20938        }
20939    MAX-ACCESS  read-only
20940    STATUS  current
20941    DESCRIPTION
20942        "Type of authentication being used:
20943         none(1) - no authentication,
20944         password(2) - use password,
20945         md5(3) - use MD5 authentication."
20946    ::= { ospfIntfInfoEntry 19 }
20947
20948-- OSPF Interface/Virtual Interface Table
20949
20950ospfVirtIntfInfoTable OBJECT-TYPE
20951    SYNTAX SEQUENCE OF OspfVirtIntfInfoEntry
20952    MAX-ACCESS not-accessible
20953    STATUS current
20954    DESCRIPTION
20955      "The table of OSPF virtual interfaces information."
20956    ::= { ospfInfo 4 }
20957
20958ospfVirtIntfInfoEntry OBJECT-TYPE
20959    SYNTAX OspfVirtIntfInfoEntry
20960    MAX-ACCESS not-accessible
20961    STATUS current
20962    DESCRIPTION
20963      "Information about an OSPF virtual interface."
20964    INDEX { ospfVirtIntfInfoIndex }
20965    ::= { ospfVirtIntfInfoTable 1 }
20966
20967OspfVirtIntfInfoEntry ::= SEQUENCE {
20968    ospfVirtIntfInfoIndex         Integer32,
20969    ospfVirtIntfInfoIpAddr        IpAddress,
20970    ospfVirtIntfInfoArea          INTEGER,
20971    ospfVirtIntfInfoRouterId      IpAddress,
20972    ospfVirtIntfInfoState         INTEGER,
20973    ospfVirtIntfInfoCost          INTEGER,
20974    ospfVirtIntfInfoTrans         INTEGER,
20975    ospfVirtIntfInfoHello         INTEGER,
20976    ospfVirtIntfInfoDead          INTEGER,
20977    ospfVirtIntfInfoWait          INTEGER,
20978    ospfVirtIntfInfoRetra         INTEGER,
20979    ospfVirtIntfInfoAuth          DisplayString,
20980    ospfVirtIntfInfoEvents        INTEGER,
20981    ospfVirtIntfInfoNbr           IpAddress,
20982    ospfVirtIntfInfoNbrState      INTEGER,
20983    ospfVirtIntfInfoAreaId        IpAddress
20984    }
20985
20986ospfVirtIntfInfoIndex OBJECT-TYPE
20987    SYNTAX Integer32
20988    MAX-ACCESS read-only
20989    STATUS current
20990    DESCRIPTION
20991        "The OSPF Virtual Interface number for which this table is
20992         related."
20993    ::= { ospfVirtIntfInfoEntry 1 }
20994
20995ospfVirtIntfInfoIpAddr OBJECT-TYPE
20996    SYNTAX IpAddress
20997    MAX-ACCESS read-only
20998    STATUS current
20999    DESCRIPTION
21000        "The IP Address of this virtual interface."
21001    ::= { ospfVirtIntfInfoEntry 2 }
21002
21003ospfVirtIntfInfoArea OBJECT-TYPE
21004    SYNTAX INTEGER (0..2)
21005    MAX-ACCESS read-only
21006    STATUS current
21007    DESCRIPTION
21008        "The index of the OSPF area to which this virtual interface
21009         belongs."
21010    ::= { ospfVirtIntfInfoEntry 3 }
21011
21012ospfVirtIntfInfoRouterId OBJECT-TYPE
21013    SYNTAX IpAddress
21014    MAX-ACCESS read-only
21015    STATUS current
21016    DESCRIPTION
21017        "The Router ID."
21018    ::= { ospfVirtIntfInfoEntry 4 }
21019
21020ospfVirtIntfInfoState   OBJECT-TYPE
21021    SYNTAX  INTEGER {
21022        disabled(0),
21023        enabled(1)
21024        }
21025    MAX-ACCESS read-only
21026    STATUS current
21027    DESCRIPTION
21028        "State
21029         disabled(0),
21030         enabled(1)"
21031    ::= { ospfVirtIntfInfoEntry 5 }
21032
21033ospfVirtIntfInfoCost OBJECT-TYPE
21034    SYNTAX INTEGER
21035    MAX-ACCESS read-only
21036    STATUS current
21037    DESCRIPTION
21038        "The cost of the virtual interface."
21039    ::= { ospfVirtIntfInfoEntry 6 }
21040
21041ospfVirtIntfInfoTrans OBJECT-TYPE
21042    SYNTAX INTEGER
21043    MAX-ACCESS read-only
21044    STATUS current
21045    DESCRIPTION
21046        "The transit delay for the virtual interface."
21047    ::= { ospfVirtIntfInfoEntry 7 }
21048
21049ospfVirtIntfInfoHello  OBJECT-TYPE
21050    SYNTAX INTEGER (1..65535)
21051    MAX-ACCESS read-only
21052    STATUS current
21053    DESCRIPTION
21054        "Hello interval."
21055    ::= { ospfVirtIntfInfoEntry 8 }
21056
21057ospfVirtIntfInfoDead   OBJECT-TYPE
21058   SYNTAX INTEGER (1..65535)
21059    MAX-ACCESS read-only
21060    STATUS current
21061    DESCRIPTION
21062        "Dead interval."
21063    ::= { ospfVirtIntfInfoEntry 9 }
21064
21065ospfVirtIntfInfoWait   OBJECT-TYPE
21066    SYNTAX INTEGER (1..65535)
21067    MAX-ACCESS read-only
21068    STATUS current
21069    DESCRIPTION
21070        "Wait interval."
21071    ::= { ospfVirtIntfInfoEntry 10 }
21072
21073ospfVirtIntfInfoRetra  OBJECT-TYPE
21074    SYNTAX INTEGER (1..3600)
21075    MAX-ACCESS read-only
21076    STATUS current
21077    DESCRIPTION
21078        "Retransmit interval."
21079    ::= { ospfVirtIntfInfoEntry 11 }
21080
21081ospfVirtIntfInfoAuth OBJECT-TYPE
21082   SYNTAX DisplayString (SIZE(0..8))
21083    MAX-ACCESS read-only
21084    STATUS current
21085    DESCRIPTION
21086        "Authentication."
21087    ::= { ospfVirtIntfInfoEntry 12 }
21088
21089ospfVirtIntfInfoEvents OBJECT-TYPE
21090    SYNTAX INTEGER
21091    MAX-ACCESS read-only
21092    STATUS current
21093    DESCRIPTION
21094         "Events."
21095    ::= { ospfVirtIntfInfoEntry 13 }
21096
21097ospfVirtIntfInfoNbr OBJECT-TYPE
21098    SYNTAX IpAddress
21099    MAX-ACCESS read-only
21100    STATUS current
21101    DESCRIPTION
21102        "The IP Address of the OSPF neighbor for this virtual interface."
21103    ::= { ospfVirtIntfInfoEntry 14 }
21104
21105ospfVirtIntfInfoNbrState  OBJECT-TYPE
21106    SYNTAX  INTEGER {
21107        down(0),attempt(1),init(2),twoway(3),
21108        exstart(4),exchange(5),loading(6),full(7)
21109        }
21110    MAX-ACCESS read-only
21111    STATUS current
21112    DESCRIPTION
21113        "State
21114         down(0),attempt(1),init(2),2 way(3),
21115         exstart(4),exchange(5),loading(6),full(7)"
21116    ::= { ospfVirtIntfInfoEntry 15 }
21117
21118ospfVirtIntfInfoAreaId OBJECT-TYPE
21119    SYNTAX IpAddress
21120    MAX-ACCESS read-only
21121    STATUS current
21122    DESCRIPTION
21123        "Thea AreaId of the virtual interface."
21124    ::= { ospfVirtIntfInfoEntry 16 }
21125
21126
21127-- OSPF Interface/Nbr Info Table
21128
21129ospfIfNbrTable OBJECT-TYPE
21130    SYNTAX SEQUENCE OF OspfIfNbrEntry
21131    MAX-ACCESS not-accessible
21132    STATUS current
21133    DESCRIPTION
21134      "The table of OSPF Interface Neighbor information."
21135    ::= { ospfInfo 5 }
21136
21137ospfIfNbrEntry OBJECT-TYPE
21138    SYNTAX OspfIfNbrEntry
21139    MAX-ACCESS not-accessible
21140    STATUS current
21141    DESCRIPTION
21142      "Information about a OSPF interface, neighbor pair."
21143    INDEX { ospfIfNbrIntfIndex, ospfIfNbrIpAddr }
21144    ::= { ospfIfNbrTable 1 }
21145
21146OspfIfNbrEntry ::= SEQUENCE {
21147    ospfIfNbrIntfIndex               Integer32,
21148    ospfIfNbrIpAddr                  IpAddress,
21149    ospfIfNbrPriority                Integer32,
21150    ospfIfNbrState                   INTEGER,
21151    ospfIfNbrDesignatedRtr     	     IpAddress,
21152    ospfIfNbrBackupDesignatedRtr     IpAddress,
21153    ospfIfNbrIpAddress               IpAddress
21154    }
21155
21156ospfIfNbrIntfIndex OBJECT-TYPE
21157    SYNTAX Integer32
21158    MAX-ACCESS read-only
21159    STATUS current
21160    DESCRIPTION
21161	"The OSPF Interface number for which this Interface/Nbr table is
21162         related."
21163    ::= { ospfIfNbrEntry 1}
21164
21165ospfIfNbrIpAddr OBJECT-TYPE
21166    SYNTAX IpAddress
21167    MAX-ACCESS read-only
21168    STATUS current
21169    DESCRIPTION
21170	"The OSPF Neighbor ID ."
21171    ::= { ospfIfNbrEntry 2 }
21172
21173ospfIfNbrPriority OBJECT-TYPE
21174    SYNTAX Integer32
21175    MAX-ACCESS read-only
21176    STATUS current
21177    DESCRIPTION
21178	"The priority of the OSPF neighbor."
21179    ::= { ospfIfNbrEntry 3 }
21180
21181ospfIfNbrState OBJECT-TYPE
21182    SYNTAX  INTEGER {
21183	down(1),
21184	attempt(2),
21185	init(3),
21186	twoway(4),
21187	exStart(5),
21188	exchange(6),
21189	loading(7),
21190	full(8)
21191	}
21192    MAX-ACCESS read-only
21193    STATUS current
21194    DESCRIPTION
21195	"The state of the OSPF neighbor."
21196    ::= { ospfIfNbrEntry 4 }
21197
21198ospfIfNbrDesignatedRtr OBJECT-TYPE
21199    SYNTAX IpAddress
21200    MAX-ACCESS read-only
21201    STATUS current
21202    DESCRIPTION
21203	"The IP Address of the Designated Router for this OSPF Neighbor."
21204    ::= { ospfIfNbrEntry 5 }
21205
21206ospfIfNbrBackupDesignatedRtr OBJECT-TYPE
21207    SYNTAX IpAddress
21208    MAX-ACCESS read-only
21209    STATUS current
21210    DESCRIPTION
21211	"The IP Address of the backup designated Router for this OSPF Neighbor."
21212    ::= { ospfIfNbrEntry 6 }
21213
21214ospfIfNbrIpAddress OBJECT-TYPE
21215    SYNTAX IpAddress
21216    MAX-ACCESS read-only
21217    STATUS current
21218    DESCRIPTION
21219	"The IP Address of the OSPF Neighbor."
21220    ::= { ospfIfNbrEntry 7 }
21221
21222
21223-- OSPF Interface/Summary Ranges Table
21224
21225ospfSumRangesInfoTable OBJECT-TYPE
21226    SYNTAX SEQUENCE OF OspfSumRangesInfoEntry
21227    MAX-ACCESS not-accessible
21228    STATUS current
21229    DESCRIPTION
21230      "The table of OSPF summary ranges information."
21231    ::= { ospfInfo 6 }
21232
21233ospfSumRangesInfoEntry OBJECT-TYPE
21234    SYNTAX OspfSumRangesInfoEntry
21235    MAX-ACCESS not-accessible
21236    STATUS current
21237    DESCRIPTION
21238      "Summary ranges information."
21239    INDEX { ospfSumRangesInfoIndex }
21240    ::= { ospfSumRangesInfoTable 1 }
21241
21242OspfSumRangesInfoEntry ::= SEQUENCE {
21243    ospfSumRangesInfoIndex         Integer32,
21244    ospfSumRangesInfoArea          INTEGER,
21245    ospfSumRangesInfoNetwork       IpAddress,
21246    ospfSumRangesInfoMask          IpAddress,
21247    ospfSumRangesInfoAction        INTEGER,
21248    ospfSumRangesInfoListType      INTEGER
21249    }
21250
21251ospfSumRangesInfoIndex OBJECT-TYPE
21252    SYNTAX Integer32
21253    MAX-ACCESS read-only
21254    STATUS current
21255    DESCRIPTION
21256        "The OSPF range index for which this table is
21257         related."
21258    ::= { ospfSumRangesInfoEntry 1 }
21259
21260ospfSumRangesInfoArea OBJECT-TYPE
21261    SYNTAX INTEGER (0..2)
21262    MAX-ACCESS read-only
21263    STATUS current
21264    DESCRIPTION
21265        "Area."
21266    ::= { ospfSumRangesInfoEntry 2 }
21267
21268ospfSumRangesInfoNetwork OBJECT-TYPE
21269    SYNTAX IpAddress
21270    MAX-ACCESS read-only
21271    STATUS current
21272    DESCRIPTION
21273        "Network."
21274    ::= { ospfSumRangesInfoEntry 3 }
21275
21276ospfSumRangesInfoMask OBJECT-TYPE
21277    SYNTAX IpAddress
21278    MAX-ACCESS read-only
21279    STATUS current
21280    DESCRIPTION
21281        "Mask."
21282    ::= { ospfSumRangesInfoEntry 4 }
21283
21284ospfSumRangesInfoAction  OBJECT-TYPE
21285    SYNTAX  INTEGER {
21286        propagate(0),
21287        hide(1)
21288        }
21289    MAX-ACCESS read-only
21290    STATUS current
21291    DESCRIPTION
21292        "Action
21293         propagate(0),
21294         hide(1)"
21295    ::= { ospfSumRangesInfoEntry 5 }
21296
21297ospfSumRangesInfoListType  OBJECT-TYPE
21298    SYNTAX  INTEGER {
21299        non-nssa(0),
21300        nssa(1)
21301        }
21302    MAX-ACCESS read-only
21303    STATUS current
21304    DESCRIPTION
21305       "Summary address list
21306         Non-NSSA(0),
21307         NSSA(1)"
21308    ::= { ospfSumRangesInfoEntry 6 }
21309
21310
21311-- OSPF Interface/Routes Table
21312
21313ospfRoutesInfoTable OBJECT-TYPE
21314    SYNTAX SEQUENCE OF OspfRoutesInfoEntry
21315    MAX-ACCESS not-accessible
21316    STATUS current
21317    DESCRIPTION
21318      "The table of OSPF routes information."
21319    ::= { ospfInfo 7 }
21320
21321ospfRoutesInfoEntry OBJECT-TYPE
21322    SYNTAX OspfRoutesInfoEntry
21323    MAX-ACCESS not-accessible
21324    STATUS current
21325    DESCRIPTION
21326      "OSPF routes information."
21327    INDEX { ospfRoutesInfoIndex }
21328    ::= { ospfRoutesInfoTable 1 }
21329
21330OspfRoutesInfoEntry ::= SEQUENCE {
21331    ospfRoutesInfoIndex            Integer32,
21332    ospfRoutesInfoDestination      IpAddress,
21333    ospfRoutesInfoMask             IpAddress,
21334    ospfRoutesInfoVia              IpAddress,
21335    ospfRoutesInfoType             DisplayString
21336    }
21337
21338ospfRoutesInfoIndex OBJECT-TYPE
21339    SYNTAX Integer32
21340    MAX-ACCESS read-only
21341    STATUS current
21342    DESCRIPTION
21343        "The OSPF route table entry index for which
21344          this table is related."
21345    ::= { ospfRoutesInfoEntry 1 }
21346
21347ospfRoutesInfoDestination OBJECT-TYPE
21348    SYNTAX IpAddress
21349    MAX-ACCESS read-only
21350    STATUS current
21351    DESCRIPTION
21352        "Destination."
21353    ::= { ospfRoutesInfoEntry 2 }
21354
21355ospfRoutesInfoMask OBJECT-TYPE
21356    SYNTAX IpAddress
21357    MAX-ACCESS read-only
21358    STATUS current
21359    DESCRIPTION
21360        "Mask."
21361    ::= { ospfRoutesInfoEntry 3 }
21362
21363ospfRoutesInfoVia OBJECT-TYPE
21364    SYNTAX IpAddress
21365    MAX-ACCESS read-only
21366    STATUS current
21367    DESCRIPTION
21368        "Next hop."
21369    ::= { ospfRoutesInfoEntry 4 }
21370
21371ospfRoutesInfoType OBJECT-TYPE
21372    SYNTAX DisplayString (SIZE(0..8))
21373    MAX-ACCESS read-only
21374    STATUS current
21375    DESCRIPTION
21376        "Route type. Codes: IA - OSPF inter area,
21377         N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
21378         E1 - OSPF external type 1, E2 - OSPF external type 2
21379         *  - best"
21380    ::= { ospfRoutesInfoEntry 5 }
21381
21382
21383--  OSPF Link State Database
21384
21385--      The Link State Database contains the Link State
21386--      Advertisements from throughout the areas that the
21387--      device is attached to.
21388
21389--  The Area ID, in OSPF, has the same format as an IP Address,
21390--  but has the function of defining a summarization point for
21391--  Link State Advertisements.
21392
21393--  The Router ID, in OSPF, has the same format as an IP Address,
21394--  but identifies the router independent of its IP Address.
21395
21396    ospfLsdbInfoTable OBJECT-TYPE
21397        SYNTAX   SEQUENCE OF OspfLsdbInfoEntry
21398        MAX-ACCESS   not-accessible
21399        STATUS   current
21400        DESCRIPTION
21401           "The OSPF Process's Link State Database."
21402       REFERENCE
21403          "OSPF Version 2, Section 12  Link  State  Adver-
21404          tisements"
21405      ::= { ospfInfo 8 }
21406
21407
21408    ospfLsdbInfoEntry OBJECT-TYPE
21409        SYNTAX   OspfLsdbInfoEntry
21410        MAX-ACCESS   not-accessible
21411        STATUS   current
21412        DESCRIPTION
21413           "A single Link State Advertisement."
21414       INDEX { ospfLsdbInfoIndex }
21415       ::= { ospfLsdbInfoTable 1 }
21416
21417
21418OspfLsdbInfoEntry ::=
21419    SEQUENCE {
21420        ospfLsdbInfoIndex
21421            Integer32,
21422        ospfLsdbInfoAreaId
21423            IpAddress,
21424        ospfLsdbInfoType
21425            INTEGER,
21426        ospfLsdbInfoLsid
21427            IpAddress,
21428        ospfLsdbInfoRouterId
21429            IpAddress,
21430        ospfLsdbInfoSequence
21431            OCTET STRING,
21432        ospfLsdbInfoAge
21433            Integer32,
21434        ospfLsdbInfoChecksum
21435            Integer32,
21436        ospfLsdbInfoAdvertisement
21437            OCTET STRING
21438              }
21439
21440
21441    ospfLsdbInfoIndex OBJECT-TYPE
21442        SYNTAX   Integer32
21443        MAX-ACCESS   read-only
21444        STATUS   current
21445        DESCRIPTION
21446           "The 32 bit index in the table."
21447       REFERENCE
21448          "Private MIBS"
21449      ::= { ospfLsdbInfoEntry 1 }
21450
21451
21452    ospfLsdbInfoAreaId OBJECT-TYPE
21453        SYNTAX   IpAddress
21454        MAX-ACCESS   read-only
21455        STATUS   current
21456        DESCRIPTION
21457           "The 32 bit identifier of the Area  from  which
21458           the LSA was received."
21459       REFERENCE
21460          "OSPF Version 2, Appendix C.2 Area parameters"
21461      ::= { ospfLsdbInfoEntry 2 }
21462
21463-- External Link State Advertisements are permitted
21464-- for backward compatibility, but should be displayed in
21465-- the ospfExtLsdbTable rather than here.
21466
21467    ospfLsdbInfoType OBJECT-TYPE
21468        SYNTAX   INTEGER    {
21469                    routerLink (1),
21470                    networkLink (2),
21471                    summaryLink (3),
21472                    asSummaryLink (4),
21473                    asExternalLink (5), -- but see ospfExtLsdbTable
21474                    multicastLink (6),
21475                    nssaExternalLink (7)
21476                  }
21477        MAX-ACCESS   read-only
21478        STATUS   current
21479        DESCRIPTION
21480           "The type  of  the  link  state  advertisement.
21481           Each  link state type has a separate advertise-
21482           ment format."
21483       REFERENCE
21484          "OSPF Version 2, Appendix A.4.1 The  Link  State
21485          Advertisement header"
21486      ::= { ospfLsdbInfoEntry 3 }
21487
21488
21489    ospfLsdbInfoLsid OBJECT-TYPE
21490        SYNTAX   IpAddress
21491        MAX-ACCESS   read-only
21492        STATUS   current
21493        DESCRIPTION
21494           "The Link State ID is an LS Type Specific field
21495           containing either a Router ID or an IP Address;
21496           it identifies the piece of the  routing  domain
21497           that is being described by the advertisement."
21498       REFERENCE
21499          "OSPF Version 2, Section 12.1.4 Link State ID"
21500      ::= { ospfLsdbInfoEntry 4 }
21501
21502
21503    ospfLsdbInfoRouterId OBJECT-TYPE
21504        SYNTAX   IpAddress
21505        MAX-ACCESS   read-only
21506        STATUS   current
21507        DESCRIPTION
21508           "The 32 bit number that uniquely identifies the
21509           originating router in the Autonomous System."
21510       REFERENCE
21511          "OSPF Version 2, Appendix C.1 Global parameters"
21512      ::= { ospfLsdbInfoEntry 5 }
21513
21514--  Note that the OSPF Sequence Number is a 32 bit signed
21515--  integer.  It starts with the value '80000001'h,
21516--  or -'7FFFFFFF'h, and increments until '7FFFFFFF'h
21517--  Thus, a typical sequence number will be very negative.
21518--  Modified to OCTET STRING - for BLADE HARMONY
21519
21520    ospfLsdbInfoSequence OBJECT-TYPE
21521        SYNTAX   OCTET STRING (SIZE(10))
21522        MAX-ACCESS   read-only
21523        STATUS   current
21524        DESCRIPTION
21525           "The sequence number field is a  signed  32-bit
21526           integer.   It  is used to detect old and dupli-
21527           cate link state advertisements.  The  space  of
21528           sequence  numbers  is  linearly  ordered.   The
21529           larger the sequence number the more recent  the
21530           advertisement - displayed here in hexazecimal."
21531       REFERENCE
21532          "OSPF Version  2,  Section  12.1.6  LS  sequence
21533          number"
21534      ::= { ospfLsdbInfoEntry 6 }
21535
21536
21537    ospfLsdbInfoAge OBJECT-TYPE
21538        SYNTAX   Integer32    -- Should be 0..MaxAge
21539        MAX-ACCESS   read-only
21540        STATUS   current
21541        DESCRIPTION
21542           "This field is the age of the link state adver-
21543           tisement in seconds."
21544       REFERENCE
21545          "OSPF Version 2, Section 12.1.1 LS age"
21546      ::= { ospfLsdbInfoEntry 7 }
21547
21548
21549    ospfLsdbInfoChecksum OBJECT-TYPE
21550        SYNTAX   Integer32
21551        MAX-ACCESS   read-only
21552        STATUS   current
21553        DESCRIPTION
21554           "This field is the  checksum  of  the  complete
21555           contents  of  the  advertisement, excepting the
21556           age field.  The age field is excepted  so  that
21557           an   advertisement's  age  can  be  incremented
21558           without updating the  checksum.   The  checksum
21559           used  is  the same that is used for ISO connec-
21560           tionless datagrams; it is commonly referred  to
21561           as the Fletcher checksum."
21562       REFERENCE
21563          "OSPF Version 2, Section 12.1.7 LS checksum"
21564      ::= { ospfLsdbInfoEntry 8 }
21565
21566
21567    ospfLsdbInfoAdvertisement OBJECT-TYPE
21568        SYNTAX   OCTET STRING (SIZE(36))
21569        MAX-ACCESS   read-only
21570        STATUS   current
21571        DESCRIPTION
21572           "The entire Link State Advertisement, including
21573           its header."
21574       REFERENCE
21575          "OSPF Version 2, Section 12  Link  State  Adver-
21576          tisements"
21577      ::= { ospfLsdbInfoEntry 9 }
21578
21579
21580--  SPF Link State Database, External
21581
21582--      The Link State Database contains the Link State
21583--      Advertisements from throughout the areas that the
21584--      device is attached to.
21585
21586--             This table is identical to the OSPF LSDB Table in
21587--      format, but contains only External Link State
21588--             Advertisements.  The purpose is to allow external
21589--      LSAs to be displayed once for the router rather
21590--      than once in each non-stub area.
21591
21592    ospfExtLsdbInfoTable OBJECT-TYPE
21593        SYNTAX   SEQUENCE OF OspfExtLsdbInfoEntry
21594        MAX-ACCESS   not-accessible
21595        STATUS   current
21596        DESCRIPTION
21597           "The OSPF Process's Links State Database."
21598       REFERENCE
21599          "OSPF Version 2, Section 12  Link  State  Adver-
21600          tisements"
21601      ::= { ospfInfo 9 }
21602
21603
21604    ospfExtLsdbInfoEntry OBJECT-TYPE
21605        SYNTAX   OspfExtLsdbInfoEntry
21606        MAX-ACCESS   not-accessible
21607        STATUS   current
21608        DESCRIPTION
21609           "A single Link State Advertisement."
21610       INDEX { ospfExtLsdbInfoIndex }
21611       ::= { ospfExtLsdbInfoTable 1 }
21612
21613
21614OspfExtLsdbInfoEntry ::=
21615    SEQUENCE {
21616        ospfExtLsdbInfoIndex
21617            Integer32,
21618        ospfExtLsdbInfoType
21619            INTEGER,
21620        ospfExtLsdbInfoLsid
21621            IpAddress,
21622        ospfExtLsdbInfoRouterId
21623            IpAddress,
21624        ospfExtLsdbInfoSequence
21625            OCTET STRING,
21626        ospfExtLsdbInfoAge
21627            Integer32,
21628        ospfExtLsdbInfoChecksum
21629            Integer32,
21630        ospfExtLsdbInfoAdvertisement
21631            OCTET STRING
21632              }
21633
21634
21635   ospfExtLsdbInfoIndex OBJECT-TYPE
21636        SYNTAX   Integer32
21637        MAX-ACCESS   read-only
21638        STATUS   current
21639        DESCRIPTION
21640           "The 32 bit index in the table."
21641       REFERENCE
21642          "Private MIBS"
21643      ::= { ospfExtLsdbInfoEntry 1 }
21644
21645
21646    ospfExtLsdbInfoType OBJECT-TYPE
21647        SYNTAX   INTEGER    {
21648                    asExternalLink (5)
21649                  }
21650        MAX-ACCESS   read-only
21651        STATUS   current
21652        DESCRIPTION
21653           "The type  of  the  link  state  advertisement.
21654           Each  link state type has a separate advertise-
21655           ment format."
21656       REFERENCE
21657          "OSPF Version 2, Appendix A.4.1 The  Link  State
21658          Advertisement header"
21659      ::= { ospfExtLsdbInfoEntry 2 }
21660
21661
21662    ospfExtLsdbInfoLsid OBJECT-TYPE
21663        SYNTAX   IpAddress
21664        MAX-ACCESS   read-only
21665        STATUS   current
21666        DESCRIPTION
21667           "The Link State ID is an LS Type Specific field
21668           containing either a Router ID or an IP Address;
21669           it identifies the piece of the  routing  domain
21670           that is being described by the advertisement."
21671       REFERENCE
21672          "OSPF Version 2, Section 12.1.4 Link State ID"
21673      ::= { ospfExtLsdbInfoEntry 3 }
21674
21675
21676    ospfExtLsdbInfoRouterId OBJECT-TYPE
21677        SYNTAX   IpAddress
21678        MAX-ACCESS   read-only
21679        STATUS   current
21680        DESCRIPTION
21681           "The 32 bit number that uniquely identifies the
21682           originating router in the Autonomous System."
21683       REFERENCE
21684          "OSPF Version 2, Appendix C.1 Global parameters"
21685      ::= { ospfExtLsdbInfoEntry 4 }
21686
21687--  Note that the OSPF Sequence Number is a 32 bit signed
21688--  integer.  It starts with the value '80000001'h,
21689--  or -'7FFFFFFF'h, and increments until '7FFFFFFF'h
21690--  Thus, a typical sequence number will be very negative.
21691--  Modified to OCTET STRING - for BLADE HARMONY
21692
21693    ospfExtLsdbInfoSequence OBJECT-TYPE
21694        SYNTAX   OCTET STRING (SIZE(10))
21695        MAX-ACCESS   read-only
21696        STATUS   current
21697        DESCRIPTION
21698           "The sequence number field is a  signed  32-bit
21699           integer.   It  is used to detect old and dupli-
21700           cate link state advertisements.  The  space  of
21701           sequence  numbers  is  linearly  ordered.   The
21702           larger the sequence number the more recent  the
21703           advertisement - displayed here in hexazecimal."
21704       REFERENCE
21705          "OSPF Version  2,  Section  12.1.6  LS  sequence
21706          number"
21707      ::= { ospfExtLsdbInfoEntry 5 }
21708
21709
21710    ospfExtLsdbInfoAge OBJECT-TYPE
21711        SYNTAX   Integer32    -- Should be 0..MaxAge
21712        MAX-ACCESS   read-only
21713        STATUS   current
21714        DESCRIPTION
21715           "This field is the age of the link state adver-
21716           tisement in seconds."
21717       REFERENCE
21718          "OSPF Version 2, Section 12.1.1 LS age"
21719      ::= { ospfExtLsdbInfoEntry 6 }
21720
21721
21722    ospfExtLsdbInfoChecksum OBJECT-TYPE
21723        SYNTAX   Integer32
21724        MAX-ACCESS   read-only
21725        STATUS   current
21726        DESCRIPTION
21727           "This field is the  checksum  of  the  complete
21728           contents  of  the  advertisement, excepting the
21729           age field.  The age field is excepted  so  that
21730           an   advertisement's  age  can  be  incremented
21731           without updating the  checksum.   The  checksum
21732           used  is  the same that is used for ISO connec-
21733           tionless datagrams; it is commonly referred  to
21734           as the Fletcher checksum."
21735       REFERENCE
21736          "OSPF Version 2, Section 12.1.7 LS checksum"
21737      ::= { ospfExtLsdbInfoEntry 7 }
21738
21739
21740    ospfExtLsdbInfoAdvertisement OBJECT-TYPE
21741        SYNTAX   OCTET STRING (SIZE(36))
21742        MAX-ACCESS   read-only
21743        STATUS   current
21744        DESCRIPTION
21745           "The entire Link State Advertisement, including
21746           its header."
21747       REFERENCE
21748          "OSPF Version 2, Section 12  Link  State  Adver-
21749          tisements"
21750      ::= { ospfExtLsdbInfoEntry 8 }
21751
21752vrrpOperVirtRtrTable OBJECT-TYPE
21753    SYNTAX  SEQUENCE OF VrrpOperVirtRtrEntry
21754    MAX-ACCESS  not-accessible
21755    STATUS  current
21756    DESCRIPTION
21757        "An entry in the table of virtual routers."
21758    ::= { vrrpOper 1 }
21759
21760vrrpOperVirtRtrEntry OBJECT-TYPE
21761    SYNTAX  VrrpOperVirtRtrEntry
21762    MAX-ACCESS  not-accessible
21763    STATUS  current
21764    DESCRIPTION
21765        "A row in the vrrpOperVirtRtrTable "
21766    INDEX   { vrrpOperVirtRtrIndex }
21767    ::= { vrrpOperVirtRtrTable 1 }
21768
21769VrrpOperVirtRtrEntry ::= SEQUENCE {
21770    vrrpOperVirtRtrIndex              Integer32,
21771    vrrpOperVirtRtrBackup             INTEGER
21772    }
21773
21774vrrpOperVirtRtrIndex OBJECT-TYPE
21775    SYNTAX  Integer32
21776    MAX-ACCESS  read-only
21777    STATUS  current
21778    DESCRIPTION
21779        "The index for the  VRRP virtual router."
21780    ::= { vrrpOperVirtRtrEntry 1 }
21781
21782vrrpOperVirtRtrBackup OBJECT-TYPE
21783    SYNTAX  INTEGER {
21784	ok(1),
21785	backup(2)
21786	}
21787    MAX-ACCESS  read-write
21788    STATUS  current
21789    DESCRIPTION
21790        "When set to a value of 'backup(2)' it forces the specified
21791         master virtual router into backup mode.
21792         'ok(1)' is returned when the object os read."
21793    ::= { vrrpOperVirtRtrEntry 2 }
21794
21795vrrpOperVirtRtrGroupBackup OBJECT-TYPE
21796    SYNTAX  INTEGER {
21797	ok(1),
21798	backup(2)
21799	}
21800    MAX-ACCESS  read-write
21801    STATUS  current
21802    DESCRIPTION
21803        "When set to a value of 'backup(2)' it forces the specified
21804         master virtual router group into backup mode.
21805         'ok(1)' is returned when the object os read."
21806    ::= { vrrpOper 2 }
21807
21808-- ----------------------------------------------------------------------------
21809-- } INSERT:  bt2Network
21810-- ----------------------------------------------------------------------------
21811
21812
21813bntTraps	OBJECT IDENTIFIER
21814    ::= { hpSwitchBladeType4-Mgmt 7 }
21815
21816-- ----------------------------------------------------------------------------
21817-- { INSERT:  bt2trap
21818-- ----------------------------------------------------------------------------
21819
21820-- SECTION 2:  Temporary Object Definitions Used In Traps
21821
21822bntSwTrapDisplayString OBJECT-TYPE
21823        SYNTAX  DisplayString (SIZE(0..255))
21824        MAX-ACCESS  read-only
21825        STATUS      current
21826        DESCRIPTION
21827                "Temporary string object used to store information being sent
21828                 in an BNT Switch trap."
21829        ::= { bntTraps 1000 }
21830
21831
21832-- SECTION 3:  Trap Definitions
21833
21834
21835bntSwDefGwUp TRAP-TYPE
21836        ENTERPRISE      bntTraps
21837        VARIABLES       { ipCurCfgGwIndex,
21838                          ipCurCfgGwAddr,
21839                          sysName, sysLocation, sysContact }
21840        DESCRIPTION
21841                "A bntSwDefGwUp trap signifies that the default
21842                 gateway is alive."
21843	--#SEVERITY INFORMATIONAL
21844        ::= 2   -- 0x02
21845
21846bntSwDefGwDown TRAP-TYPE
21847        ENTERPRISE      bntTraps
21848        VARIABLES       { ipCurCfgGwIndex,
21849                          ipCurCfgGwAddr,
21850                          sysName, sysLocation, sysContact }
21851        DESCRIPTION
21852                "A bntSwDefGwDown trap signifies that the default
21853                 gateway is down."
21854	--#SEVERITY INFORMATIONAL
21855        ::= 3   -- 0x03
21856
21857bntSwDefGwInService TRAP-TYPE
21858        ENTERPRISE      bntTraps
21859        VARIABLES       { ipCurCfgGwIndex,
21860                          ipCurCfgGwAddr,
21861                          sysName, sysLocation, sysContact }
21862        DESCRIPTION
21863                "A bntSwDefGwEnabled trap signifies that the default
21864                 gateway is up and in service."
21865	--#SEVERITY INFORMATIONAL
21866        ::= 4   -- 0x04
21867
21868bntSwDefGwNotInService TRAP-TYPE
21869        ENTERPRISE      bntTraps
21870        VARIABLES       { ipCurCfgGwIndex,
21871                          ipCurCfgGwAddr,
21872                          sysName, sysLocation, sysContact }
21873        DESCRIPTION
21874                "A bntSwDefGwDisabled trap signifies that the default
21875                 gateway is alive but not in service."
21876	--#SEVERITY INFORMATIONAL
21877        ::= 5   -- 0x05
21878
21879
21880bntSwLoginFailure TRAP-TYPE
21881        ENTERPRISE      bntTraps
21882        VARIABLES       { bntSwTrapDisplayString,
21883                          sysName, sysLocation, sysContact }
21884        DESCRIPTION
21885                "A bntSwLoginFailure trap signifies that someone failed to
21886                 enter a valid username/password combination."
21887	--#SEVERITY MAJOR
21888        ::= 19 -- 0x13
21889
21890bntSwTempExceedThreshold TRAP-TYPE
21891        ENTERPRISE      bntTraps
21892        VARIABLES       { bntSwTrapDisplayString,
21893                          sysName, sysLocation, sysContact }
21894        DESCRIPTION
21895              "A bntSwTempExceedThreshold trap signifies that the
21896               switch temperature has exceeded maximum safety limits."
21897        --#SEVERITY CRITICAL
21898        ::= 22   -- 0x16
21899
21900
21901bntSwApplyComplete TRAP-TYPE
21902        ENTERPRISE      bntTraps
21903        VARIABLES       { bntSwTrapDisplayString,
21904                          sysName, sysLocation, sysContact }
21905        DESCRIPTION
21906                "A bntSwApplyComplete signifies that new configuration
21907		 has been applied."
21908	--#SEVERITY INFORMATIONAL
21909        ::= 27 -- 0x1B
21910
21911bntSwSaveComplete TRAP-TYPE
21912        ENTERPRISE      bntTraps
21913        VARIABLES       { bntSwTrapDisplayString,
21914                          sysName, sysLocation, sysContact }
21915        DESCRIPTION
21916                "A bntSwApplyComplete signifies that new configuration
21917		 has been saved."
21918	--#SEVERITY INFORMATIONAL
21919        ::= 28 -- 0x1C
21920
21921bntSwFwDownloadSucess TRAP-TYPE
21922        ENTERPRISE      bntTraps
21923        VARIABLES       { bntSwTrapDisplayString,
21924                          sysName, sysLocation, sysContact }
21925        DESCRIPTION
21926                "A bntSwFwDownloadSuccess signifies that firmware
21927		 has been downloaded to [image1|image2|boot image]."
21928	--#SEVERITY INFORMATIONAL
21929        ::= 29 -- 0x1D
21930
21931bntSwFwDownloadFailure TRAP-TYPE
21932        ENTERPRISE      bntTraps
21933        VARIABLES       { bntSwTrapDisplayString,
21934                          sysName, sysLocation, sysContact }
21935        DESCRIPTION
21936                "A bntSwFwDownloadFailure signifies that firmware
21937		 downloaded failed to [image1|image2|boot image]."
21938	--#SEVERITY MINOR
21939        ::= 30 -- 0x1E
21940
21941bntSwTempReturnThreshold TRAP-TYPE
21942        ENTERPRISE      bntTraps
21943        VARIABLES       { bntSwTrapDisplayString,
21944                          sysName, sysLocation, sysContact }
21945        DESCRIPTION
21946              "A bntSwTempReturnThreshold trap signifies that the
21947               switch temperature has returned below maximum safety limits."
21948        --#SEVERITY INFORMATIONAL
21949        ::= 31   -- 0x1F
21950
21951
21952bntSwUfdfoLtMFailure TRAP-TYPE
21953        ENTERPRISE      bntTraps
21954        VARIABLES       { bntSwTrapDisplayString,
21955                          sysName, sysLocation, sysContact }
21956        DESCRIPTION
21957               "A bntSwUfdfoLtMFailure trap signifies that a LtM link is down."
21958        --#SEVERITY MAJOR
21959        ::= 34 -- 0x22
21960
21961bntSwUfdfoLtMUP TRAP-TYPE
21962        ENTERPRISE      bntTraps
21963        VARIABLES       { bntSwTrapDisplayString,
21964                          sysName, sysLocation, sysContact }
21965        DESCRIPTION
21966                "A bntSwUfdfoLtMUP trap signifies that a LtM link is up."
21967        --#SEVERITY INFORMATIONAL
21968        ::= 35 -- 0x23
21969
21970bntSwUfdfoGlobalEna TRAP-TYPE
21971        ENTERPRISE      bntTraps
21972        VARIABLES       { bntSwTrapDisplayString,
21973                          sysName, sysLocation, sysContact }
21974        DESCRIPTION
21975                "A bntSwUfdfoGlobalEna trap signifies that Global UFD is enabled."
21976        --#SEVERITY INFORMATIONAL
21977        ::= 36 -- 0x24
21978
21979bntSwUfdfoGlobalDis TRAP-TYPE
21980        ENTERPRISE      bntTraps
21981        VARIABLES       { bntSwTrapDisplayString,
21982                          sysName, sysLocation, sysContact }
21983        DESCRIPTION
21984                "A bntSwUfdfoGlobalDis trap signifies that Global UFD is disabled."
21985        --#SEVERITY INFORMATIONAL
21986        ::= 37 -- 0x25
21987
21988bntSwUfdfoLtDAutoEna TRAP-TYPE
21989        ENTERPRISE      bntTraps
21990        VARIABLES       { bntSwTrapDisplayString,
21991                          sysName, sysLocation, sysContact }
21992        DESCRIPTION
21993                "A bntSwUfdfoLtDAutoEna trap signifies that a LtD link is Auto Enabled."
21994        --#SEVERITY INFORMATIONAL
21995        ::= 38 -- 0x26
21996
21997bntSwUfdfoLtDAutoDis TRAP-TYPE
21998        ENTERPRISE      bntTraps
21999        VARIABLES       { bntSwTrapDisplayString,
22000                          sysName, sysLocation, sysContact }
22001        DESCRIPTION
22002                "A bntSwUfdfoLtDAutoDis trap signifies that a LtD link is Auto Disabled."
22003        --#SEVERITY INFORMATIONAL
22004        ::= 39 -- 0x27
22005
22006
22007bntSwStgNewRoot TRAP-TYPE
22008        ENTERPRISE      bntTraps
22009        VARIABLES       { bntSwTrapDisplayString, stgCurCfgIndex,
22010                          sysName, sysLocation, sysContact }
22011        DESCRIPTION
22012                "A bntSwStgNewRoot trap signifies that the bridge has become the new root of the STG."
22013        --#SEVERITY INFORMATIONAL
22014        ::= 42 -- 0x2A
22015
22016bntSwCistNewRoot TRAP-TYPE
22017        ENTERPRISE      bntTraps
22018        VARIABLES       { bntSwTrapDisplayString,
22019                          sysName, sysLocation, sysContact }
22020        DESCRIPTION
22021                "A bntSwCistNewRoot trap signifies that the bridge has become the new root of the CIST."
22022        --#SEVERITY INFORMATIONAL
22023        ::= 43 -- 0x2B
22024
22025bntSwStgTopologyChanged TRAP-TYPE
22026        ENTERPRISE      bntTraps
22027        VARIABLES       { bntSwTrapDisplayString, stgCurCfgIndex,
22028                          sysName, sysLocation, sysContact }
22029        DESCRIPTION
22030                "A bntSwStgTopologyChanged trap signifies that there was a STG topology change."
22031        --#SEVERITY INFORMATIONAL
22032        ::= 44 -- 0x2C
22033
22034bntSwCistTopologyChanged TRAP-TYPE
22035        ENTERPRISE      bntTraps
22036        VARIABLES       { bntSwTrapDisplayString,
22037                          sysName, sysLocation, sysContact }
22038        DESCRIPTION
22039                "A bntSwCistTopologyChanged trap signifies that there was a CIST topology change."
22040        --#SEVERITY INFORMATIONAL
22041        ::= 45 -- 0x2D
22042
22043
22044bntSFPInserted       TRAP-TYPE
22045        ENTERPRISE      bntTraps
22046        VARIABLES       { bntSwTrapDisplayString, ifIndex,
22047                          sysName, sysLocation, sysContact }
22048        DESCRIPTION     "A bntSFPInserted trap signifies that a SFP is inserted."
22049        --#SEVERITY INFORMATIONAL
22050        ::= 51 -- 0x33
22051
22052bntSFPRemoved       TRAP-TYPE
22053        ENTERPRISE      bntTraps
22054        VARIABLES       { bntSwTrapDisplayString, ifIndex,
22055                          sysName, sysLocation, sysContact }
22056        DESCRIPTION     "A bntSFPRemoved trap signifies that a SFP is removed."
22057        --#SEVERITY INFORMATIONAL
22058        ::= 52 -- 0x34
22059
22060-- ----------------------------------------------------------------------------
22061-- } INSERT:  bt2trap
22062-- ----------------------------------------------------------------------------
22063
22064-------------------------------------------------------------------------------
22065-- HP Platform Common Private MIBs
22066-------------------------------------------------------------------------------
22067
22068-------------------------------------------------------------------------------
22069-- Feature Dependent Private MIBs
22070-------------------------------------------------------------------------------
22071acl                     OBJECT IDENTIFIER
22072    ::= { hpSwitchBladeType4-Mgmt 9 }
22073
22074-- ----------------------------------------------------------------------------
22075-- { INSERT:  bt2acl
22076-- ----------------------------------------------------------------------------
22077
22078acConfig   OBJECT IDENTIFIER ::= { acl 1 }
22079
22080acList      OBJECT IDENTIFIER ::= { acConfig 1 }
22081aclGroup    OBJECT IDENTIFIER ::= { acConfig 3 }
22082aclCfg      OBJECT IDENTIFIER ::= { acConfig 4 }
22083
22084-- ---------------------------------------------------------- --
22085-- Access Control List (ACL) Configuration
22086-- ---------------------------------------------------------- --
22087
22088aclCurCfgTable  OBJECT-TYPE
22089    SYNTAX      SEQUENCE OF AclCurCfgEntry
22090    MAX-ACCESS  not-accessible
22091    STATUS      current
22092    DESCRIPTION
22093        "The table of current ACL configuration."
22094    ::= { acList 1 }
22095
22096aclCurCfgEntry  OBJECT-TYPE
22097    SYNTAX      AclCurCfgEntry
22098    MAX-ACCESS  not-accessible
22099    STATUS      current
22100    DESCRIPTION
22101        "Current information about a particular ACL configuration entry."
22102    INDEX { aclCurCfgIndex }
22103    ::= { aclCurCfgTable 1 }
22104
22105AclCurCfgEntry  ::= SEQUENCE {
22106    aclCurCfgIndex              Unsigned32,
22107    aclCurCfgGroup              Unsigned32,
22108    aclCurCfgFilterAction       INTEGER,
22109    aclCurCfgFilterActionSetPrio INTEGER,
22110    aclCurCfgEthFmt             INTEGER,
22111    aclCurCfgTagFmt             INTEGER,
22112    aclCurCfgIPFmt              INTEGER,
22113    aclCurCfgSrcMACAddress      MacAddress,
22114    aclCurCfgSrcMACMask         MacAddress,
22115    aclCurCfgDstMACAddress      MacAddress,
22116    aclCurCfgDstMACMask         MacAddress,
22117    aclCurCfgEthernetTypeName   INTEGER,
22118    aclCurCfgEthernetTypeValue  INTEGER,
22119    aclCurCfgVLanId             INTEGER,
22120    aclCurCfgVLanMask           DisplayString,
22121    aclCurCfg8021pPriority      INTEGER,
22122    aclCurCfgTypeOfService      DisplayString,
22123    aclCurCfgProtocol           DisplayString,
22124    aclCurCfgSrcIPAddress       IpAddress,
22125    aclCurCfgSrcIPMask          IpAddress,
22126    aclCurCfgDstIPAddress       IpAddress,
22127    aclCurCfgDstIPMask          IpAddress,
22128    aclCurCfgSrcPort            INTEGER,
22129    aclCurCfgSrcPortMask        DisplayString,
22130    aclCurCfgDstPort            INTEGER,
22131    aclCurCfgDstPortMask        DisplayString,
22132    aclCurCfgTCPFlags           BITS,
22133    aclCurCfgTCPFlagsMask       BITS,
22134    aclCurCfgEgressPorts        OCTET STRING,
22135    aclCurCfgStatistics         INTEGER,
22136    aclCurCfgMeterAction        INTEGER,
22137    aclCurCfgMeterEnable        INTEGER,
22138    aclCurCfgKbitsSec          	Unsigned32,
22139    aclCurCfgKbitsBurst        	INTEGER,
22140    aclCurCfgInprofUser      	INTEGER,
22141    aclCurCfgInprofDscp        	INTEGER,
22142    aclCurCfgInprofTos        	INTEGER,
22143    aclCurCfgOutprofDscp        INTEGER,
22144    aclCurCfgInprofUserEnable  	INTEGER,
22145    aclCurCfgInprofDscpEnable  	INTEGER,
22146    aclCurCfgOutprofDscpEnable  INTEGER
22147    }
22148
22149aclCurCfgIndex  OBJECT-TYPE
22150    SYNTAX      Unsigned32
22151    MAX-ACCESS  not-accessible
22152    STATUS      current
22153    DESCRIPTION
22154        "The index associated with this ACL entry."
22155    ::= { aclCurCfgEntry 1 }
22156
22157
22158aclCurCfgGroup  OBJECT-TYPE
22159    SYNTAX      Unsigned32
22160    MAX-ACCESS  read-only
22161    STATUS      current
22162    DESCRIPTION
22163        "The index of the ACL group to which this ACL entry is a member of.
22164        A value of zero means the ACL is not a member of any group."
22165    ::= { aclCurCfgEntry 3 }
22166
22167aclCurCfgFilterAction  OBJECT-TYPE
22168    SYNTAX      INTEGER {
22169                    none(0),
22170                    permit(1),
22171                    deny(2),
22172                    setprio(3)
22173                }
22174    MAX-ACCESS  read-only
22175    STATUS      current
22176    DESCRIPTION
22177        "The action to be performed on a packet that matches the filter
22178        settings of this ACL entry."
22179    ::= { aclCurCfgEntry 4 }
22180
22181aclCurCfgFilterActionSetPrio  OBJECT-TYPE
22182    SYNTAX      INTEGER {
22183                    none(0),
22184                    prio0(1),
22185                    prio1(2),
22186                    prio2(3),
22187                    prio3(4),
22188                    prio4(5),
22189                    prio5(6),
22190                    prio6(7),
22191                    prio7(8)
22192                }
22193    MAX-ACCESS  read-only
22194    STATUS      current
22195    DESCRIPTION
22196        "The value to be used when the action to be performed is setprio
22197        for this ACL entry."
22198    ::= { aclCurCfgEntry 5 }
22199
22200aclCurCfgEthFmt  OBJECT-TYPE
22201    SYNTAX      INTEGER {
22202                    none(0),
22203                    ethernet2(1),
22204                    snap(2),
22205                    llc(3)
22206                    ,ieee802dot3(4)
22207                }
22208    MAX-ACCESS  read-only
22209    STATUS      current
22210    DESCRIPTION
22211        "The packet ethernet format to be filtered."
22212    ::= { aclCurCfgEntry 6 }
22213
22214aclCurCfgTagFmt  OBJECT-TYPE
22215    SYNTAX      INTEGER {
22216                    disabled(1),
22217                    any(2),
22218                    untagged(3),
22219                    tagged(4)
22220                }
22221    MAX-ACCESS  read-only
22222    STATUS      current
22223    DESCRIPTION
22224        "The packet tag format to be filtered."
22225    ::= { aclCurCfgEntry 7 }
22226
22227aclCurCfgIPFmt  OBJECT-TYPE
22228    SYNTAX      INTEGER {
22229                    none(1),
22230                    ipv4(2),
22231                    ipv6(3)
22232                }
22233    MAX-ACCESS  read-only
22234    STATUS      current
22235    DESCRIPTION
22236        "The packet IP format to be filtered."
22237    ::= { aclCurCfgEntry 8 }
22238
22239aclCurCfgSrcMACAddress  OBJECT-TYPE
22240    SYNTAX      MacAddress
22241    MAX-ACCESS  read-only
22242    STATUS      current
22243    DESCRIPTION
22244        "The source MAC address to be filtered."
22245    ::= { aclCurCfgEntry 9 }
22246
22247aclCurCfgSrcMACMask  OBJECT-TYPE
22248    SYNTAX      MacAddress
22249    MAX-ACCESS  read-only
22250    STATUS      current
22251    DESCRIPTION
22252        "The address mask applied to aclCurCfgSrcMACAddress for filtering."
22253    ::= { aclCurCfgEntry 10 }
22254
22255aclCurCfgDstMACAddress  OBJECT-TYPE
22256    SYNTAX      MacAddress
22257    MAX-ACCESS  read-only
22258    STATUS      current
22259    DESCRIPTION
22260        "The destination MAC address to be filtered."
22261    ::= { aclCurCfgEntry 11 }
22262
22263aclCurCfgDstMACMask  OBJECT-TYPE
22264    SYNTAX      MacAddress
22265    MAX-ACCESS  read-only
22266    STATUS      current
22267    DESCRIPTION
22268        "The address mask applied to aclCurCfgDstMACAddress for filtering."
22269    ::= { aclCurCfgEntry 12 }
22270
22271aclCurCfgEthernetTypeName  OBJECT-TYPE
22272    SYNTAX      INTEGER {
22273                    none(0),
22274                    arp(1),
22275                    ipv4(2),
22276                    ipv6(3),
22277                    mpls(4),
22278                    rarp(5),
22279                    any(6),
22280                    other(7)
22281                }
22282    MAX-ACCESS  read-only
22283    STATUS      current
22284    DESCRIPTION
22285        "The Ethernet type to be filtered. If the value of this
22286        object is other(7), the value of aclNewCfgEthernetTypeValue
22287        indicates the ethernet type that will be filtered."
22288    ::= { aclCurCfgEntry 13 }
22289
22290aclCurCfgEthernetTypeValue  OBJECT-TYPE
22291    SYNTAX      INTEGER (1536..65535)
22292    MAX-ACCESS  read-only
22293    STATUS      current
22294    DESCRIPTION
22295        "The Ethernet type value to be filtered. The value of this
22296        object is equivalent to the value of aclNewCfgEthernetTypeName
22297        except when the value of aclNewCfgEthernetTypeName is other(7),
22298        which can be any user-defined value for this object."
22299    ::= { aclCurCfgEntry 14 }
22300
22301aclCurCfgVLanId  OBJECT-TYPE
22302    SYNTAX      INTEGER (0..4095)
22303    MAX-ACCESS  read-only
22304    STATUS      current
22305    DESCRIPTION
22306        "The virtual LAN identifier to be filtered."
22307    ::= { aclCurCfgEntry 15 }
22308
22309aclCurCfgVLanMask  OBJECT-TYPE
22310    SYNTAX      DisplayString
22311    MAX-ACCESS  read-only
22312    STATUS      current
22313    DESCRIPTION
22314        "The mask applied to aclCurCfgVLanId for filtering."
22315    ::= { aclCurCfgEntry 16 }
22316
22317aclCurCfg8021pPriority  OBJECT-TYPE
22318    SYNTAX      INTEGER {
22319                    none(0),
22320                    priority0(1),
22321                    priority1(2),
22322                    priority2(3),
22323                    priority3(4),
22324                    priority4(5),
22325                    priority5(6),
22326                    priority6(7),
22327                    priority7(8)
22328                }
22329    MAX-ACCESS  read-only
22330    STATUS      current
22331    DESCRIPTION
22332        "The 802.1p priority to be filtered."
22333    ::= { aclCurCfgEntry 17 }
22334
22335aclCurCfgTypeOfService  OBJECT-TYPE
22336    SYNTAX      DisplayString
22337    MAX-ACCESS  read-only
22338    STATUS      current
22339    DESCRIPTION
22340        "The type of service to be filtered."
22341    ::= { aclCurCfgEntry 18 }
22342
22343aclCurCfgProtocol  OBJECT-TYPE
22344    SYNTAX      DisplayString
22345    MAX-ACCESS  read-only
22346    STATUS      current
22347    DESCRIPTION
22348        "The protocol to be filtered."
22349    ::= { aclCurCfgEntry 19 }
22350
22351aclCurCfgSrcIPAddress  OBJECT-TYPE
22352    SYNTAX      IpAddress
22353    MAX-ACCESS  read-only
22354    STATUS      current
22355    DESCRIPTION
22356        "The source IP address to be filtered."
22357    ::= { aclCurCfgEntry 20 }
22358
22359aclCurCfgSrcIPMask  OBJECT-TYPE
22360    SYNTAX      IpAddress
22361    MAX-ACCESS  read-only
22362    STATUS      current
22363    DESCRIPTION
22364        "The address mask applied to aclCurCfgSrcIPAddress for filtering."
22365    ::= { aclCurCfgEntry 21 }
22366
22367aclCurCfgDstIPAddress  OBJECT-TYPE
22368    SYNTAX      IpAddress
22369    MAX-ACCESS  read-only
22370    STATUS      current
22371    DESCRIPTION
22372        "The destination IP address to be filtered."
22373    ::= { aclCurCfgEntry 22 }
22374
22375aclCurCfgDstIPMask  OBJECT-TYPE
22376    SYNTAX      IpAddress
22377    MAX-ACCESS  read-only
22378    STATUS      current
22379    DESCRIPTION
22380        "The address mask applied to aclCurCfgDstIPAddress for filtering."
22381    ::= { aclCurCfgEntry 23 }
22382
22383aclCurCfgSrcPort  OBJECT-TYPE
22384    SYNTAX      INTEGER (0..65535)
22385    MAX-ACCESS  read-only
22386    STATUS      current
22387    DESCRIPTION
22388        "The source TCP/UDP port number to be filtered."
22389    ::= { aclCurCfgEntry 24 }
22390
22391aclCurCfgSrcPortMask  OBJECT-TYPE
22392    SYNTAX      DisplayString
22393    MAX-ACCESS  read-only
22394    STATUS      current
22395    DESCRIPTION
22396        "The mask applied to aclCurCfgSrcPort for filtering."
22397    ::= { aclCurCfgEntry 25 }
22398
22399aclCurCfgDstPort  OBJECT-TYPE
22400    SYNTAX      INTEGER (0..65535)
22401    MAX-ACCESS  read-only
22402    STATUS      current
22403    DESCRIPTION
22404        "The destination TCP/UDP port number to be filtered."
22405    ::= { aclCurCfgEntry 26 }
22406
22407aclCurCfgDstPortMask  OBJECT-TYPE
22408    SYNTAX      DisplayString
22409    MAX-ACCESS  read-only
22410    STATUS      current
22411    DESCRIPTION
22412        "The mask applied to aclCurCfgDstPort for filtering."
22413    ::= { aclCurCfgEntry 27 }
22414
22415aclCurCfgTCPFlags  OBJECT-TYPE
22416    SYNTAX      BITS {
22417                    reserved1(0),
22418                    reserved2(1),
22419                    tcpURG(2),
22420                    tcpACK(3),
22421                    tcpPSH(4),
22422                    tcpRST(5),
22423                    tcpSYN(6),
22424                    tcpFIN(7)
22425                }
22426    MAX-ACCESS  read-only
22427    STATUS      current
22428    DESCRIPTION
22429        "The TCP flags to be filtered.
22430         OCTET
22431         xxxxxxxx
22432         ||||..||
22433         ||||..||_tcpFIN(7)
22434         ||||..|__tcpSYN(6)
22435         ||||
22436         ||||_____tcpACK(3)
22437         |||______tcpURG(2)
22438         ||_______reserved2(1)
22439         |________reserved1(0)
22440
22441         where:
22442         - reserved1 - 0;
22443         - reserved2 - 0;
22444         - x - 0 or 1;
22445        "
22446    ::= { aclCurCfgEntry 28 }
22447
22448aclCurCfgTCPFlagsMask  OBJECT-TYPE
22449    SYNTAX      BITS {
22450                    reserved1(0),
22451                    reserved2(1),
22452                    tcpURG(2),
22453                    tcpACK(3),
22454                    tcpPSH(4),
22455                    tcpRST(5),
22456                    tcpSYN(6),
22457                    tcpFIN(7)
22458                }
22459    MAX-ACCESS  read-only
22460    STATUS      current
22461    DESCRIPTION
22462        "The TCP flags mask.
22463         OCTET
22464         xxxxxxxx
22465         ||||..||
22466         ||||..||_tcpFIN(7)
22467         ||||..|__tcpSYN(6)
22468         ||||
22469         ||||_____tcpACK(3)
22470         |||______tcpURG(2)
22471         ||_______reserved2(1)
22472         |________reserved1(0)
22473
22474         where:
22475         - reserved1 - 0;
22476         - reserved2 - 0;
22477         - x - 0 or 1;
22478        "
22479    ::= { aclCurCfgEntry 39 }
22480
22481aclCurCfgEgressPorts  OBJECT-TYPE
22482    SYNTAX      OCTET STRING
22483    MAX-ACCESS  read-only
22484    STATUS      current
22485    DESCRIPTION
22486        "The port list in the ACL configured for egress filtering.
22487         The ports are presented in bitmap format, as follows:
22488
22489            OCTET 1  OCTET 2  .....
22490            xxxxxxxx xxxxxxxx .....
22491            ||    || |
22492            ||    || |_ port 9
22493            ||    ||
22494            ||    ||___ port 8
22495            ||    |____ port 7
22496            ||      .    .   .
22497            ||_________ port 2
22498            |__________ port 1
22499
22500         where x:
22501            1 - the represented port is configured for filtering.
22502            0 - the represented port is not configured for filtering."
22503    ::= { aclCurCfgEntry 29 }
22504
22505aclCurCfgStatistics  OBJECT-TYPE
22506    SYNTAX      INTEGER {
22507                    disable(0),
22508                    enable(1)
22509                }
22510    MAX-ACCESS  read-only
22511    STATUS      current
22512    DESCRIPTION
22513        "Whether statistics collection for this ACL is enabled or not."
22514    ::= { aclCurCfgEntry 30 }
22515
22516aclCurCfgMeterAction  OBJECT-TYPE
22517    SYNTAX      INTEGER {
22518					unconfigured(0),
22519					outdrop(1),
22520					outpass(2)
22521				}
22522    MAX-ACCESS  read-only
22523    STATUS      current
22524    DESCRIPTION
22525        "Meter Action for this ACL."
22526    ::= { aclCurCfgEntry 41 }
22527
22528aclCurCfgMeterEnable  OBJECT-TYPE
22529    SYNTAX      INTEGER {
22530	enabled(0),
22531	disabled(1)
22532				}
22533    MAX-ACCESS  read-only
22534    STATUS      current
22535    DESCRIPTION
22536        "Meter state for this ACL."
22537    ::= { aclCurCfgEntry 42 }
22538
22539aclCurCfgKbitsSec  OBJECT-TYPE
22540    SYNTAX      Unsigned32 (64..10000000)
22541    MAX-ACCESS  read-only
22542    STATUS      current
22543    DESCRIPTION
22544        "The commited rate of meter associated with this ACL entry."
22545    ::= { aclCurCfgEntry 43 }
22546
22547aclCurCfgKbitsBurst  OBJECT-TYPE
22548    SYNTAX      INTEGER {
22549					kbits32(32),
22550					kbits64(64),
22551					kbits128(128),
22552					kbits256(256),
22553					kbits512(512),
22554					kbits1024(1024),
22555					kbits2048(2048),
22556					kbits4096(4096)
22557   				}
22558	MAX-ACCESS  read-only
22559    STATUS      current
22560    DESCRIPTION
22561        "The maxmium burst sizeof meter associated with this ACL entry."
22562    ::= { aclCurCfgEntry 44 }
22563
22564aclCurCfgInprofUser  OBJECT-TYPE
22565    SYNTAX      INTEGER (0..7)
22566    MAX-ACCESS  read-only
22567    STATUS      current
22568    DESCRIPTION
22569        "Set in profile user defined priority for this ACL."
22570    ::= { aclCurCfgEntry 45 }
22571
22572aclCurCfgInprofDscp  OBJECT-TYPE
22573    SYNTAX      INTEGER (0..63)
22574    MAX-ACCESS  read-only
22575    STATUS      current
22576    DESCRIPTION
22577        "Set in profile pkts DSCP value."
22578    ::= { aclCurCfgEntry 46 }
22579
22580aclCurCfgInprofTos  OBJECT-TYPE
22581    SYNTAX      INTEGER {
22582                    disable(0),
22583                    enable(1)
22584                }
22585    MAX-ACCESS  read-only
22586    STATUS      current
22587    DESCRIPTION
22588        "To enable/disable setting in profile pkts based on TOS bits."
22589    ::= { aclCurCfgEntry 47 }
22590
22591aclCurCfgOutprofDscp  OBJECT-TYPE
22592    SYNTAX      INTEGER (0..63)
22593    MAX-ACCESS  read-only
22594    STATUS      current
22595    DESCRIPTION
22596        "Set out profile pkts DSCP value."
22597    ::= { aclCurCfgEntry 48 }
22598
22599aclCurCfgInprofUserEnable  OBJECT-TYPE
22600    SYNTAX      INTEGER {
22601				    disabled(0),
22602					userdefined(1)
22603				}
22604    MAX-ACCESS  read-only
22605    STATUS      current
22606    DESCRIPTION
22607        "Set in profile update method for this ACL."
22608    ::= { aclCurCfgEntry 49 }
22609
22610aclCurCfgInprofDscpEnable  OBJECT-TYPE
22611    SYNTAX      INTEGER {
22612                    disable(0),
22613                    enable(1)
22614                }
22615    MAX-ACCESS  read-only
22616    STATUS      current
22617    DESCRIPTION
22618        "Whether in profile update DSCP for this ACL is enabled or not."
22619    ::= { aclCurCfgEntry 50 }
22620
22621aclCurCfgOutprofDscpEnable  OBJECT-TYPE
22622    SYNTAX      INTEGER {
22623                    disable(0),
22624                    enable(1)
22625                }
22626    MAX-ACCESS  read-only
22627    STATUS      current
22628    DESCRIPTION
22629        "Whether out profile update DSCP for this ACL is enabled or not."
22630    ::= { aclCurCfgEntry 51 }
22631
22632
22633--
22634-- New ACL Configuration Table
22635--
22636
22637aclNewCfgTable OBJECT-TYPE
22638    SYNTAX      SEQUENCE OF AclNewCfgEntry
22639    MAX-ACCESS  not-accessible
22640    STATUS      current
22641    DESCRIPTION
22642        "The table of new ACL configuration."
22643    ::= { acList 2 }
22644
22645aclNewCfgEntry OBJECT-TYPE
22646    SYNTAX      AclNewCfgEntry
22647    MAX-ACCESS  not-accessible
22648    STATUS      current
22649    DESCRIPTION
22650        "New information about a particular ACL configuration."
22651    INDEX { aclNewCfgIndex }
22652    ::= { aclNewCfgTable 1 }
22653
22654AclNewCfgEntry ::= SEQUENCE {
22655    aclNewCfgIndex              Unsigned32,
22656    aclNewCfgGroup              Unsigned32,
22657    aclNewCfgFilterAction       INTEGER,
22658    aclNewCfgFilterActionSetPrio INTEGER,
22659    aclNewCfgEthFmt       INTEGER,
22660    aclNewCfgTagFmt       INTEGER,
22661    aclNewCfgIPFmt        INTEGER,
22662    aclNewCfgSrcMACAddress      MacAddress,
22663    aclNewCfgSrcMACMask         MacAddress,
22664    aclNewCfgDstMACAddress      MacAddress,
22665    aclNewCfgDstMACMask         MacAddress,
22666    aclNewCfgEthernetTypeName   INTEGER,
22667    aclNewCfgEthernetTypeValue  INTEGER,
22668    aclNewCfgVLanId             INTEGER,
22669    aclNewCfgVLanMask           DisplayString,
22670    aclNewCfg8021pPriority      INTEGER,
22671    aclNewCfgTypeOfService      DisplayString,
22672    aclNewCfgProtocol           DisplayString,
22673    aclNewCfgSrcIPAddress       IpAddress,
22674    aclNewCfgSrcIPMask          IpAddress,
22675    aclNewCfgDstIPAddress       IpAddress,
22676    aclNewCfgDstIPMask          IpAddress,
22677    aclNewCfgSrcPort            INTEGER,
22678    aclNewCfgSrcPortMask        DisplayString,
22679    aclNewCfgDstPort            INTEGER,
22680    aclNewCfgDstPortMask        DisplayString,
22681    aclNewCfgTCPFlags           BITS,
22682    aclNewCfgTCPFlagsMask       BITS,
22683    aclNewCfgEgressPorts        OCTET STRING,
22684    aclNewCfgStatistics         INTEGER,
22685    aclNewCfgAddEgressPort      INTEGER,
22686    aclNewCfgRemoveEgressPort   Unsigned32,
22687    aclNewCfgDelete             INTEGER,
22688    aclNewCfgMeterAction        INTEGER,
22689    aclNewCfgMeterEnable        INTEGER,
22690    aclNewCfgKbitsSec          	Unsigned32,
22691    aclNewCfgKbitsBurst        	INTEGER,
22692    aclNewCfgInprofUser      	INTEGER,
22693    aclNewCfgInprofDscp        	INTEGER,
22694    aclNewCfgInprofTos        	INTEGER,
22695    aclNewCfgOutprofDscp        INTEGER,
22696    aclNewCfgInprofUserEnable  	INTEGER,
22697    aclNewCfgInprofDscpEnable  	INTEGER,
22698    aclNewCfgOutprofDscpEnable  INTEGER,
22699    aclNewCfgReset		INTEGER,
22700    aclNewCfgEthernetReset      INTEGER,
22701    aclNewCfgIpv4Reset          INTEGER,
22702    aclNewCfgTcpudpReset        INTEGER,
22703    aclNewCfgMeterReset         INTEGER,
22704    aclNewCfgRemarkReset        INTEGER,
22705    aclNewCfgRemarkInprofReset  INTEGER,
22706    aclNewCfgRemarkOutprofReset INTEGER,
22707    aclNewCfgPktfmtReset        INTEGER
22708    }
22709
22710aclNewCfgIndex  OBJECT-TYPE
22711    SYNTAX      Unsigned32
22712    MAX-ACCESS  read-only
22713    STATUS      current
22714    DESCRIPTION
22715        "The index associated with this ACL entry."
22716    ::= { aclNewCfgEntry 1 }
22717
22718
22719aclNewCfgGroup  OBJECT-TYPE
22720    SYNTAX      Unsigned32
22721    MAX-ACCESS  read-only
22722    STATUS      current
22723    DESCRIPTION
22724        "The index of the ACL group to which this ACL entry is a member of.
22725        A value of zero means the ACL is not a member of any group."
22726    ::= { aclNewCfgEntry 3 }
22727
22728aclNewCfgFilterAction  OBJECT-TYPE
22729    SYNTAX      INTEGER {
22730                    none(0),
22731                    permit(1),
22732                    deny(2),
22733                    setprio(3)
22734                }
22735    MAX-ACCESS  read-write
22736    STATUS      current
22737    DESCRIPTION
22738        "The action to be performed on a packet that matches the filter
22739        settings of this ACL entry."
22740    ::= { aclNewCfgEntry 4 }
22741
22742aclNewCfgFilterActionSetPrio  OBJECT-TYPE
22743    SYNTAX      INTEGER {
22744                    none(0),
22745                    prio0(1),
22746                    prio1(2),
22747                    prio2(3),
22748                    prio3(4),
22749                    prio4(5),
22750                    prio5(6),
22751                    prio6(7),
22752                    prio7(8)
22753                }
22754    MAX-ACCESS  read-write
22755    STATUS      current
22756    DESCRIPTION
22757        "The COS queue to be used when the action for this ACL entry is
22758        set to setprio."
22759    ::= { aclNewCfgEntry 5 }
22760
22761aclNewCfgEthFmt  OBJECT-TYPE
22762    SYNTAX      INTEGER {
22763                    none(0),
22764                    ethernet2(1),
22765                    snap(2),
22766                    llc(3)
22767                }
22768    MAX-ACCESS  read-write
22769    STATUS      current
22770    DESCRIPTION
22771        "The packet ethernet format to be filtered."
22772    ::= { aclNewCfgEntry 6 }
22773
22774aclNewCfgTagFmt  OBJECT-TYPE
22775    SYNTAX      INTEGER {
22776                    disabled(1),
22777                    any(2),
22778                    none(3),
22779                    tagged(4)
22780                }
22781    MAX-ACCESS  read-write
22782    STATUS      current
22783    DESCRIPTION
22784        "The packet tagging format to be filtered."
22785    ::= { aclNewCfgEntry 7 }
22786
22787aclNewCfgIPFmt  OBJECT-TYPE
22788    SYNTAX      INTEGER {
22789                    none(1),
22790                    ipv4(2),
22791                    ipv6(3)
22792                }
22793    MAX-ACCESS  read-write
22794    STATUS      current
22795    DESCRIPTION
22796        "The packet IP format to be filtered."
22797    ::= { aclNewCfgEntry 8 }
22798
22799aclNewCfgSrcMACAddress  OBJECT-TYPE
22800    SYNTAX      MacAddress
22801    MAX-ACCESS  read-write
22802    STATUS      current
22803    DESCRIPTION
22804        "The source MAC address to be filtered. Whenever this object is
22805        set to a nonzero value, the aclNewCfgSrcMACMask object, if not
22806        yet set, will be automatically set to ff:ff:ff:ff:ff."
22807    ::= { aclNewCfgEntry 9 }
22808
22809aclNewCfgSrcMACMask  OBJECT-TYPE
22810    SYNTAX      MacAddress
22811    MAX-ACCESS  read-write
22812    STATUS      current
22813    DESCRIPTION
22814        "The address mask to be applied to aclNewCfgSrcMACAddress
22815         for filtering."
22816    ::= { aclNewCfgEntry 10 }
22817
22818aclNewCfgDstMACAddress  OBJECT-TYPE
22819    SYNTAX      MacAddress
22820    MAX-ACCESS  read-write
22821    STATUS      current
22822    DESCRIPTION
22823        "The destination MAC address to be filtered. Whenever this object
22824        is set to a nonzero value, the aclNewCfgDstMACMask object, if not
22825        yet set, will be automatically set to ff:ff:ff:ff:ff."
22826    ::= { aclNewCfgEntry 11 }
22827
22828aclNewCfgDstMACMask  OBJECT-TYPE
22829    SYNTAX      MacAddress
22830    MAX-ACCESS  read-write
22831    STATUS      current
22832    DESCRIPTION
22833        "The address mask to be applied to aclNewCfgDstMACAddress
22834         for filtering."
22835    ::= { aclNewCfgEntry 12 }
22836
22837aclNewCfgEthernetTypeName  OBJECT-TYPE
22838    SYNTAX      INTEGER {
22839                    none(0),
22840                    arp(1),
22841                    ipv4(2),
22842                    ipv6(3),
22843                    mpls(4),
22844                    rarp(5),
22845                    any(6),
22846                    other(7)
22847                }
22848    MAX-ACCESS  read-write
22849    STATUS      current
22850    DESCRIPTION
22851        "The Ethernet type to be filtered. If the value of this
22852        object is other(7), the value of aclNewCfgEthernetTypeValue
22853        indicates the ethernet type that will be filtered. If this
22854        object is set to a value other than other(7), the value of
22855        the aclNewCfgEthernetTypeValue object is automatically set,
22856        as follows:
22857
22858        aclNewCfgEthernetTypeName   aclNewCfgEthernetTypeValue
22859            none(0)                         0
22860            arp(1)                       2054  (0x0806)
22861            ipv4(2)                      2048  (0x0800)
22862            ipv6(3)                     34525  (0x86dd)
22863            mpls(4)                     34887  (0x8847)
22864            rarp(5)                     32821  (0x8035)
22865            any(6)                      65535  (0xffff)
22866        "
22867    ::= { aclNewCfgEntry 13 }
22868
22869aclNewCfgEthernetTypeValue  OBJECT-TYPE
22870    SYNTAX      INTEGER (1536..65535)
22871    MAX-ACCESS  read-write
22872    STATUS      current
22873    DESCRIPTION
22874        "The Ethernet type value to be filtered. The value of this
22875        object is equivalent to the value of aclNewCfgEthernetTypeName
22876        except when the value of aclNewCfgEthernetTypeName is other(7),
22877        which can be any user-defined value for this object."
22878    ::= { aclNewCfgEntry 14 }
22879
22880aclNewCfgVLanId  OBJECT-TYPE
22881    SYNTAX      INTEGER (1..4095)
22882    MAX-ACCESS  read-write
22883    STATUS      current
22884    DESCRIPTION
22885        "The virtual LAN identifier to be filtered. Whenever this object
22886        is set to a nonzero value, the aclNewCfgVLanMask object, if not
22887        yet set, will be automatically set to 4095 (0xfff)."
22888    ::= { aclNewCfgEntry 15 }
22889
22890aclNewCfgVLanMask  OBJECT-TYPE
22891    SYNTAX      DisplayString
22892    MAX-ACCESS  read-write
22893    STATUS      current
22894    DESCRIPTION
22895        "The mask to be applied to aclNewCfgVLanId for filtering."
22896    ::= { aclNewCfgEntry 16 }
22897
22898aclNewCfg8021pPriority  OBJECT-TYPE
22899    SYNTAX      INTEGER {
22900                    none(0),
22901                    priority0(1),
22902                    priority1(2),
22903                    priority2(3),
22904                    priority3(4),
22905                    priority4(5),
22906                    priority5(6),
22907                    priority6(7),
22908                    priority7(8)
22909                }
22910    MAX-ACCESS  read-write
22911    STATUS      current
22912    DESCRIPTION
22913        "The 802.1p priority to be filtered."
22914    ::= { aclNewCfgEntry 17 }
22915
22916aclNewCfgTypeOfService  OBJECT-TYPE
22917    SYNTAX      DisplayString
22918    MAX-ACCESS  read-write
22919    STATUS      current
22920    DESCRIPTION
22921        "The type of service to be filtered."
22922    ::= { aclNewCfgEntry 18 }
22923
22924aclNewCfgProtocol  OBJECT-TYPE
22925    SYNTAX      DisplayString
22926    MAX-ACCESS  read-write
22927    STATUS      current
22928    DESCRIPTION
22929        "The protocol to be filtered."
22930    ::= { aclNewCfgEntry 19 }
22931
22932aclNewCfgSrcIPAddress  OBJECT-TYPE
22933    SYNTAX      IpAddress
22934    MAX-ACCESS  read-write
22935    STATUS      current
22936    DESCRIPTION
22937        "The source IP address to be filtered. Whenever this object is set
22938        to a nonzero value, the aclNewCfgSrcIPMask object, if not yet set,
22939        will be automatically set to 255.255.255.255."
22940    ::= { aclNewCfgEntry 20 }
22941
22942aclNewCfgSrcIPMask  OBJECT-TYPE
22943    SYNTAX      IpAddress
22944    MAX-ACCESS  read-write
22945    STATUS      current
22946    DESCRIPTION
22947        "The address mask to be applied to aclNewCfgSrcIPAddress
22948         for filtering."
22949    ::= { aclNewCfgEntry 21 }
22950
22951aclNewCfgDstIPAddress  OBJECT-TYPE
22952    SYNTAX      IpAddress
22953    MAX-ACCESS  read-write
22954    STATUS      current
22955    DESCRIPTION
22956        "The destination IP address to be filtered. Whenever this object is set
22957        to a nonzero value, the aclNewCfgDstIPMask object, if not yet set,
22958        will be automatically set to 255.255.255.255."
22959    ::= { aclNewCfgEntry 22 }
22960
22961aclNewCfgDstIPMask  OBJECT-TYPE
22962    SYNTAX      IpAddress
22963    MAX-ACCESS  read-write
22964    STATUS      current
22965    DESCRIPTION
22966        "The address mask to be applied to aclNewCfgDstIPAddress for filtering."
22967    ::= { aclNewCfgEntry 23 }
22968
22969aclNewCfgSrcPort  OBJECT-TYPE
22970    SYNTAX      INTEGER (1..65535)
22971    MAX-ACCESS  read-write
22972    STATUS      current
22973    DESCRIPTION
22974        "The source TCP/UDP port number to be filtered. Whenever this
22975        object is set if the aclNewCfgSrcPortMask object is not set
22976        will be automatically set to 65535 (0xffff)."
22977    ::= { aclNewCfgEntry 24 }
22978
22979aclNewCfgSrcPortMask  OBJECT-TYPE
22980    SYNTAX      DisplayString
22981    MAX-ACCESS  read-write
22982    STATUS      current
22983    DESCRIPTION
22984        "The mask to be applied to aclNewCfgSrcPort for filtering."
22985    ::= { aclNewCfgEntry 25 }
22986
22987aclNewCfgDstPort  OBJECT-TYPE
22988    SYNTAX      INTEGER (1..65535)
22989    MAX-ACCESS  read-write
22990    STATUS      current
22991    DESCRIPTION
22992        "The destination TCP/UDP port number to be filtered.  Whenever this
22993        object is set the aclNewCfgSrcPortMask object, if not yet set, will
22994        be automatically set to 65535 (0xffff)."
22995    ::= { aclNewCfgEntry 26 }
22996
22997aclNewCfgDstPortMask  OBJECT-TYPE
22998    SYNTAX      DisplayString
22999    MAX-ACCESS  read-write
23000    STATUS      current
23001    DESCRIPTION
23002        "The mask to be applied to aclNewCfgDstPort for filtering."
23003    ::= { aclNewCfgEntry 27 }
23004
23005aclNewCfgTCPFlags  OBJECT-TYPE
23006    SYNTAX      BITS {
23007                    reserved1(0),
23008                    reserved2(1),
23009                    tcpURG(2),
23010                    tcpACK(3),
23011                    tcpPSH(4),
23012                    tcpRST(5),
23013                    tcpSYN(6),
23014                    tcpFIN(7)
23015                }
23016    MAX-ACCESS  read-write
23017    STATUS      current
23018    DESCRIPTION
23019        "The TCP flags to be filtered.
23020         The TCP flags are presented in bitmap format, as follows:
23021         OCTET
23022         xxxxxxxx
23023         ||||..||
23024         ||||..||_tcpFIN(7)
23025         ||||..|__tcpSYN(6)
23026         ||||
23027         ||||_____tcpACK(3)
23028         |||______tcpURG(2)
23029         ||_______reserved2(1)
23030         |________reserved1(0)
23031
23032         where:
23033         - reserved1 - 0;
23034         - reserved2 - 0;
23035         - x - 0 or 1;
23036        "
23037    ::= { aclNewCfgEntry 28 }
23038
23039aclNewCfgTCPFlagsMask  OBJECT-TYPE
23040    SYNTAX      BITS {
23041                    reserved1(0),
23042                    reserved2(1),
23043                    tcpURG(2),
23044                    tcpACK(3),
23045                    tcpPSH(4),
23046                    tcpRST(5),
23047                    tcpSYN(6),
23048                    tcpFIN(7)
23049                }
23050    MAX-ACCESS  read-write
23051    STATUS      current
23052    DESCRIPTION
23053        "The TCP flags mask.
23054         The TCP flags are presented in bitmap format, as follows:
23055         OCTET
23056         xxxxxxxx
23057         ||||..||
23058         ||||..||_tcpFIN(7)
23059         ||||..|__tcpSYN(6)
23060         ||||
23061         ||||_____tcpACK(3)
23062         |||______tcpURG(2)
23063         ||_______reserved2(1)
23064         |________reserved1(0)
23065
23066         where:
23067         - reserved1 - 0;
23068         - reserved2 - 0;
23069         - x - 0 or 1;
23070         Default value is 0x3f."
23071    ::= { aclNewCfgEntry 39 }
23072
23073aclNewCfgEgressPorts  OBJECT-TYPE
23074    SYNTAX      OCTET STRING
23075    MAX-ACCESS  read-only
23076    STATUS      current
23077    DESCRIPTION
23078        "The port list in the ACL configured for egress filtering.
23079         The ports are presented in bitmap format, as follows:
23080
23081            OCTET 1  OCTET 2  .....
23082            xxxxxxxx xxxxxxxx .....
23083            ||    || |
23084            ||    || |_ port 9
23085            ||    ||
23086            ||    ||___ port 8
23087            ||    |____ port 7
23088            ||      .    .   .
23089            ||_________ port 2
23090            |__________ port 1
23091
23092         where x:
23093            1 - the represented port is configured for filtering.
23094            0 - the represented port is not configured for filtering."
23095    ::= { aclNewCfgEntry 29 }
23096
23097aclNewCfgStatistics  OBJECT-TYPE
23098    SYNTAX      INTEGER {
23099                    disable(0),
23100                    enable(1)
23101                }
23102    MAX-ACCESS  read-write
23103    STATUS      current
23104    DESCRIPTION
23105        "Whether statistics collection for this ACL is enabled or not."
23106    ::= { aclNewCfgEntry 30 }
23107
23108aclNewCfgAddEgressPort OBJECT-TYPE
23109    SYNTAX      INTEGER
23110    MAX-ACCESS  read-write
23111    STATUS      current
23112    DESCRIPTION
23113        "The port to be added to the specified ACL for egress filtering.
23114        A value of zero is always returned when this object is read."
23115    ::= { aclNewCfgEntry 31 }
23116
23117aclNewCfgRemoveEgressPort OBJECT-TYPE
23118    SYNTAX      Unsigned32
23119    MAX-ACCESS  read-write
23120    STATUS      current
23121    DESCRIPTION
23122        "The port to be removed from the specified ACL.  A value of zero
23123        is always returned when this object is read."
23124    ::= { aclNewCfgEntry 32 }
23125
23126aclNewCfgDelete OBJECT-TYPE
23127    SYNTAX      INTEGER {
23128                    other(1),
23129                    delete(2)
23130                }
23131    MAX-ACCESS  read-write
23132    STATUS      current
23133    DESCRIPTION
23134        "This is an action object to delete an ACL entry.  A value of
23135        other(1) is always returned when this object is read."
23136    ::= { aclNewCfgEntry 33 }
23137
23138aclNewCfgMeterAction  OBJECT-TYPE
23139    SYNTAX      INTEGER {
23140					unconfigured(0),
23141					outdrop(1),
23142					outpass(2)
23143				}
23144    MAX-ACCESS  read-write
23145    STATUS      current
23146    DESCRIPTION
23147        "Meter Action for this ACL."
23148    ::= { aclNewCfgEntry 41 }
23149
23150aclNewCfgMeterEnable  OBJECT-TYPE
23151    SYNTAX      INTEGER {
23152	enabled(0),
23153	disabled(1)
23154				}
23155    MAX-ACCESS  read-write
23156    STATUS      current
23157    DESCRIPTION
23158        "Meter state for this ACL."
23159    ::= { aclNewCfgEntry 42 }
23160
23161aclNewCfgKbitsSec  OBJECT-TYPE
23162    SYNTAX      Unsigned32 (64..10000000)
23163    MAX-ACCESS  read-write
23164    STATUS      current
23165    DESCRIPTION
23166        "The commited rate of meter associated with this ACL entry."
23167    ::= { aclNewCfgEntry 43 }
23168
23169aclNewCfgKbitsBurst  OBJECT-TYPE
23170    SYNTAX      INTEGER {
23171					kbits32(32),
23172					kbits64(64),
23173					kbits128(128),
23174					kbits256(256),
23175					kbits512(512),
23176					kbits1024(1024),
23177					kbits2048(2048),
23178					kbits4096(4096)
23179   				}
23180    MAX-ACCESS  read-write
23181    STATUS      current
23182    DESCRIPTION
23183        "The maxmium burst sizeof meter associated with this ACL entry."
23184    ::= { aclNewCfgEntry 44 }
23185
23186aclNewCfgInprofUser  OBJECT-TYPE
23187    SYNTAX      INTEGER (0..7)
23188    MAX-ACCESS  read-write
23189    STATUS      current
23190    DESCRIPTION
23191        "Set in profile user defined priority for this ACL."
23192    ::= { aclNewCfgEntry 45 }
23193
23194aclNewCfgInprofDscp  OBJECT-TYPE
23195    SYNTAX      INTEGER (0..63)
23196    MAX-ACCESS  read-write
23197    STATUS      current
23198    DESCRIPTION
23199        "Set in profile pkts DSCP value."
23200    ::= { aclNewCfgEntry 46 }
23201
23202aclNewCfgInprofTos  OBJECT-TYPE
23203    SYNTAX      INTEGER {
23204                    disable(0),
23205                    enable(1)
23206                }
23207    MAX-ACCESS  read-write
23208    STATUS      current
23209    DESCRIPTION
23210        "To enable/disable setting in profile pkts based on TOS bits."
23211    ::= { aclNewCfgEntry 47 }
23212
23213aclNewCfgOutprofDscp  OBJECT-TYPE
23214    SYNTAX      INTEGER (0..63)
23215    MAX-ACCESS  read-write
23216    STATUS      current
23217    DESCRIPTION
23218        "Set out profile pkts DSCP value."
23219    ::= { aclNewCfgEntry 48 }
23220
23221aclNewCfgInprofUserEnable  OBJECT-TYPE
23222    SYNTAX      INTEGER {
23223				    disabled(0),
23224					userdefined(1)
23225				}
23226    MAX-ACCESS  read-write
23227    STATUS      current
23228    DESCRIPTION
23229        "Set in profile update method for this ACL."
23230    ::= { aclNewCfgEntry 49 }
23231
23232aclNewCfgInprofDscpEnable  OBJECT-TYPE
23233    SYNTAX      INTEGER {
23234                    disable(0),
23235                    enable(1)
23236                }
23237    MAX-ACCESS  read-write
23238    STATUS      current
23239    DESCRIPTION
23240        "Whether in profile update DSCP for this ACL is enabled or not."
23241    ::= { aclNewCfgEntry 50 }
23242
23243aclNewCfgOutprofDscpEnable  OBJECT-TYPE
23244    SYNTAX      INTEGER {
23245                    disable(0),
23246                    enable(1)
23247                }
23248    MAX-ACCESS  read-write
23249    STATUS      current
23250    DESCRIPTION
23251        "Whether out profile update DSCP for this ACL is enabled or not."
23252    ::= { aclNewCfgEntry 51 }
23253
23254aclNewCfgReset OBJECT-TYPE
23255    SYNTAX      INTEGER {
23256                    other(1),
23257                    reset(2)
23258                }
23259    MAX-ACCESS  read-write
23260    STATUS      current
23261    DESCRIPTION
23262        "This is an action object to reset an ACL entry.  A value of
23263        other(1) is always returned when this object is read."
23264    ::= { aclNewCfgEntry 52 }
23265
23266aclNewCfgEthernetReset OBJECT-TYPE
23267    SYNTAX      INTEGER {
23268                    other(1),
23269                    reset(2)
23270                }
23271    MAX-ACCESS  read-write
23272    STATUS      current
23273    DESCRIPTION
23274        "This is an action object to reset an ACL Ethernet entry. A value of
23275        other(1) is always returned when this object is read."
23276    ::= { aclNewCfgEntry 53 }
23277
23278aclNewCfgIpv4Reset OBJECT-TYPE
23279    SYNTAX      INTEGER {
23280                    other(1),
23281                    reset(2)
23282                }
23283    MAX-ACCESS  read-write
23284    STATUS      current
23285    DESCRIPTION
23286        "This is an action object to reset an ACL IPV4 entry. A value of
23287        other(1) is always returned when this object is read."
23288    ::= { aclNewCfgEntry 54 }
23289
23290aclNewCfgTcpudpReset OBJECT-TYPE
23291    SYNTAX      INTEGER {
23292                    other(1),
23293                    reset(2)
23294                }
23295    MAX-ACCESS  read-write
23296    STATUS      current
23297    DESCRIPTION
23298        "This is an action object to reset an ACL Tcpudp entry. A value of
23299        other(1) is always returned when this object is read."
23300    ::= { aclNewCfgEntry 55 }
23301
23302aclNewCfgMeterReset OBJECT-TYPE
23303    SYNTAX      INTEGER {
23304                    other(1),
23305                    reset(2)
23306                }
23307    MAX-ACCESS  read-write
23308    STATUS      current
23309    DESCRIPTION
23310        "This is an action object to reset an ACL Meter entry. A value of
23311        other(1) is always returned when this object is read."
23312    ::= { aclNewCfgEntry 56 }
23313
23314aclNewCfgRemarkReset OBJECT-TYPE
23315    SYNTAX      INTEGER {
23316                    other(1),
23317                    reset(2)
23318                }
23319    MAX-ACCESS  read-write
23320    STATUS      current
23321    DESCRIPTION
23322        "This is an action object to reset an ACL Remark entry. A value of
23323        other(1) is always returned when this object is read."
23324    ::= { aclNewCfgEntry 57 }
23325
23326aclNewCfgRemarkInprofReset OBJECT-TYPE
23327    SYNTAX      INTEGER {
23328                    other(1),
23329                    reset(2)
23330                }
23331    MAX-ACCESS  read-write
23332    STATUS      current
23333    DESCRIPTION
23334        "This is an action object to reset an ACL Remark Inprof entry. A value of
23335        other(1) is always returned when this object is read."
23336    ::= { aclNewCfgEntry 58 }
23337
23338aclNewCfgRemarkOutprofReset OBJECT-TYPE
23339    SYNTAX      INTEGER {
23340                    other(1),
23341                    reset(2)
23342                }
23343    MAX-ACCESS  read-write
23344    STATUS      current
23345    DESCRIPTION
23346        "This is an action object to reset an ACL Remark Outprof entry. A value of
23347        other(1) is always returned when this object is read."
23348    ::= { aclNewCfgEntry 59 }
23349
23350aclNewCfgPktfmtReset OBJECT-TYPE
23351    SYNTAX      INTEGER {
23352                    other(1),
23353                    reset(2)
23354                }
23355    MAX-ACCESS  read-write
23356    STATUS      current
23357    DESCRIPTION
23358        "This is an action object to reset an ACL Pktfmt entry. A value of
23359        other(1) is always returned when this object is read."
23360    ::= { aclNewCfgEntry 60 }
23361
23362
23363-- ---------------------------------------------------------- --
23364-- ACL Group Configuration
23365-- ---------------------------------------------------------- --
23366
23367aclGroupCurCfgTable OBJECT-TYPE
23368    SYNTAX      SEQUENCE OF AclGroupCurCfgEntry
23369    MAX-ACCESS  not-accessible
23370    STATUS      current
23371    DESCRIPTION
23372        "The table of current ACL Group configuration."
23373    ::= { aclGroup 1 }
23374
23375aclGroupCurCfgEntry OBJECT-TYPE
23376    SYNTAX      AclGroupCurCfgEntry
23377    MAX-ACCESS  not-accessible
23378    STATUS      current
23379    DESCRIPTION
23380        "Information about a particular ACL configuration."
23381    INDEX { aclGroupCurCfgIndex }
23382    ::= { aclGroupCurCfgTable 1 }
23383
23384AclGroupCurCfgEntry ::= SEQUENCE {
23385    aclGroupCurCfgIndex        Unsigned32,
23386    aclGroupCurCfgMemberAcls   OCTET STRING
23387    }
23388
23389aclGroupCurCfgIndex  OBJECT-TYPE
23390    SYNTAX      Unsigned32
23391    MAX-ACCESS  read-only
23392    STATUS      current
23393    DESCRIPTION
23394        "The index associated with this ACL Group entry."
23395    ::= { aclGroupCurCfgEntry 1 }
23396
23397aclGroupCurCfgMemberAcls  OBJECT-TYPE
23398    SYNTAX      OCTET STRING
23399    MAX-ACCESS  read-only
23400    STATUS      current
23401    DESCRIPTION
23402        "The ACL members of this ACL group, presented in bitmap
23403         format, as follows:
23404
23405            OCTET 1  OCTET 2  .....
23406            xxxxxxxx xxxxxxxx .....
23407            ||    || |
23408            ||    || |_ ACL 9
23409            ||    ||
23410            ||    ||___ ACL 8
23411            ||    |____ ACL 7
23412            ||      .    .   .
23413            ||_________ ACL 2
23414            |__________ ACL 1
23415
23416         where x:
23417            1 - the represented ACL is a member of the group.
23418            0 - the represented ACL is not a member of the group."
23419    ::= { aclGroupCurCfgEntry 2 }
23420
23421
23422aclGroupNewCfgTable OBJECT-TYPE
23423    SYNTAX      SEQUENCE OF AclGroupNewCfgEntry
23424    MAX-ACCESS  not-accessible
23425    STATUS      current
23426    DESCRIPTION
23427        "The table of new ACL Group configuration."
23428    ::= { aclGroup 2 }
23429
23430aclGroupNewCfgEntry OBJECT-TYPE
23431    SYNTAX      AclGroupNewCfgEntry
23432    MAX-ACCESS  not-accessible
23433    STATUS      current
23434    DESCRIPTION
23435        "New information about a particular ACL configuration."
23436    INDEX { aclGroupNewCfgIndex }
23437    ::= { aclGroupNewCfgTable 1 }
23438
23439AclGroupNewCfgEntry ::= SEQUENCE {
23440    aclGroupNewCfgIndex        Unsigned32,
23441    aclGroupNewCfgMemberAcls   OCTET STRING,
23442    aclGroupNewCfgAddAcl       Unsigned32,
23443    aclGroupNewCfgRemoveAcl    Unsigned32,
23444    aclGroupNewCfgDelete       INTEGER
23445    }
23446
23447aclGroupNewCfgIndex  OBJECT-TYPE
23448    SYNTAX      Unsigned32
23449    MAX-ACCESS  read-only
23450    STATUS      current
23451    DESCRIPTION
23452        "The index associated with this ACL Group entry."
23453    ::= { aclGroupNewCfgEntry 1 }
23454
23455aclGroupNewCfgMemberAcls  OBJECT-TYPE
23456    SYNTAX      OCTET STRING
23457    MAX-ACCESS  read-only
23458    STATUS      current
23459    DESCRIPTION
23460        "The ACL members of this ACL group, presented in bitmap
23461         format, as follows:
23462
23463            OCTET 1  OCTET 2  .....
23464            xxxxxxxx xxxxxxxx .....
23465            ||    || |
23466            ||    || |_ ACL 9
23467            ||    ||
23468            ||    ||___ ACL 8
23469            ||    |____ ACL 7
23470            ||      .    .   .
23471            ||_________ ACL 2
23472            |__________ ACL 1
23473
23474         where x:
23475            1 - the represented ACL is a member of the group.
23476            0 - the represented ACL is not a member of the group."
23477    ::= { aclGroupNewCfgEntry 2 }
23478
23479
23480aclGroupNewCfgAddAcl  OBJECT-TYPE
23481    SYNTAX      Unsigned32
23482    MAX-ACCESS  read-write
23483    STATUS      current
23484    DESCRIPTION
23485        "The index of the ACL entry to be added into this ACL group.
23486        A successful set operation on this object will also set the bit
23487        corresponding to the ACL entry in the aclGroupNewCfgMemberAcls
23488        bitmap. A value of zero is always returned when this object
23489        is read."
23490    ::= { aclGroupNewCfgEntry 4 }
23491
23492aclGroupNewCfgRemoveAcl  OBJECT-TYPE
23493    SYNTAX      Unsigned32
23494    MAX-ACCESS  read-write
23495    STATUS      current
23496    DESCRIPTION
23497        "The index of the ACL entry to be removed from this ACL group.
23498        A successful set operation on this object will unset the bit
23499        corresponding to the ACL entry in the aclGroupNewCfgMemberAcls
23500        bitmap. A value of zero is always returned when this object
23501        is read."
23502    ::= { aclGroupNewCfgEntry 5 }
23503
23504
23505aclGroupNewCfgDelete  OBJECT-TYPE
23506    SYNTAX      INTEGER {
23507                    other(1),
23508                    delete(2)
23509                }
23510    MAX-ACCESS  read-write
23511    STATUS      current
23512    DESCRIPTION
23513        "This is an action object to delete an ACL group.  A value of other(1)
23514        is always returned when this object is read."
23515    ::= { aclGroupNewCfgEntry 8 }
23516
23517aclCurCfgPortTable OBJECT-TYPE
23518    SYNTAX SEQUENCE OF AclCurCfgPortTableEntry
23519    MAX-ACCESS not-accessible
23520    STATUS current
23521    DESCRIPTION
23522        "The table of port acl groups configuration."
23523    ::= { aclCfg 1 }
23524
23525aclCurCfgPortTableEntry OBJECT-TYPE
23526    SYNTAX AclCurCfgPortTableEntry
23527    MAX-ACCESS not-accessible
23528    STATUS current
23529    DESCRIPTION
23530        "Information about a particular port acl configuration."
23531    INDEX { aclCurCfgPortIndex }
23532    ::= { aclCurCfgPortTable 1 }
23533
23534AclCurCfgPortTableEntry ::= SEQUENCE {
23535    aclCurCfgPortIndex    Integer32,
23536    aclCurCfgPortAclBmap  OCTET STRING,
23537    aclCurCfgPortAclGrpBmap  OCTET STRING
23538    }
23539
23540aclCurCfgPortIndex OBJECT-TYPE
23541    SYNTAX Integer32
23542    MAX-ACCESS read-only
23543    STATUS current
23544    DESCRIPTION
23545        "The identifier of a particular port.  This is also
23546         index to the entLogicalTable of Entity MIB."
23547    ::= { aclCurCfgPortTableEntry 1 }
23548
23549aclCurCfgPortAclBmap OBJECT-TYPE
23550    SYNTAX  OCTET STRING (SIZE(0..512))
23551    MAX-ACCESS  read-only
23552    STATUS  current
23553    DESCRIPTION
23554        "The acls applied to the port.  The acls are
23555         presented in bitmap format. This string displays acl number
23556         from 1 to 896.
23557
23558         in receiving order:
23559
23560             OCTET 1  OCTET 2  .....
23561             xxxxxxxx xxxxxxxx .....
23562             ||    || |_ acl 9
23563             ||    ||
23564             ||    ||___ acl 8
23565             ||    |____ acl 7
23566             ||      .    .   .
23567             ||_________ acl 2
23568             |__________ acl 1
23569
23570         where x : 1 - The represented acl applied to the port.
23571                   0 - The represented acl not applied to the port."
23572    ::= { aclCurCfgPortTableEntry 2 }
23573
23574
23575
23576aclCurCfgPortAclGrpBmap OBJECT-TYPE
23577    SYNTAX  OCTET STRING (SIZE(0..512))
23578    MAX-ACCESS  read-only
23579    STATUS  current
23580    DESCRIPTION
23581        "The acl groups applied to the port.  The acls are
23582         presented in bitmap format. This string displays acl number
23583         from 1 to 896.
23584         in receiving order:
23585
23586             OCTET 1  OCTET 2  .....
23587             xxxxxxxx xxxxxxxx .....
23588             ||    || |_ aclgrp 9
23589             ||    ||
23590             ||    ||___ aclgrp 8
23591             ||    |____ aclgrp 7
23592             ||      .    .   .
23593             ||_________ aclgrp 2
23594             |__________ aclgrp 1
23595
23596         where x : 1 - The represented acl applied to the port.
23597                   0 - The represented acl not applied to the port."
23598    ::= { aclCurCfgPortTableEntry 4 }
23599
23600aclNewCfgPortTable OBJECT-TYPE
23601    SYNTAX SEQUENCE OF AclNewCfgPortTableEntry
23602    MAX-ACCESS not-accessible
23603    STATUS current
23604    DESCRIPTION
23605        "The table of port acl configuration."
23606    ::= { aclCfg 2 }
23607
23608aclNewCfgPortTableEntry OBJECT-TYPE
23609    SYNTAX AclNewCfgPortTableEntry
23610    MAX-ACCESS not-accessible
23611    STATUS current
23612    DESCRIPTION
23613        "Information about a particular port acl groups configuration."
23614    INDEX { aclNewCfgPortIndex }
23615    ::= { aclNewCfgPortTable 1 }
23616
23617AclNewCfgPortTableEntry ::= SEQUENCE {
23618    aclNewCfgPortIndex         Integer32,
23619    aclNewCfgPortAddAcl        Unsigned32,
23620    aclNewCfgPortAddAclGrp     Unsigned32,
23621    aclNewCfgPortRemoveAcl     Unsigned32,
23622    aclNewCfgPortRemoveAclGrp  Unsigned32,
23623    aclNewCfgPortAclBmap       OCTET STRING,
23624    aclNewCfgPortAclGrpBmap    OCTET STRING
23625    }
23626
23627aclNewCfgPortIndex  OBJECT-TYPE
23628    SYNTAX Integer32
23629    MAX-ACCESS read-only
23630    STATUS current
23631    DESCRIPTION
23632        "The identifier of a particular port. This is also
23633         index to the entLogicalTable of Entity MIB."
23634    ::= { aclNewCfgPortTableEntry 1 }
23635
23636aclNewCfgPortAddAcl OBJECT-TYPE
23637    SYNTAX  Unsigned32
23638    MAX-ACCESS  read-write
23639    STATUS  current
23640    DESCRIPTION
23641        "The acl to be added to the specified port.  A
23642         '0' value is returned when read."
23643    ::= {aclNewCfgPortTableEntry 2 }
23644
23645
23646aclNewCfgPortAddAclGrp OBJECT-TYPE
23647    SYNTAX  Unsigned32
23648    MAX-ACCESS  read-write
23649    STATUS  current
23650    DESCRIPTION
23651        "The acl group to be added to the specified port.  A
23652         '0' value is returned when read."
23653    ::= {aclNewCfgPortTableEntry 4 }
23654
23655aclNewCfgPortRemoveAcl OBJECT-TYPE
23656    SYNTAX  Unsigned32
23657    MAX-ACCESS  read-write
23658    STATUS  current
23659    DESCRIPTION
23660        "The acl to be removed from the specified port.
23661         A '0' value is returned when read."
23662    ::= { aclNewCfgPortTableEntry 5 }
23663
23664
23665aclNewCfgPortRemoveAclGrp OBJECT-TYPE
23666    SYNTAX  Unsigned32
23667    MAX-ACCESS  read-write
23668    STATUS  current
23669    DESCRIPTION
23670        "The acl group to be removed from the specified port.
23671         A '0' value is returned when read."
23672    ::= { aclNewCfgPortTableEntry 7 }
23673
23674aclNewCfgPortAclBmap OBJECT-TYPE
23675    SYNTAX  OCTET STRING (SIZE(0..512))
23676    MAX-ACCESS  read-only
23677    STATUS  current
23678    DESCRIPTION
23679        "The acls applied to the port.  The acls are
23680         presented in bitmap format. This string displays acl number
23681         from 1 to 896.
23682         in receiving order:
23683
23684             OCTET 1  OCTET 2  .....
23685             xxxxxxxx xxxxxxxx .....
23686             ||    || |_ acl 9
23687             ||    ||
23688             ||    ||___ acl 8
23689             ||    |____ acl 7
23690             ||      .    .   .
23691             ||_________ acl 2
23692             |__________ acl 1
23693
23694         where x : 1 - The represented acl applied to the port.
23695                   0 - The represented acl not applied to the port."
23696    ::= { aclNewCfgPortTableEntry 8 }
23697
23698
23699aclNewCfgPortAclGrpBmap OBJECT-TYPE
23700    SYNTAX  OCTET STRING (SIZE(0..512))
23701    MAX-ACCESS  read-only
23702    STATUS  current
23703    DESCRIPTION
23704        "The acl groups applied to the port.  The acl groups are
23705         presented in bitmap format. This string displays group number
23706         from 1 to 4096.
23707
23708         in receiving order:
23709
23710             OCTET 1  OCTET 2  .....
23711             xxxxxxxx xxxxxxxx .....
23712             ||    || |_ aclgrp 9
23713             ||    ||
23714             ||    ||___ aclgrp 8
23715             ||    |____ aclgrp 7
23716             ||      .    .   .
23717             ||_________ aclgrp 2
23718             |__________ aclgrp 1
23719
23720         where x : 1 - The represented acl group applied to the port.
23721                   0 - The represented acl group not applied to the port."
23722    ::= { aclNewCfgPortTableEntry 10 }
23723
23724-- ----------------------------------------------------------------------------
23725-- } INSERT:  bt2acl
23726-- ----------------------------------------------------------------------------
23727
23728
23729qos                     OBJECT IDENTIFIER
23730    ::= { hpSwitchBladeType4-Mgmt 8 }
23731
23732-- ----------------------------------------------------------------------------
23733-- { INSERT:  bt2qos
23734-- ----------------------------------------------------------------------------
23735
23736qosConfigs     OBJECT IDENTIFIER ::= { qos 1 }
23737qosStats       OBJECT IDENTIFIER ::= { qos 2 }
23738qosInfo        OBJECT IDENTIFIER ::= { qos 3 }
23739qosOper        OBJECT IDENTIFIER ::= { qos 4 }
23740
23741qos8021p   OBJECT IDENTIFIER ::= { qosConfigs 1 }
23742-- QOS Configuration
23743
23744qosCurCfgPortPriorityTable OBJECT-TYPE
23745    SYNTAX SEQUENCE OF QoSCurCfgPortPriorityEntry
23746    MAX-ACCESS not-accessible
23747    STATUS current
23748    DESCRIPTION
23749        "The table of QOS Port Priority configuration."
23750    ::= { qos8021p  1 }
23751
23752qosCurCfgPortPriorityEntry OBJECT-TYPE
23753    SYNTAX QoSCurCfgPortPriorityEntry
23754    MAX-ACCESS not-accessible
23755    STATUS current
23756    DESCRIPTION
23757        "Information about a particular QOS Port Priority configuration."
23758    INDEX { qosCurCfgPortIndex }
23759    ::= { qosCurCfgPortPriorityTable 1 }
23760
23761QoSCurCfgPortPriorityEntry ::= SEQUENCE {
23762    qosCurCfgPortIndex      Integer32,
23763    qosCurCfgPortPriority   INTEGER
23764    }
23765
23766qosCurCfgPortIndex  OBJECT-TYPE
23767    SYNTAX  Integer32
23768    MAX-ACCESS  read-only
23769    STATUS  current
23770    DESCRIPTION
23771        "Switch Port Number"
23772    ::= { qosCurCfgPortPriorityEntry 1 }
23773
23774qosCurCfgPortPriority  OBJECT-TYPE
23775    SYNTAX  INTEGER  (0..7)
23776    MAX-ACCESS  read-only
23777    STATUS  current
23778    DESCRIPTION
23779        "Switch Port Priority Should be between 0 and 7"
23780    ::= { qosCurCfgPortPriorityEntry 2 }
23781
23782qosNewCfgPortPriorityTable OBJECT-TYPE
23783    SYNTAX SEQUENCE OF QoSNewCfgPortPriorityEntry
23784    MAX-ACCESS not-accessible
23785    STATUS current
23786    DESCRIPTION
23787        "The table of QOS Port Priority configuration."
23788    ::= { qos8021p  2 }
23789
23790qosNewCfgPortPriorityEntry OBJECT-TYPE
23791    SYNTAX QoSNewCfgPortPriorityEntry
23792    MAX-ACCESS not-accessible
23793    STATUS current
23794    DESCRIPTION
23795        "Information about a particular QOS Port Priority configuration."
23796    INDEX { qosNewCfgPortIndex }
23797    ::= { qosNewCfgPortPriorityTable 1 }
23798
23799QoSNewCfgPortPriorityEntry ::= SEQUENCE {
23800    qosNewCfgPortIndex      Integer32,
23801    qosNewCfgPortPriority   INTEGER
23802    }
23803
23804qosNewCfgPortIndex  OBJECT-TYPE
23805    SYNTAX  Integer32
23806    MAX-ACCESS  read-only
23807    STATUS  current
23808    DESCRIPTION
23809        "Switch Port Number"
23810    ::= { qosNewCfgPortPriorityEntry 1 }
23811
23812qosNewCfgPortPriority  OBJECT-TYPE
23813    SYNTAX  INTEGER  (0..7)
23814    MAX-ACCESS  read-write
23815    STATUS  current
23816    DESCRIPTION
23817        "Switch Port Priority Should be between 0 and 7"
23818    ::= { qosNewCfgPortPriorityEntry 2 }
23819
23820qosCurCfgPriorityCoSTable OBJECT-TYPE
23821    SYNTAX SEQUENCE OF QoSCurCfgPriorityCoSEntry
23822    MAX-ACCESS not-accessible
23823    STATUS current
23824    DESCRIPTION
23825        "The table of Frame Priority and COSq configuration."
23826    ::= { qos8021p  3 }
23827
23828qosCurCfgPriorityCoSEntry OBJECT-TYPE
23829    SYNTAX QoSCurCfgPriorityCoSEntry
23830    MAX-ACCESS not-accessible
23831    STATUS current
23832    DESCRIPTION
23833        "Information about a particular Frame Priority and COSq configuration."
23834    INDEX { qosCurCfgPriorityIndex }
23835    ::= { qosCurCfgPriorityCoSTable 1 }
23836
23837QoSCurCfgPriorityCoSEntry ::= SEQUENCE {
23838    qosCurCfgPriorityIndex INTEGER,
23839    qosCurCfgPriorityCoSq  INTEGER
23840    }
23841
23842qosCurCfgPriorityIndex  OBJECT-TYPE
23843    SYNTAX  INTEGER  (0..7)
23844    MAX-ACCESS  read-only
23845    STATUS  current
23846    DESCRIPTION
23847        "Frame priority Number"
23848    ::= { qosCurCfgPriorityCoSEntry 1 }
23849
23850qosCurCfgPriorityCoSq  OBJECT-TYPE
23851    SYNTAX  INTEGER  (0..7)
23852    MAX-ACCESS  read-only
23853    STATUS  current
23854    DESCRIPTION
23855        "CoSq for a Frame Priority Should be between 0 and 7"
23856    ::= { qosCurCfgPriorityCoSEntry 2 }
23857
23858qosNewCfgPriorityCoSTable OBJECT-TYPE
23859    SYNTAX SEQUENCE OF QoSNewCfgPriorityCoSEntry
23860    MAX-ACCESS not-accessible
23861    STATUS current
23862    DESCRIPTION
23863        "The table of Frame Priority and COSq configuration."
23864    ::= { qos8021p  4 }
23865
23866qosNewCfgPriorityCoSEntry OBJECT-TYPE
23867    SYNTAX QoSNewCfgPriorityCoSEntry
23868    MAX-ACCESS not-accessible
23869    STATUS current
23870    DESCRIPTION
23871        "Information about a particular Frame Priority and COSq configuration."
23872    INDEX { qosNewCfgPriorityIndex }
23873    ::= { qosNewCfgPriorityCoSTable 1 }
23874
23875QoSNewCfgPriorityCoSEntry ::= SEQUENCE {
23876    qosNewCfgPriorityIndex INTEGER,
23877    qosNewCfgPriorityCoSq  INTEGER
23878    }
23879
23880qosNewCfgPriorityIndex  OBJECT-TYPE
23881    SYNTAX  INTEGER  (0..7)
23882    MAX-ACCESS  read-only
23883    STATUS  current
23884    DESCRIPTION
23885        "Frame priority Number"
23886    ::= { qosNewCfgPriorityCoSEntry 1 }
23887
23888qosNewCfgPriorityCoSq  OBJECT-TYPE
23889    SYNTAX  INTEGER  (0..7)
23890    MAX-ACCESS  read-write
23891    STATUS  current
23892    DESCRIPTION
23893        "CoSq for a Frame Priority Should be between 0 and 7"
23894    ::= { qosNewCfgPriorityCoSEntry 2 }
23895
23896qosCurCfgCosWeightTable OBJECT-TYPE
23897    SYNTAX SEQUENCE OF QoSCurCfgCosWeightEntry
23898    MAX-ACCESS not-accessible
23899    STATUS current
23900    DESCRIPTION
23901        "The table of CoSq and Weight configuration."
23902    ::= { qos8021p  5 }
23903
23904qosCurCfgCosWeightEntry OBJECT-TYPE
23905    SYNTAX QoSCurCfgCosWeightEntry
23906    MAX-ACCESS not-accessible
23907    STATUS current
23908    DESCRIPTION
23909        "Information about a particular CoSq and Weight configuration."
23910    INDEX { qosCurCfgCosIndex }
23911    ::= { qosCurCfgCosWeightTable 1 }
23912
23913QoSCurCfgCosWeightEntry ::= SEQUENCE {
23914    qosCurCfgCosIndex    INTEGER,
23915    qosCurCfgCosWeight   INTEGER
23916    }
23917
23918qosCurCfgCosIndex  OBJECT-TYPE
23919    SYNTAX  INTEGER  (0..7)
23920    MAX-ACCESS  read-only
23921    STATUS  current
23922    DESCRIPTION
23923        "CoSq Number"
23924    ::= { qosCurCfgCosWeightEntry 1 }
23925
23926qosCurCfgCosWeight  OBJECT-TYPE
23927    SYNTAX  INTEGER  (0..15)
23928    MAX-ACCESS  read-only
23929    STATUS  current
23930    DESCRIPTION
23931        "Weight of CoSq"
23932    ::= { qosCurCfgCosWeightEntry 2 }
23933
23934qosNewCfgCosWeightTable OBJECT-TYPE
23935    SYNTAX SEQUENCE OF QoSNewCfgCosWeightEntry
23936    MAX-ACCESS not-accessible
23937    STATUS current
23938    DESCRIPTION
23939        "The table of CoSq and Weight configuration."
23940    ::= { qos8021p  6 }
23941
23942qosNewCfgCosWeightEntry OBJECT-TYPE
23943    SYNTAX QoSNewCfgCosWeightEntry
23944    MAX-ACCESS not-accessible
23945    STATUS current
23946    DESCRIPTION
23947        "Information about a particular CoSq and Weight configuration."
23948    INDEX { qosNewCfgCosIndex }
23949    ::= { qosNewCfgCosWeightTable 1 }
23950
23951QoSNewCfgCosWeightEntry ::= SEQUENCE {
23952    qosNewCfgCosIndex    INTEGER,
23953    qosNewCfgCosWeight   INTEGER
23954    }
23955
23956qosNewCfgCosIndex  OBJECT-TYPE
23957    SYNTAX INTEGER  (0..7)
23958    MAX-ACCESS read-only
23959    STATUS  current
23960    DESCRIPTION
23961        "CoSq Number"
23962    ::= { qosNewCfgCosWeightEntry 1 }
23963
23964qosNewCfgCosWeight  OBJECT-TYPE
23965    SYNTAX INTEGER  (0..15)
23966    MAX-ACCESS  read-write
23967    STATUS  current
23968    DESCRIPTION
23969        "Weight of CoSq"
23970    ::= { qosNewCfgCosWeightEntry 2 }
23971
23972
23973qosDefaultCfg OBJECT-TYPE
23974    SYNTAX  INTEGER {
23975        none(0),
23976        defaultWeight(2),
23977        defaultPriority(3)
23978        }
23979    MAX-ACCESS  read-write
23980    STATUS  current
23981    DESCRIPTION
23982        "Load default configuration."
23983    ::= { qos8021p 9 }
23984
23985-- ----------------------------------------------------------------------------
23986-- } INSERT:  bt2qos
23987-- ----------------------------------------------------------------------------
23988-- ----------------------------------------------------------------------------
23989-- } INSERT:  hpRoot
23990-- ----------------------------------------------------------------------------
23991
23992END
23993
23994
23995