1-- ********************************************************************* 2-- CISCO-FC-ROUTE-MIB.my: Fibre Channel Route Mib 3-- 4-- September 2002, Srini Kode 5-- 6-- Copyright (c) 2002 by cisco Systems, Inc. 7-- All rights reserved. 8-- 9-- ********************************************************************* 10 11CISCO-FC-ROUTE-MIB DEFINITIONS ::= BEGIN 12 13IMPORTS 14 MODULE-IDENTITY, OBJECT-TYPE, 15 Unsigned32, Counter64 FROM SNMPv2-SMI 16 MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF 17 RowStatus, TruthValue,TimeStamp, 18 TestAndIncr FROM SNMPv2-TC 19 SnmpAdminString FROM SNMP-FRAMEWORK-MIB 20 InterfaceIndex FROM IF-MIB 21 ciscoMgmt FROM CISCO-SMI 22 FcAddressId,VsanIndex FROM CISCO-ST-TC 23 vsanIndex FROM CISCO-VSAN-MIB 24 entPhysicalIndex,PhysicalIndex FROM ENTITY-MIB; 25 26 27ciscoFcRouteMIB MODULE-IDENTITY 28 LAST-UPDATED "200309040000Z" 29 ORGANIZATION "Cisco Systems Inc. " 30 CONTACT-INFO 31 " Cisco Systems 32 Customer Service 33 Postal: 170 W Tasman Drive 34 San Jose, CA 95134 35 USA 36 Tel: +1 800 553 -NETS 37 E-mail: cs-san@cisco.com" 38 DESCRIPTION 39 "The MIB module for configuring and displaying FC (Fibre 40 Channel) Route Information." 41 REVISION "200309040000Z" 42 DESCRIPTION 43 "Updated fcRouteDomainId & fcRouteMetric range and added 44 compliance statement for fcRouteDomainId and 45 fcRouteMetric." 46 REVISION "200211010000Z" 47 DESCRIPTION 48 "Updated fcRouteProto. " 49 REVISION "200210020000Z" 50 DESCRIPTION 51 "Initial version of this MIB module." 52 ::= { ciscoMgmt 284 } 53 54ciscoFcRouteMIBObjects OBJECT IDENTIFIER 55 ::= { ciscoFcRouteMIB 1 } 56fcRouteMIBConformance OBJECT IDENTIFIER 57 ::= { ciscoFcRouteMIB 2 } 58fcRouteConfig OBJECT IDENTIFIER 59 ::= { ciscoFcRouteMIBObjects 1 } 60fcRouteStatistics OBJECT IDENTIFIER 61 ::= { ciscoFcRouteMIBObjects 2 } 62fcRouteNotification OBJECT IDENTIFIER 63 ::= { ciscoFcRouteMIBObjects 3 } 64fcRouteNotifications OBJECT IDENTIFIER 65 ::= { fcRouteNotification 0 } 66 67 68fcRouteLastChangeTime OBJECT-TYPE 69 SYNTAX TimeStamp 70 MAX-ACCESS read-only 71 STATUS current 72 DESCRIPTION 73 "The value of sysUpTime at the most recent time when a 74 conceptual row was created, modified, or deleted in 75 fcRouteTable. 76 If no change has occurred since the last restart of the 77 management system, then the value of this object is 0. " 78 ::= { fcRouteConfig 1 } 79 80fcRoutePreference OBJECT-TYPE 81 SYNTAX Unsigned32 (0..255) 82 MAX-ACCESS read-write 83 STATUS current 84 DESCRIPTION 85 "The value of route preference.Route preference is the 86 value used to select one route over other when more than 87 one route to the same destination is learned from 88 different protocols, peers, or static routes from 89 end-users. The preference value is an arbitrary assigned 90 value used to determine the order of routes to the same 91 destination in a single routing database(RIB). The 92 active route is chosen by the lowest preference value. " 93 ::= { fcRouteConfig 2 } 94 95fcRouteVerifyAction OBJECT-TYPE 96 SYNTAX INTEGER { 97 none(1), 98 verify(2) 99 } 100 MAX-ACCESS read-write 101 STATUS current 102 DESCRIPTION 103 "The action to perform a consistency check of 104 fcRouteTable. 105 none (1) - no action 106 verify (2) - perform verify action 107 Writing verify(2) does a consistency check 108 of the fcRouteTable with either one of the following: 109 - with routeTable in the persistent database if the 110 fcRouteVerifyType value is pss(1) 111 - with forwarding information base software tables on 112 the module specified by fcRouteVerifyModule, if the 113 fcRouteVerifyType value is fibShadow(2). 114 - with forwarding information base hardware tables on 115 the module specified by fcRouteVerifyModule if the 116 fcRouteVerifyType value is fibHardware(3). 117 This verify action is performed on the fcRouteTable for 118 the VSAN specified by fcRouteVerifyVsanID and for the 119 route entries of the type specified by 120 fcRouteVerifyRouteType. 121 The result is shown by fcRouteVerifyResult. 122 If a verify, due to a previous action performed, is in 123 progress in the agent, then setting the 124 fcRouteVerifyAction to verify(2) again will fail. 125 126 No verification is performed if the value is set to 127 none(1). 128 When read, this object always has the value 'none(1)'. " 129 DEFVAL { none } 130 ::= { fcRouteConfig 3 } 131 132fcRouteVerifyType OBJECT-TYPE 133 SYNTAX INTEGER { 134 pss(1), 135 fibShadow(2), 136 fibHardware(3) 137 } 138 MAX-ACCESS read-write 139 STATUS current 140 DESCRIPTION 141 "The value used by fcRouteVerifyAction to perform the 142 consistency check of fcRouteTable with: 143 - route table in persistent database if value is pss(1) 144 - forwarding information base software tables if value 145 is fibShadow(2) 146 - forwarding information base hardware tables if value 147 is fibHardware(3). " 148 DEFVAL { fibHardware } 149 ::= { fcRouteConfig 4 } 150 151fcRouteVerifyModule OBJECT-TYPE 152 SYNTAX PhysicalIndex 153 MAX-ACCESS read-write 154 STATUS current 155 DESCRIPTION 156 "This value identifies a particular line card module 157 according to that module's value of entPhysicalIndex in 158 the entPhysicalTable of the ENTITY-MIB (RFC 2737). 159 The forwarding information base present on this module 160 is checked for consistency with the fcRouteTable. 161 The value of this object is relevant only if 162 fcRouteVerifyType is either fibShadow(2) or 163 fibHardware(3). " 164 ::= { fcRouteConfig 5 } 165 166fcRouteVerifyVsanID OBJECT-TYPE 167 SYNTAX VsanIndex (1..4093) 168 MAX-ACCESS read-write 169 STATUS current 170 DESCRIPTION 171 "The value specifies the VSAN id. The fcRouteTable 172 entries and the entries in the table specified by 173 fcRouteVerifyType is checked for consistency for the 174 same VSAN id specified by this object. " 175 ::= { fcRouteConfig 6 } 176 177fcRouteVerifyRouteType OBJECT-TYPE 178 SYNTAX INTEGER { 179 unicast(1), 180 multicast(2), 181 label(3) 182 } 183 MAX-ACCESS read-write 184 STATUS current 185 DESCRIPTION 186 "The value used by fcRouteVerifyAction to perform the 187 consistency check of fcRouteTable. If the value is 188 unicast(1) then only unicast entries in fcRouteTable 189 and the entries in the table specified by 190 fcRouteVerifyType are checked. If value is multicast(2) 191 then only multicast entries in fcRouteTable and the 192 entries in the table specified by fcRouteVerifyType are 193 checked. If value is label(3) then only label entries 194 in fcRouteTable and the entries in the table specified 195 by fcRouteVerifyType are checked. " 196 DEFVAL { unicast } 197 ::= { fcRouteConfig 7 } 198 199fcRouteVerifyResult OBJECT-TYPE 200 SYNTAX SnmpAdminString 201 MAX-ACCESS read-only 202 STATUS current 203 DESCRIPTION 204 "The object displays the details of the first 205 inconsistency that occured from the check. If the check 206 passes successfully then this will be a zero-length 207 string. " 208 ::= { fcRouteConfig 8 } 209 210fcRouteVerifyLock OBJECT-TYPE 211 SYNTAX TestAndIncr 212 MAX-ACCESS read-write 213 STATUS current 214 DESCRIPTION 215 "This object is used to facilitate the verify action 216 performed using 'fcRouteVerifyAction' by multiple 217 managers. 218 The procedure to perform the action by the NMS is as 219 follows: 220 221 1. Retrieve the value of fcRouteVerifyLock. 222 223 2. Set the value of fcRouteVerifyLock to the retrieved 224 value, and in the same PDU provide the following 225 values: 226 fcRouteVerifyAction to 'verify(2)' 227 fcRouteVerifyType,fcRouteVerifyVsanID, 228 fcRouteVerifyRouteType and fcRouteVerifyModule. 229 Note, fcRouteVerifyModule is relevent only if 230 fcRouteVerifyType is either 'fibShadow(2)' or 231 fibHardware(3). 232 233 3. If the set fails repeat steps 1-2. 234 235 4. Retrieve the value of fcRouteVerifyLock and 236 fcRouteVerifyResult in the same pdu. 237 238 5. If 'fcRouteVerifyLock' value is not one greater than 239 the retrieved value of 'fcRouteVerifyLock' in step-1 240 than repeat steps 1-4. " 241 ::= { fcRouteConfig 9 } 242 243 244-- Fibre Channel Routing table 245 246fcRouteTable OBJECT-TYPE 247 SYNTAX SEQUENCE OF FcRouteEntry 248 MAX-ACCESS not-accessible 249 STATUS current 250 DESCRIPTION 251 "The local system's Fibre Channel Routing table. 252 This table lists all the routes that is configured/ 253 calculated at the local system. 254 Traffic through the TL-Port (translation port) uses the 255 R-CTL field in the FC protocol header. During forwarding, 256 this R-CTL field is part of the the value looked-up in 257 the route table for matching. 258 The value of the object fcRoutePreference is used to 259 select one route over other when more than one route to 260 the same destination is learned from different protocols, 261 peers, or static routes from end-users. 262 Only the entries configured by the user, which are 263 fcRouteProto of type netmgmt(3), can be deleted by the 264 user. " 265 ::= { fcRouteConfig 10 } 266 267fcRouteEntry OBJECT-TYPE 268 SYNTAX FcRouteEntry 269 MAX-ACCESS not-accessible 270 STATUS current 271 DESCRIPTION 272 "Each entry contains a route to a particular destination 273 in a particular VSAN via a particular output interface, 274 and learned in a particular manner. " 275 INDEX { vsanIndex, fcRouteDestAddrId,fcRouteDestMask, 276 fcRouteProto,fcRouteInterface } 277 ::= { fcRouteTable 1 } 278 279FcRouteEntry ::= 280 SEQUENCE { 281 fcRouteDestAddrId FcAddressId, 282 fcRouteDestMask FcAddressId, 283 fcRouteProto INTEGER, 284 fcRouteInterface InterfaceIndex, 285 fcRouteDomainId Unsigned32, 286 fcRouteMetric Unsigned32, 287 fcRouteType INTEGER, 288 fcRoutePermanent TruthValue, 289 fcRouteRowStatus RowStatus 290 } 291 292fcRouteDestAddrId OBJECT-TYPE 293 SYNTAX FcAddressId 294 MAX-ACCESS not-accessible 295 STATUS current 296 DESCRIPTION 297 "The destination FC-ID of this route. " 298 ::= { fcRouteEntry 1 } 299 300fcRouteDestMask OBJECT-TYPE 301 SYNTAX FcAddressId 302 MAX-ACCESS not-accessible 303 STATUS current 304 DESCRIPTION 305 "Indicate the mask to be logical-ANDed with the 306 destination address Id before being compared to the value 307 in the fcRouteDestAddrId field. 308 This can only be 255.255.255 or 255.255.0 or 255.0.0 . " 309 ::= { fcRouteEntry 2 } 310 311fcRouteProto OBJECT-TYPE 312 SYNTAX INTEGER { 313 other (1), 314 local (2), 315 netmgmt (3), 316 fspf (4), 317 mpls (5), 318 multicast (6) 319 } 320 MAX-ACCESS not-accessible 321 STATUS current 322 DESCRIPTION 323 "The routing mechanism via which this route was learned. 324 other(1) - not specified 325 local(2) - local interface 326 netmgmt(3)- static route 327 328 The following are all dynamic routing protocols 329 330 fspf(4) - Fibre Shortest Path First 331 mpls(5) - Multiple Protocol Label Switching. 332 multicast(6) - multicast routes." 333 ::= { fcRouteEntry 3 } 334 335fcRouteInterface OBJECT-TYPE 336 SYNTAX InterfaceIndex 337 MAX-ACCESS not-accessible 338 STATUS current 339 DESCRIPTION 340 "The ifIndex value, which identifies the local interface 341 through which the next hop of this route should be 342 reached. If the interface type is TL-Port then R-CTL 343 field in the FC protocol header is also used for 344 look-up in the route table during forwarding. 345 Only interfaces of type Fibre Channel and Port Channel 346 are allowed. " 347 ::= { fcRouteEntry 4 } 348 349fcRouteDomainId OBJECT-TYPE 350 SYNTAX Unsigned32 (0..239) 351 MAX-ACCESS read-create 352 STATUS current 353 DESCRIPTION 354 "The domain ID of next hop switch. 355 However this object, when read, could have a value zero 356 if value of fcRouteProto is 'local'." 357 ::= { fcRouteEntry 5 } 358 359fcRouteMetric OBJECT-TYPE 360 SYNTAX Unsigned32 (0..65536) 361 MAX-ACCESS read-create 362 STATUS current 363 DESCRIPTION 364 "The routing metric for this route. 365 The use of this object is dependent on fcRouteProto 366 used. " 367 ::= { fcRouteEntry 6 } 368 369fcRouteType OBJECT-TYPE 370 SYNTAX INTEGER { 371 local(1), 372 remote(2) 373 } 374 MAX-ACCESS read-create 375 STATUS current 376 DESCRIPTION 377 "The type of route. 378 local(1): refers to a route for which the next hop is 379 the final destination; 380 remote(2): refers to a route for which the next hop is 381 not the final destination. 382 This object is not relevent for multicast and broadcast 383 route entries. " 384 DEFVAL {local} 385 ::= { fcRouteEntry 7 } 386 387fcRoutePermanent OBJECT-TYPE 388 SYNTAX TruthValue 389 MAX-ACCESS read-create 390 STATUS current 391 DESCRIPTION 392 "The value if true(1), indicates the route is not to be 393 removed from the relevant Forwarding information base 394 even if the port is operationally 'down'. If false(2), 395 the route is removed from the relevant Forwarding 396 information base (FIB) if the port is operationally 397 'down'. 398 This object is not relevent for multicast and broadcast 399 route entries. " 400 DEFVAL {true} 401 ::= { fcRouteEntry 8 } 402 403fcRouteRowStatus OBJECT-TYPE 404 SYNTAX RowStatus 405 MAX-ACCESS read-create 406 STATUS current 407 DESCRIPTION 408 "The status of this conceptual row. " 409 ::= { fcRouteEntry 9 } 410 411 412-- Flow Statistics Table 413 414fcRouteFlowStatTable OBJECT-TYPE 415 SYNTAX SEQUENCE OF FcRouteFlowStatEntry 416 MAX-ACCESS not-accessible 417 STATUS current 418 DESCRIPTION 419 "The table to configure and show the ingress traffic 420 counters on physical components (e.g., Linecards). 421 The user has the option of configuring counters 422 depending on the bits selected for the object 423 fcRouteFlowType. If the user selects only vsanId(0) 424 bit for all the entries, then no more than 1024 entries 425 can be created. If the user selects all the 4 bits, 426 vsanId(0), destId(1), srcId(2), port(3), for some 427 entries, then additional entries can be created, up to 428 a maximum of 2048 entries. 429 For statistics collection R-CTL is not part of the 430 the value looked-up in the route table, so the counters 431 are updated immaterial of R-CTL field. " 432 ::= { fcRouteStatistics 1 } 433 434fcRouteFlowStatEntry OBJECT-TYPE 435 SYNTAX FcRouteFlowStatEntry 436 MAX-ACCESS not-accessible 437 STATUS current 438 DESCRIPTION 439 "Each entry provides information on the ingress traffic 440 counters at the physical component indicated by 441 entPhysicalIndex. Entries can only be created for 442 physical components, e.g.,line cards, which support 443 this type of ingress traffic counters. " 444 INDEX { entPhysicalIndex, fcRouteFlowIndex } 445 ::= { fcRouteFlowStatTable 1 } 446 447FcRouteFlowStatEntry ::= 448 SEQUENCE { 449 fcRouteFlowIndex Unsigned32, 450 fcRouteFlowType BITS, 451 fcRouteFlowVsanId VsanIndex, 452 fcRouteFlowDestId FcAddressId, 453 fcRouteFlowSrcId FcAddressId, 454 fcRouteFlowMask FcAddressId, 455 fcRouteFlowPort InterfaceIndex, 456 fcRouteFlowFrames Counter64, 457 fcRouteFlowBytes Counter64, 458 fcRouteFlowCreationTime TimeStamp, 459 fcRouteFlowRowStatus RowStatus 460 } 461 462fcRouteFlowIndex OBJECT-TYPE 463 SYNTAX Unsigned32 (1..2147483647) 464 MAX-ACCESS not-accessible 465 STATUS current 466 DESCRIPTION 467 "The index of this entry." 468 ::= { fcRouteFlowStatEntry 1 } 469 470fcRouteFlowType OBJECT-TYPE 471 SYNTAX BITS { vsanId(0),destId(1),srcId(2),port(3) } 472 MAX-ACCESS read-create 473 STATUS current 474 DESCRIPTION 475 "The matching criteria by which flows are selected to be 476 included in the traffic which is instrumented by the 477 ingress traffic counters. For each bit which is set, the 478 corresponding object must be configured by the network 479 manager when creating an entry. 480 vsanId(0) represents object fcRouteFlowVsanId, destId(1) 481 represents fcRouteFlowDestId, srcId(2) represents 482 fcRouteFlowSrcId, port(3) represents fcRouteFlowPort.It 483 is optional to provide fcRouteFlowMask. If 484 fcRouteFlowMask is not provided then the default value 485 255.255.255 is used. 486 487 This object cannot be modified while the corresponding 488 value of fcRouteFlowRowStatus is equal to 'active'. " 489 ::= { fcRouteFlowStatEntry 2 } 490 491fcRouteFlowVsanId OBJECT-TYPE 492 SYNTAX VsanIndex (1..4093) 493 MAX-ACCESS read-create 494 STATUS current 495 DESCRIPTION 496 "The id of VSAN. 497 498 This object cannot be modified while the corresponding 499 value of fcRouteFlowRowStatus is equal to 'active'. " 500 ::= { fcRouteFlowStatEntry 3 } 501 502fcRouteFlowDestId OBJECT-TYPE 503 SYNTAX FcAddressId 504 MAX-ACCESS read-create 505 STATUS current 506 DESCRIPTION 507 "The destination fibre channel address id. 508 509 This object cannot be modified while the corresponding 510 value of fcRouteFlowRowStatus is equal to 'active'. " 511 ::= { fcRouteFlowStatEntry 4 } 512 513fcRouteFlowSrcId OBJECT-TYPE 514 SYNTAX FcAddressId 515 MAX-ACCESS read-create 516 STATUS current 517 DESCRIPTION 518 "The source fibre channel address id. 519 520 This object cannot be modified while the corresponding 521 value of fcRouteFlowRowStatus is equal to 'active'. " 522 ::= { fcRouteFlowStatEntry 5 } 523 524fcRouteFlowMask OBJECT-TYPE 525 SYNTAX FcAddressId 526 MAX-ACCESS read-create 527 STATUS current 528 DESCRIPTION 529 "The mask for source and destination fibre channel 530 address id. 531 532 This object cannot be modified while the corresponding 533 value of fcRouteFlowRowStatus is equal to 'active'." 534 ::= { fcRouteFlowStatEntry 6 } 535 536fcRouteFlowPort OBJECT-TYPE 537 SYNTAX InterfaceIndex 538 MAX-ACCESS read-create 539 STATUS current 540 DESCRIPTION 541 "The physical ingress port to which this counter applies. 542 543 This object cannot be modified while the corresponding 544 value of fcRouteFlowRowStatus is equal to 'active'. " 545 ::= { fcRouteFlowStatEntry 7 } 546 547fcRouteFlowFrames OBJECT-TYPE 548 SYNTAX Counter64 549 MAX-ACCESS read-only 550 STATUS current 551 DESCRIPTION 552 "The number of received frames for the flow created by 553 the network manager. " 554 ::= { fcRouteFlowStatEntry 8 } 555 556fcRouteFlowBytes OBJECT-TYPE 557 SYNTAX Counter64 558 MAX-ACCESS read-only 559 STATUS current 560 DESCRIPTION 561 "The number of received frame bytes for the flow created 562 by the network manager. " 563 ::= { fcRouteFlowStatEntry 9 } 564 565fcRouteFlowCreationTime OBJECT-TYPE 566 SYNTAX TimeStamp 567 MAX-ACCESS read-only 568 STATUS current 569 DESCRIPTION 570 "The timestamp indicating the time the row was created 571 or modified. " 572 ::= { fcRouteFlowStatEntry 11 } 573 574fcRouteFlowRowStatus OBJECT-TYPE 575 SYNTAX RowStatus 576 MAX-ACCESS read-create 577 STATUS current 578 DESCRIPTION 579 "The status of this conceptual row. " 580 ::= { fcRouteFlowStatEntry 12 } 581 582 583 584-- Conformance 585 586fcRouteMIBCompliances OBJECT IDENTIFIER ::= { fcRouteMIBConformance 1 } 587fcRouteMIBGroups OBJECT IDENTIFIER ::= { fcRouteMIBConformance 2 } 588 589fcRouteMIBCompliance MODULE-COMPLIANCE 590 STATUS deprecated -- superceeded by 591 -- fcRouteMIBCompliance1 592 DESCRIPTION 593 "The compliance statement for entities which 594 implement the fc Route mib." 595 MODULE MANDATORY-GROUPS { fcRouteGroup, 596 fcRouteTableGroup, 597 fcRouteStatGroup } 598 599 OBJECT fcRoutePermanent 600 MIN-ACCESS read-only 601 DESCRIPTION 602 "It is complaint to support read only." 603 604 OBJECT fcRouteRowStatus 605 SYNTAX INTEGER { 606 active(1), 607 createAndGo(4), 608 destroy(6)} 609 DESCRIPTION 610 "Only three values 'createAndGo', 'destroy' and 611 'active' out of the six enumerated values need to 612 be supported." 613 614 OBJECT fcRouteFlowRowStatus 615 SYNTAX INTEGER { 616 active(1), 617 createAndGo(4), 618 destroy(6)} 619 DESCRIPTION 620 "Only three values 'createAndGo', 'destroy' and 621 'active' out of the six enumerated values need to 622 be supported." 623 624 OBJECT fcRouteFlowType 625 DESCRIPTION 626 "It is sufficient to support only a subset of all 627 the possible combinations of the individual bit 628 values." 629 630 ::= { fcRouteMIBCompliances 1 } 631 632fcRouteMIBCompliance1 MODULE-COMPLIANCE 633 STATUS current 634 DESCRIPTION 635 "The compliance statement for entities which 636 implement the fc Route mib." 637 MODULE MANDATORY-GROUPS { fcRouteGroup, 638 fcRouteTableGroup, 639 fcRouteStatGroup } 640 641 OBJECT fcRoutePermanent 642 MIN-ACCESS read-only 643 DESCRIPTION 644 "It is complaint to support read only." 645 646 OBJECT fcRouteRowStatus 647 SYNTAX INTEGER { 648 active(1), 649 createAndGo(4), 650 destroy(6)} 651 DESCRIPTION 652 "Only three values 'createAndGo', 'destroy' and 653 'active' out of the six enumerated values need to 654 be supported." 655 656 OBJECT fcRouteFlowRowStatus 657 SYNTAX INTEGER { 658 active(1), 659 createAndGo(4), 660 destroy(6)} 661 DESCRIPTION 662 "Only three values 'createAndGo', 'destroy' and 663 'active' out of the six enumerated values need to 664 be supported." 665 666 OBJECT fcRouteFlowType 667 DESCRIPTION 668 "It is sufficient to support only a subset of all 669 the possible combinations of the individual bit 670 values." 671 672 --OBJECT fcRouteProto 673 --DESCRIPTION 674 -- "It is sufficient to support only a subset of all 675 -- the defined values. " 676 677 OBJECT fcRouteDomainId 678 DESCRIPTION 679 "It is compliant to support only a subset of 680 values from the range defined." 681 682 OBJECT fcRouteMetric 683 DESCRIPTION 684 "It is compliant to support only a subset of 685 values from the range defined." 686 687 ::= { fcRouteMIBCompliances 2 } 688 689fcRouteGroup OBJECT-GROUP 690 OBJECTS { fcRouteLastChangeTime,fcRoutePreference, 691 fcRouteVerifyAction,fcRouteVerifyType, 692 fcRouteVerifyModule,fcRouteVerifyVsanID, 693 fcRouteVerifyRouteType,fcRouteVerifyResult, 694 fcRouteVerifyLock} 695 STATUS current 696 DESCRIPTION 697 "A collection of objects giving route information." 698 ::= { fcRouteMIBGroups 1 } 699 700fcRouteTableGroup OBJECT-GROUP 701 OBJECTS { fcRouteDomainId,fcRouteMetric,fcRouteType, 702 fcRoutePermanent,fcRouteRowStatus} 703 STATUS current 704 DESCRIPTION 705 "A collection of objects for displaying and configuring 706 route's." 707 ::= { fcRouteMIBGroups 2 } 708 709fcRouteStatGroup OBJECT-GROUP 710 OBJECTS { fcRouteFlowType,fcRouteFlowVsanId,fcRouteFlowDestId, 711 fcRouteFlowSrcId,fcRouteFlowMask,fcRouteFlowPort, 712 fcRouteFlowFrames,fcRouteFlowBytes, 713 fcRouteFlowCreationTime, 714 fcRouteFlowRowStatus } 715 STATUS current 716 DESCRIPTION 717 "A collection of objects for displaying and configuring 718 ingress traffic flow counters." 719 ::= { fcRouteMIBGroups 3 } 720 721END 722