idnits 2.17.1 draft-warwick-tokenring-arch-00.txt: Checking boilerplate required by RFC 5378 and the IETF Trust (see https://trustee.ietf.org/license-info): ---------------------------------------------------------------------------- ** Cannot find the required boilerplate sections (Copyright, IPR, etc.) in this document. Expected boilerplate is as follows today (2024-04-26) according to https://trustee.ietf.org/license-info : IETF Trust Legal Provisions of 28-dec-2009, Section 6.a: This Internet-Draft is submitted in full conformance with the provisions of BCP 78 and BCP 79. IETF Trust Legal Provisions of 28-dec-2009, Section 6.b(i), paragraph 2: Copyright (c) 2024 IETF Trust and the persons identified as the document authors. All rights reserved. IETF Trust Legal Provisions of 28-dec-2009, Section 6.b(i), paragraph 3: This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (https://trustee.ietf.org/license-info) in effect on the date of publication of this document. Please review these documents carefully, as they describe your rights and restrictions with respect to this document. Code Components extracted from this document must include Simplified BSD License text as described in Section 4.e of the Trust Legal Provisions and are provided without warranty as described in the Simplified BSD License. Checking nits according to https://www.ietf.org/id-info/1id-guidelines.txt: ---------------------------------------------------------------------------- ** Missing expiration date. The document expiration date should appear on the first and last page. ** The document seems to lack a 1id_guidelines paragraph about Internet-Drafts being working documents. ** The document seems to lack a 1id_guidelines paragraph about 6 months document validity. ** The document seems to lack a 1id_guidelines paragraph about the list of current Internet-Drafts. ** The document seems to lack a 1id_guidelines paragraph about the list of Shadow Directories. ** The document is more than 15 pages and seems to lack a Table of Contents. == No 'Intended status' indicated for this document; assuming Proposed Standard Checking nits according to https://www.ietf.org/id-info/checklist : ---------------------------------------------------------------------------- ** The document seems to lack a Security Considerations section. ** The document seems to lack an IANA Considerations section. (See Section 2.2 of https://www.ietf.org/id-info/checklist for how to handle the case when there are no actions for IANA.) ** The document seems to lack an Authors' Addresses Section. ** There are 160 instances of weird spacing in the document. Is it really formatted ragged-right, rather than justified? ** There is 1 instance of too long lines in the document, the longest one being 3 characters in excess of 72. Miscellaneous warnings: ---------------------------------------------------------------------------- == Line 29 has weird spacing: '...ocument is ...' == Line 30 has weird spacing: '...cuments of th...' == Line 31 has weird spacing: '...and its worki...' == Line 35 has weird spacing: '...ths and may ...' == Line 40 has weird spacing: '...o learn the ...' == (155 more instances...) -- The document seems to lack a disclaimer for pre-RFC5378 work, but may have content which was first submitted before 10 November 2008. If you have contacted all the original authors and they are all willing to grant the BCP78 rights to the IETF Trust, then this is fine, and you can ignore this comment. If not, you may need to add the pre-RFC5378 disclaimer. (See the Legal Provisions document at https://trustee.ietf.org/license-info for more information.) -- The document date (August 1996) is 10116 days in the past. Is this intentional? Checking references for intended status: Proposed Standard ---------------------------------------------------------------------------- (See RFCs 3967 and 4897 for information about using normative references to lower-maturity documents in RFCs) No issues found here. Summary: 12 errors (**), 0 flaws (~~), 7 warnings (==), 2 comments (--). Run idnits with the --verbose option for more detailed information about the items above. -------------------------------------------------------------------------------- 2 IEEE 802.5 Working Group K.D. Lee and T. Warwick 3 Internet Draft DTR Concentrator MIB IBM and Madge Networks 4 Expire in six months August 1996 6 Dedicated Token Ring Concentrator MIB 8 K.D. Lee, 9 IBM, 10 CBMA/664 11 Research Triangle Park, 12 NC 27709, 13 USA. 14 (kdlee@vnet.ibm.com) 16 T. Warwick, 17 Madge Networks, 18 Sefton Park, 19 Bells Hill, 20 Stoke Poges, 21 SLOUGH SL2 4JS, 22 United Kingdom. 23 (twarwick@madge.com) 25 Filename: draft-warwick-tokenring-arch-00.txt 27 Status of this Memo 29 This document is an Internet-Draft. Internet-Drafts are 30 working documents of the Internet Engineering Task Force (IETF), its 31 areas, and its working groups. Note that other groups may also dis- 32 tribute working documents as Internet-Drafts. 34 Internet-Drafts are draft documents valid for a maximum of six 35 months and may be updated, replaced, or obsoleted by other docu- 36 ments at any time. It is inappropriate to use Internet- Drafts as 37 reference material or to cite them other than as ``work in 38 progress.'' 40 To learn the current status of any Internet-Draft, please check 41 the ``1id-abstracts.txt'' listing contained in the Internet- Drafts 42 Shadow Directories on ftp.is.co.za (Africa), nic.nordu.net 43 (Europe), munnari.oz.au (Pacific Rim), ds.internic.net (US East 44 Coast), or ftp.isi.edu (US West Coast). 46 Abstract 48 This document contains an extract from Draft 5 of the IEEE stan- 49 dard 802.5R "Dedicated Token Ring". The extract comprises the 50 MIB for the Dedicated Token Ring Concentrator, in SNMPv2 format. 52 802.5R is a standard that encompasses the existing 802.5 token- 53 passing method of operation, and also defines a new duplex method of 54 operation for use only on dedicated point to point links, that does 55 not use tokens for data transmission. 57 The architecture of a DTR Concentrator is defined in the 802.5R 58 standard. It is a MAC layer bridging device, which uses a new set 59 of forwarding rules that ease interoperability between source rout- 60 ing and transparent bridging in an 802.5 LAN. The DTR Concentrator 61 MIB is derived from the Source Routing and Transparent Bridge MIBs 62 (RFCs 1525 and 1493). 64 Background 66 This MIB is being made available as an Internet draft to allow wider 67 public comment on its format. 69 In the past, SNMP MIBs for IEEE 802 standards have been written by 70 members of the IETF Network Management Working Group, on the basis of 71 GDMO management information in the IEEE document. However, in this 72 case, the draft IEEE 802.5R standard contains its management informa- 73 tion in SNMP MIB format. 75 The draft IEEE standard 802.5R is currently going through a set of 76 revisions based on Working Group comments on Draft 4. All comments 77 pertaining to the Interface MIB have been applied to produce a Draft 78 5 version of this section of the document, which is included below. 80 The 802.5 Working Group's intent is that Draft 5 will be the final 81 draft of 802.5R before it is submitted for ratification by the IEEE 82 standards board and ISO. 84 Brief Introduction to Dedicated Token Ring 86 The operation of Dedicated Token Ring (DTR) involves communication 87 between two distinct entities. These are the DTR Station, and the DTR 88 Concentrator Port (C-Port). A DTR link consists of one DTR Station 89 and one C-Port. To provide links between DTR Concentrators, a C-Port 90 may act as a DTR Station (C-Port in Station Emulation Mode). 92 When operating as a dedicated link, there is no token passing, and 93 the Transmit Immediate (TXI) function is used to transmit data. 95 In addition, DTR Stations and C-Ports are required to be able to sup- 96 port token-passing (TKP) operation, also referred to as Classic Token 97 Ring operation. 99 Stations and C-Ports will automatically detect the appropriate access 100 protocol to use when they are enabled. 102 In summary, DTR provides a way of connecting a Station to a Concen- 103 trator on a dedicated link with an aggregate throughput of 32 104 MBits/sec, and also provides backwards compatibility with shared 105 media token passing operation at 16 or 4 MBits/sec. 107 A DTR Concentrator may provide a MAC layer relay service between any 108 mixture of DTR links and Classic 802.5 rings. 110 DTR Interface MIB 112 DTRConcentratorMIB DEFINITIONS ::= BEGIN 114 IMPORTS 115 enterprises 116 FROM RFC1155-SMI 117 MODULE-IDENTITY, OBJECT-TYPE, Counter32, Integer32, 118 TimeTicks 119 FROM SNMPv2-SMI 120 InterfaceIndex 121 FROM IF-MIB 122 MODULE-COMPLIANCE, OBJECT-GROUP 123 FROM SNMPv2-CONF 124 IANAifType 125 FROM IANAifType-MIB 126 TruthValue, DisplayString, RowStatus, TEXTUAL-CONVENTION, 127 MacAddress 128 FROM SNMPv2-TC; 130 dtrConcMIB MODULE-IDENTITY 131 LAST-UPDATED " 9510121200Z " 132 ORGANIZATION " IEEE 802.5 " 133 CONTACT-INFO 134 " Katie D. Lee 135 IBM 136 E87/664 137 RTP, NC 138 kdlee@vnet.ibm.com 139 (919) 254-7507 141 Trevor Warwick 142 Madge Networks, Sefton Park 143 Bells Hill, Stoke Poges, 144 Slough, Berkshire, 145 SL2 4JS England 146 twarwick@madge.com 147 +44 1753 661401 " 149 DESCRIPTION 150 " The MIB Module for DTR Concentrators." 151 ::= { ieee8025dtr 2 } 153 ieee8025 OBJECT IDENTIFIER ::= { xxxx ? } -- Waiting for IANA assignment 154 ieee8025dtr OBJECT IDENTIFIER ::= { ieee8025 1 } 156 dtrConcMIBObjects OBJECT IDENTIFIER ::= { dtrConcMIB 1 } 157 dtrConcMIBBase OBJECT IDENTIFIER ::= { dtrConcMIBObjects 1 } 158 dtrConcMIBSpTree OBJECT IDENTIFIER ::= { dtrConcMIBObjects 2 } 159 dtrConcMIBForwarding OBJECT IDENTIFIER ::= { dtrConcMIBObjects 3 } 160 dtrConcMIBMRI OBJECT IDENTIFIER ::= { dtrConcMIBObjects 4 } 161 dtrConcMIBStats OBJECT IDENTIFIER ::= { dtrConcMIBObjects 5 } 163 --***************************************************************** 164 -- This SNMP MIB Module contains definitions for management of a DTR 165 -- Concentrator. The MIB consists of the following groups: 166 -- Base DTR Concentrator Information (mandatory) 167 -- DTR Concentrator Spanning Tree Information (optional) 168 -- DTR Concentrator Forwarding Information (optional) 169 -- DTR Concentrator MRI Information (optional) 170 -- DTR Concentrator Statistics Information (optional) 171 --***************************************************************** 173 -- Relationship to RFC1493 175 -- RFC1493 is not used for management of any CRF object. However, if 176 -- a Bridge Relay Function is defined for the DTR Concentrator, the 177 -- Bridge MIB is used for the Bridge Relay Function. 179 -- Relationship to RFC1573 181 -- Layering Model 183 -- This MIB describes the Concentrator Relay Function (CRF) which 184 -- operates based on addressing and other information supplied by the 185 -- "lower layer" data frame. For the purposes of RFC1573, the CRF 186 -- constitues an "upper layer" protocol which operates by aggregating 187 -- several physical C-Ports (interfaces) and at most one logical 188 -- interface to an optional internal Bridge Relay Function 189 -- (interface) into a logical entitiy. The same CRF can be defined 190 -- as the upper layer for multiple interfaces. A given C-Port or 191 -- internal Bridge Relay Function interface will provide data to only 192 -- a single CRF. 194 Virtual Circuits 196 -- The CRF does not support virtual circuits 198 -- ifTestTable 200 --The CRF does not implement tests via SNMP 202 -- ifRcvAddressTable 204 -- For interfaces that correspond to a C-Port: The C-Port operates in 205 -- promiscous mode, hence this table will contain only the all station 206 -- broadcast address, functional address bit mask (if any are enabled), 207 -- and the C-Port individual address. Note that MAC traffic targeted 208 -- to this C-Port entry is not forwarded to the CRF. 210 -- Bridge Relay Function interfaces are not implemented in this table. 212 -- ifType 214 -- Additional IANAifType enumerated values are required for this MIB. 215 -- These enumerated values correspond to the following: 217 -- C-Port Interface (86) 218 -- Internal Bridge Relay interface (98) 220 -- This MIB maps dtrCRFPortType to ifType in RFC1573. 222 -- Textual Conventions 223 BridgeId ::= TEXTUAL-CONVENTION 224 STATUS current 225 DESCRIPTION 226 "The bridge identifier used in the spanning tree and defined 227 in ISO/IEC 10038:1993, clause 4." 228 SYNTAX OCTET STRING (SIZE(8)) 230 DynamicAddrFdbStatus ::= TEXTUAL-CONVENTION 231 STATUS current 232 DESCRIPTION 233 "Status of an Dynamic MAC address entry in the CRF Filtering 234 Database. 236 Other (1) indicates that some other MIB object (not the 237 corresponding instance of 238 dtrFdbDynamicAddrPortNumber, nor an entry in 239 the dtrFdbStaticAddrTable ) is being used to 240 determine if and how frames addressed to the 241 value of the corresponding instance of 242 dtrFdbDynamicAddrStnAddress are forwarded. 244 Invalid(2) indicates this entry is no longer valid, but 245 has not been flushed from the table. 247 Learned(3) indicates that dtrFdbDynamicAddrPortNumber 248 for this entry was learned, and is being used. 250 Self(4) indicates this instance of 251 dtrFdbDynamicAddrStnAddress represents one of the 252 CRF Addresses. The corresponding instance of 253 dtrFdbDynamicPortNumber indicates which CRF Port 254 has this address. 256 Mgmt(5) indicates that the corresponding instance of 257 dtrFdbDynamicAddrStnAddress is also a value of 258 an existing DtrFdbStaticAddrStnAddress " 260 SYNTAX INTEGER {other(1), invalid(2), learned(3), self(4), 261 mgmt(5) } 263 DynamicRDFdbStatus ::= TEXTUAL-CONVENTION 264 STATUS current 265 DESCRIPTION 266 "Status of this entry. Other (1) indicates that some other 267 MIB object is being used to determine how/if a frame 268 containing this Destination Route Descriptor is forwarded. 269 Invalid (2) indicates this entry is no longer valid, but has 270 not been flushed from the table. Learned (3) indicates that 271 dtrFdbDynamicRDPortNumber for this entry was learned. 272 internalBridgeRelayFunction(4) indicates 273 dtrFdbDynamicRDRouteDesc represents a relay across the 274 Bridge Relay Function of this DTR Concentrator. Mgmt(5) 275 indicates dtrFdbDynamicRDRouteDesc is also a value of an 276 existing dtrFdbStaticRDRouteDesc in the 277 dtrFdbStaticRDTable." 278 SYNTAX INTEGER {other(1), invalid(2), learned(3), 279 internalBridgeRelayFunction(4), mgmt(5) } 281 StaticFdbStatus ::= TEXTUAL-CONVENTION 282 STATUS current 283 DESCRIPTION 284 "Status of an entry in the CRF Filtering Database. Other(1) 285 indicates this entry is currently in use under conditions 286 different from the available status definitions that follow. 287 Invalid(2) indicates this entry is no longer valid, but has 288 not been flushed from the table. Writing this value to the 289 object removes the entry. Permanent(3) indicates that the 290 entry is currently in use and will remain so after the next 291 reset. DeleteOnReset(4) indicates the entry is currently in 292 use and will remain so until the next reset. " 293 SYNTAX INTEGER {other(1), invalid(2), permanent(3), 294 deleteOnReset(4)} 296 DestinationRouteDescriptor ::= TEXTUAL-CONVENTION 297 STATUS current 298 DESCRIPTION 299 " The Destination Route Descriptor (DRD) consists of 2 300 parts; a 4 bit Bridge Number and a 12 bit LAN ID. This 301 identifies a bridge (BN) that has a port on the local LAN 302 and a port connected to the indicated LAN ID. This object 303 consists of 3 octets. The first octet contains the BN in 304 the 4 least significant bits. The second octet contains the 305 most significant octet of the LAN ID. and the final octet 306 contains the least significant 4 bits of the LAN ID in the 4 307 most significant bits of the octet. " 308 SYNTAX OCTET STRING (SIZE(3)) 310 Timeout ::= TEXTUAL-CONVENTION 311 STATUS current 312 DESCRIPTION 313 "timer in 1/100 of sec" 314 SYNTAX INTEGER(0..65535) 316 --******************************************************************** 317 -- Base DTR Concentrator Information 318 --******************************************************************** 320 -- ******* General DTR Concentrator Information ***************** 321 dtrConcentratorAddress OBJECT-TYPE 322 SYNTAX MacAddress 323 MAX-ACCESS read-only 324 STATUS current 325 DESCRIPTION 326 " MAC address used by DTR Concentrator for uniqueness. 327 It must be unique " 328 ::= { dtrConcMIBBase 1 } 330 dtrNumberOfCrfs OBJECT-TYPE 331 SYNTAX INTEGER(1..255) 332 MAX-ACCESS read-write 333 STATUS current 334 DESCRIPTION 335 " Number of Concentrator Relay Functions within the DTR 336 Concentrator. Min value is 1. Writing this object sets 337 the number of CRFs within the DTR Concentrator. " 338 ::= { dtrConcMIBBase 2 } 340 dtrNumberOfBridgeRelays OBJECT-TYPE 341 SYNTAX INTEGER(0|1) 342 MAX-ACCESS read-write 343 STATUS current 344 DESCRIPTION 345 " Number of Bridge Relay Functions within the DTR 346 Concentrator. Value of 0 or 1 is permitted. Writing this 347 object sets the number of bridge relay functions within the 348 DTR Concentrator. " 349 ::= { dtrConcMIBBase 3 } 351 -- **************** Concentrator Relay Function Table *************** 352 -- (one entry for each Concentrator Relay Function) 354 dtrCRFTable OBJECT-TYPE 355 SYNTAX SEQUENCE OF DtrCRFEntry 356 MAX-ACCESS not-accessible 357 STATUS current 358 DESCRIPTION 359 " This table contains information for each concentrator 360 relay function in the DTR Concentrator." 361 ::= { dtrConcMIBBase 6 } 363 dtrCRFEntry OBJECT-TYPE 364 SYNTAX DtrCRFEntry 365 MAX-ACCESS not-accessible 366 STATUS current 367 DESCRIPTION 368 " " 369 INDEX {dtrCRFIndex } 370 ::= { dtrCRFTable 1 } 372 DtrCRFEntry ::= SEQUENCE { 373 dtrCRFIndex INTEGER, 374 dtrCRFNumberOfPorts INTEGER, 375 dtrCRFPortMask OCTET STRING, 376 dtrCRFName DisplayString, 377 dtrCRFMaxInfo INTEGER, 378 dtrCRFMacAddress MacAddress, 379 dtrCRFLocalLanId INTEGER, 380 dtrCRFAdminLocalLanId INTEGER, 381 dtrCRFFdbAgingTime INTEGER, 382 dtrCRFMRIEnable INTEGER, 383 dtrCRFLearnedEntryDiscards Counter32 384 } 386 dtrCRFIndex OBJECT-TYPE 387 SYNTAX INTEGER(1..255) 388 MAX-ACCESS not-accessible 389 STATUS current 390 DESCRIPTION 391 " The CRF number identifying this instance of CRF " 392 ::= { dtrCRFEntry 1 } 394 dtrCRFNumberOfPorts OBJECT-TYPE 395 SYNTAX INTEGER(1..255) 396 MAX-ACCESS read-only 397 STATUS current 398 DESCRIPTION 399 " The number of CRF Ports controlled by this CRF " 400 ::= { dtrCRFEntry 2 } 402 dtrCRFPortMask OBJECT-TYPE 403 SYNTAX OCTET STRING 404 MAX-ACCESS read-write 405 STATUS current 406 DESCRIPTION 407 "The set of ports that are associated with this instance of 408 a CRF. Each octet within the value of this object specifies 409 a set of eight ports, with the first octet specifying ports 410 1 through 8, the second octet specifiying ports 9 through 16 411 and so on. Within each octet, the most significant bit 412 represents the lowest numbered port and the least 413 significant bit represents the highest number port. Writing 414 this variable will modify the CRF configuation and update 415 the value contained in dtrCRFNumberOfPorts." 416 ::= { dtrCRFEntry 3 } 418 dtrCRFName OBJECT-TYPE 419 SYNTAX DisplayString 420 MAX-ACCESS read-write 421 STATUS current 422 DESCRIPTION 423 " The textual name of the CRF. The value of this object 424 should be the name of the CRF as assigned by the DTR 425 Concentrator and should be suitable for use in commands 426 entered at the DTR Concentrator 'console'" 428 ::= { dtrCRFEntry 4 } 430 dtrCRFMaxInfo OBJECT-TYPE 431 SYNTAX INTEGER(516..18200) 432 MAX-ACCESS read-only 433 STATUS current 434 DESCRIPTION 435 " The maximum size of the INFO field that the CRF can 436 transmit/receive " 437 ::= { dtrCRFEntry 5 } 439 dtrCRFMacAddress OBJECT-TYPE 440 SYNTAX MacAddress 441 MAX-ACCESS read-only 442 STATUS current 443 DESCRIPTION 444 " The MAC address used with the dtrCRFSpTreePriority to form 445 the CRF Identifier used in the spanning tree protocol. This 446 address must be unique and it is recommended that this 447 address be the specific MAC address of the lowest numbered 448 C-Port. " 449 ::= { dtrCRFEntry 6 } 451 dtrCRFLocalLanId OBJECT-TYPE 452 SYNTAX INTEGER(0..65535) 453 MAX-ACCESS read-only 454 STATUS current 455 DESCRIPTION 456 " This is the value of the local lan id used by the CRF. 457 This value may be assigned or may be learned by the CRF 458 learning process. Valid values range from 0 to 4095. The 459 value of 65535 indicates that the lan id value has not been 460 assigned or learned." 461 ::= { dtrCRFEntry 7 } 463 dtrCRFAdminLocalLanId OBJECT-TYPE 464 SYNTAX INTEGER(0..65535) 465 MAX-ACCESS read-write 466 STATUS current 467 DESCRIPTION 469 " Write to this object to assign the value of the local lan 470 id used by the CRF. Valid values range from 0 to 4095. The 471 value of 65535 indicates that the lan id value has not been 472 assigned." 473 ::= { dtrCRFEntry 8 } 475 dtrCRFFdbAgingTime OBJECT-TYPE 476 SYNTAX INTEGER(10..1000000) 477 MAX-ACCESS read-write 478 STATUS current 479 DESCRIPTION 480 " The timeout period in seconds for aging out dynamic 481 entries from the Filtering Database. Recommended default is 482 300 seconds. " 483 DEFVAL {300} 484 ::= { dtrCRFEntry 9 } 486 dtrCRFMRIEnable OBJECT-TYPE 487 SYNTAX INTEGER{ enable(1), disable(2) } 488 MAX-ACCESS read-write 489 STATUS current 490 DESCRIPTION 491 " This object enables/disables the MRI function in the CRF " 492 ::= { dtrCRFEntry 10 } 494 dtrCRFLearnedEntryDiscards OBJECT-TYPE 495 SYNTAX Counter32 496 MAX-ACCESS read-only 497 STATUS current 498 DESCRIPTION 499 " The total number of CRF Filtering Database entries, which 500 have been or would have been learned, but have been 501 discarded due to a lack of space to store them in the 502 Filtering Database " 503 ::= { dtrCRFEntry 11 } 505 -- ************************* CRF Port Table *********************** 507 dtrCRFPortTable OBJECT-TYPE 508 SYNTAX SEQUENCE OF DtrCRFPortEntry 509 MAX-ACCESS not-accessible 510 STATUS current 511 DESCRIPTION 512 " This table contains information for each CRF Port in a 513 Concentrator Relay Function " 514 ::= { dtrConcMIBBase 7 } 516 dtrCRFPortEntry OBJECT-TYPE 517 SYNTAX DtrCRFPortEntry 518 MAX-ACCESS not-accessible 519 STATUS current 520 DESCRIPTION 521 " " 522 INDEX { dtrCRFPortCRFIndex, dtrCRFPortNumber } 523 ::= { dtrCRFPortTable 1 } 525 DtrCRFPortEntry ::= SEQUENCE { 526 dtrCRFPortCRFIndex INTEGER, 527 dtrCRFPortNumber INTEGER, 528 dtrCRFPortifIndex InterfaceIndex, 529 dtrCRFPortEnable INTEGER, -- enumeration 530 dtrCRFPortType IANAifType, 531 dtrCRFPortMtuExceededDiscards Counter32, 532 dtrCRFPortDelayExceededDiscards Counter32 533 } 535 dtrCRFPortCRFIndex OBJECT-TYPE 536 SYNTAX INTEGER(1..255) 537 MAX-ACCESS not-accessible 538 STATUS current 539 DESCRIPTION 540 " The CRF number identifying an instance of CRF " 541 ::= { dtrCRFPortEntry 1 } 543 dtrCRFPortNumber OBJECT-TYPE 544 SYNTAX INTEGER(1..2048) 545 MAX-ACCESS not-accessible 546 STATUS current 547 DESCRIPTION 548 " The CRF Port number for which this entry contains CRF 549 management information. There is a one to one 550 correspondence between a bit position in the dtrCRFPortMask 551 and the value of a CRF Port Number. This correspondence is 552 defined in the description of dtrCRFPortMask." 553 ::= { dtrCRFPortEntry 2 } 555 dtrCRFPortifIndex OBJECT-TYPE 556 SYNTAX InterfaceIndex 557 MAX-ACCESS read-only 558 STATUS current 559 DESCRIPTION 560 " A unique value, greater than zero that corresponds to the 561 interface this CRF Port is assigned (corresponds to ifIndex). 562 Writing this object defines the correspondence between the 563 CRF Port and the interface (C-Port or Bridge Relay Function 564 interface as determined by dtrCRFPortType.) " 565 ::= {dtrCRFPortEntry 3} 567 dtrCRFPortEnable OBJECT-TYPE 568 SYNTAX INTEGER{enable(1), disable(2)} 569 MAX-ACCESS read-write 570 STATUS current 571 DESCRIPTION 572 " The enable/disable status of the CRF Port. This control 573 can be used to disable a port. " 574 ::= { dtrCRFPortEntry 4 } 576 dtrCRFPortType OBJECT-TYPE 577 SYNTAX IANAifType 578 MAX-ACCESS read-write 579 STATUS current 580 DESCRIPTION 581 " Indicates the type of interface that this CRF Port is 582 assigned to. Only two types are permitted, a C-Port (86) 583 and an internal bridge relay function (98). Write this 584 object to set the type of interface." 585 ::= { dtrCRFPortEntry 5 } 587 dtrCRFPortMtuExceededDiscards OBJECT-TYPE 588 SYNTAX Counter32 589 MAX-ACCESS read-only 590 STATUS current 591 DESCRIPTION 592 " The number of frames discarded by the CRF Port due to 593 excessive size (exceeds CrfMaxInfo) " 594 ::= { dtrCRFPortEntry 6 } 596 dtrCRFPortDelayExceededDiscards OBJECT-TYPE 597 SYNTAX Counter32 598 MAX-ACCESS read-only 599 STATUS current 600 DESCRIPTION 601 " The number of frames discarded by the CRF Port due to 602 excessive delay through the CRF " 603 ::= { dtrCRFPortEntry 7 } 605 --******************************************************************* 606 -- Spanning Tree Information 607 --******************************************************************* 609 -- General DTR Concentrator Spanning Tree information 610 dtrSpanningTreeHoldTime OBJECT-TYPE 611 SYNTAX Integer32 612 MAX-ACCESS read-only 613 STATUS current 614 DESCRIPTION 615 "The minimum time period, in seconds, elapsing between the 616 transmission of Configuration PDUs through a given port 617 (CRFP or internal bridge). This is a fixed parameter of the 618 DTR Concentrator used by all member CRF and bridge entities. 619 Value specified by 802.1d is 1 second " 621 ::= { dtrConcMIBSpTree 1 } 623 dtrSpanningTreeProtocolSpecification OBJECT-TYPE 624 SYNTAX INTEGER{unknown(1), ieee8021d(3) } 625 MAX-ACCESS read-only 626 STATUS current 627 DESCRIPTION 628 " An indication of what version of the Spanning Tree 629 Protocol is being run on the DTR Concentrator " 630 ::= { dtrConcMIBSpTree 2 } 632 dtrSpanningTreeTimeSinceTopoChange OBJECT-TYPE 633 SYNTAX TimeTicks 634 MAX-ACCESS read-only 635 STATUS current 636 DESCRIPTION 637 " The time (in 1/100ths of a second) since the last topology 638 change was detected by the CRF or bridge entities within the 639 DTR Concentrator. " 640 ::= { dtrConcMIBSpTree 3 } 642 dtrSpanningTreeTopologyChanges OBJECT-TYPE 643 SYNTAX Counter32 644 MAX-ACCESS read-only 645 STATUS current 646 DESCRIPTION 647 " The total number of topology changes detected by this 648 concentrator since the management entity was last reset or 649 initialized " 650 ::= { dtrConcMIBSpTree 4 } 652 dtrSpanningTreeBridgeForwardDelay OBJECT-TYPE 653 SYNTAX Timeout(400..3000) 654 MAX-ACCESS read-write 655 STATUS current 656 DESCRIPTION 657 "The value that all spanning tree protocol entities (CRF or 658 Bridge) use for ForwardDelay when this spanning tree 659 protocol entity is acting as the root. The range for this 660 parameter is related to the value of 661 dtrSpanningTreeBridgeMaxAge. See 802.1D-1990 and the 662 relationship between dot1dStpBridgeMaxAge and 663 dot1dStpBridgeForwardDelay. The granularity of this timer is 664 specified to be 1 second. An agent may return a badValue 665 error if a set is attempted to a value which is not a whole 666 number of seconds." 667 ::= { dtrConcMIBSpTree 5 } 669 dtrSpanningTreeBridgeHelloTime OBJECT-TYPE 670 SYNTAX Timeout(100..1000) 671 MAX-ACCESS read-write 672 STATUS current 673 DESCRIPTION 674 "The value that all spanning tree protocol entities (CRF or 675 Bridge) use for HelloTime when this spanning tree protocol 676 entity is acting as the root. The granularity of this timer 677 is specified to be 1 second. An agent may return a badValue 678 error if a set is attempted to a value which is not a whole 679 number of seconds." 680 ::= { dtrConcMIBSpTree 6 } 682 dtrSpanningTreeBridgeMaxAge OBJECT-TYPE 683 SYNTAX Timeout(600..4000) 684 MAX-ACCESS read-write 685 STATUS current 686 DESCRIPTION 687 " The value that all spanning tree protocol entities (CRF or 688 Bridge) use for MaxAge when this spanning tree protocol 689 entity is acting as the root. The range for this parameter 690 is related to the value of dtrSpanningTreeBridgeHelloTime. 691 See 802.1D-1990 and the relationship between 692 dot1dStpBridgeMaxAge and dot1dStpBridgeHelloTime.The 693 granularity of this timer is specified to be 1 second. An 694 agent may return a badValue error if a set is attempted to a 695 value which is not a whole number of seconds." 696 ::= { dtrConcMIBSpTree 7 } 698 --********************** CRF Spanning tree Table ******************** 700 dtrCRFSpTreeTable OBJECT-TYPE 701 SYNTAX SEQUENCE OF DtrCRFSpTreeEntry 702 MAX-ACCESS not-accessible 703 STATUS current 704 DESCRIPTION 705 "This table contains the spanning tree information for each 706 CRF." 707 ::= { dtrConcMIBSpTree 9 } 709 dtrCRFSpTreeEntry OBJECT-TYPE 710 SYNTAX DtrCRFSpTreeEntry 711 MAX-ACCESS not-accessible 712 STATUS current 713 DESCRIPTION 714 " " 715 INDEX {dtrCRFSpTreeCRFIndex } 716 ::= { dtrCRFSpTreeTable 1 } 718 DtrCRFSpTreeEntry ::= SEQUENCE { 719 dtrCRFSpTreeCRFIndex INTEGER, 720 dtrCRFSpTreePriority INTEGER, -- (0..65535) 721 dtrCRFSpTreeDesignatedRoot BridgeId, 722 dtrCRFSpTreeRootCost Integer32, 723 dtrCRFSpTreeRootPort Integer32, 724 dtrCRFSpTreeMaxAge Timeout, -- 1/100 second 725 dtrCRFSpTreeHelloTime Timeout, 726 dtrCRFSpTreeForwardDelay Timeout} -- 1/100 second 728 dtrCRFSpTreeCRFIndex OBJECT-TYPE 729 SYNTAX INTEGER(1..255) 730 MAX-ACCESS not-accessible 731 STATUS current 732 DESCRIPTION 733 " The CRF number identifying this instance of CRF " 734 ::= { dtrCRFSpTreeEntry 1 } 736 dtrCRFSpTreePriority OBJECT-TYPE 737 SYNTAX INTEGER(0..65535) 738 MAX-ACCESS read-write 739 STATUS current 740 DESCRIPTION 741 " The value of the write-able portion of the CRF Identifier 742 ( The first two octets of the CRF Identifier. The last 6 743 octets of the CRF ID are given by the value of 744 dtrCRFMacAddress). " 745 ::= { dtrCRFSpTreeEntry 2 } 747 dtrCRFSpTreeDesignatedRoot OBJECT-TYPE 748 SYNTAX BridgeId 749 MAX-ACCESS read-only 750 STATUS current 751 DESCRIPTION 752 " The bridge identifier of the root of the spanning tree as 753 determined by the spanning tree protocol executed at this 754 node " 755 ::= { dtrCRFSpTreeEntry 3 } 757 dtrCRFSpTreeRootCost OBJECT-TYPE 758 SYNTAX Integer32 759 MAX-ACCESS read-only 760 STATUS current 761 DESCRIPTION 762 " The cost of the path to the root as seen from this CRF " 763 ::= { dtrCRFSpTreeEntry 4 } 765 dtrCRFSpTreeRootPort OBJECT-TYPE 766 SYNTAX Integer32 767 MAX-ACCESS read-only 768 STATUS current 769 DESCRIPTION 770 " The CRF Port number of the CRF Port which offers the 771 lowest cost path from this CRF to the root " 772 ::= { dtrCRFSpTreeEntry 5 } 774 dtrCRFSpTreeMaxAge OBJECT-TYPE 775 SYNTAX Timeout 776 MAX-ACCESS read-only 777 STATUS current 778 DESCRIPTION 779 " The maximum age of Spanning Tree Protocol information 780 learned from the network on any port (CRF or bridge within 781 the DTR Concentrator) before it is discarded. Units are in 782 1/100th of a second. This is the actual value currently in 783 use" 784 ::= { dtrCRFSpTreeEntry 6 } 786 dtrCRFSpTreeHelloTime OBJECT-TYPE 787 SYNTAX Timeout 788 MAX-ACCESS read-only 789 STATUS current 790 DESCRIPTION 791 " The amount of time between transmission of Configuration 792 bridge PDUs used by a CRF that is attempting to become the 793 Root or is the Root. This is the value currently in use " 794 ::= { dtrCRFSpTreeEntry 7 } 796 dtrCRFSpTreeForwardDelay OBJECT-TYPE 797 SYNTAX Timeout 798 MAX-ACCESS read-only 799 STATUS current 800 DESCRIPTION 801 " This time value, measured in 1/100th of a second, is used 802 to control the amount of time spent in the Listening state 803 when moving from the Blocking state to the Listening state 804 and the amount of time in the Learning state when moving 805 from the Learning state to the Forwarding state. This time 806 value is used for ageing dynamic entries in the Filtering 807 Database while the Topology Change flag is set in protocol 808 messages received from the root. This is the value the CRF 809 is currently using " 810 ::= { dtrCRFSpTreeEntry 8 } 812 -- **** Port Spanning Tree ************************ 814 dtrCRFPortSpTreeTable OBJECT-TYPE 815 SYNTAX SEQUENCE OF DtrCRFPortSpTreeEntry 816 MAX-ACCESS not-accessible 817 STATUS current 818 DESCRIPTION 819 "This table contains spanning tree information for each CRF 820 Port." 821 ::= { dtrConcMIBSpTree 10 } 823 dtrCRFPortSpTreeEntry OBJECT-TYPE 824 SYNTAX DtrCRFPortSpTreeEntry 825 MAX-ACCESS not-accessible 826 STATUS current 827 DESCRIPTION 828 " " 829 INDEX {dtrCRFPortSpTreeCRFIndex, dtrCRFPortSpTreeNumber } 830 ::= { dtrCRFPortSpTreeTable 1 } 832 DtrCRFPortSpTreeEntry ::= SEQUENCE { 833 dtrCRFPortSpTreeCRFIndex INTEGER, 834 dtrCRFPortSpTreeNumber INTEGER, 835 dtrCRFPortSpTreePriority INTEGER, -- (0..255) 836 dtrCRFPortSpTreeState INTEGER, -- enumerated 837 dtrCRFPortSpTreePathCost INTEGER, -- (1..65535) 838 dtrCRFPortSpTreeDesignatedRoot BridgeId, 839 dtrCRFPortSpTreeDesignatedCost Integer32, 840 dtrCRFPortSpTreeDesignatedBridge BridgeId, 841 dtrCRFPortSpTreeDesignatedPort OCTET STRING (SIZE(2)), 842 dtrCRFPortSpTreeForwardTransitions Counter32 843 } 845 dtrCRFPortSpTreeCRFIndex OBJECT-TYPE 846 SYNTAX INTEGER(1..255) 847 MAX-ACCESS not-accessible 848 STATUS current 849 DESCRIPTION 850 " The CRF number identifying this instance of CRF " 851 ::= { dtrCRFPortSpTreeEntry 1 } 853 dtrCRFPortSpTreeNumber OBJECT-TYPE 854 SYNTAX INTEGER(1..255) 855 MAX-ACCESS not-accessible 856 STATUS current 857 DESCRIPTION 858 "The CRF Port number for which this entry contains CRF 859 management information. " 860 ::= { dtrCRFPortSpTreeEntry 2 } 862 dtrCRFPortSpTreePriority OBJECT-TYPE 863 SYNTAX INTEGER(0..255) 864 MAX-ACCESS read-write 865 STATUS current 866 DESCRIPTION 867 " The value of the priority field which is contained in the 868 first byte of the CRF Port Identifier. The second byte of 869 the CRF Port Identifier is given by the value of CRF Port as 870 identified by dtrCRFPortSpTreeNumber" 871 ::= { dtrCRFPortSpTreeEntry 3 } 873 dtrCRFPortSpTreeState OBJECT-TYPE 874 SYNTAX INTEGER{ disabled(1), blocking(2), listening(3), 875 learning(4), forwarding(5), broken(6)} 876 MAX-ACCESS read-only 877 STATUS current 878 DESCRIPTION 879 " The CRF Port state as defined by the operation of the 880 Spanning Tree Protocol. If the DTR concentrator detects 881 that a port is malfunctioning, it will place that port into 882 the broken(6) state. The states are defined as: 883 disabled(1), blocking(2), listening(3), learning(4), 884 forwarding(5), and broken(6). " 885 ::= { dtrCRFPortSpTreeEntry 4 } 887 dtrCRFPortSpTreePathCost OBJECT-TYPE 888 SYNTAX INTEGER(1..65535) 889 MAX-ACCESS read-write 890 STATUS current 891 DESCRIPTION 892 " The contribution of the path through this CRF Port, 893 identified by dtrCRFPortSpTreeNumber when the CRF Port is 894 the Root Port, to the total cost of the path to the Root for 895 this CRF " 896 ::= { dtrCRFPortSpTreeEntry 5 } 898 dtrCRFPortSpTreeDesignatedRoot OBJECT-TYPE 899 SYNTAX BridgeId 900 MAX-ACCESS read-only 901 STATUS current 902 DESCRIPTION 903 " The unique bridge identifier of the bridge recorded as the 904 Root in the root identifier parameter of the Configuration 905 PDUs transmitted by the designated bridge for the LAN to 906 which the CRF Port is attached. " 907 ::= { dtrCRFPortSpTreeEntry 6 } 909 dtrCRFPortSpTreeDesignatedCost OBJECT-TYPE 910 SYNTAX Integer32 911 MAX-ACCESS read-only 912 STATUS current 913 DESCRIPTION 914 " The cost of the path to the Root offered by the Designated 915 Port on the LAN to which this CRF Port is attached " 916 ::= { dtrCRFPortSpTreeEntry 7 } 918 dtrCRFPortSpTreeDesignatedBridge OBJECT-TYPE 919 SYNTAX BridgeId 920 MAX-ACCESS read-only 921 STATUS current 922 DESCRIPTION 923 " The unique Bridge or CRF Identifier of the Bridge or CRF 924 believed to be the Designated Bridge for the LAN associated 925 with the CRF Port " 926 ::= { dtrCRFPortSpTreeEntry 8 } 928 dtrCRFPortSpTreeDesignatedPort OBJECT-TYPE 929 SYNTAX OCTET STRING (SIZE(2)) 930 MAX-ACCESS read-only 931 STATUS current 932 DESCRIPTION 933 " The Port Identifier of the Bridge or CRF port believed to 934 be the Designated Port for the LAN associated with the CRF 935 Port " 936 ::= { dtrCRFPortSpTreeEntry 9 } 938 dtrCRFPortSpTreeForwardTransitions OBJECT-TYPE 939 SYNTAX Counter32 940 MAX-ACCESS read-only 941 STATUS current 942 DESCRIPTION 943 " The number of times this CRF Port, as identified by 944 dtrCRFPortSpTreeNumber, has transitioned from the Learning 945 state to the Forwarding State " 946 ::= { dtrCRFPortSpTreeEntry 10 } 948 -- ******************************************************************** 949 -- CRF Forwarding Information 950 -- ******************************************************************** 952 -- The data contained within the filtering database tables is affected 953 -- by actions to configure the CRF. 955 -- When a CRF is modified, such as; 957 -- 1. CRF Ports are added or deleted, or 958 -- 2. Moved (change of correspondence to the ifIndex) 960 -- entries in dtrFdbDynamicAddrTable and dtrFdbDynamicRDTable 961 -- which correspond to the CRF are marked invalid and flushed from the 962 -- table. 964 -- When a CRF is destroyed, entries in dtrFdbDynamicAddrTable, 965 -- dtrFdbDynamicRDTable, dtrFdbStaticAddrTable, and dtrFdbStaticRDTable 966 -- which correspond to the CRF, are marked invalid and flushed from the 967 -- table. 969 -- *********** Dynamic Address Filtering Database Table *************** 970 dtrFdbDynamicAddrTable OBJECT-TYPE 971 SYNTAX SEQUENCE OF DtrFdbDynamicAddrEntry 972 MAX-ACCESS not-accessible 973 STATUS current 974 DESCRIPTION 975 "This table contains information about specific dynamic MAC 976 address entries in the CRF Filtering Database." 977 ::= { dtrConcMIBForwarding 1 } 979 dtrFdbDynamicAddrEntry OBJECT-TYPE 980 SYNTAX DtrFdbDynamicAddrEntry 981 MAX-ACCESS not-accessible 982 STATUS current 983 DESCRIPTION 984 " CRF Filtering Database Dynamic MAC address entry" 985 INDEX { dtrFdbDynamicAddrCRFIndex, 986 dtrFdbDynamicAddrStnAddress } 987 ::= { dtrFdbDynamicAddrTable 1 } 989 DtrFdbDynamicAddrEntry ::= SEQUENCE { 990 dtrFdbDynamicAddrCRFIndex INTEGER, 991 dtrFdbDynamicAddrStnAddress MacAddress, 992 dtrFdbDynamicAddrPortNumber INTEGER, 993 dtrFdbDynamicAddrStatus DynamicAddrFdbStatus 994 } 996 dtrFdbDynamicAddrCRFIndex OBJECT-TYPE 997 SYNTAX INTEGER(1..255) 998 MAX-ACCESS not-accessible 999 STATUS current 1000 DESCRIPTION 1001 " The CRF number identifying this instance of CRF " 1002 ::= { dtrFdbDynamicAddrEntry 1 } 1004 dtrFdbDynamicAddrStnAddress OBJECT-TYPE 1005 SYNTAX MacAddress 1006 MAX-ACCESS not-accessible 1007 STATUS current 1008 DESCRIPTION 1009 " A unicast MAC address for which the CRF has forwarding 1010 information. This object is updated by the Learning Process 1011 in the CRF." 1012 ::= { dtrFdbDynamicAddrEntry 2 } 1014 dtrFdbDynamicAddrPortNumber OBJECT-TYPE 1015 SYNTAX INTEGER(0..255) 1016 MAX-ACCESS read-only 1017 STATUS current 1018 DESCRIPTION 1019 " The CRF Port number of the CRF Port that a frame with an 1020 address matching dtrFdbDynamicAddrStnAddress in this 1021 dtrFdbDynamicAddrTable Entry has been seen. A value of zero 1022 is assigned when dtrFdbDynamicAddrStnAddress is known, but 1023 the CRF Port number (dtrFdbDynamicAddrPortNumber) has not 1024 been learned." 1025 ::= { dtrFdbDynamicAddrEntry 3 } 1027 dtrFdbDynamicAddrStatus OBJECT-TYPE 1028 SYNTAX DynamicAddrFdbStatus 1029 MAX-ACCESS read-only 1030 STATUS current 1031 DESCRIPTION 1032 " Status of this entry. 1033 Other (1) indicates that some other MIB object (not the 1034 corresponding instance of 1035 dtrFdbDynamicAddrPortNumber, nor an entry in 1036 the dtrFdbStaticAddrTable ) is being used to 1037 determine if and how frames addressed to the 1038 value of the corresponding instance of 1039 dtrFdbDynamicAddrStnAddress are forwarded. 1041 Invalid(2) indicates this entry is no longer valid, but 1042 has not been flushed from the table. 1044 Learned(3) indicates that dtrFdbDynamicAddrPortNumber 1045 for this entry was learned, and is being used. 1047 Self(4) indicates this instance of 1048 dtrFdbDynamicAddrStnAddress represents one of the 1049 CRF Addresses. The corresponding instance of 1050 dtrFdbDynamicPortNumber indicates which CRF Port 1051 has this address. 1053 Mgmt(5) indicates that the corresponding instance of 1054 dtrFdbDynamicAddrStnAddress is also a value of 1055 an existing DtrFdbStaticAddrStnAddress " 1056 ::= { dtrFdbDynamicAddrEntry 4 } 1058 --********** Static Address Filtering Database Table *************** 1060 dtrFdbStaticAddrTable OBJECT-TYPE 1061 SYNTAX SEQUENCE OF DtrFdbStaticAddrEntry 1062 MAX-ACCESS not-accessible 1063 STATUS current 1064 DESCRIPTION 1065 "This table contains information about specific static MAC 1066 address entries in the CRF Filtering Database. " 1067 ::= { dtrConcMIBForwarding 2 } 1069 dtrFdbStaticAddrEntry OBJECT-TYPE 1070 SYNTAX DtrFdbStaticAddrEntry 1071 MAX-ACCESS not-accessible 1072 STATUS current 1073 DESCRIPTION 1074 " CRF Filtering Database Static MAC Address Entry " 1075 INDEX { dtrFdbStaticAddrCRFIndex, 1076 dtrFdbStaticAddrStnAddress } 1077 ::= { dtrFdbStaticAddrTable 1 } 1079 DtrFdbStaticAddrEntry ::= SEQUENCE { 1080 dtrFdbStaticAddrCRFIndex INTEGER, 1081 dtrFdbStaticAddrStnAddress MacAddress, 1082 dtrFdbStaticAddrRowStatus RowStatus, 1083 dtrFdbStaticAddrInMask OCTET STRING, 1084 dtrFdbStaticAddrOutMask OCTET STRING, 1085 dtrFdbStaticAddrStatus StaticFdbStatus 1086 } 1088 dtrFdbStaticAddrCRFIndex OBJECT-TYPE 1089 SYNTAX INTEGER(1..255) 1090 MAX-ACCESS not-accessible 1091 STATUS current 1092 DESCRIPTION 1093 " The CRF number identifying this instance of CRF " 1094 ::= { dtrFdbStaticAddrEntry 1 } 1096 dtrFdbStaticAddrStnAddress OBJECT-TYPE 1097 SYNTAX MacAddress 1098 MAX-ACCESS not-accessible 1099 STATUS current 1100 DESCRIPTION 1101 " The destination MAC address in a frame to which this 1102 entry's filtering information applies. This object can 1103 take the value of a group or broadcast address." 1104 ::= { dtrFdbStaticAddrEntry 2 } 1106 dtrFdbStaticAddrRowStatus OBJECT-TYPE 1107 SYNTAX RowStatus 1108 MAX-ACCESS read-create 1109 STATUS current 1110 DESCRIPTION 1111 " Allows creation and deletion of static entries. " 1112 ::= { dtrFdbStaticAddrEntry 3 } 1114 dtrFdbStaticAddrInMask OBJECT-TYPE 1115 SYNTAX OCTET STRING 1116 MAX-ACCESS read-create 1117 STATUS current 1118 DESCRIPTION 1119 " The set of CRF Ports which receive frames with a 1120 destination address matching the address specified by the 1121 DtrFdbStaticAddrStnAddress in this entry that may forward 1122 this frame to any output CRF Port indicated by 1123 DtrFdbStaticAddrOutMask. 1124 Each octet within the value of this object specifies a set 1125 of eight ports, with the first octet specifying CRF Ports 1 1126 through 8, the second octet specifying CRF Ports 9 through 1127 16 and so on. Within each octet, the most significant bit 1128 represents the lowest numbered port, and the least 1129 significant bit represents the highest numbered port. The 1130 default value of this object is a string of ones of 1131 appropriate length" 1132 ::= { dtrFdbStaticAddrEntry 4 } 1134 dtrFdbStaticAddrOutMask OBJECT-TYPE 1135 SYNTAX OCTET STRING 1136 MAX-ACCESS read-create 1137 STATUS current 1138 DESCRIPTION 1139 " The set of CRF Ports to which frames with a destination 1140 address matching the address specified by the 1141 DtrFdbStaticAddrStnAddress in this entry may be forwarded 1142 to. 1144 Each octet within the value of this object specifies a set 1145 of eight ports, with the first octet specifying CRF Ports 1 1146 through 8, the second octet specifying CRF Ports 9 through 1147 16 and so on. Within each octet, the most significant bit 1148 represents the lowest numbered port, and the least 1149 significant bit represents the highest numbered port. The 1150 default value of this object is a string of ones of 1151 appropriate length " 1152 ::= { dtrFdbStaticAddrEntry 5 } 1154 dtrFdbStaticAddrStatus OBJECT-TYPE 1155 SYNTAX StaticFdbStatus 1156 MAX-ACCESS read-only 1157 STATUS current 1158 DESCRIPTION 1159 " Status of this entry. Other(1) indicates this entry is 1160 currently in use under conditions different from the 1161 available status definitions that follow. Invalid(2) 1162 indicates this entry is no longer valid, but has not been 1163 flushed from the table. Writing this value to the object 1164 removes the entry. Permanent(3) indicates that the entry is 1165 currently in use and will remain so after the next reset. 1166 DeleteOnReset(4) indicates the entry is currently in use and 1167 will remain so until the next reset. " 1168 ::= { dtrFdbStaticAddrEntry 6 } 1170 --** Dynamic Destination Route Descriptor Filtering Database Table ** 1172 dtrFdbDynamicRDTable OBJECT-TYPE 1173 SYNTAX SEQUENCE OF DtrFdbDynamicRDEntry 1174 MAX-ACCESS not-accessible 1175 STATUS current 1176 DESCRIPTION 1177 "This table contains information about a specific dynamic 1178 route descriptor entry in the CRF Filtering Database. " 1179 ::= { dtrConcMIBForwarding 3 } 1181 dtrFdbDynamicRDEntry OBJECT-TYPE 1182 SYNTAX DtrFdbDynamicRDEntry 1183 MAX-ACCESS not-accessible 1184 STATUS current 1185 DESCRIPTION 1186 " " 1187 INDEX { dtrFdbDynamicRDCRFIndex, 1188 dtrFdbDynamicRDRouteDesc } 1189 ::= { dtrFdbDynamicRDTable 1 } 1191 DtrFdbDynamicRDEntry ::= SEQUENCE { 1192 dtrFdbDynamicRDCRFIndex INTEGER, 1193 dtrFdbDynamicRDRouteDesc DestinationRouteDescriptor, 1194 dtrFdbDynamicRDPortNumber INTEGER, 1195 dtrFdbDynamicRDStatus DynamicRDFdbStatus 1196 } 1198 dtrFdbDynamicRDCRFIndex OBJECT-TYPE 1199 SYNTAX INTEGER(1..255) 1200 MAX-ACCESS not-accessible 1201 STATUS current 1202 DESCRIPTION 1203 " The CRF number identifying this instance of CRF " 1204 ::= { dtrFdbDynamicRDEntry 1 } 1206 dtrFdbDynamicRDRouteDesc OBJECT-TYPE 1207 SYNTAX DestinationRouteDescriptor 1208 MAX-ACCESS not-accessible 1209 STATUS current 1210 DESCRIPTION 1211 " A Destination Route Descriptor for which the CRF has 1212 forwarding information. The Destination Route Descriptor 1213 (DRD) consists of 2 parts; a 4 bit Bridge Number and a 12 1214 bit LAN ID. This identifies a bridge (BN) that has a port 1215 on the local LAN and a port connected to the indicated LAN 1216 ID. This object consists of 3 octets. The first octet 1217 contains the BN in the 4 least significant bits. The second 1218 octet contains the most significant octet of the LAN ID and 1219 the final octet contains the least significant 4 bits of the 1220 LAN ID in the 4 most significant bits of the octet. " 1221 ::= { dtrFdbDynamicRDEntry 2 } 1223 dtrFdbDynamicRDPortNumber OBJECT-TYPE 1224 SYNTAX INTEGER(1..255) 1225 MAX-ACCESS read-only 1226 STATUS current 1227 DESCRIPTION 1228 " The CRF Port number of the CRF Port that a frame with a 1229 Destination Route Descriptor matching 1230 dtrFdbDynamicRDRouteDesc in this DtrFdbDynamicRDEntry has 1231 been seen. A value of zero is assigned when 1232 dtrFdbDynamicRDRouteDesc is known, but the CRF Port number 1233 has not been learned " 1234 ::= { dtrFdbDynamicRDEntry 3 } 1236 dtrFdbDynamicRDStatus OBJECT-TYPE 1237 SYNTAX DynamicRDFdbStatus 1238 MAX-ACCESS read-only 1239 STATUS current 1240 DESCRIPTION 1241 "Status of this entry. Other (1) this includes the case 1242 where some other MIB object is being used to determine 1243 how/if a frame containing this Destination Route Descriptor 1244 is forwarded. Invalid (2) indicates this entry is no longer 1245 valid, but has not been flushed from the table. Learned (3) 1246 indicates that dtrFdbDynamicRDPortNumber for this entry was 1247 learned. internalBridgeRelayFunction(4) indicates 1248 dtrFdbDynamicRDRouteDesc represents a relay across the 1249 Bridge Relay Function of this DTR Concentrator. Mgmt(5) 1250 indicates dtrFdbDynamicRDRouteDesc is also a value of an 1251 existing dtrFdbStaticRDRouteDesc in the 1252 dtrFdbStaticRDTable." 1253 ::= { dtrFdbDynamicRDEntry 4 } 1255 -- ** Static Destination Route Descriptor Filtering Database Table ** 1257 dtrFdbStaticRDTable OBJECT-TYPE 1258 SYNTAX SEQUENCE OF DtrFdbStaticRDEntry 1259 MAX-ACCESS not-accessible 1260 STATUS current 1261 DESCRIPTION 1262 "A table containing information about specific static route 1263 descriptor entries in the CRF Filtering Database." 1264 ::= { dtrConcMIBForwarding 5 } 1266 dtrFdbStaticRDEntry OBJECT-TYPE 1267 SYNTAX DtrFdbStaticRDEntry 1268 MAX-ACCESS not-accessible 1269 STATUS current 1270 DESCRIPTION 1271 " " 1272 INDEX { dtrFdbStaticRDCRFIndex, 1273 dtrFdbStaticRDRouteDesc } 1274 ::= { dtrFdbStaticRDTable 1 } 1276 DtrFdbStaticRDEntry ::= SEQUENCE { 1277 dtrFdbStaticRDCRFIndex INTEGER, 1278 dtrFdbStaticRDRouteDesc DestinationRouteDescriptor, 1279 dtrFdbStaticRDRowStatus RowStatus, 1280 dtrFdbStaticRDPortNumber INTEGER, 1281 dtrFdbStaticRDStatus StaticFdbStatus 1282 } 1284 dtrFdbStaticRDCRFIndex OBJECT-TYPE 1285 SYNTAX INTEGER(1..255) 1286 MAX-ACCESS not-accessible 1287 STATUS current 1288 DESCRIPTION 1289 " The CRF number identifying this instance of CRF " 1290 ::= { dtrFdbStaticRDEntry 1 } 1292 dtrFdbStaticRDRouteDesc OBJECT-TYPE 1293 SYNTAX DestinationRouteDescriptor 1294 MAX-ACCESS not-accessible 1295 STATUS current 1296 DESCRIPTION 1297 " Static Entries contain Destination Route Descriptor 1298 information for internal Bridge Ports. These entries are 1299 added as part of the initialization of the DTR Concentrator 1300 when an internal Bridge Relay Function is enabled 1301 (dtrOperNumberOfBridgeRelays=1) The Destination Route 1302 Descriptor (DRD) consists of 2 parts; a 4 bit Bridge Number 1303 and a 12 bit LAN ID. This identifies a bridge (BN) that has 1304 a port on the local LAN and a port connected to the 1305 indicated LAN ID. This object consists of 3 octets. The 1306 first octet contains the BN in the 4 least significant bits. 1307 The second octet contains the most significant octet of the 1308 LAN ID and the final octet contains the least significant 4 1309 bits of the LAN ID in the 4 most significant bits of the 1310 octet. " 1311 ::= { dtrFdbStaticRDEntry 2 } 1313 dtrFdbStaticRDRowStatus OBJECT-TYPE 1314 SYNTAX RowStatus 1315 MAX-ACCESS read-create 1316 STATUS current 1317 DESCRIPTION 1318 "Allows creation and deletion of static entries" 1319 ::= { dtrFdbStaticRDEntry 3 } 1321 dtrFdbStaticRDPortNumber OBJECT-TYPE 1322 SYNTAX INTEGER(1..255) 1323 MAX-ACCESS read-create 1324 STATUS current 1325 DESCRIPTION 1326 " The CRF Port number of the CRF Port that a frame with a 1327 Destination Route Descriptor matching 1328 dtrFdbStaticRDRouteDesc in this DtrFdbStaticRDEntry is 1329 forwarded to." 1330 ::= { dtrFdbStaticRDEntry 4 } 1332 dtrFdbStaticRDStatus OBJECT-TYPE 1333 SYNTAX StaticFdbStatus 1334 MAX-ACCESS read-create 1335 STATUS current 1336 DESCRIPTION 1337 "Status of this entry. Other (1) indicates this entry is 1338 currently in use under conditions different from the 1339 available status definitions that follow. Invalid(2) 1340 indicates this entry is no longer valid, but has not been 1341 flushed from the table. Writing this value to the object 1342 removes the entry. Permanent (3) indicates that the entry 1343 is currently in use and will remain so after the next reset. 1344 DeleteOnReset(4) indicates the entry is currently in use and 1345 will remain so until the next reset." 1346 ::= { dtrFdbStaticRDEntry 5 } 1348 --******************************************************************** 1349 -- MRI Information 1350 --******************************************************************** 1352 --*********************** MRI Table ********************* 1354 dtrMRITable OBJECT-TYPE 1355 SYNTAX SEQUENCE OF DtrMRIEntry 1356 MAX-ACCESS not-accessible 1357 STATUS current 1358 DESCRIPTION 1359 "This table contains information about the CRF port out mask 1360 for specific management functions. " 1361 ::= { dtrConcMIBMRI 1 } 1363 dtrMRIEntry OBJECT-TYPE 1364 SYNTAX DtrMRIEntry 1365 MAX-ACCESS not-accessible 1366 STATUS current 1367 DESCRIPTION 1368 " " 1369 INDEX { dtrMRICRFIndex, 1370 dtrMRIMgmtType } 1371 ::= { dtrMRITable 1 } 1373 DtrMRIEntry ::= SEQUENCE { 1374 dtrMRICRFIndex INTEGER, 1375 dtrMRIMgmtType INTEGER, 1376 dtrMRIOutMask OCTET STRING 1377 } 1379 dtrMRICRFIndex OBJECT-TYPE 1380 SYNTAX INTEGER(1..255) 1381 MAX-ACCESS not-accessible 1382 STATUS current 1383 DESCRIPTION 1384 " The CRF number identifying this instance of CRF " 1385 ::= { dtrMRIEntry 1 } 1387 dtrMRIMgmtType OBJECT-TYPE 1388 SYNTAX INTEGER(0..15) 1389 MAX-ACCESS not-accessible 1390 STATUS current 1391 DESCRIPTION 1392 " Identifies the function class for this entry. The MRI 1393 forwards frames with a destination class equal to 1394 dtrMRIMgmtType using the corresponding mask entry 1395 (dtrMRIOutMask). When the destination class is 0 and the 1396 source class is not 0, the destination address in the MAC 1397 frame is used to forward the frame. MAC frames with a 1398 destination class not found in this table are not forwarded 1399 by the MRI." 1400 ::= { dtrMRIEntry 2 } 1402 dtrMRIOutMask OBJECT-TYPE 1403 SYNTAX OCTET STRING 1404 MAX-ACCESS read-write 1405 STATUS current 1406 DESCRIPTION 1407 " The set of CRF Ports to which frames with a destination 1408 class matching the function class specified by the 1409 dtrMRIMgmtType in this entry may be forwarded to. 1411 Each octet within the value of this object specifies a set 1412 of eight ports, with the first octet specifying CRF Ports 1 1413 through 8, the second octet specifying CRF Ports 9 through 1414 16 and so on. Within each octet, the most significant bit 1415 represents the lowest numbered port, and the least 1416 significant bit represents the highest numbered port. " 1417 ::= { dtrMRIEntry 3 } 1419 --******************************************************************* 1420 -- Statistics Information 1421 --******************************************************************* 1423 --*************** CRF Port Statistics Information **************** 1424 dtrCRFPortStatsTable OBJECT-TYPE 1425 SYNTAX SEQUENCE OF DtrCRFPortStatsEntry 1426 MAX-ACCESS not-accessible 1427 STATUS current 1428 DESCRIPTION 1429 " This table contains the counters for each CRF Port." 1430 ::= { dtrConcMIBStats 1 } 1432 dtrCRFPortStatsEntry OBJECT-TYPE 1433 SYNTAX DtrCRFPortStatsEntry 1434 MAX-ACCESS not-accessible 1435 STATUS current 1436 DESCRIPTION 1437 " " 1438 INDEX {dtrCRFPortStatsCRFIndex, dtrCRFPortStatsPortNumber } 1439 ::= { dtrCRFPortStatsTable 1 } 1441 DtrCRFPortStatsEntry ::= SEQUENCE { 1442 dtrCRFPortStatsCRFIndex INTEGER, 1443 dtrCRFPortStatsPortNumber INTEGER, 1444 dtrCRFPortStatsAreInFrames Counter32, 1445 dtrCRFPortStatsAreOutFrames Counter32, 1446 dtrCRFPortStatsInFrames Counter32, 1447 dtrCRFPortStatsOutFrames Counter32, 1448 dtrCRFPortStatsSrfInFrames Counter32, 1449 dtrCRFPortStatsSrfOutFrames Counter32, 1450 dtrCRFPortStatsSteInFrames Counter32, 1451 dtrCRFPortStatsSteOutFrames Counter32, 1452 dtrCRFPortStatsInvalidRI Counter32, 1453 dtrCRFPortStatsInMisdirected Counter32, 1454 dtrCRFPortStatsInDiscards Counter32 1455 } 1457 dtrCRFPortStatsCRFIndex OBJECT-TYPE 1458 SYNTAX INTEGER(1..255) 1459 MAX-ACCESS not-accessible 1460 STATUS current 1461 DESCRIPTION 1462 " The CRF number identifying this instance of CRF " 1463 ::= { dtrCRFPortStatsEntry 1 } 1465 dtrCRFPortStatsPortNumber OBJECT-TYPE 1466 SYNTAX INTEGER(1..255) 1467 MAX-ACCESS not-accessible 1468 STATUS current 1469 DESCRIPTION 1470 " The CRF Port number for which this entry contains CRF 1471 management information." 1472 ::= { dtrCRFPortStatsEntry 2 } 1474 dtrCRFPortStatsAreInFrames OBJECT-TYPE 1475 SYNTAX Counter32 1476 MAX-ACCESS read-only 1477 STATUS current 1478 DESCRIPTION 1479 " The number of ARE frames received at this CRF Port. This 1480 count does not include ARE frames that have been misdirected 1481 (final Lan Id does not match the local Lan Id maintained by 1482 the CRF (dtrCRFLocalLanId))" 1484 ::= { dtrCRFPortStatsEntry 3 } 1486 dtrCRFPortStatsAreOutFrames OBJECT-TYPE 1487 SYNTAX Counter32 1488 MAX-ACCESS read-only 1489 STATUS current 1490 DESCRIPTION 1491 " The number of ARE frames transmitted by this CRF Port. 1492 This count does not include ARE frames that have been 1493 misdirected (final Lan Id does not match the Local Lan Id 1494 maintained by the CRF (dtrCRFLocalLanId)) " 1495 ::= { dtrCRFPortStatsEntry 4 } 1497 dtrCRFPortStatsInFrames OBJECT-TYPE 1498 SYNTAX Counter32 1499 MAX-ACCESS read-only 1500 STATUS current 1501 DESCRIPTION 1502 " The number of valid frames received by this CRF Port " 1503 ::= { dtrCRFPortStatsEntry 5 } 1505 dtrCRFPortStatsOutFrames OBJECT-TYPE 1506 SYNTAX Counter32 1507 MAX-ACCESS read-only 1508 STATUS current 1509 DESCRIPTION 1510 " The number of frames that have been transmitted by this 1511 CRF Port. " 1512 ::= { dtrCRFPortStatsEntry 6 } 1514 dtrCRFPortStatsSrfInFrames OBJECT-TYPE 1515 SYNTAX Counter32 1516 MAX-ACCESS read-only 1517 STATUS current 1518 DESCRIPTION 1519 " The number of SRF frames that have been received by this 1520 CRF Port and forwarded to another port on the CRF. " 1521 ::= { dtrCRFPortStatsEntry 7 } 1523 dtrCRFPortStatsSrfOutFrames OBJECT-TYPE 1524 SYNTAX Counter32 1525 MAX-ACCESS read-only 1526 STATUS current 1527 DESCRIPTION 1528 " The number of SRF frames that have been transmitted by 1529 this CRF Port." 1530 ::= { dtrCRFPortStatsEntry 8 } 1532 dtrCRFPortStatsSteInFrames OBJECT-TYPE 1533 SYNTAX Counter32 1534 MAX-ACCESS read-only 1535 STATUS current 1536 DESCRIPTION 1537 " The number of STE frames received at this CRF Port. This 1538 count does not include STE frames that have been misdirected 1539 (final Lan Id does not match the local Lan Id maintained by 1540 the CRF (dtrCRFLocalLanId)). " 1541 ::= { dtrCRFPortStatsEntry 9 } 1543 dtrCRFPortStatsSteOutFrames OBJECT-TYPE 1544 SYNTAX Counter32 1545 MAX-ACCESS read-only 1546 STATUS current 1547 DESCRIPTION 1548 " The number of STE frames transmitted by this CRF Port. 1549 This count does not include STE frames that have been 1550 misdirected (final Lan Id does not match the local Lan Id 1551 maintained by the CRF (dtrCRFLocalLanId)). " 1552 ::= { dtrCRFPortStatsEntry 10 } 1554 dtrCRFPortStatsInvalidRI OBJECT-TYPE 1555 SYNTAX Counter32 1556 MAX-ACCESS read-only 1557 STATUS current 1558 DESCRIPTION 1559 " Count of frames that were discarded due to a formatting 1560 error (i.e. an odd RI length, or 0 RI length) (Reference 1561 802.1d C4.2.1.1.3) " 1562 ::= { dtrCRFPortStatsEntry 11 } 1564 dtrCRFPortStatsInMisdirected OBJECT-TYPE 1565 SYNTAX Counter32 1566 MAX-ACCESS read-only 1567 STATUS current 1568 DESCRIPTION 1569 " This is a count of source routed frames that have been 1570 received at this CRF Port where the local Lan Id 1571 (dtrCRFLocalLanId) is not present or is not last (explorer 1572 frame). Explorer frames (ARE and STE) are broadcast to all 1573 Forwarding CRF Ports. SRF frames are discarded if the DA is 1574 specific and they are broadcast if the DA is multicast. " 1575 ::= { dtrCRFPortStatsEntry 12 } 1577 dtrCRFPortStatsInDiscards OBJECT-TYPE 1578 SYNTAX Counter32 1579 MAX-ACCESS read-only 1580 STATUS current 1581 DESCRIPTION 1582 " The number of frames that have been discarded by the 1583 Forwarding Process. This count may include frames that are 1584 discarded by the Frame Reception process " 1585 ::= { dtrCRFPortStatsEntry 13 } 1587 -- ****************************************************************** 1588 -- Conformance information 1589 -- ****************************************************************** 1591 dtrConcConformance OBJECT IDENTIFIER ::= { dtrConcMIB 2 } 1592 dtrConcCompliances OBJECT IDENTIFIER ::= { dtrConcConformance 1 } 1593 dtrConcGroups OBJECT IDENTIFIER ::= { dtrConcConformance 2 } 1595 -- Compliance statements 1596 dtrConcCompliance MODULE-COMPLIANCE 1597 STATUS current 1598 DESCRIPTION 1599 "The compliance statement for the SNMPv2 entities which implement 1600 the dtrConc MIB." 1602 MODULE -- this module 1603 MANDATORY-GROUPS { dtrConcBaseGroup } 1605 -- Optional groups 1606 GROUP dtrConcSpanningTreeGroup 1607 DESCRIPTION 1608 "Implementation of this group is optional." 1610 GROUP dtrConcFdbDynamicAddrGroup 1611 DESCRIPTION 1612 "Implementation of this group is optional." 1614 GROUP dtrConcFdbStaticAddrGroup 1615 DESCRIPTION 1616 "Implementation of this group is optional." 1618 GROUP dtrConcFdbDynamicRDGroup 1619 DESCRIPTION 1620 "Implementation of this group is optional." 1622 GROUP dtrConcFdbStaticRDGroup 1623 DESCRIPTION 1624 "Implemenation of this group is optional " 1626 GROUP dtrConcMRIGroup 1627 DESCRIPTION 1628 "Implemenation of this group is optional." 1630 GROUP dtrConcCRFPortStatsGroup 1631 DESCRIPTION 1632 "Implementation of this group is optional." 1634 -- Refined OBJECT requirements 1635 OBJECT dtrNumberOfCrfs 1636 MIN-ACCESS read-only 1637 DESCRIPTION 1638 "Write access is not required." 1640 OBJECT dtrNumberOfBridgeRelays 1641 MIN-ACCESS read-only 1642 DESCRIPTION 1643 "Write access is not required." 1645 OBJECT dtrCRFPortMask 1646 MIN-ACCESS read-only 1647 DESCRIPTION 1648 "Write access is not required." 1650 OBJECT dtrCRFAdminLocalLanId 1651 MIN-ACCESS read-only 1652 DESCRIPTION 1653 "Write access is not required." 1655 OBJECT dtrCRFMRIEnable 1656 MIN-ACCESS read-only 1657 DESCRIPTION 1658 "Write access is not required." 1660 OBJECT dtrCRFName 1661 MIN-ACCESS read-only 1662 DESCRIPTION 1663 "Write access is not required." 1665 OBJECT dtrCRFPortType 1666 MIN-ACCESS read-only 1667 DESCRIPTION 1668 "Write access is not required." 1670 OBJECT dtrFdbStaticAddrRowStatus 1671 SYNTAX INTEGER { active(1) } 1672 MIN-ACCESS read-only 1673 DESCRIPTION 1674 "Write access is not required and only one of the six 1675 enumerated values for the RowStatus textual convention 1676 need be supported, specifically active(1)." 1678 OBJECT dtrFdbStaticAddrInMask 1679 MIN-ACCESS read-only 1680 DESCRIPTION 1681 "Write access is not required." 1683 OBJECT dtrFdbStaticAddrOutMask 1684 MIN-ACCESS read-only 1685 DESCRIPTION 1686 "Write access is not required." 1688 OBJECT dtrFdbStaticRDRowStatus 1689 SYNTAX INTEGER { active(1) } 1690 MIN-ACCESS read-only 1691 DESCRIPTION 1692 "Write access is not required and only one of the six 1693 enumerated values for the RowStatus textual convention 1694 need be supported, specifically active(1)." 1696 OBJECT dtrFdbStaticRDPortNumber 1697 MIN-ACCESS read-only 1698 DESCRIPTION 1699 "Write access is not required." 1701 ::= { dtrConcCompliances 1 } 1703 -- Units of conformance 1704 dtrConcBaseGroup OBJECT-GROUP 1705 OBJECTS { dtrConcentratorAddress, dtrNumberOfCrfs, 1706 dtrNumberOfBridgeRelays, dtrCRFNumberOfPorts, 1707 dtrCRFPortMask, dtrCRFName, dtrCRFMaxInfo, 1708 dtrCRFMacAddress, 1709 dtrCRFLocalLanId, dtrCRFAdminLocalLanId, 1710 dtrCRFFdbAgingTime, dtrCRFMRIEnable, 1711 dtrCRFLearnedEntryDiscards, dtrCRFPortEnable, 1712 dtrCRFPortType, dtrCRFPortifIndex, 1713 dtrCRFPortMtuExceededDiscards, 1714 dtrCRFPortDelayExceededDiscards 1715 } 1716 STATUS current 1717 DESCRIPTION 1718 "A collection of objects providing information about the dtr 1719 concentrator." 1720 ::= { dtrConcGroups 1} 1722 dtrConcSpanningTreeGroup OBJECT-GROUP 1723 OBJECTS { dtrSpanningTreeHoldTime, 1724 dtrSpanningTreeProtocolSpecification, 1725 dtrSpanningTreeTimeSinceTopoChange, 1726 dtrSpanningTreeTopologyChanges, 1727 dtrSpanningTreeBridgeForwardDelay, 1728 dtrSpanningTreeBridgeHelloTime, 1729 dtrSpanningTreeBridgeMaxAge, 1730 dtrCRFSpTreePriority, dtrCRFSpTreeDesignatedRoot, 1731 dtrCRFSpTreeRootCost, dtrCRFSpTreeRootPort, 1732 dtrCRFSpTreeMaxAge, dtrCRFSpTreeHelloTime, 1733 dtrCRFSpTreeForwardDelay, 1734 dtrCRFPortSpTreePriority, dtrCRFPortSpTreeState, 1735 dtrCRFPortSpTreePathCost, dtrCRFPortSpTreeDesignatedRoot, 1736 dtrCRFPortSpTreeDesignatedCost, 1737 dtrCRFPortSpTreeDesignatedBridge, 1738 dtrCRFPortSpTreeDesignatedPort, 1739 dtrCRFPortSpTreeForwardTransitions } 1740 STATUS current 1741 DESCRIPTION 1742 "A collection of objects providing information on the spanning 1743 tree operation of a DTR Concentrator." 1744 ::= { dtrConcGroups 2} 1746 dtrConcFdbDynamicAddrGroup OBJECT-GROUP 1747 OBJECTS { dtrFdbDynamicAddrPortNumber, 1748 dtrFdbDynamicAddrStatus} 1749 STATUS current 1750 DESCRIPTION 1751 "A collection of objects providing information about dynamic 1752 MAC address entries in the CRF Filtering Database." 1753 ::= { dtrConcGroups 3 } 1755 dtrConcFdbStaticAddrGroup OBJECT-GROUP 1756 OBJECTS { dtrFdbStaticAddrRowStatus, dtrFdbStaticAddrInMask, 1757 dtrFdbStaticAddrOutMask, dtrFdbStaticAddrStatus } 1758 STATUS current 1759 DESCRIPTION 1760 "A collection of objects providing information about static 1761 MAC address entries in the CRF Filtering Database." 1762 ::= { dtrConcGroups 4 } 1764 dtrConcFdbDynamicRDGroup OBJECT-GROUP 1765 OBJECTS { dtrFdbDynamicRDPortNumber, dtrFdbDynamicRDStatus } 1766 STATUS current 1767 DESCRIPTION 1768 "A collection of objects providing information about dynamic 1769 Destination Route Descriptors in the CRF Filtering Database. " 1770 ::= { dtrConcGroups 5 } 1772 dtrConcFdbStaticRDGroup OBJECT-GROUP 1773 OBJECTS { dtrFdbStaticRDRowStatus, 1774 dtrFdbStaticRDPortNumber, dtrFdbStaticRDStatus } 1775 STATUS current 1776 DESCRIPTION 1777 "A collection of objects providing information about dynamic 1778 Destination Route Descriptors in the CRF Filtering Database. " 1779 ::= { dtrConcGroups 6 } 1781 dtrConcMRIGroup OBJECT-GROUP 1782 OBJECTS { dtrMRIOutMask } 1783 STATUS current 1784 DESCRIPTION 1785 "A collection of objects providing information on the CRF port 1786 out mask for specific management functions." 1787 ::= { dtrConcGroups 7 } 1789 dtrConcCRFPortStatsGroup OBJECT-GROUP 1790 OBJECTS { dtrCRFPortStatsAreInFrames, dtrCRFPortStatsAreOutFrames, 1791 dtrCRFPortStatsInFrames, dtrCRFPortStatsOutFrames, 1792 dtrCRFPortStatsSrfInFrames, dtrCRFPortStatsSrfOutFrames, 1793 dtrCRFPortStatsSteInFrames, dtrCRFPortStatsSteOutFrames, 1794 dtrCRFPortStatsInvalidRI, dtrCRFPortStatsInMisdirected, 1795 dtrCRFPortStatsInDiscards } 1796 STATUS current 1797 DESCRIPTION 1798 "A collection of objects providing protocol characteristics of 1799 for a DTR C-Port." 1800 ::= { dtrConcGroups 8 } 1802 END