1CISCO-ES-STACK-MIB 2DEFINITIONS ::= BEGIN 3 4-- Copyright 1995 Cisco Systems Inc. 5-- All rights reserved. 6 7-- This SNMP Management Information Specification 8-- embodies Cisco's confidential and proprietary 9-- intellectual property. Cisco retains all title 10-- and ownership in the Specification including any revisions. 11 12-- This Specification is supplied "AS IS", and Cisco Systems Inc 13-- makes no warranty, either expressed or implied, 14-- as to the use, operation, condition, or performance of the 15-- Specification. 16 17 18IMPORTS 19 TimeTicks, IpAddress, Counter, Gauge, enterprises 20 FROM RFC1155-SMI 21 OBJECT-TYPE 22 FROM RFC-1212 23 24 DisplayString, sysName, sysLocation 25 FROM RFC1213-MIB 26 27 TRAP-TYPE 28 FROM RFC-1215 29; 30 31cisco OBJECT IDENTIFIER ::= { enterprises 9 } 32 33workgroup OBJECT IDENTIFIER ::= { cisco 5 } 34 35-- Ethernet station MAC address 36 37MacAddr ::= OCTET STRING (SIZE(6)) 38 39-- From RFC1493 40 41BridgeId ::= OCTET STRING (SIZE (8)) 42 43-- EtherSwitch objects 44 45esStack OBJECT IDENTIFIER ::= { workgroup 14 } 46 47-- Managed Groups defined in this module 48 49-- Global objects for Cisco EtherSwitch 50 51ciscoEsMain OBJECT IDENTIFIER ::= { esStack 1 } 52 53-- Configuration objects 54 55ciscoEsConfig OBJECT IDENTIFIER ::= { ciscoEsMain 1 } 56 57-- Rack/Stack Management Group 58 59ciscoEsStack OBJECT IDENTIFIER ::= { esStack 2 } 60 61-- Module Management Group 62 63ciscoEsModule OBJECT IDENTIFIER ::= { esStack 3 } 64 65-- Port Level Managed Group 66 67ciscoEsPort OBJECT IDENTIFIER ::= { esStack 4 } 68 69-- VirtualEtherSwitch (Domain) Management Group (obseleted since 2.0 ) 70 71ciscoEsDmns OBJECT IDENTIFIER ::= { esStack 5 } 72 73-- EtherChannel Management Group 74 75ciscoEsEChannel OBJECT IDENTIFIER ::= { esStack 6 } 76 77-- Filter Configuration Group 78 79ciscoEsFilter OBJECT IDENTIFIER ::= { esStack 7 } 80 81-- VirtualEtherSwitch (VLAN) Management Group 82 83ciscoEsVLANs OBJECT IDENTIFIER ::= { esStack 8 } 84 85-- LATTE/Mocha Router Group 86 87ciscoEsRouter OBJECT IDENTIFIER ::= { esStack 9 } 88 89-- Configuration objects 90 91ciscoEsIpAddr OBJECT-TYPE 92 SYNTAX IpAddress 93 ACCESS read-write 94 STATUS mandatory 95 DESCRIPTION 96 "The IP address of the current vlan." 97 ::= { ciscoEsConfig 1 } 98 99ciscoEsNetMask OBJECT-TYPE 100 SYNTAX IpAddress 101 ACCESS read-write 102 STATUS mandatory 103 DESCRIPTION 104 "The subnet mask of the current vlan." 105 ::= { ciscoEsConfig 2 } 106 107ciscoEsDefaultGateway OBJECT-TYPE 108 SYNTAX IpAddress 109 ACCESS read-write 110 STATUS mandatory 111 DESCRIPTION 112 "IP default gateway of the current vlan." 113 ::= { ciscoEsConfig 3 } 114 115ciscoEsSysCurTime OBJECT-TYPE 116 SYNTAX DisplayString (SIZE (1..128)) 117 ACCESS read-write 118 STATUS mandatory 119 DESCRIPTION 120 "Current time at the switch. To set the time 121 use the format yyyy mm dd hh mm ss. All 122 fields are required. Setting this object will 123 reset the time in all the switches in the stack 124 to the new value." 125 ::= { ciscoEsConfig 4 } 126 127ciscoEsConfiguration OBJECT-TYPE 128 SYNTAX INTEGER 129 { 130 stand-alone (1), 131 back-to-back (2), 132 prostack-matrix (3) 133 } 134 ACCESS read-only 135 STATUS mandatory 136 DESCRIPTION 137 "The stack configuration of the system. A 138 system can exist in three possible configurations. 139 140 1. Stand alone mode where the system has only one 141 switch and is not connected to any other switches. 142 143 2. Back to Back mode in which a pair of 144 switches are connected back to back through Stack 145 Port. 146 147 3. Matrix mode in which the stack has 148 up to eight switches connected to a Matrix 149 through the Stack Port." 150 ::= { ciscoEsConfig 5 } 151 152ciscoEsNumSwitches OBJECT-TYPE 153 SYNTAX INTEGER 154 ACCESS read-only 155 STATUS mandatory 156 DESCRIPTION 157 "Total number of switches in the stack." 158 ::= { ciscoEsConfig 6 } 159 160ciscoEsStackStatus OBJECT-TYPE 161 SYNTAX INTEGER { running (1) , updating (2)} 162 ACCESS read-only 163 STATUS mandatory 164 DESCRIPTION 165 "Stack status indicates if the stack is going through 166 the Stack Management Update protocol. Management stations 167 should check this status if they receive a generr on a 168 SET request for any of the stack wide attributes." 169 ::= { ciscoEsConfig 7 } 170 171ciscoEsTftpServer OBJECT-TYPE 172 SYNTAX IpAddress 173 ACCESS read-write 174 STATUS mandatory 175 DESCRIPTION 176 "TFTP sever's IP address." 177 ::= { ciscoEsConfig 8} 178 179ciscoEsTftpServerDomain OBJECT-TYPE 180 SYNTAX INTEGER (0..63) 181 ACCESS read-write 182 STATUS mandatory 183 DESCRIPTION 184 "VLAN to which the server is connected." 185 ::= { ciscoEsConfig 9 } 186 187ciscoEsTftpFileLoc OBJECT-TYPE 188 SYNTAX DisplayString (SIZE(0..256)) 189 ACCESS read-write 190 STATUS mandatory 191 DESCRIPTION 192 "Location of the binary file on the server." 193 ::= { ciscoEsConfig 10 } 194 195ciscoEsSetLock OBJECT-TYPE 196 SYNTAX IpAddress 197 ACCESS read-write 198 STATUS mandatory 199 DESCRIPTION 200 "This object has not been in use since 2.0 release and there 201 are currently no plans to implement it as defined below. 202 This object when set to the manager's IP address 203 locks out every other manager from doing any SET 204 operations. This lock out expires after a fixed 205 interval of 5 minutes. The Manager holding the 206 lock can renew the lock by doing SET on this 207 object again before the timeout expires otherwise 208 it will contend with other managers trying to 209 lock. The IP Address value should match the 210 IP address that the manager uses to generate the 211 SET request." 212 ::= { ciscoEsConfig 11 } 213 214ciscoEsProStackMatrixStatus OBJECT-TYPE 215 SYNTAX INTEGER { primary (1), secondary (2) , none (3), failed (4)} 216 ACCESS read-only 217 STATUS mandatory 218 DESCRIPTION 219 "Active Matrix module in the stack. This object 220 is set to none if the switch is not connected to a 221 Matrix." 222 ::= { ciscoEsConfig 12 } 223 224ciscoEsNumMatrixModules OBJECT-TYPE 225 SYNTAX INTEGER 226 ACCESS read-only 227 STATUS mandatory 228 DESCRIPTION 229 "Number of Matrix modules in the stack. This object 230 is set to zero if the switch is not connected to a 231 Matrix." 232 ::= { ciscoEsConfig 13 } 233 234ciscoEsLLPortDsbld OBJECT-TYPE 235 SYNTAX INTEGER { 236 disabled(1) -- port is disabled 237 } 238 ACCESS read-only 239 STATUS mandatory 240 DESCRIPTION 241 "This OID is sent out along with the LINK_DOWN Trap only 242 when the port is disabled due to the port security feature 243 (learn and lock). Port could be disabled due to the 244 discovery of invalid MAC address." 245 ::= { ciscoEsConfig 14 } 246 247-- Trap Receiver Table 248ciscoEsTrapRcvrTable OBJECT-TYPE 249 SYNTAX SEQUENCE OF CiscoEsTrapRcvrEntry 250 ACCESS not-accessible 251 STATUS mandatory 252 DESCRIPTION 253 "Trap Receiver Table for each vlan." 254 ::= { ciscoEsConfig 25 } 255 256ciscoEsTrapRcvrEntry OBJECT-TYPE 257 SYNTAX CiscoEsTrapRcvrEntry 258 ACCESS not-accessible 259 STATUS mandatory 260 DESCRIPTION 261 "Definition of each row in the vlan specific trap 262 receiver table." 263 264 INDEX { ciscoEsTrapRcvrIndex } 265 ::= { ciscoEsTrapRcvrTable 1 } 266 267CiscoEsTrapRcvrEntry ::= SEQUENCE { 268 ciscoEsTrapRcvrIndex INTEGER, 269 ciscoEsTrapRcvrStatus INTEGER, 270 ciscoEsTrapRcvrIpAddress IpAddress, 271 ciscoEsTrapRcvrComm DisplayString, 272 ciscoEsTrapRcvrVLANs OCTET STRING 273 } 274 275ciscoEsTrapRcvrIndex OBJECT-TYPE 276 SYNTAX INTEGER (1..20) 277 ACCESS read-only 278 STATUS mandatory 279 DESCRIPTION 280 "Trap receiver index for each entry." 281 ::= { ciscoEsTrapRcvrEntry 1 } 282 283ciscoEsTrapRcvrStatus OBJECT-TYPE 284 SYNTAX INTEGER { 285 other(1), -- none of the following 286 valid(2), -- a valid address 287 invalid(3), -- an invalid address 288 create(4) -- create row 289 } 290 ACCESS read-write 291 STATUS mandatory 292 DESCRIPTION 293 "Setting the value of this object to invalid(3) 294 deletes the row from the table. The value 295 invalid(3) should never be returned on a GET. 296 297 Setting this value to create(4) causes a new row 298 to be created if the row does not already exist. 299 To create a new row set ciscoEsTrapRcvrStatus to 300 create(4) and ciscoEsTrapRcvrIndex to any valid 301 index which does not already exist. 302 303 The value returned on GETs should be valid(2) or 304 other(1), which is used to indicate any other 305 condition." 306 ::= { ciscoEsTrapRcvrEntry 2 } 307 308 309ciscoEsTrapRcvrIpAddress OBJECT-TYPE 310 SYNTAX IpAddress 311 ACCESS read-write 312 STATUS mandatory 313 DESCRIPTION 314 "IP address for an SNMP manager that is to receive 315 the trap." 316 ::= { ciscoEsTrapRcvrEntry 3 } 317 318ciscoEsTrapRcvrComm OBJECT-TYPE 319 SYNTAX DisplayString (SIZE (1..16)) 320 ACCESS read-write 321 STATUS mandatory 322 DESCRIPTION 323 "Community string to use." 324 ::= { ciscoEsTrapRcvrEntry 4 } 325 326ciscoEsTrapRcvrVLANs OBJECT-TYPE 327 SYNTAX OCTET STRING (SIZE(128)) 328 ACCESS read-write 329 STATUS mandatory 330 DESCRIPTION 331 "VLANs to which traps to this target are sent 332 out on. Each octet within the value of this object 333 specifies a set of eight vlans, with the first 334 octet specifying vlans 0 through 7, the second 335 octet specifying vlans 8 through 15, etc. 336 Within each octet, the most significant bit 337 represents the lowest numbered vlan, and the 338 least significant bit represents the highest 339 numbered vlan. Thus, each vlan of the stack 340 is represented by a single bit within the 341 value of this object. If that bit has a value of 342 '1' then that vlan is included in the set of 343 ports; the vlan is not included if its bit has a 344 value of '0'." 345 ::= { ciscoEsTrapRcvrEntry 5 } 346 347-- Stack management group 348-- 349ciscoEsStackTable OBJECT-TYPE 350 SYNTAX SEQUENCE OF CiscoEsStackEntry 351 ACCESS not-accessible 352 STATUS mandatory 353 DESCRIPTION 354 "Stack information table. This table provides 355 the current configuration of the stack. It also 356 provides a mapping of Switch Numbers to their 357 addresses. 358 359 The Management Application is required to retrieve this 360 table and verify its own view of the stack periodically 361 and/or when it receives a trap indicating a change in the 362 stack configuration." 363 ::= { ciscoEsStack 1 } 364 365ciscoEsStackEntry OBJECT-TYPE 366 SYNTAX CiscoEsStackEntry 367 ACCESS not-accessible 368 STATUS mandatory 369 DESCRIPTION 370 "Definition of each row in the Stack Table" 371 INDEX { ciscoEsStackSwitchNumber, ciscoEsStackSwitchAddr } 372 ::= { ciscoEsStackTable 1 } 373 374CiscoEsStackEntry ::= SEQUENCE { 375 ciscoEsStackSwitchNumber INTEGER, 376 ciscoEsStackSwitchAddr MacAddr, 377 ciscoEsStackSwitchFwVersion DisplayString, 378 ciscoEsStackSwitchHwVersion DisplayString, 379 ciscoEsStackSwitchUptime TimeTicks, 380 ciscoEsStackSwitchStatus INTEGER, 381 ciscoEsStackSwitchTemperature INTEGER, 382 ciscoEsStackSwitchMemory INTEGER, 383 ciscoEsStackSwitchProbe INTEGER, 384 ciscoEsStackSwitchProbeDirection INTEGER, 385 ciscoEsStackSwitchFeatureStatus INTEGER, 386 ciscoEsStackSwitchFeatureKey INTEGER, 387 ciscoEsStackSwitchPorts OCTET STRING, 388 ciscoEsStackSwitchAgingTime INTEGER, 389 ciscoEsStackSwitchAgingLevel INTEGER, 390 ciscoEsStackSwitchBufferOverruns Counter, 391 ciscoEsStackSwitchSoftwareFrames Counter, 392 ciscoEsStackSwitchInErrFrames Counter, 393 ciscoEsStackSwitchInShortFrames Counter, 394 ciscoEsStackSwitchInLongFrames Counter, 395 ciscoEsStackSwitchInNoSpaceFrames Counter, 396 ciscoEsStackSwitchOutTotalReqs Counter, 397 ciscoEsStackSwitchOutTotalFrames Counter, 398 ciscoEsStackSwitchOutDroppedFrames Counter, 399 ciscoEsStackSwitchLongestHashChain Gauge, 400 ciscoEsStackSwitchHashTableFulls Counter, 401 ciscoEsStackSwitchId OBJECT IDENTIFIER, 402 ciscoEsStackSwitchDplxCtrl INTEGER 403 } 404 405ciscoEsStackSwitchNumber OBJECT-TYPE 406 SYNTAX INTEGER (1..8) 407 ACCESS read-only 408 STATUS mandatory 409 DESCRIPTION 410 "Switch number determined by the port number 411 that the switch is connected to in a 412 Matrix or as determined by the Stack Management 413 software when two switches are connected back 414 to back." 415 ::= { ciscoEsStackEntry 1 } 416 417ciscoEsStackSwitchAddr OBJECT-TYPE 418 SYNTAX MacAddr 419 ACCESS read-only 420 STATUS mandatory 421 DESCRIPTION 422 "Mac address of the switch." 423 ::= { ciscoEsStackEntry 2 } 424 425ciscoEsStackSwitchFwVersion OBJECT-TYPE 426 SYNTAX DisplayString (SIZE (1..128)) 427 ACCESS read-only 428 STATUS mandatory 429 DESCRIPTION 430 "Version number for the firmware running on the switch." 431 ::= { ciscoEsStackEntry 3 } 432 433ciscoEsStackSwitchHwVersion OBJECT-TYPE 434 SYNTAX DisplayString (SIZE (1..128)) 435 ACCESS read-only 436 STATUS mandatory 437 DESCRIPTION 438 "Hardware version number for the switch." 439 ::= { ciscoEsStackEntry 4 } 440 441ciscoEsStackSwitchUptime OBJECT-TYPE 442 SYNTAX TimeTicks 443 ACCESS read-only 444 STATUS mandatory 445 DESCRIPTION 446 "Time ticks since the switch was last reset." 447 ::= { ciscoEsStackEntry 6 } 448 449ciscoEsStackSwitchStatus OBJECT-TYPE 450 SYNTAX INTEGER 451 { 452 running (1), 453 coldReset(2), 454 warmReset (3) 455 } 456 ACCESS read-write 457 STATUS mandatory 458 DESCRIPTION 459 "Operational status of the box. Setting this value 460 to either coldReset (2) or warmReset (3) will cause 461 cold start or warm start to occur after a specific 462 time delay." 463 ::= { ciscoEsStackEntry 7 } 464 465ciscoEsStackSwitchTemperature OBJECT-TYPE 466 SYNTAX INTEGER {normal (1), toohigh (2), unknown (3) } 467 ACCESS read-only 468 STATUS mandatory 469 DESCRIPTION 470 "Temperature status of each switch." 471 ::= { ciscoEsStackEntry 8 } 472 473ciscoEsStackSwitchMemory OBJECT-TYPE 474 SYNTAX INTEGER 475 ACCESS read-only 476 STATUS mandatory 477 DESCRIPTION 478 "Installed memory on the switch in MB." 479 ::= { ciscoEsStackEntry 9 } 480 481ciscoEsStackSwitchProbe OBJECT-TYPE 482 SYNTAX INTEGER (0..32) 483 ACCESS read-write 484 STATUS mandatory 485 DESCRIPTION 486 "Port number to be monitored through the SwitchProbe. 487 Setting this object to zero turns off SwitchProbe." 488 ::= { ciscoEsStackEntry 10 } 489 490ciscoEsStackSwitchProbeDirection OBJECT-TYPE 491 SYNTAX INTEGER 492 { 493 transmit (1), -- For FDX Ports only 494 receive (2), -- For FDX Ports only 495 both (3), -- For HDX ports only 496 none (4) -- SwitchProbe turned off 497 } 498 ACCESS read-write 499 STATUS mandatory 500 DESCRIPTION 501 "Direction of traffic to monitor on the SwitchProbe." 502 ::= { ciscoEsStackEntry 11 } 503 504ciscoEsStackSwitchFeatureStatus OBJECT-TYPE 505 SYNTAX INTEGER { standard (1), enhanced (2) , unknown (3)} 506 ACCESS read-only 507 STATUS mandatory 508 DESCRIPTION 509 "This object indicates whether the switch is enabled 510 to support enhanced features." 511 ::= { ciscoEsStackEntry 12 } 512 513ciscoEsStackSwitchFeatureKey OBJECT-TYPE 514 SYNTAX INTEGER 515 ACCESS read-write 516 STATUS mandatory 517 DESCRIPTION 518 "Feature key to enable enhanced features." 519 ::= { ciscoEsStackEntry 13 } 520 521ciscoEsStackSwitchPorts OBJECT-TYPE 522 SYNTAX OCTET STRING (SIZE(4)) 523 ACCESS read-only 524 STATUS mandatory 525 DESCRIPTION 526 "A bit mask representing all the ports present in this 527 switch. Each octet within the value of this object 528 specifies a set of eight ports, with the first octet 529 specifying ports 1 through 8, the second octet specifying 530 ports 9 through 16, etc. Within each octet, the most 531 significant bit represents the lowest numbered 532 port, and the least significant bit represents the 533 highest numbered port. Thus, each port of the 534 EtherSwitch is represented by a single bit within the 535 value of this object. If that bit has a value of 536 '1' then that port is included in the set of 537 ports; the port is not included if its bit has a 538 value of '0'." 539 ::= { ciscoEsStackEntry 14 } 540 541ciscoEsStackSwitchAgingTime OBJECT-TYPE 542 SYNTAX INTEGER (0..9999) 543 ACCESS read-write 544 STATUS mandatory 545 DESCRIPTION 546 "Aging time in minutes for the master address table entries 547 on this switch." 548 ::= { ciscoEsStackEntry 15 } 549 550ciscoEsStackSwitchAgingLevel OBJECT-TYPE 551 SYNTAX INTEGER (0..90) 552 ACCESS read-write 553 STATUS mandatory 554 DESCRIPTION 555 "Threshold to demand age the master address table. All 556 numbers refer to percentage of the address table. The 557 only values accepted by the agent are 50,60,70,80,90 558 and 0. Setting the value to 0 disables demand aging." 559 ::= { ciscoEsStackEntry 16 } 560 561ciscoEsStackSwitchBufferOverruns OBJECT-TYPE 562 SYNTAX Counter 563 ACCESS read-only 564 STATUS mandatory 565 DESCRIPTION 566 "Number of times the switch was out of buffers." 567 ::= { ciscoEsStackEntry 17 } 568 569ciscoEsStackSwitchSoftwareFrames OBJECT-TYPE 570 SYNTAX Counter 571 ACCESS read-only 572 STATUS mandatory 573 DESCRIPTION 574 "Total number of frames sent to the CPU on this switch." 575 ::= { ciscoEsStackEntry 18 } 576 577ciscoEsStackSwitchInErrFrames OBJECT-TYPE 578 SYNTAX Counter 579 ACCESS read-only 580 STATUS mandatory 581 DESCRIPTION 582 "Total number of frames in error on this switch." 583 ::= { ciscoEsStackEntry 19} 584 585 586ciscoEsStackSwitchInShortFrames OBJECT-TYPE 587 SYNTAX Counter 588 ACCESS read-only 589 STATUS mandatory 590 DESCRIPTION 591 "Total number of frames which were too short received 592 on this switch." 593 ::= { ciscoEsStackEntry 20 } 594 595ciscoEsStackSwitchInLongFrames OBJECT-TYPE 596 SYNTAX Counter 597 ACCESS read-only 598 STATUS mandatory 599 DESCRIPTION 600 "Total number of frames which were too long received 601 on this switch." 602 ::= { ciscoEsStackEntry 21 } 603 604ciscoEsStackSwitchOutDroppedFrames OBJECT-TYPE 605 SYNTAX Counter 606 ACCESS read-only 607 STATUS mandatory 608 DESCRIPTION 609 "Total number of received frames dropped by switch." 610 ::= { ciscoEsStackEntry 22 } 611 612ciscoEsStackSwitchInNoSpaceFrames OBJECT-TYPE 613 SYNTAX Counter 614 ACCESS read-only 615 STATUS mandatory 616 DESCRIPTION 617 "Number of times incoming frames had to be dropped 618 because of no more memory available." 619 ::= { ciscoEsStackEntry 23 } 620 621ciscoEsStackSwitchOutTotalReqs OBJECT-TYPE 622 SYNTAX Counter 623 ACCESS read-only 624 STATUS mandatory 625 DESCRIPTION 626 "Total number of requests made by the CPU to send 627 out a frame." 628 ::= { ciscoEsStackEntry 24 } 629 630ciscoEsStackSwitchOutTotalFrames OBJECT-TYPE 631 SYNTAX Counter 632 ACCESS read-only 633 STATUS mandatory 634 DESCRIPTION 635 "Total number of frames sent out from this switch 636 requested by the CPU." 637 ::= { ciscoEsStackEntry 25 } 638 639ciscoEsStackSwitchLongestHashChain OBJECT-TYPE 640 SYNTAX Gauge 641 ACCESS read-only 642 STATUS mandatory 643 DESCRIPTION 644 "The length of the longest hash chain in the CPU hash 645 table." 646 ::= { ciscoEsStackEntry 26 } 647 648ciscoEsStackSwitchHashTableFulls OBJECT-TYPE 649 SYNTAX Counter 650 ACCESS read-only 651 STATUS mandatory 652 DESCRIPTION 653 "Total number of times the hash table was full when 654 trying to add an entry." 655 ::= { ciscoEsStackEntry 27 } 656 657ciscoEsStackSwitchId OBJECT-TYPE 658 SYNTAX OBJECT IDENTIFIER 659 ACCESS read-only 660 STATUS mandatory 661 DESCRIPTION 662 "The switch Id used to uniquely identify the kind of the 663 cisco ethernet switch." 664 ::= { ciscoEsStackEntry 28 } 665 666ciscoEsStackSwitchDplxCtrl OBJECT-TYPE 667 SYNTAX INTEGER {hardware (1), software (2) } 668 ACCESS read-write 669 STATUS mandatory 670 DESCRIPTION 671 "Control of setting the ports to full or half duplex." 672 ::= { ciscoEsStackEntry 29 } 673 674-- Module Configuration Table 675 676ciscoEsModTable OBJECT-TYPE 677 SYNTAX SEQUENCE OF CiscoEsModEntry 678 ACCESS not-accessible 679 STATUS mandatory 680 DESCRIPTION 681 "Module configuration table. Each EtherSwitch 682 the set of 10 MB Ports is considered as slot 1. 683 Each additional card which plugs into the system 684 is numbered based on where the card is plugged into." 685 ::= { ciscoEsModule 1 } 686 687ciscoEsModEntry OBJECT-TYPE 688 SYNTAX CiscoEsModEntry 689 ACCESS not-accessible 690 STATUS mandatory 691 DESCRIPTION 692 "Definition of each row in the Module Table" 693 INDEX { 694 ciscoEsModSwitchNumber, 695 ciscoEsModNumber 696 } 697 ::= { ciscoEsModTable 1 } 698 699CiscoEsModEntry ::= SEQUENCE { 700 ciscoEsModSwitchNumber INTEGER, 701 ciscoEsModNumber INTEGER, 702 ciscoEsModState INTEGER, 703 ciscoEsModType INTEGER, 704 ciscoEsModRevision INTEGER, 705 ciscoEsModNumPorts INTEGER, 706 ciscoEsModUptime TimeTicks 707 } 708 709ciscoEsModSwitchNumber OBJECT-TYPE 710 SYNTAX INTEGER (1..8) 711 ACCESS read-only 712 STATUS mandatory 713 DESCRIPTION 714 "Switch number determined by the port number 715 that the switch is connected to in a 716 Matrix or as determined by the Stack Management 717 software when two switches are connected back 718 to back." 719 ::= { ciscoEsModEntry 1 } 720 721ciscoEsModNumber OBJECT-TYPE 722 SYNTAX INTEGER (1..8) 723 ACCESS read-only 724 STATUS mandatory 725 DESCRIPTION 726 "The module number." 727 ::= { ciscoEsModEntry 2 } 728 729ciscoEsModState OBJECT-TYPE 730 SYNTAX INTEGER { nomodule (1), running (2), stopped (3), faulty (4) } 731 ACCESS read-only 732 STATUS mandatory 733 DESCRIPTION 734 "The state indicates the current operational state of the 735 module." 736 ::= { ciscoEsModEntry 3 } 737 738ciscoEsModType OBJECT-TYPE 739 SYNTAX INTEGER 740 { 741 system (1), -- 16 Port 10BaseT and CPU 742 ws-X3004 (2), -- PFP Port Module 743 ws-X3001 (3), -- 100 Mb Ethernet TX 744 ws-X3005 (4), -- 100 Mb Ethernet FX 745 ws-X3002 (5), -- 4 Port 10BaseT 746 ws-X3013 (6), -- 3 Port 10Base2 747 ws-X3003 (7), -- 3 Port 10BaseF 748 ws-X3006 (8), -- ATM Module 749 unknown (9), -- Unknown Module 750 none (10), -- Slot is empty 751 ws-X3007-8 (11), -- 100Base(F/T)-VG 752 ws-X3009 (12), -- ISL FX 753 ws-X3010 (13), -- ISL TX 754 ws-X3011 (14) -- Latte Router module 755 } 756 ACCESS read-only 757 STATUS mandatory 758 DESCRIPTION 759 "The type of module plugged in to the slot. Module type 760 system (1) represents the mother board with the CPU and 761 system memory. In RSM the system module always occupies 762 slot 2. Module state none (6) represents a slot with no 763 modules plugged in (indicated by ciscoEsModState)." 764 ::= { ciscoEsModEntry 4 } 765 766ciscoEsModRevision OBJECT-TYPE 767 SYNTAX INTEGER 768 ACCESS read-only 769 STATUS mandatory 770 DESCRIPTION 771 "The module revision number." 772 ::= { ciscoEsModEntry 5 } 773 774ciscoEsModNumPorts OBJECT-TYPE 775 SYNTAX INTEGER 776 ACCESS read-only 777 STATUS mandatory 778 DESCRIPTION 779 "Total number of ports in the module." 780 ::= { ciscoEsModEntry 6 } 781 782ciscoEsModUptime OBJECT-TYPE 783 SYNTAX TimeTicks 784 ACCESS read-only 785 STATUS mandatory 786 DESCRIPTION 787 "Time in 1/100 seconds since the module was last reset." 788 ::= { ciscoEsModEntry 7 } 789 790-- EtherSwitch Port table 791 792ciscoEsPortTable OBJECT-TYPE 793 SYNTAX SEQUENCE OF CiscoEsPortEntry 794 ACCESS not-accessible 795 STATUS mandatory 796 DESCRIPTION 797 "A table of information about each port. For 798 Cisco ports only the following Counters 799 are valid: 800 ciscoEsPortInFrames 801 ciscoEsPortOutFrames 802 ciscoEsPortInOctets 803 ciscoEsPortOutOctets 804 ciscoEsPortLongFrames 805 ciscoEsPortShortFrames 806 ciscoEsPortSWHandledFrames 807 ciscoEsPortInBufOverflows 808 ciscoEsPortOutBufOverflows 809 ciscoEsPortPktsInErrors 810 ciscoEsPortForwardedFrames 811 All other Counters will return 0 for such ports." 812 ::= { ciscoEsPort 1 } 813 814ciscoEsPortEntry OBJECT-TYPE 815 SYNTAX CiscoEsPortEntry 816 ACCESS not-accessible 817 STATUS mandatory 818 DESCRIPTION 819 "Definition of rows in the port table." 820 INDEX { ciscoEsPortSwitchNumber, ciscoEsPortNumber } 821 ::= { ciscoEsPortTable 1 } 822 823CiscoEsPortEntry ::= SEQUENCE { 824 ciscoEsPortSwitchNumber INTEGER, 825 ciscoEsPortNumber INTEGER, 826 ciscoEsPortModNumber INTEGER, 827 ciscoEsPortIfIndex INTEGER, 828 ciscoEsPortDuplex INTEGER, 829 ciscoEsPortRcvLocalFrames Counter, 830 ciscoEsPortForwardedFrames Counter, 831 ciscoEsPortMostStations Counter, 832 ciscoEsPortMaxStations Counter, 833 ciscoEsPortSWHandledFrames Counter, 834 ciscoEsPortLocalStations Counter, 835 ciscoEsPortRemoteStations Counter, 836 ciscoEsPortUnknownStaFrames Counter, 837 ciscoEsPortResetStats INTEGER, 838 ciscoEsPortResetTimer TimeTicks, 839 ciscoEsPortResetAddrs INTEGER, 840 ciscoEsPortInFrames Counter, 841 ciscoEsPortOutFrames Counter, 842 ciscoEsPortLongFrames Counter, 843 ciscoEsPortShortFrames Counter, 844 ciscoEsPortInBufOverflows Counter, 845 ciscoEsPortOutBufOverflows Counter, 846 ciscoEsPortRcvBcasts Counter, 847 ciscoEsPortRcvMcasts Counter, 848 ciscoEsPortSwitchedFrames Counter, 849 ciscoEsPortInOctets Counter, 850 ciscoEsPortOutOctets Counter, 851 ciscoEsPortPktsInErrors Counter, 852 ciscoEsPortLinkState INTEGER, 853 ciscoEsPortOprStatus INTEGER, 854 ciscoEsPortMdiMdix INTEGER, 855 ciscoEsPortHashOverflows Counter, 856 ciscoEsPortTableOverflows Counter, 857 ciscoEsPortAddrAgingTime INTEGER, 858 ciscoEsPortDemandAgingLevel INTEGER, 859 ciscoEsPortCfgMode INTEGER, 860 ciscoEsPortActiveMode INTEGER, 861 ciscoEsPortErrThreshold INTEGER, 862 ciscoEsPortLearningState INTEGER, 863 ciscoEsPortRuntlessMode INTEGER, 864 ciscoEsPortType INTEGER, 865 ciscoEsPortCDPTimeToLive INTEGER, 866 ciscoEsPortFastPort INTEGER, 867 ciscoEsPortISLOperStatus INTEGER, 868 ciscoEsPortISLAdminStatus INTEGER 869 } 870 871ciscoEsPortSwitchNumber OBJECT-TYPE 872 SYNTAX INTEGER (1..8) 873 ACCESS read-only 874 STATUS mandatory 875 DESCRIPTION 876 "Switch number determined by the port number 877 that the switch is connected to in a 878 Matrix or as determined by the Stack Management 879 software when two switches are connected back 880 to back." 881 ::= { ciscoEsPortEntry 1 } 882 883ciscoEsPortNumber OBJECT-TYPE 884 SYNTAX INTEGER (1..32) 885 ACCESS read-only 886 STATUS mandatory 887 DESCRIPTION 888 "A unique value for each port entry. The value 889 corresponds the port number." 890 ::= { ciscoEsPortEntry 2 } 891 892ciscoEsPortModNumber OBJECT-TYPE 893 SYNTAX INTEGER (1..4) 894 ACCESS read-only 895 STATUS mandatory 896 DESCRIPTION 897 "Module number of the module that contains this port." 898 ::= { ciscoEsPortEntry 3 } 899 900ciscoEsPortIfIndex OBJECT-TYPE 901 SYNTAX INTEGER 902 ACCESS read-only 903 STATUS mandatory 904 DESCRIPTION 905 "A pointer to the entry in the ifTable corresponding 906 to this port." 907 ::= { ciscoEsPortEntry 4 } 908 909ciscoEsPortDuplex OBJECT-TYPE 910 SYNTAX INTEGER { 911 fullDuplex(1), 912 halfDuplex(2) 913 } 914 ACCESS read-write 915 STATUS mandatory 916 DESCRIPTION 917 "Indicates whether the port is jumper configured 918 for full or half duplex operation. Note: 919 internal connected ports are always 920 halfDuplex(2)." 921 ::= { ciscoEsPortEntry 5 } 922 923ciscoEsPortRcvLocalFrames OBJECT-TYPE 924 SYNTAX Counter 925 ACCESS read-only 926 STATUS mandatory 927 DESCRIPTION 928 "Number of frames received where the destination 929 is on this port." 930 ::= { ciscoEsPortEntry 6 } 931 932ciscoEsPortForwardedFrames OBJECT-TYPE 933 SYNTAX Counter 934 ACCESS read-only 935 STATUS mandatory 936 DESCRIPTION 937 "Number of frames received on this port and 938 forwarded to another port or the system module 939 for processing." 940 ::= { ciscoEsPortEntry 7 } 941 942ciscoEsPortMostStations OBJECT-TYPE 943 SYNTAX Counter 944 ACCESS read-only 945 STATUS mandatory 946 DESCRIPTION 947 "Highest number of stations ever active at any 948 time since the last reset of the switch as seen by 949 this port." 950 ::= { ciscoEsPortEntry 8 } 951 952ciscoEsPortMaxStations OBJECT-TYPE 953 SYNTAX Counter 954 ACCESS read-only 955 STATUS mandatory 956 DESCRIPTION 957 "Maximum number of stations which the port can 958 support simultaneously." 959 ::= { ciscoEsPortEntry 9 } 960 961ciscoEsPortSWHandledFrames OBJECT-TYPE 962 SYNTAX Counter 963 ACCESS read-only 964 STATUS mandatory 965 DESCRIPTION 966 "Number of Frames received on this port and 967 delivered to the system module for processing." 968 ::= { ciscoEsPortEntry 10 } 969 970ciscoEsPortLocalStations OBJECT-TYPE 971 SYNTAX Counter 972 ACCESS read-only 973 STATUS mandatory 974 DESCRIPTION 975 "Number of stations on this port which belong to 976 the local segment." 977 ::= { ciscoEsPortEntry 11 } 978 979ciscoEsPortRemoteStations OBJECT-TYPE 980 SYNTAX Counter 981 ACCESS read-only 982 STATUS mandatory 983 DESCRIPTION 984 "Number of stations on this port which belong to 985 another segment." 986 ::= { ciscoEsPortEntry 12 } 987 988ciscoEsPortUnknownStaFrames OBJECT-TYPE 989 SYNTAX Counter 990 ACCESS read-only 991 STATUS mandatory 992 DESCRIPTION 993 "Number of unicast frames received on this port 994 and forwarded to the system module for processing 995 because the source or destination station address 996 is not in the port's forwarding table." 997 ::= { ciscoEsPortEntry 13 } 998 999ciscoEsPortResetStats OBJECT-TYPE 1000 SYNTAX INTEGER { 1001 other(1), -- none of the following 1002 running(2), -- port is functioning 1003 reset(3) -- reset port counters 1004 } 1005 ACCESS read-write 1006 STATUS mandatory 1007 DESCRIPTION 1008 "Setting this object to reset(3) causes all 1009 traffic counters for this port to be set to zero. 1010 Also the value of ciscoEsPortResetTimer is set to 1011 zero." 1012 ::= { ciscoEsPortEntry 14 } 1013 1014ciscoEsPortResetTimer OBJECT-TYPE 1015 SYNTAX TimeTicks 1016 ACCESS read-only 1017 STATUS mandatory 1018 DESCRIPTION 1019 "Time (in 100th second ticks) since the port 1020 counters were reset." 1021 ::= { ciscoEsPortEntry 15 } 1022 1023 1024ciscoEsPortResetAddrs OBJECT-TYPE 1025 SYNTAX INTEGER { 1026 other(1), -- none of the following 1027 running(2), -- port is functioning 1028 reset(3) -- clear address table & 1029 } -- reset port counters 1030 ACCESS read-write 1031 STATUS mandatory 1032 DESCRIPTION 1033 "Setting this object to reset(3) clears all 1034 address table entries for this port as well as 1035 setting all port traffic counters to zero and 1036 setting ciscoEsPortResetTimer to zero." 1037 ::= { ciscoEsPortEntry 16 } 1038 1039ciscoEsPortInFrames OBJECT-TYPE 1040 SYNTAX Counter 1041 ACCESS read-only 1042 STATUS mandatory 1043 DESCRIPTION 1044 "Total Number of Frames received on this port." 1045 ::= { ciscoEsPortEntry 17 } 1046 1047ciscoEsPortOutFrames OBJECT-TYPE 1048 SYNTAX Counter 1049 ACCESS read-only 1050 STATUS mandatory 1051 DESCRIPTION 1052 "Total Number of Frames transmitted by this port." 1053 ::= { ciscoEsPortEntry 18 } 1054 1055ciscoEsPortLongFrames OBJECT-TYPE 1056 SYNTAX Counter 1057 ACCESS read-only 1058 STATUS mandatory 1059 DESCRIPTION 1060 "Total Number of Frames received on this port which were 1061 too long." 1062 ::= { ciscoEsPortEntry 19 } 1063 1064ciscoEsPortShortFrames OBJECT-TYPE 1065 SYNTAX Counter 1066 ACCESS read-only 1067 STATUS mandatory 1068 DESCRIPTION 1069 "Total Number of Frames received on this port which were 1070 too short." 1071 ::= { ciscoEsPortEntry 20 } 1072 1073ciscoEsPortInBufOverflows OBJECT-TYPE 1074 SYNTAX Counter 1075 ACCESS read-only 1076 STATUS mandatory 1077 DESCRIPTION 1078 "Total Number of Frames received on this port which 1079 caused a receive buffer overflow." 1080 ::= { ciscoEsPortEntry 21 } 1081 1082ciscoEsPortOutBufOverflows OBJECT-TYPE 1083 SYNTAX Counter 1084 ACCESS read-only 1085 STATUS mandatory 1086 DESCRIPTION 1087 "Total Number of Frames which could not be transmitted 1088 from this port because of transmit buffer overflow." 1089 ::= { ciscoEsPortEntry 22 } 1090 1091ciscoEsPortRcvBcasts OBJECT-TYPE 1092 SYNTAX Counter 1093 ACCESS read-only 1094 STATUS mandatory 1095 DESCRIPTION 1096 "Number of Broadcast Frames received on this port 1097 without errors." 1098 ::= { ciscoEsPortEntry 23 } 1099 1100ciscoEsPortRcvMcasts OBJECT-TYPE 1101 SYNTAX Counter 1102 ACCESS read-only 1103 STATUS mandatory 1104 DESCRIPTION 1105 "Number of Multicast Frames received on this port 1106 without errors." 1107 ::= { ciscoEsPortEntry 24 } 1108 1109ciscoEsPortSwitchedFrames OBJECT-TYPE 1110 SYNTAX Counter 1111 ACCESS read-only 1112 STATUS mandatory 1113 DESCRIPTION 1114 "Number of frames switched on this port." 1115 ::= { ciscoEsPortEntry 25 } 1116 1117ciscoEsPortInOctets OBJECT-TYPE 1118 SYNTAX Counter 1119 ACCESS read-only 1120 STATUS mandatory 1121 DESCRIPTION 1122 "Total number of octets received through this 1123 port. This counter is the same as the 1124 ifInOctets counter in ifTable corresponding 1125 to this port." 1126 ::= { ciscoEsPortEntry 26 } 1127 1128ciscoEsPortOutOctets OBJECT-TYPE 1129 SYNTAX Counter 1130 ACCESS read-only 1131 STATUS mandatory 1132 DESCRIPTION 1133 "Total number of octets transmitted from this 1134 port. This counter is the same as the 1135 ifOutOctets counter in ifTable corresponding 1136 to this port." 1137 ::= { ciscoEsPortEntry 27 } 1138 1139ciscoEsPortPktsInErrors OBJECT-TYPE 1140 SYNTAX Counter 1141 ACCESS read-only 1142 STATUS mandatory 1143 DESCRIPTION 1144 "Total number of packets received or transmitted 1145 from this port and there was an error." 1146 ::= { ciscoEsPortEntry 28 } 1147 1148ciscoEsPortLinkState OBJECT-TYPE 1149 SYNTAX INTEGER { up (1), down (2) } 1150 ACCESS read-only 1151 STATUS mandatory 1152 DESCRIPTION 1153 "Link state of the port." 1154 ::= { ciscoEsPortEntry 29 } 1155 1156ciscoEsPortOprStatus OBJECT-TYPE 1157 SYNTAX INTEGER { enabled (1), disabled (2), failed(3) } 1158 ACCESS read-write 1159 STATUS mandatory 1160 DESCRIPTION 1161 "Operational status of the port. Failed is returned 1162 when the the port fails power-on diagnostic tests." 1163 ::= { ciscoEsPortEntry 30 } 1164 1165ciscoEsPortMdiMdix OBJECT-TYPE 1166 SYNTAX INTEGER { 1167 mdi (1), -- port in MDI mode 1168 mdix (2), -- port in MDIX mode 1169 none (3), -- MDI/MDIX mode not applicable for port 1170 internal-term-on (4), -- mode valid ony for GI Joe ports 1171 internal-term-off (5) -- mode valid ony for GI Joe ports 1172 } 1173 ACCESS read-only 1174 STATUS mandatory 1175 DESCRIPTION 1176 "Indicates whether the port is configured as MDI or 1177 MDIX or none (meaning not applicable). This object is also 1178 used to show the termination status for 10Base2 type ports." 1179 ::= { ciscoEsPortEntry 31 } 1180 1181ciscoEsPortHashOverflows OBJECT-TYPE 1182 SYNTAX Counter 1183 ACCESS read-only 1184 STATUS mandatory 1185 DESCRIPTION 1186 "Number of times a hash bucket was full when trying to 1187 add an entry to the port address table." 1188 ::= { ciscoEsPortEntry 32 } 1189 1190ciscoEsPortTableOverflows OBJECT-TYPE 1191 SYNTAX Counter 1192 ACCESS read-only 1193 STATUS mandatory 1194 DESCRIPTION 1195 "Number of times the address table was full when trying 1196 to add an entry to the port address table." 1197 ::= { ciscoEsPortEntry 33 } 1198 1199ciscoEsPortAddrAgingTime OBJECT-TYPE 1200 SYNTAX INTEGER (0..9999) 1201 ACCESS read-write 1202 STATUS mandatory 1203 DESCRIPTION 1204 "Port level address aging time in minutes. Setting this object 1205 to zero disables address aging." 1206 ::= { ciscoEsPortEntry 34 } 1207 1208ciscoEsPortDemandAgingLevel OBJECT-TYPE 1209 SYNTAX INTEGER (0..90) 1210 ACCESS read-write 1211 STATUS mandatory 1212 DESCRIPTION 1213 "Threshold to demand age the port address table. All 1214 numbers refer to percentage of the address table. The 1215 only values accepted by the agent are 50,60,70,80,90 1216 and 0. Setting the value to 0 disables demand aging." 1217 ::= { ciscoEsPortEntry 35 } 1218 1219 1220ciscoEsPortCfgMode OBJECT-TYPE 1221 SYNTAX INTEGER { ieee8021d (1), cutthru (2), auto (3) } 1222 ACCESS read-write 1223 STATUS mandatory 1224 DESCRIPTION 1225 "Set bridging mode for the port." 1226 ::= { ciscoEsPortEntry 36 } 1227 1228ciscoEsPortActiveMode OBJECT-TYPE 1229 SYNTAX INTEGER { ieee8021d (1), cutthru (2), unknown (3) } 1230 ACCESS read-only 1231 STATUS mandatory 1232 DESCRIPTION 1233 "Operational bridging mode for the port." 1234 ::= { ciscoEsPortEntry 37 } 1235 1236ciscoEsPortErrThreshold OBJECT-TYPE 1237 SYNTAX INTEGER (0..100) 1238 ACCESS read-write 1239 STATUS mandatory 1240 DESCRIPTION 1241 "Threshold error rate when the port moves from 1242 cut-through to store and forward mode." 1243 ::= { ciscoEsPortEntry 38 } 1244 1245ciscoEsPortLearningState OBJECT-TYPE 1246 SYNTAX INTEGER 1247 { 1248 normal (1), 1249 disableSrcLearning (2), 1250 disableDstnLearning (3), 1251 disableLearning (4) 1252 } 1253 ACCESS read-write 1254 STATUS mandatory 1255 DESCRIPTION 1256 "Configure learning state on this port." 1257 ::= { ciscoEsPortEntry 39 } 1258 1259ciscoEsPortRuntlessMode OBJECT-TYPE 1260 SYNTAX INTEGER { on (1), off (2) } 1261 ACCESS read-write 1262 STATUS mandatory 1263 DESCRIPTION 1264 "Turn on/off runtless filtering on this port. When this 1265 this mode is turned on, no runts will be forwarded." 1266 ::= { ciscoEsPortEntry 40 } 1267 1268ciscoEsPortType OBJECT-TYPE 1269 SYNTAX INTEGER 1270 { 1271 type-10BaseT (1), -- 10 Mb Ethernet Twisted Pair 1272 type-StkPort (2), -- 280 Mb Port 1273 type-100BaseT (3), -- 100 Mb Ethernet Twisted Pair 1274 type-100BaseFx (4), -- 100 Mb Ethernet Fiber 1275 type-10BaseT-4 (5), -- 10 Mb Ethernet Twisted Pair 4 port 1276 type-10Base2 (6), -- 10 Mb Ethernet Thinnet 3 port 1277 type-10BaseFL (7), -- 10 Mb Ethernet Fiber 3 port 1278 type-ATM155 (8), -- 155 Mb ATM Fiber 1279 unknown (9), 1280 type-100VG-Fx (10), -- 100(VG)Mb Fiber 1281 type-100VG-Tx (11), -- 100(VG)Mb Copper 1282 type-ISL-FX (12), -- ISL FX 1283 type-ISL-TX (13), -- ISL TX 1284 type-R2503 (14) -- Latte 2503 Router 1285 } 1286 ACCESS read-only 1287 STATUS mandatory 1288 DESCRIPTION 1289 "Type of port." 1290 ::= { ciscoEsPortEntry 41 } 1291 1292ciscoEsPortCDPTimeToLive OBJECT-TYPE 1293 SYNTAX INTEGER(0..255) 1294 ACCESS read-write 1295 STATUS mandatory 1296 DESCRIPTION 1297 "The advertised time-to-live parameter on all CDP messages 1298 generated by this switch on this vlan." 1299 ::= { ciscoEsPortEntry 42 } 1300 1301ciscoEsPortFastPort OBJECT-TYPE 1302 SYNTAX INTEGER { 1303 disable(1), 1304 enable(2) 1305 } 1306 ACCESS read-write 1307 STATUS mandatory 1308 DESCRIPTION 1309 "Indicates whether the port is enable or disable 1310 for fast port support. When fast port is enable, 1311 port state will go to forwarding as soon as the 1312 link is up." 1313 ::= { ciscoEsPortEntry 43 } 1314 1315ciscoEsPortISLOperStatus OBJECT-TYPE 1316 SYNTAX INTEGER { 1317 trunking(1), 1318 non-trunking(2) 1319 } 1320 ACCESS read-only 1321 STATUS mandatory 1322 DESCRIPTION 1323 "The current operational mode for an ISL port." 1324 ::= { ciscoEsPortEntry 44 } 1325 1326ciscoEsPortISLAdminStatus OBJECT-TYPE 1327 SYNTAX INTEGER { 1328 on(1), 1329 off(2), 1330 desirable (3), 1331 auto (4) 1332 } 1333 ACCESS read-write 1334 STATUS mandatory 1335 DESCRIPTION 1336 "Used to configure the DISL modes for an ISL trunk port." 1337 ::= { ciscoEsPortEntry 45 } 1338-- EtherSwitch Port station table 1339 1340ciscoEsPortStnTable OBJECT-TYPE 1341 SYNTAX SEQUENCE OF CiscoEsPortStnEntry 1342 ACCESS not-accessible 1343 STATUS mandatory 1344 DESCRIPTION 1345 "Port station table." 1346 ::= { ciscoEsPort 3 } 1347 1348ciscoEsPortStnEntry OBJECT-TYPE 1349 SYNTAX CiscoEsPortStnEntry 1350 ACCESS not-accessible 1351 STATUS mandatory 1352 DESCRIPTION 1353 "Definition of the Conceptual row in the Port station table." 1354 INDEX { 1355 ciscoEsPortStnSwitchNumber, 1356 ciscoEsPortStnPortNum, 1357 ciscoEsPortStnAddress 1358 } 1359 ::= { ciscoEsPortStnTable 1 } 1360 1361CiscoEsPortStnEntry ::= SEQUENCE { 1362 ciscoEsPortStnSwitchNumber INTEGER, 1363 ciscoEsPortStnPortNum INTEGER, 1364 ciscoEsPortStnAddress MacAddr, 1365 ciscoEsPortStnLocation INTEGER, 1366 ciscoEsPortStnSrcFrames Counter, 1367 ciscoEsPortStnSrcBytes Counter, 1368 ciscoEsPortStnDestnFrames Counter, 1369 ciscoEsPortStnDestnBytes Counter, 1370 ciscoEsPortStnPortOfExit OCTET STRING 1371 } 1372 1373ciscoEsPortStnSwitchNumber OBJECT-TYPE 1374 SYNTAX INTEGER (1..8) 1375 ACCESS read-only 1376 STATUS mandatory 1377 DESCRIPTION 1378 "Switch number determined by the port number 1379 that the switch is connected to in a 1380 Matrix or as determined by the Stack Management 1381 software when two switches are connected back 1382 to back." 1383 ::= { ciscoEsPortStnEntry 1 } 1384 1385ciscoEsPortStnPortNum OBJECT-TYPE 1386 SYNTAX INTEGER 1387 ACCESS read-only 1388 STATUS mandatory 1389 DESCRIPTION 1390 "Port number corresponding to this entry." 1391 ::= { ciscoEsPortStnEntry 2 } 1392 1393ciscoEsPortStnAddress OBJECT-TYPE 1394 SYNTAX MacAddr 1395 ACCESS read-only 1396 STATUS mandatory 1397 DESCRIPTION 1398 "Station MAC address." 1399 ::= { ciscoEsPortStnEntry 3 } 1400 1401ciscoEsPortStnLocation OBJECT-TYPE 1402 SYNTAX INTEGER {local (1), remote (2) } 1403 ACCESS read-only 1404 STATUS mandatory 1405 DESCRIPTION 1406 "Where the station is located." 1407 ::= { ciscoEsPortStnEntry 4 } 1408 1409ciscoEsPortStnSrcFrames OBJECT-TYPE 1410 SYNTAX Counter 1411 ACCESS read-only 1412 STATUS mandatory 1413 DESCRIPTION 1414 "Number of frames with this station as the source." 1415 ::= { ciscoEsPortStnEntry 5} 1416 1417 1418ciscoEsPortStnSrcBytes OBJECT-TYPE 1419 SYNTAX Counter 1420 ACCESS read-only 1421 STATUS mandatory 1422 DESCRIPTION 1423 "Number of Bytes with this station as the source." 1424 ::= { ciscoEsPortStnEntry 6} 1425 1426ciscoEsPortStnDestnFrames OBJECT-TYPE 1427 SYNTAX Counter 1428 ACCESS read-only 1429 STATUS mandatory 1430 DESCRIPTION 1431 "Number of frames with this station as the destination." 1432 ::= { ciscoEsPortStnEntry 7 } 1433 1434ciscoEsPortStnDestnBytes OBJECT-TYPE 1435 SYNTAX Counter 1436 ACCESS read-only 1437 STATUS mandatory 1438 DESCRIPTION 1439 "Number of bytes with this station as the destination." 1440 ::= { ciscoEsPortStnEntry 8 } 1441 1442ciscoEsPortStnPortOfExit OBJECT-TYPE 1443 SYNTAX OCTET STRING (SIZE(4)) 1444 ACCESS read-only 1445 STATUS mandatory 1446 DESCRIPTION 1447 "A bit string that identifies the ports that frames 1448 destined to this address are forwarded to when received 1449 on this port. 1450 Each octet within the value of this object 1451 specifies a set of eight ports, with the first octet 1452 specifying ports 1 through 8, the second octet specifying 1453 ports 9 through 16, etc. Within each octet, the most 1454 significant bit represents the lowest numbered 1455 port, and the least significant bit represents the 1456 highest numbered port. Thus, each port of the 1457 EtherSwitch is represented by a single bit within the 1458 value of this object. If that bit has a value of 1459 '1' then that port is included in the set of 1460 ports; the port is not included if its bit has a 1461 value of '0'." 1462 1463 ::= { ciscoEsPortStnEntry 9 } 1464 1465-- An "optimized" version of the port station table 1466 1467ciscoEsOptPortStaTable OBJECT-TYPE 1468 SYNTAX SEQUENCE OF CiscoEsOptPortStaEntry 1469 ACCESS not-accessible 1470 STATUS mandatory 1471 DESCRIPTION 1472 "A table of station addresses known at an 1473 individual port. This table is designed to reduce 1474 the number of SNMP GETNEXT requests. This is done 1475 by packing many values into an octet string. (The 1476 maximum size frame should be used to return the 1477 result.) The instance returned for a GETNEXT is 1478 the value that identifies the last 'row' in the 1479 octet string. When the table is completely 1480 retrieved with one or more GETNEXTs, duplicate 1481 entries may be present, and entries may be skipped 1482 if the table is changing while being retrieved." 1483 ::= { ciscoEsPort 2 } 1484 1485ciscoEsOptPortStaEntry OBJECT-TYPE 1486 SYNTAX CiscoEsOptPortStaEntry 1487 ACCESS not-accessible 1488 STATUS mandatory 1489 DESCRIPTION 1490 "Definition of the rows in the optimized port 1491 station address table. Rows can not be created or 1492 deleted via SNMP requests." 1493 INDEX { 1494 ciscoEsPortSwitchNumber, 1495 ciscoEsPortNumber, 1496 ciscoEsOptPortStaPos 1497 } 1498 1499 ::= { ciscoEsOptPortStaTable 1 } 1500 1501CiscoEsOptPortStaEntry ::= SEQUENCE { 1502 ciscoEsOptPortStaPos INTEGER, 1503 ciscoEsOptPortStaVal OCTET STRING 1504 } 1505 1506ciscoEsOptPortStaPos OBJECT-TYPE 1507 SYNTAX INTEGER (0..65535) 1508 ACCESS read-only 1509 STATUS mandatory 1510 DESCRIPTION 1511 "Third index for items in the optimized port 1512 station address table." 1513 ::= { ciscoEsOptPortStaEntry 1 } 1514 1515ciscoEsOptPortStaVal OBJECT-TYPE 1516 SYNTAX OCTET STRING 1517 ACCESS read-only 1518 STATUS mandatory 1519 DESCRIPTION 1520 "An OCTET STRING containing a multiple number of 1521 stations from a port station address table. Each entry 1522 is encoded in the following format: 1523 Station MAC address - 6 octets 1524 Location 1 - local 1525 2 - remote - 1 octet 1526 Port of exit Mask - 4 octets 1527 Source Frame Count - 4 octets (integer in little endian) 1528 Destn Frame Count - 4 octets (integer in little endian) 1529 Source Byte Count - 4 octets (integer in little endian) 1530 Destn Byte Count - 4 octets (integer in little endian) 1531 1532 The Port of exit mask is encoded in its raw form as stored 1533 in the switch. 1534 Octet 1 1535 Bit position 7 6 5 4 3 2 1 0 1536 Port Number 31 30 29 28 27 26 25 24 1537 Octet 2 1538 Bit position 7 6 5 4 3 2 1 0 1539 Port Number 23 22 21 20 19 18 17 16 1540 Octet 3 1541 Bit position 7 6 5 4 3 2 1 0 1542 Port Number 15 14 13 12 11 10 9 8 1543 Octet 4 1544 Bit position 7 6 5 4 3 2 1 0 1545 Port Number 7 6 5 4 3 2 1 CPU " 1546 ::= { ciscoEsOptPortStaEntry 2 } 1547 1548-- VLAN Table 1549-- Supports dynamic configuration of vlans 1550 1551ciscoEsVLANPortTable OBJECT-TYPE 1552 SYNTAX SEQUENCE OF CiscoEsVLANPortEntry 1553 ACCESS not-accessible 1554 STATUS mandatory 1555 DESCRIPTION 1556 "VLAN configuration table." 1557 ::= { ciscoEsVLANs 1 } 1558 1559ciscoEsVLANPortEntry OBJECT-TYPE 1560 SYNTAX CiscoEsVLANPortEntry 1561 ACCESS not-accessible 1562 STATUS mandatory 1563 DESCRIPTION 1564 "Definition of each row in the vlan Table" 1565 INDEX { 1566 ciscoEsVLANPortVLANNumber, 1567 ciscoEsVLANPortSwitchNumber 1568 } 1569 ::= { ciscoEsVLANPortTable 1 } 1570 1571CiscoEsVLANPortEntry ::= SEQUENCE { 1572 ciscoEsVLANPortVLANNumber INTEGER, 1573 ciscoEsVLANPortSwitchNumber INTEGER, 1574 ciscoEsVLANPortPorts OCTET STRING 1575 } 1576 1577ciscoEsVLANPortVLANNumber OBJECT-TYPE 1578 SYNTAX INTEGER (0..63) 1579 ACCESS read-only 1580 STATUS mandatory 1581 DESCRIPTION 1582 "VLAN identifier for this row." 1583 ::= { ciscoEsVLANPortEntry 1 } 1584 1585ciscoEsVLANPortSwitchNumber OBJECT-TYPE 1586 SYNTAX INTEGER (1..8) 1587 ACCESS read-only 1588 STATUS mandatory 1589 DESCRIPTION 1590 "Switch number determined by the port number 1591 that the switch is connected to in a 1592 Matrix or as determined by the Stack Management 1593 software when two switches are connected back 1594 to back." 1595 ::= { ciscoEsVLANPortEntry 2 } 1596 1597ciscoEsVLANPortPorts OBJECT-TYPE 1598 SYNTAX OCTET STRING (SIZE(4)) 1599 ACCESS read-write 1600 STATUS mandatory 1601 DESCRIPTION 1602 "The set of ports in this switch which belong to this 1603 VLAN. Each octet within the value of this object 1604 specifies a set of eight ports, with the first octet 1605 specifying ports 1 through 8, the second octet specifying 1606 ports 9 through 16, etc. Within each octet, the most 1607 significant bit represents the lowest numbered 1608 port, and the least significant bit represents the 1609 highest numbered port. Thus, each port of the 1610 EtherSwitch is represented by a single bit within the 1611 value of this object. If that bit has a value of 1612 '1' then that port is included in the set of 1613 ports; the port is not included if its bit has a 1614 value of '0'." 1615 ::= { ciscoEsVLANPortEntry 3 } 1616 1617-- VLAN information Table 1618 1619ciscoEsVLANInfoTable OBJECT-TYPE 1620 SYNTAX SEQUENCE OF CiscoEsVLANInfoEntry 1621 ACCESS not-accessible 1622 STATUS mandatory 1623 DESCRIPTION 1624 "VLAN Information table." 1625 ::= { ciscoEsVLANs 2 } 1626 1627ciscoEsVLANInfoEntry OBJECT-TYPE 1628 SYNTAX CiscoEsVLANInfoEntry 1629 ACCESS not-accessible 1630 STATUS mandatory 1631 DESCRIPTION 1632 "Definition of each row in the vlan Table" 1633 INDEX { ciscoEsVLANInfoVLANNumber } 1634 ::= { ciscoEsVLANInfoTable 1 } 1635 1636CiscoEsVLANInfoEntry ::= SEQUENCE { 1637 ciscoEsVLANInfoVLANNumber INTEGER, 1638 ciscoEsVLANInfoState INTEGER, 1639 ciscoEsVLANInfoName DisplayString, 1640 ciscoEsVLANInfoBaseAddr MacAddr, 1641 ciscoEsVLANInfoIfIndex INTEGER, 1642 ciscoEsVLANInfoIpState INTEGER, 1643 ciscoEsVLANInfoIpAddress IpAddress, 1644 ciscoEsVLANInfoIpSubnetMask IpAddress, 1645 ciscoEsVLANInfoIpDefaultGateway IpAddress, 1646 ciscoEsVLANInfoStp INTEGER, 1647 ciscoEsVLANInfoNumStations Gauge, 1648 ciscoEsVLANInfoMaxStations INTEGER 1649 } 1650 1651ciscoEsVLANInfoVLANNumber OBJECT-TYPE 1652 SYNTAX INTEGER (0..63) 1653 ACCESS read-only 1654 STATUS mandatory 1655 DESCRIPTION 1656 "VLAN identifier for this row." 1657 ::= { ciscoEsVLANInfoEntry 1 } 1658 1659 1660ciscoEsVLANInfoState OBJECT-TYPE 1661 SYNTAX INTEGER { active (1), inactive (2) } 1662 ACCESS read-only 1663 STATUS mandatory 1664 DESCRIPTION 1665 "Current state of the vlan. If a vlan has at least 1666 one port, it is considered active (1)." 1667 ::= { ciscoEsVLANInfoEntry 2 } 1668 1669ciscoEsVLANInfoName OBJECT-TYPE 1670 SYNTAX DisplayString (SIZE (1..32)) 1671 ACCESS read-write 1672 STATUS mandatory 1673 DESCRIPTION 1674 "User defined name of the vlan." 1675 ::= { ciscoEsVLANInfoEntry 3} 1676 1677ciscoEsVLANInfoBaseAddr OBJECT-TYPE 1678 SYNTAX MacAddr 1679 ACCESS read-only 1680 STATUS mandatory 1681 DESCRIPTION 1682 "The MAC address assigned to this vlan. This address 1683 is the MAC address of the lowest numbered port in the 1684 vlan." 1685 ::= { ciscoEsVLANInfoEntry 4 } 1686 1687ciscoEsVLANInfoIfIndex OBJECT-TYPE 1688 SYNTAX INTEGER 1689 ACCESS read-only 1690 STATUS mandatory 1691 DESCRIPTION 1692 "The ifIndex of the interface entry corresponding 1693 to each vlan." 1694 ::= { ciscoEsVLANInfoEntry 5 } 1695 1696ciscoEsVLANInfoIpState OBJECT-TYPE 1697 SYNTAX INTEGER { disabled (1), auto-bootp(2), always-bootp (3) } 1698 ACCESS read-write 1699 STATUS mandatory 1700 DESCRIPTION 1701 "IP configuration for this vlan." 1702 ::= { ciscoEsVLANInfoEntry 6 } 1703 1704ciscoEsVLANInfoIpAddress OBJECT-TYPE 1705 SYNTAX IpAddress 1706 ACCESS read-write 1707 STATUS mandatory 1708 DESCRIPTION 1709 "IP Address assigned to this vlan. Changes to the 1710 IP Address of the vlan to which the management 1711 station belongs cause loss of connectivity until 1712 the management station updates its information about 1713 the IP Address." 1714 ::= { ciscoEsVLANInfoEntry 7 } 1715 1716ciscoEsVLANInfoIpSubnetMask OBJECT-TYPE 1717 SYNTAX IpAddress 1718 ACCESS read-write 1719 STATUS mandatory 1720 DESCRIPTION 1721 "The subnet mask for this vlan." 1722 ::= { ciscoEsVLANInfoEntry 8 } 1723 1724ciscoEsVLANInfoIpDefaultGateway OBJECT-TYPE 1725 SYNTAX IpAddress 1726 ACCESS read-write 1727 STATUS mandatory 1728 DESCRIPTION 1729 "The IP Address of the default gateway for this VLAN." 1730 ::= { ciscoEsVLANInfoEntry 9 } 1731 1732ciscoEsVLANInfoStp OBJECT-TYPE 1733 SYNTAX INTEGER { on (1), off (2) } 1734 ACCESS read-write 1735 STATUS mandatory 1736 DESCRIPTION 1737 "Turn Spanning tree on or off." 1738 ::= { ciscoEsVLANInfoEntry 10 } 1739 1740ciscoEsVLANInfoNumStations OBJECT-TYPE 1741 SYNTAX Gauge 1742 ACCESS read-only 1743 STATUS mandatory 1744 DESCRIPTION 1745 "Number of local stations (nodes) in the vlan." 1746 ::= { ciscoEsVLANInfoEntry 11 } 1747 1748ciscoEsVLANInfoMaxStations OBJECT-TYPE 1749 SYNTAX INTEGER 1750 ACCESS read-only 1751 STATUS mandatory 1752 DESCRIPTION 1753 "Aggregate of the highest number of local stations 1754 (nodes) in the vlan calculated separately on each 1755 box." 1756 ::= { ciscoEsVLANInfoEntry 12 } 1757 1758 1759-- VLAN Spanning tree Group 1760 1761ciscoEsVLANStpTable OBJECT-TYPE 1762 SYNTAX SEQUENCE OF CiscoEsVLANStpEntry 1763 ACCESS not-accessible 1764 STATUS mandatory 1765 DESCRIPTION 1766 "Spanning tree information table for each vlan." 1767 ::= { ciscoEsVLANs 3 } 1768 1769ciscoEsVLANStpEntry OBJECT-TYPE 1770 SYNTAX CiscoEsVLANStpEntry 1771 ACCESS not-accessible 1772 STATUS mandatory 1773 DESCRIPTION 1774 "Definition of each row in the vlan specific spanning 1775 tree information table." 1776 INDEX { ciscoEsVLANStpVLANIndex } 1777 ::= { ciscoEsVLANStpTable 1 } 1778 1779CiscoEsVLANStpEntry ::= SEQUENCE { 1780 ciscoEsVLANStpVLANIndex INTEGER, 1781 ciscoEsVLANStpPriority INTEGER, 1782 ciscoEsVLANStpTimeSinceTopologyChange TimeTicks, 1783 ciscoEsVLANStpTopChanges Counter, 1784 ciscoEsVLANStpDesignatedRoot BridgeId, 1785 ciscoEsVLANStpRootCost INTEGER, 1786 ciscoEsVLANStpRootPort INTEGER, 1787 ciscoEsVLANStpMaxAge INTEGER, 1788 ciscoEsVLANStpHelloTime INTEGER, 1789 ciscoEsVLANStpHoldTime INTEGER, 1790 ciscoEsVLANStpForwardDelay INTEGER, 1791 ciscoEsVLANStpBridgeMaxAge INTEGER, 1792 ciscoEsVLANStpBridgeHelloTime INTEGER, 1793 ciscoEsVLANStpBridgeForwardDelay INTEGER 1794 } 1795 1796ciscoEsVLANStpVLANIndex OBJECT-TYPE 1797 SYNTAX INTEGER (0..63) 1798 ACCESS read-only 1799 STATUS mandatory 1800 DESCRIPTION 1801 "Integer reference to the vlan number in the vlan table." 1802 ::= { ciscoEsVLANStpEntry 1 } 1803 1804ciscoEsVLANStpPriority OBJECT-TYPE 1805 SYNTAX INTEGER (0..65535) 1806 ACCESS read-write 1807 STATUS mandatory 1808 DESCRIPTION 1809 "The value of the write-able portion of the Bridge 1810 ID, i.e., the first two octets of the (8 octet 1811 long) Bridge ID. The other (last) 6 octets of the 1812 Bridge ID are given by the value of 1813 ciscoEsVLANBaseBridgeAddress. The bridge ID corresponds 1814 to the particular instance of spanning tree running 1815 in this vlan" 1816 ::= { ciscoEsVLANStpEntry 2 } 1817 1818ciscoEsVLANStpTimeSinceTopologyChange OBJECT-TYPE 1819 SYNTAX TimeTicks 1820 ACCESS read-only 1821 STATUS mandatory 1822 DESCRIPTION 1823 "The time (in hundredths of a second) since the 1824 last time a topology change was detected by the 1825 bridge entity." 1826 REFERENCE 1827 "IEEE 802.1D-1990: Section 6.8.1.1.3" 1828 ::= { ciscoEsVLANStpEntry 3 } 1829 1830ciscoEsVLANStpTopChanges OBJECT-TYPE 1831 SYNTAX Counter 1832 ACCESS read-only 1833 STATUS mandatory 1834 DESCRIPTION 1835 "The total number of topology changes detected by 1836 this vlan since the management entity was last 1837 reset or initialized." 1838 REFERENCE 1839 "IEEE 802.1D-1990: Section 6.8.1.1.3" 1840 ::= { ciscoEsVLANStpEntry 4 } 1841 1842ciscoEsVLANStpDesignatedRoot OBJECT-TYPE 1843 SYNTAX BridgeId 1844 ACCESS read-only 1845 STATUS mandatory 1846 DESCRIPTION 1847 "The bridge identifier of the root of the spanning 1848 tree as determined by the Spanning Tree Protocol 1849 as executed by this node. This value is used as 1850 the Root Identifier parameter in all Configuration 1851 Bridge PDUs originated by this vlan." 1852 REFERENCE 1853 "IEEE 802.1D-1990: Section 4.5.3.1" 1854 ::= { ciscoEsVLANStpEntry 5 } 1855 1856ciscoEsVLANStpRootCost OBJECT-TYPE 1857 SYNTAX INTEGER 1858 ACCESS read-only 1859 STATUS mandatory 1860 DESCRIPTION 1861 "The cost of the path to the root as seen from 1862 this vlan." 1863 REFERENCE 1864 "IEEE 802.1D-1990: Section 4.5.3.2" 1865 ::= { ciscoEsVLANStpEntry 6 } 1866 1867ciscoEsVLANStpRootPort OBJECT-TYPE 1868 SYNTAX INTEGER 1869 ACCESS read-only 1870 STATUS mandatory 1871 DESCRIPTION 1872 "The port number of the port which offers the 1873 lowest cost path from this vlan to the root 1874 bridge." 1875 REFERENCE 1876 "IEEE 802.1D-1990: Section 4.5.3.3" 1877 ::= { ciscoEsVLANStpEntry 7 } 1878 1879ciscoEsVLANStpMaxAge OBJECT-TYPE 1880 SYNTAX INTEGER 1881 ACCESS read-only 1882 STATUS mandatory 1883 DESCRIPTION 1884 "The maximum age of Spanning Tree Protocol 1885 information learned from the network on any port 1886 before it is discarded, in units of hundredths of 1887 a second. This is the actual value that this 1888 vlan is currently using." 1889 REFERENCE 1890 "IEEE 802.1D-1990: Section 4.5.3.4" 1891 ::= { ciscoEsVLANStpEntry 8 } 1892 1893ciscoEsVLANStpHelloTime OBJECT-TYPE 1894 SYNTAX INTEGER 1895 ACCESS read-only 1896 STATUS mandatory 1897 DESCRIPTION 1898 "The amount of time between the transmission of 1899 Configuration bridge PDUs by this node on any port 1900 when it is the root of the spanning tree or trying 1901 to become so, in units of hundredths of a second. 1902 This is the actual value that this vlan is 1903 currently using." 1904 REFERENCE 1905 "IEEE 802.1D-1990: Section 4.5.3.5" 1906 ::= { ciscoEsVLANStpEntry 9 } 1907 1908ciscoEsVLANStpHoldTime OBJECT-TYPE 1909 SYNTAX INTEGER 1910 ACCESS read-only 1911 STATUS mandatory 1912 DESCRIPTION 1913 "This time value determines the interval length 1914 during which no more than two Configuration bridge 1915 PDUs shall be transmitted by this vlan, in units 1916 of hundredths of a second." 1917 REFERENCE 1918 "IEEE 802.1D-1990: Section 4.5.3.14" 1919 ::= { ciscoEsVLANStpEntry 10 } 1920 1921ciscoEsVLANStpForwardDelay OBJECT-TYPE 1922 SYNTAX INTEGER 1923 ACCESS read-only 1924 STATUS mandatory 1925 DESCRIPTION 1926 "This time value, measured in units of hundredths 1927 of a second, controls how fast a port changes its 1928 spanning state when moving towards the Forwarding 1929 state. The value determines how long the port 1930 stays in each of the Listening and Learning 1931 states, which precede the Forwarding state. This 1932 value is also used, when a topology change has 1933 been detected and is underway, to age all dynamic 1934 entries in the Forwarding Database. [Note that 1935 this value is the one that this vlan is 1936 currently using, in contrast to 1937 ciscoEsVLANStpBridgeForwardDelay which is the value that 1938 this vlan and all others would start using 1939 if/when this vlan were to become the root.]" 1940 REFERENCE 1941 "IEEE 802.1D-1990: Section 4.5.3.6" 1942 ::= { ciscoEsVLANStpEntry 11 } 1943 1944ciscoEsVLANStpBridgeMaxAge OBJECT-TYPE 1945 SYNTAX INTEGER (600..4000) 1946 ACCESS read-write 1947 STATUS mandatory 1948 DESCRIPTION 1949 "The value that all bridges use for MaxAge when 1950 this vlan is acting as the root. Note that 1951 802.1D-1990 specifies that the range for this 1952 parameter is related to the value of 1953 ciscoEsVLANStpBridgeHelloTime. The granularity of this 1954 timer is specified by 802.1D-1990 to be 1 second. 1955 An agent may return a badValue error if a set is 1956 attempted to a value which is not a whole number 1957 of seconds." 1958 REFERENCE 1959 "IEEE 802.1D-1990: Section 4.5.3.8" 1960 ::= { ciscoEsVLANStpEntry 12 } 1961 1962ciscoEsVLANStpBridgeHelloTime OBJECT-TYPE 1963 SYNTAX INTEGER (100..1000) 1964 ACCESS read-write 1965 STATUS mandatory 1966 DESCRIPTION 1967 "The value that all bridges use for HelloTime when 1968 this vlan is acting as the root. The 1969 granularity of this timer is specified by 802.1D- 1970 1990 to be 1 second. An agent may return a 1971 badValue error if a set is attempted to a value 1972 which is not a whole number of seconds." 1973 REFERENCE 1974 "IEEE 802.1D-1990: Section 4.5.3.9" 1975 ::= { ciscoEsVLANStpEntry 13 } 1976 1977ciscoEsVLANStpBridgeForwardDelay OBJECT-TYPE 1978 SYNTAX INTEGER (400..3000) 1979 ACCESS read-write 1980 STATUS mandatory 1981 DESCRIPTION 1982 "The value that all bridges use for ForwardDelay 1983 when this vlan is acting as the root. Note that 1984 802.1D-1990 specifies that the range for this 1985 parameter is related to the value of 1986 ciscoEsVLANStpBridgeMaxAge. The granularity of this 1987 timer is specified by 802.1D-1990 to be 1 second. 1988 An agent may return a badValue error if a set is 1989 attempted to a value which is not a whole number 1990 of seconds." 1991 REFERENCE 1992 "IEEE 802.1D-1990: Section 4.5.3.10" 1993 ::= { ciscoEsVLANStpEntry 14 } 1994 1995-- VLAN Station Table 1996 1997ciscoEsVLANStationTable OBJECT-TYPE 1998 SYNTAX SEQUENCE OF CiscoEsVLANStationEntry 1999 ACCESS not-accessible 2000 STATUS mandatory 2001 DESCRIPTION 2002 "Stations seen in each vlan." 2003 ::= { ciscoEsVLANs 4 } 2004 2005ciscoEsVLANStationEntry OBJECT-TYPE 2006 SYNTAX CiscoEsVLANStationEntry 2007 ACCESS not-accessible 2008 STATUS mandatory 2009 DESCRIPTION 2010 "Definition of each row in the vlan specific 2011 station table." 2012 INDEX { 2013 ciscoEsVLANStationVLANIndex, 2014 ciscoEsVLANStationBoxNum, 2015 ciscoEsVLANStationAddress 2016 } 2017 ::= { ciscoEsVLANStationTable 1 } 2018 2019CiscoEsVLANStationEntry ::= SEQUENCE { 2020 ciscoEsVLANStationVLANIndex INTEGER, 2021 ciscoEsVLANStationBoxNum INTEGER, 2022 ciscoEsVLANStationAddress OCTET STRING, 2023 ciscoEsVLANStationPort INTEGER, 2024 ciscoEsVLANStationTraffic OCTET STRING 2025 } 2026 2027ciscoEsVLANStationVLANIndex OBJECT-TYPE 2028 SYNTAX INTEGER (0..63) 2029 ACCESS read-only 2030 STATUS mandatory 2031 DESCRIPTION 2032 "Integer reference to the vlan number in the vlan table." 2033 ::= { ciscoEsVLANStationEntry 1 } 2034 2035ciscoEsVLANStationBoxNum OBJECT-TYPE 2036 SYNTAX INTEGER (1..8) 2037 ACCESS read-only 2038 STATUS mandatory 2039 DESCRIPTION 2040 "Integer reference to the switch number on which the table entry 2041 resides." 2042 ::= { ciscoEsVLANStationEntry 2 } 2043 2044ciscoEsVLANStationAddress OBJECT-TYPE 2045 SYNTAX OCTET STRING (SIZE(6)) 2046 ACCESS read-only 2047 STATUS mandatory 2048 DESCRIPTION 2049 "The Station's MAC address." 2050 ::= { ciscoEsVLANStationEntry 3 } 2051 2052ciscoEsVLANStationPort OBJECT-TYPE 2053 SYNTAX INTEGER 2054 ACCESS read-only 2055 STATUS mandatory 2056 DESCRIPTION 2057 "The source port for the Station." 2058 ::= { ciscoEsVLANStationEntry 4 } 2059 2060ciscoEsVLANStationTraffic OBJECT-TYPE 2061 SYNTAX OCTET STRING (SIZE(4)) 2062 ACCESS read-only 2063 STATUS mandatory 2064 DESCRIPTION 2065 "A bit string that identifies with value of one of 2066 the ports that this station has generated traffic 2067 to or from. Each octet within the value of this object 2068 specifies a set of eight ports, with the first octet 2069 specifying ports 1 through 8, the second octet specifying 2070 ports 9 through 16, etc. Within each octet, the most 2071 significant bit represents the lowest numbered 2072 port, and the least significant bit represents the 2073 highest numbered port. Thus, each port of the 2074 EtherSwitch is represented by a single bit within the 2075 value of this object. If that bit has a value of 2076 '1' then that port is included in the set of 2077 ports; the port is not included if its bit has a 2078 value of '0'." 2079 2080 ::= { ciscoEsVLANStationEntry 5 } 2081 2082 2083-- An "optimized" version of the vlan station table 2084 2085ciscoEsOptVLANStaTable OBJECT-TYPE 2086 SYNTAX SEQUENCE OF CiscoEsOptVLANStaEntry 2087 ACCESS not-accessible 2088 STATUS mandatory 2089 DESCRIPTION 2090 "A table of station addresses known at an 2091 individual port. This table is designed to reduce 2092 the number of SNMP GETNEXT requests. This is done 2093 by packing many values into an octet string. (The 2094 maximum size frame should be used to return the 2095 result.) The instance returned for a GETNEXT is 2096 the value that identifies the last 'row' in the 2097 octet string. When the table is completely 2098 retrieved with one or more GETNEXTs, duplicate 2099 entries may be present, and entries may be skipped 2100 if the table is changing while being retrieved." 2101 ::= { ciscoEsVLANs 5 } 2102 2103ciscoEsOptVLANStaEntry OBJECT-TYPE 2104 SYNTAX CiscoEsOptVLANStaEntry 2105 ACCESS not-accessible 2106 STATUS mandatory 2107 DESCRIPTION 2108 "Definition of the rows in the optimized port 2109 station address table. Rows can not be created or 2110 deleted via SNMP requests." 2111 INDEX { 2112 ciscoEsVLANStationVLANIndex, 2113 ciscoEsVLANStationBoxNum, 2114 ciscoEsOptVLANStaPos 2115 } 2116 2117 ::= { ciscoEsOptVLANStaTable 1 } 2118 2119CiscoEsOptVLANStaEntry ::= SEQUENCE { 2120 ciscoEsOptVLANStaPos INTEGER, 2121 ciscoEsOptVLANStaVal OCTET STRING 2122 } 2123 2124ciscoEsOptVLANStaPos OBJECT-TYPE 2125 SYNTAX INTEGER (0..65535) 2126 ACCESS read-only 2127 STATUS mandatory 2128 DESCRIPTION 2129 "Third index for items in the optimized port 2130 station address table." 2131 ::= { ciscoEsOptVLANStaEntry 1 } 2132 2133ciscoEsOptVLANStaVal OBJECT-TYPE 2134 SYNTAX OCTET STRING 2135 ACCESS read-only 2136 STATUS mandatory 2137 DESCRIPTION 2138 "An OCTET STRING containing a multiple number of 2139 stations from the vlan station address table. Each entry 2140 is encoded in the following format: 2141 Station MAC address - 6 octets 2142 Port of Entry - 1 octet 2143 Traffic Mask - 4 octets 2144 2145 The traffic mask is encoded in its raw form as stored 2146 in the switch. 2147 Octet 1 2148 Bit position 7 6 5 4 3 2 1 0 2149 Port Number 31 30 29 28 27 26 25 24 2150 Octet 2 2151 Bit position 7 6 5 4 3 2 1 0 2152 Port Number 23 22 21 20 19 18 17 16 2153 Octet 3 2154 Bit position 7 6 5 4 3 2 1 0 2155 Port Number 15 14 13 12 11 10 9 8 2156 Octet 4 2157 Bit position 7 6 5 4 3 2 1 0 2158 Port Number 7 6 5 4 3 2 1 CPU " 2159 ::= { ciscoEsOptVLANStaEntry 2 } 2160 2161ciscoEsTransitedConfiguredVLANs OBJECT-TYPE 2162 SYNTAX OCTET STRING (SIZE(128)) 2163 ACCESS read-write 2164 STATUS mandatory 2165 DESCRIPTION 2166 "A string of octets containing one bit per VLAN in the management 2167 domain. The first octet corresponds to VLANs with VlanIndex 1 2168 through 8; the second octet to VLANs 9 through 16; etc. The most 2169 significant bit of each octet corresponds to the lowest value 2170 VlanIndex in that octet. If the bit correspond to a VLAN is set to 2171 '1', then the VLAN is a configured transited VLAN on the local 2172 device. (Default VLANs which must transit the local device are 2173 always considered to be 'configured transited VLANs'.) Any attempt 2174 to set a bit string which has: more bits set than the local device 2175 can transit; or does not have all bits set corresponding to default 2176 VLANs which must transit the device; or set any bits corresponding 2177 to non-existant VLANs (VLANs whose IDs are not defined in the 2178 management domain) will be completely rejected as an illegal 2179 value." 2180 2181 ::= { ciscoEsVLANs 6 } 2182 2183ciscoEsTransitedVLANs OBJECT-TYPE 2184 SYNTAX OCTET STRING (SIZE(128)) 2185 ACCESS read-only 2186 STATUS mandatory 2187 DESCRIPTION 2188 "A string of octets containing one bit per VLAN in the management 2189 domain. The first octet corresponds to VLANs with VlanIndex 1 2190 through 8; the second octet to VLANs 9 through 16; etc. The most 2191 significant bit of each octet corresponds to the lowest value 2192 VlanIndex in that octet. If the bit corresponding to a VLAN is set 2193 to '1', then the VLAN transits the local device either because it 2194 was configured to or because it was selected to automatically by 2195 the selection algorithm." 2196 2197 ::= { ciscoEsVLANs 7 } 2198 2199-- EtherChannel Table. 2200 2201ciscoEsECTable OBJECT-TYPE 2202 SYNTAX SEQUENCE OF CiscoEsECEntry 2203 ACCESS not-accessible 2204 STATUS mandatory 2205 DESCRIPTION 2206 "The EtherChannel table." 2207 ::= { ciscoEsEChannel 1 } 2208 2209ciscoEsECEntry OBJECT-TYPE 2210 SYNTAX CiscoEsECEntry 2211 ACCESS not-accessible 2212 STATUS mandatory 2213 DESCRIPTION 2214 "Definition of each row in the EtherChannel 2215 table." 2216 INDEX { 2217 ciscoEsECSwitchNumber, 2218 ciscoEsECNumber 2219 } 2220 ::= { ciscoEsECTable 1 } 2221 2222CiscoEsECEntry ::= SEQUENCE { 2223 ciscoEsECSwitchNumber INTEGER, 2224 ciscoEsECNumber INTEGER, 2225 ciscoEsECPorts OCTET STRING 2226 } 2227 2228ciscoEsECSwitchNumber OBJECT-TYPE 2229 SYNTAX INTEGER (1..8) 2230 ACCESS read-only 2231 STATUS mandatory 2232 DESCRIPTION 2233 "Switch number determined by the port number 2234 that the switch is connected to in a 2235 Matrix or as determined by the Stack Management 2236 software when two switches are connected back 2237 to back." 2238 ::= { ciscoEsECEntry 1 } 2239 2240ciscoEsECNumber OBJECT-TYPE 2241 SYNTAX INTEGER (1..8) 2242 ACCESS read-only 2243 STATUS mandatory 2244 DESCRIPTION 2245 "The EtherChannel number for this row." 2246 ::= { ciscoEsECEntry 2 } 2247 2248ciscoEsECPorts OBJECT-TYPE 2249 SYNTAX OCTET STRING (SIZE(4)) 2250 ACCESS read-write 2251 STATUS mandatory 2252 DESCRIPTION 2253 "The set of ports in this switch which are active in this 2254 EtherChannel. Each octet within the value of this object 2255 specifies a set of eight ports, with the first octet 2256 specifying ports 1 through 8, the second octet specifying 2257 ports 9 through 16, etc. Within each octet, the most 2258 significant bit represents the lowest numbered 2259 port, and the least significant bit represents the 2260 highest numbered port. Thus, each port of the 2261 EtherSwitch is represented by a single bit within the 2262 value of this object. If that bit has a value of 2263 '1' then that port is included in the set of 2264 ports; the port is not included if its bit has a 2265 value of '0'." 2266 ::= { ciscoEsECEntry 3 } 2267 2268 2269-- EPS Filter Group 2270 2271ciscoEsFilterTable OBJECT-TYPE 2272 SYNTAX SEQUENCE OF CiscoEsFilterEntry 2273 ACCESS not-accessible 2274 STATUS mandatory 2275 DESCRIPTION 2276 "Filters set up in the switch." 2277 ::= { ciscoEsFilter 1 } 2278 2279ciscoEsFilterEntry OBJECT-TYPE 2280 SYNTAX CiscoEsFilterEntry 2281 ACCESS not-accessible 2282 STATUS mandatory 2283 DESCRIPTION 2284 "Definition of each row in the filter table." 2285 INDEX { 2286 ciscoEsFilterSwitchNumber, 2287 ciscoEsFilterStationAddress, 2288 ciscoEsFilterType 2289 } 2290 ::= { ciscoEsFilterTable 1 } 2291 2292CiscoEsFilterEntry ::= SEQUENCE { 2293 ciscoEsFilterSwitchNumber INTEGER, 2294 ciscoEsFilterStationAddress MacAddr, 2295 ciscoEsFilterType INTEGER, 2296 ciscoEsFilterPorts OCTET STRING, 2297 ciscoEsFilterMask OCTET STRING, 2298 ciscoEsFilterRemoteSwitch INTEGER, 2299 ciscoEsFilterRemotePort INTEGER, 2300 ciscoEsFilterStatus INTEGER 2301 } 2302 2303ciscoEsFilterSwitchNumber OBJECT-TYPE 2304 SYNTAX INTEGER (1..8) 2305 ACCESS read-only 2306 STATUS mandatory 2307 DESCRIPTION 2308 "Switch number determined by the port number 2309 that the switch is connected to in a 2310 Matrix or as determined by the Stack Management 2311 software when two switches are connected back 2312 to back." 2313 ::= { ciscoEsFilterEntry 1 } 2314 2315ciscoEsFilterStationAddress OBJECT-TYPE 2316 SYNTAX MacAddr 2317 ACCESS read-only 2318 STATUS mandatory 2319 DESCRIPTION 2320 "The destination MAC address in a frame to which 2321 this entry's filtering information applies." 2322 ::= { ciscoEsFilterEntry 2 } 2323 2324 2325ciscoEsFilterType OBJECT-TYPE 2326 SYNTAX INTEGER { 2327 source-filter (1), 2328 destination-filter (2) 2329 } 2330 ACCESS read-only 2331 STATUS mandatory 2332 DESCRIPTION 2333 "There are two types of filters 2334 (i) source filters which act on the source address 2335 portion of a packet and 2336 (ii) destination filters which act on the destination 2337 address portion of a packet." 2338 ::= { ciscoEsFilterEntry 3 } 2339 2340ciscoEsFilterPorts OBJECT-TYPE 2341 SYNTAX OCTET STRING (SIZE(4)) 2342 ACCESS read-write 2343 STATUS mandatory 2344 DESCRIPTION 2345 "The set of ports to which this filter is applied. 2346 Each octet within the value of this object specifies 2347 a set of eight ports, with the first octet specifying 2348 ports 1 through 8, the second octet specifying ports 9 2349 through 16, etc. Within each octet, the most 2350 significant bit represents the lowest numbered 2351 port, and the least significant bit represents the 2352 highest numbered port. Thus, each port of the 2353 EtherSwitch is represented by a single bit within the 2354 value of this object. If that bit has a value of 2355 '1' then that port is included in the set of 2356 ports; the port is not included if its bit has a 2357 value of '0'." 2358 ::= { ciscoEsFilterEntry 4 } 2359 2360ciscoEsFilterMask OBJECT-TYPE 2361 SYNTAX OCTET STRING (SIZE(4)) 2362 ACCESS read-write 2363 STATUS mandatory 2364 DESCRIPTION 2365 "The filter mask for this station. The semantics of the 2366 filter mask depend on the type of filter. 2367 Each octet within the value of this object specifies 2368 a set of eight ports, with the first octet specifying 2369 ports 1 through 8, the second octet specifying ports 9 2370 through 16, etc. Within each octet, the most 2371 significant bit represents the lowest numbered 2372 port, and the least significant bit represents the 2373 highest numbered port. Thus, each port of the 2374 EtherSwitch is represented by a single bit within the 2375 value of this object. If that bit has a value of 2376 '1' then that port is included in the set of 2377 ports; the port is not included if its bit has a 2378 value of '0'." 2379 ::= { ciscoEsFilterEntry 5 } 2380 2381ciscoEsFilterRemoteSwitch OBJECT-TYPE 2382 SYNTAX INTEGER (0..8) 2383 ACCESS read-write 2384 STATUS mandatory 2385 DESCRIPTION 2386 "In case of destination filters you can specify 2387 a particular port in a remote box as the destination 2388 port for a given station address. A value of 0 indicates 2389 no remote switch is configured." 2390 ::= { ciscoEsFilterEntry 6 } 2391 2392ciscoEsFilterRemotePort OBJECT-TYPE 2393 SYNTAX INTEGER (0..29) 2394 ACCESS read-write 2395 STATUS mandatory 2396 DESCRIPTION 2397 "In case of destination filters you can specify 2398 a particular port in a remote box as the destination 2399 port for a given station address. A value of 0 indicates 2400 no remote ports assigned." 2401 ::= { ciscoEsFilterEntry 7 } 2402 2403ciscoEsFilterStatus OBJECT-TYPE 2404 SYNTAX INTEGER { valid (1), invalid (2) } 2405 ACCESS read-write 2406 STATUS mandatory 2407 DESCRIPTION 2408 "GET request always returns valid (1). Set this object 2409 to invalid (2) to delete an entry." 2410 ::= { ciscoEsFilterEntry 8 } 2411 2412 2413-- EPS Router Group 2414-- Latte & Mocha 2415 2416ciscoEsRouterTable OBJECT-TYPE 2417 SYNTAX SEQUENCE OF CiscoEsRouterEntry 2418 ACCESS not-accessible 2419 STATUS mandatory 2420 DESCRIPTION 2421 "Router Port information." 2422 ::= { ciscoEsRouter 1 } 2423 2424ciscoEsRouterEntry OBJECT-TYPE 2425 SYNTAX CiscoEsRouterEntry 2426 ACCESS not-accessible 2427 STATUS mandatory 2428 DESCRIPTION 2429 "Definition of each row in the Router Table" 2430 INDEX { ciscoEsRouterBox, ciscoEsRouterPort } 2431 ::= { ciscoEsRouterTable 1 } 2432 2433CiscoEsRouterEntry ::= SEQUENCE { 2434 ciscoEsRouterBox INTEGER, 2435 ciscoEsRouterPort INTEGER, 2436 ciscoEsRouterOpState INTEGER, 2437 ciscoEsRouterNetAddr IpAddress, 2438 ciscoEsRouterBoardId INTEGER, 2439 ciscoEsRouterRev INTEGER 2440 } 2441 2442ciscoEsRouterBox OBJECT-TYPE 2443 SYNTAX INTEGER (1..8) 2444 ACCESS read-only 2445 STATUS mandatory 2446 DESCRIPTION 2447 "Index into the router table row." 2448 ::= { ciscoEsRouterEntry 1 } 2449 2450ciscoEsRouterPort OBJECT-TYPE 2451 SYNTAX INTEGER 2452 ACCESS read-only 2453 STATUS mandatory 2454 DESCRIPTION 2455 "Index into the router table column." 2456 ::= { ciscoEsRouterEntry 2 } 2457 2458ciscoEsRouterOpState OBJECT-TYPE 2459 SYNTAX INTEGER { up (1), down (2) , empty(3), unknown(4)} 2460 ACCESS read-only 2461 STATUS mandatory 2462 DESCRIPTION 2463 "GET request returns up (1) down(2) for operation state." 2464 ::= { ciscoEsRouterEntry 3 } 2465 2466ciscoEsRouterNetAddr OBJECT-TYPE 2467 SYNTAX IpAddress 2468 ACCESS read-only 2469 STATUS mandatory 2470 DESCRIPTION 2471 "The IP address of the router." 2472 ::= { ciscoEsRouterEntry 4 } 2473 2474ciscoEsRouterBoardId OBJECT-TYPE 2475 SYNTAX INTEGER 2476 ACCESS read-only 2477 STATUS mandatory 2478 DESCRIPTION 2479 "The Board Id of the router." 2480 ::= { ciscoEsRouterEntry 5 } 2481 2482ciscoEsRouterRev OBJECT-TYPE 2483 SYNTAX INTEGER 2484 ACCESS read-only 2485 STATUS mandatory 2486 DESCRIPTION 2487 "The Board Rev of the router." 2488 ::= { ciscoEsRouterEntry 6 } 2489 2490 2491 2492-- Copyright 1995 Cisco Systems Inc. 2493-- All rights reserved. 2494 2495-- This Specification is supplied "AS IS", and Cisco Systems Inc 2496-- makes no warranty, either expressed or implied, 2497-- as to the use, operation, condition, or performance of the 2498-- Specification. 2499 2500ciscoEsStackCfgChange TRAP-TYPE 2501 ENTERPRISE ciscoEsConfig 2502 VARIABLES { sysName, sysLocation, ciscoEsNumSwitches } 2503 DESCRIPTION 2504 "This trap is generated when there is a change in the 2505 stack configuration i.e. when either a new switch is 2506 added to the stack or a switch leaves a stack. 2507 ciscoEsNumSwitches indicates the current number of switches 2508 which are part of the stack. The management station has to 2509 update its stack information according to the 2510 stack table." 2511 ::= 1 2512 2513ciscoEsStackProStackMatrixChange TRAP-TYPE 2514 ENTERPRISE ciscoEsConfig 2515 VARIABLES { sysName, sysLocation, ciscoEsProStackMatrixStatus } 2516 DESCRIPTION 2517 "This trap is generated when the stack switches over 2518 from primary to secondary Matrix or from 2519 secondary back to primary Matrix." 2520 ::= 2 2521 2522ciscoEsStackTempChange TRAP-TYPE 2523 ENTERPRISE ciscoEsStack 2524 VARIABLES { sysName, sysLocation, ciscoEsStackSwitchTemperature } 2525 DESCRIPTION 2526 "This trap is generated when the temperature in a 2527 switch exceeds normal or returns to normal." 2528 ::= 1 2529 2530-- Store and forward entry trap 2531 2532ciscoEsPortStrNFwdEntry TRAP-TYPE 2533 ENTERPRISE ciscoEsPort 2534 VARIABLES { sysName, sysLocation, ciscoEsPortActiveMode } 2535 DESCRIPTION 2536 "This trap is generated when a port automatically 2537 enters store and forward mode when the error rate 2538 exceeds the threshold." 2539 ::= 1 2540 2541 2542-- Traps for the Spanning Tree Protocol 2543 2544ciscoEsVLANNewRoot TRAP-TYPE 2545 ENTERPRISE ciscoEsVLANs 2546 VARIABLES { ciscoEsVLANInfoVLANNumber } 2547 DESCRIPTION 2548 "This trap is a vlan specific version of the 2549 newRoot trap as described in RFC1493. 2550 2551 The newRoot trap indicates that the sending agent 2552 has become the new root of the Spanning Tree; the 2553 trap is sent by a bridge soon after its election 2554 as the new root, e.g., upon expiration of the 2555 Topology Change Timer immediately subsequent to 2556 its election. Implementation of this trap is 2557 optional." 2558 ::= 1 2559 2560ciscoEsVLANTopologyChange TRAP-TYPE 2561 ENTERPRISE ciscoEsVLANs 2562 VARIABLES { ciscoEsVLANInfoVLANNumber } 2563 DESCRIPTION 2564 "This trap is a vlan specific version of the 2565 topologyChange trap as described in RFC1493. 2566 2567 A topologyChange trap is sent by a bridge when 2568 any of its configured ports transitions from the 2569 Learning state to the Forwarding state, or from 2570 the Forwarding state to the Blocking state. The 2571 trap is not sent if a newRoot trap is sent for the 2572 same transition. Implementation of this trap is 2573 optional." 2574 ::= 2 2575 2576ciscoEsEtherChannelFailed TRAP-TYPE 2577 ENTERPRISE ciscoEsEChannel 2578 VARIABLES {sysName, sysLocation, ciscoEsECPorts } 2579 DESCRIPTION 2580 "This trap is sent when one of the links in an 2581 EtherChannel fail. The variable ciscoEsECPorts 2582 contains the ports which are operational in the 2583 EtherChannel." 2584 ::= 1 2585 2586END 2587