Lines Matching +full:port +full:- +full:specific
1 --
2 -- Copyright (C) The Internet Society (2005).
3 --
4 -- This document is subject to the rights, licenses and restrictions
5 -- contained in BCP 78, and except as set forth therein, the authors
6 -- retain all their rights.
7 --
8 -- This document and the information contained herein are provided on an
9 -- "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS
10 -- OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE INTERNET
11 -- ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED,
12 -- INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE
13 -- INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
14 -- WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
15 --
17 BRIDGE-MIB DEFINITIONS ::= BEGIN
19 -- ---------------------------------------------------------- --
20 -- MIB for IEEE 802.1D devices
21 -- ---------------------------------------------------------- --
23 MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
24 Counter32, Integer32, TimeTicks, mib-2
25 FROM SNMPv2-SMI
26 TEXTUAL-CONVENTION, MacAddress
27 FROM SNMPv2-TC
28 MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
29 FROM SNMPv2-CONF
30 InterfaceIndex FROM IF-MIB
33 dot1dBridge MODULE-IDENTITY
34 LAST-UPDATED "200509190000Z"
36 CONTACT-INFO
37 "Email: bridge-mib@ietf.org
40 L-3 Communications
41 Tel: +1 801-594-2809
42 Email: kenyon.c.norseth@L-3com.com
44 Salt Lake City, Utah 84116-0850
54 Send comments to <bridge-mib@ietf.org>"
85 ::= { mib-2 17 }
88 -- ---------------------------------------------------------- --
89 -- Textual Conventions
90 -- ---------------------------------------------------------- --
92 BridgeId ::= TEXTUAL-CONVENTION
95 "The Bridge-Identifier, as used in the Spanning Tree
104 Timeout ::= TEXTUAL-CONVENTION
105 DISPLAY-HINT "d"
116 802.1D-1998 specifies a settable granularity of no more
148 -- ---------------------------------------------------------- --
149 -- subtrees in the Bridge MIB
150 -- ---------------------------------------------------------- --
158 -- documented in RFC 1525
163 -- Subtrees used by Bridge MIB Extensions:
164 -- pBridgeMIB MODULE-IDENTITY ::= { dot1dBridge 6 }
165 -- qBridgeMIB MODULE-IDENTITY ::= { dot1dBridge 7 }
166 -- Note that the practice of registering related MIB modules
167 -- below dot1dBridge has been discouraged since there is no
168 -- robust mechanism to track such registrations.
172 -- ---------------------------------------------------------- --
173 -- the dot1dBase subtree
174 -- ---------------------------------------------------------- --
175 -- Implementation of the dot1dBase subtree is mandatory for all
176 -- bridges.
177 -- ---------------------------------------------------------- --
179 dot1dBaseBridgeAddress OBJECT-TYPE
182 MAX-ACCESS read-only
193 "IEEE 802.1D-1998: clauses 14.4.1.1.3 and 7.12.5"
196 dot1dBaseNumPorts OBJECT-TYPE
199 MAX-ACCESS read-only
205 "IEEE 802.1D-1998: clause 14.4.1.1.3"
208 dot1dBaseType OBJECT-TYPE
211 transparent-only(2),
212 sourceroute-only(3),
215 MAX-ACCESS read-only
221 entries in the port table for the given type."
224 -- ---------------------------------------------------------- --
225 -- The Generic Bridge Port Table
226 -- ---------------------------------------------------------- --
227 dot1dBasePortTable OBJECT-TYPE
229 MAX-ACCESS not-accessible
233 port that is associated with this bridge. Transparent,
234 source-route, and srt ports are included."
237 dot1dBasePortEntry OBJECT-TYPE
239 MAX-ACCESS not-accessible
243 "A list of information for each port of the bridge."
245 "IEEE 802.1D-1998: clause 14.4.2, 14.6.1"
263 dot1dBasePort OBJECT-TYPE
265 MAX-ACCESS read-only
268 "The port number of the port for which this entry
272 dot1dBasePortIfIndex OBJECT-TYPE
274 MAX-ACCESS read-only
278 defined in IF-MIB, for the interface corresponding
279 to this port."
282 dot1dBasePortCircuit OBJECT-TYPE
284 MAX-ACCESS read-only
287 "For a port that (potentially) has the same value of
288 dot1dBasePortIfIndex as another port on the same bridge.
290 unique to this port. For example, in the case where
291 multiple ports correspond one-to-one with multiple X.25
294 virtual circuit corresponding to this port.
296 For a port which has a unique value of
301 dot1dBasePortDelayExceededDiscards OBJECT-TYPE
303 MAX-ACCESS read-only
306 "The number of frames discarded by this port due
311 "IEEE 802.1D-1998: clause 14.6.1.1.3"
314 dot1dBasePortMtuExceededDiscards OBJECT-TYPE
316 MAX-ACCESS read-only
319 "The number of frames discarded by this port due
323 "IEEE 802.1D-1998: clause 14.6.1.1.3"
326 -- ---------------------------------------------------------- --
327 -- the dot1dStp subtree
328 -- ---------------------------------------------------------- --
329 -- Implementation of the dot1dStp subtree is optional. It is
330 -- implemented by those bridges that support the Spanning Tree
331 -- Protocol.
332 -- ---------------------------------------------------------- --
333 dot1dStpProtocolSpecification OBJECT-TYPE
339 MAX-ACCESS read-only
351 dot1dStpPriority OBJECT-TYPE
353 MAX-ACCESS read-write
356 "The value of the write-able portion of the Bridge ID
361 permissible values are 0-61440, in steps of 4096."
363 "IEEE 802.1D-1998 clause 8.10.2, Table 8-4,
364 IEEE 802.1t clause 8.10.2, Table 8-4, clause 14.3."
367 dot1dStpTimeSinceTopologyChange OBJECT-TYPE
369 UNITS "centi-seconds"
370 MAX-ACCESS read-only
377 timer for any port on this Bridge was nonzero."
379 "IEEE 802.1D-1998 clause 14.8.1.1.,
383 dot1dStpTopChanges OBJECT-TYPE
385 MAX-ACCESS read-only
392 "IEEE 802.1D-1998 clause 14.8.1.1."
395 dot1dStpDesignatedRoot OBJECT-TYPE
397 MAX-ACCESS read-only
406 "IEEE 802.1D-1998: clause 8.5.3.1"
409 dot1dStpRootCost OBJECT-TYPE
411 MAX-ACCESS read-only
417 "IEEE 802.1D-1998: clause 8.5.3.2"
420 dot1dStpRootPort OBJECT-TYPE
422 MAX-ACCESS read-only
425 "The port number of the port that offers the lowest
428 "IEEE 802.1D-1998: clause 8.5.3.3"
431 dot1dStpMaxAge OBJECT-TYPE
433 UNITS "centi-seconds"
434 MAX-ACCESS read-only
438 learned from the network on any port before it is
442 "IEEE 802.1D-1998: clause 8.5.3.4"
445 dot1dStpHelloTime OBJECT-TYPE
447 UNITS "centi-seconds"
448 MAX-ACCESS read-only
452 Configuration bridge PDUs by this node on any port when
457 "IEEE 802.1D-1998: clause 8.5.3.5"
460 dot1dStpHoldTime OBJECT-TYPE
462 UNITS "centi-seconds"
463 MAX-ACCESS read-only
471 "IEEE 802.1D-1998: clause 8.5.3.14"
474 dot1dStpForwardDelay OBJECT-TYPE
476 UNITS "centi-seconds"
477 MAX-ACCESS read-only
481 second, controls how fast a port changes its spanning
483 value determines how long the port stays in each of the
494 "IEEE 802.1D-1998: clause 8.5.3.6"
497 dot1dStpBridgeMaxAge OBJECT-TYPE
499 UNITS "centi-seconds"
500 MAX-ACCESS read-write
504 bridge is acting as the root. Note that 802.1D-1998
507 granularity of this timer is specified by 802.1D-1998 to
512 "IEEE 802.1D-1998: clause 8.5.3.8"
515 dot1dStpBridgeHelloTime OBJECT-TYPE
517 UNITS "centi-seconds"
518 MAX-ACCESS read-write
523 timer is specified by 802.1D-1998 to be 1 second. An
527 "IEEE 802.1D-1998: clause 8.5.3.9"
530 dot1dStpBridgeForwardDelay OBJECT-TYPE
532 UNITS "centi-seconds"
533 MAX-ACCESS read-write
538 802.1D-1998 specifies that the range for this parameter
540 granularity of this timer is specified by 802.1D-1998 to
545 "IEEE 802.1D-1998: clause 8.5.3.10"
548 -- ---------------------------------------------------------- --
549 -- The Spanning Tree Port Table
550 -- ---------------------------------------------------------- --
552 dot1dStpPortTable OBJECT-TYPE
554 MAX-ACCESS not-accessible
557 "A table that contains port-specific information
561 dot1dStpPortEntry OBJECT-TYPE
563 MAX-ACCESS not-accessible
566 "A list of information maintained by every port about
567 the Spanning Tree Protocol state for that port."
597 dot1dStpPort OBJECT-TYPE
599 MAX-ACCESS read-only
602 "The port number of the port for which this entry
605 "IEEE 802.1D-1998: clause 14.8.2.1.2"
608 dot1dStpPortPriority OBJECT-TYPE
610 MAX-ACCESS read-write
615 long) Port ID. The other octet of the Port ID is given
618 permissible values are 0-240, in steps of 16."
620 "IEEE 802.1D-1998 clause 8.10.2, Table 8-4,
621 IEEE 802.1t clause 8.10.2, Table 8-4, clause 14.3."
624 dot1dStpPortState OBJECT-TYPE
633 MAX-ACCESS read-only
636 "The port's current state, as defined by application of
638 action a port takes on reception of a frame. If the
639 bridge has detected a port that is malfunctioning, it
640 will place that port into the broken(6) state. For
644 "IEEE 802.1D-1998: clause 8.5.5.2"
647 dot1dStpPortEnable OBJECT-TYPE
652 MAX-ACCESS read-write
655 "The enabled/disabled status of the port."
657 "IEEE 802.1D-1998: clause 8.5.5.2"
660 dot1dStpPortPathCost OBJECT-TYPE
662 MAX-ACCESS read-write
665 "The contribution of this port to the path cost of
667 this port. 802.1D-1998 recommends that the default
672 If the port path costs exceeds the maximum value of this
677 REFERENCE "IEEE 802.1D-1998: clause 8.5.5.3"
680 dot1dStpPortDesignatedRoot OBJECT-TYPE
682 MAX-ACCESS read-only
688 segment to which the port is attached."
690 "IEEE 802.1D-1998: clause 8.5.5.4"
693 dot1dStpPortDesignatedCost OBJECT-TYPE
695 MAX-ACCESS read-only
698 "The path cost of the Designated Port of the segment
699 connected to this port. This value is compared to the
702 "IEEE 802.1D-1998: clause 8.5.5.5"
705 dot1dStpPortDesignatedBridge OBJECT-TYPE
707 MAX-ACCESS read-only
711 port considers to be the Designated Bridge for
712 this port's segment."
714 "IEEE 802.1D-1998: clause 8.5.5.6"
717 dot1dStpPortDesignatedPort OBJECT-TYPE
719 MAX-ACCESS read-only
722 "The Port Identifier of the port on the Designated
723 Bridge for this port's segment."
725 "IEEE 802.1D-1998: clause 8.5.5.7"
728 dot1dStpPortForwardTransitions OBJECT-TYPE
730 MAX-ACCESS read-only
733 "The number of times this port has transitioned
737 dot1dStpPortPathCost32 OBJECT-TYPE
739 MAX-ACCESS read-write
742 "The contribution of this port to the path cost of
744 this port. 802.1D-1998 recommends that the default
751 "IEEE 802.1t clause 8.10.2, Table 8-5."
754 -- ---------------------------------------------------------- --
755 -- the dot1dTp subtree
756 -- ---------------------------------------------------------- --
757 -- Implementation of the dot1dTp subtree is optional. It is
758 -- implemented by those bridges that support the transparent
759 -- bridging mode. A transparent or SRT bridge will implement
760 -- this subtree.
761 -- ---------------------------------------------------------- --
763 dot1dTpLearnedEntryDiscards OBJECT-TYPE
765 MAX-ACCESS read-only
779 "IEEE 802.1D-1998: clause 14.7.1.1.3"
782 dot1dTpAgingTime OBJECT-TYPE
785 MAX-ACCESS read-write
789 dynamically-learned forwarding information.
790 802.1D-1998 recommends a default of 300 seconds."
792 "IEEE 802.1D-1998: clause 14.7.1.1.3"
796 -- ---------------------------------------------------------- --
797 -- The Forwarding Database for Transparent Bridges
798 -- ---------------------------------------------------------- --
800 dot1dTpFdbTable OBJECT-TYPE
802 MAX-ACCESS not-accessible
812 dot1dTpFdbEntry OBJECT-TYPE
814 MAX-ACCESS not-accessible
817 "Information about a specific unicast MAC address
833 dot1dTpFdbAddress OBJECT-TYPE
835 MAX-ACCESS read-only
841 "IEEE 802.1D-1998: clause 7.9.1, 7.9.2"
844 dot1dTpFdbPort OBJECT-TYPE
846 MAX-ACCESS read-only
849 "Either the value '0', or the port number of the port on
852 been seen. A value of '0' indicates that the port
856 are encouraged to assign the port value to this object
861 dot1dTpFdbStatus OBJECT-TYPE
869 MAX-ACCESS read-only
874 other(1) - none of the following. This would
882 invalid(2) - this entry is no longer valid (e.g.,
885 learned(3) - the value of the corresponding instance
888 self(4) - the value of the corresponding instance of
893 mgmt(5) - the value of the corresponding instance of
898 -- ---------------------------------------------------------- --
899 -- Port Table for Transparent Bridges
900 -- ---------------------------------------------------------- --
902 dot1dTpPortTable OBJECT-TYPE
904 MAX-ACCESS not-accessible
907 "A table that contains information about every port that
911 dot1dTpPortEntry OBJECT-TYPE
913 MAX-ACCESS not-accessible
916 "A list of information for each port of a transparent
935 dot1dTpPort OBJECT-TYPE
937 MAX-ACCESS read-only
940 "The port number of the port for which this entry
944 -- It would be nice if we could use ifMtu as the size of the
945 -- largest INFO field, but we can't because ifMtu is defined
946 -- to be the size that the (inter-)network layer can use, which
947 -- can differ from the MAC layer (especially if several layers
948 -- of encapsulation are used).
950 dot1dTpPortMaxInfo OBJECT-TYPE
953 MAX-ACCESS read-only
956 "The maximum size of the INFO (non-MAC) field that
957 this port will receive or transmit."
960 dot1dTpPortInFrames OBJECT-TYPE
963 MAX-ACCESS read-only
967 port from its segment. Note that a frame received on the
968 interface corresponding to this port is only counted by
973 "IEEE 802.1D-1998: clause 14.6.1.1.3"
976 dot1dTpPortOutFrames OBJECT-TYPE
979 MAX-ACCESS read-only
983 port to its segment. Note that a frame transmitted on
984 the interface corresponding to this port is only counted
989 "IEEE 802.1D-1998: clause 14.6.1.1.3"
992 dot1dTpPortInDiscards OBJECT-TYPE
995 MAX-ACCESS read-only
1001 "IEEE 802.1D-1998: clause 14.6.1.1.3"
1004 -- ---------------------------------------------------------- --
1005 -- The Static (Destination-Address Filtering) Database
1006 -- ---------------------------------------------------------- --
1007 -- Implementation of this subtree is optional.
1008 -- ---------------------------------------------------------- --
1010 dot1dStaticTable OBJECT-TYPE
1012 MAX-ACCESS not-accessible
1018 from specific ports and containing specific destination
1020 zero in this table, as the port number from which frames
1021 with a specific destination address are received, is
1022 used to specify all ports for which there is no specific
1027 "IEEE 802.1D-1998: clause 14.7.2"
1030 dot1dStaticEntry OBJECT-TYPE
1032 MAX-ACCESS not-accessible
1037 ports to which frames received from a specific port and
1038 containing a specific destination address are allowed to
1041 "IEEE 802.1D-1998: clause 14.7.2"
1053 dot1dStaticAddress OBJECT-TYPE
1055 MAX-ACCESS read-create
1063 "IEEE 802.1D-1998: clause 7.9.1, 7.9.2"
1066 dot1dStaticReceivePort OBJECT-TYPE
1068 MAX-ACCESS read-create
1071 "Either the value '0', or the port number of the port
1078 dot1dStaticAllowedToGoTo OBJECT-TYPE
1080 MAX-ACCESS read-create
1084 specific port and destined for a specific MAC address,
1090 lowest numbered port, and the least significant bit
1091 represents the highest numbered port. Thus, each port
1094 then that port is included in the set of ports; the port
1096 that the setting of the bit corresponding to the port
1108 dot1dStaticStatus OBJECT-TYPE
1116 MAX-ACCESS read-create
1121 other(1) - this entry is currently in use but the
1124 invalid(2) - writing this value to the object
1126 permanent(3) - this entry is currently in use and
1129 deleteOnReset(4) - this entry is currently in use
1132 deleteOnTimeout(5) - this entry is currently in use
1136 -- ---------------------------------------------------------- --
1137 -- Notifications for use by Bridges
1138 -- ---------------------------------------------------------- --
1139 -- Notifications for the Spanning Tree Protocol
1140 -- ---------------------------------------------------------- --
1142 newRoot NOTIFICATION-TYPE
1143 -- OBJECTS { }
1154 topologyChange NOTIFICATION-TYPE
1155 -- OBJECTS { }
1166 -- ---------------------------------------------------------- --
1167 -- IEEE 802.1D MIB - Conformance Information
1168 -- ---------------------------------------------------------- --
1173 -- ---------------------------------------------------------- --
1174 -- units of conformance
1175 -- ---------------------------------------------------------- --
1177 -- ---------------------------------------------------------- --
1178 -- the dot1dBase group
1179 -- ---------------------------------------------------------- --
1181 dot1dBaseBridgeGroup OBJECT-GROUP
1192 dot1dBasePortGroup OBJECT-GROUP
1202 "Information for each port on this device."
1205 -- ---------------------------------------------------------- --
1206 -- the dot1dStp group
1207 -- ---------------------------------------------------------- --
1209 dot1dStpBridgeGroup OBJECT-GROUP
1231 dot1dStpPortGroup OBJECT-GROUP
1246 "Spanning Tree data for each port on this device."
1249 dot1dStpPortGroup2 OBJECT-GROUP
1264 "Spanning Tree data for each port on this device."
1267 dot1dStpPortGroup3 OBJECT-GROUP
1273 "Spanning Tree data for devices supporting 32-bit
1277 -- ---------------------------------------------------------- --
1278 -- the dot1dTp group
1279 -- ---------------------------------------------------------- --
1281 dot1dTpBridgeGroup OBJECT-GROUP
1291 dot1dTpFdbGroup OBJECT-GROUP
1303 dot1dTpGroup OBJECT-GROUP
1313 "Dynamic Filtering Database information for each port of
1317 -- ---------------------------------------------------------- --
1318 -- The Static (Destination-Address Filtering) Database
1319 -- ---------------------------------------------------------- --
1321 dot1dStaticGroup OBJECT-GROUP
1330 "Static Filtering Database information for each port of
1334 -- ---------------------------------------------------------- --
1335 -- The Trap Notification Group
1336 -- ---------------------------------------------------------- --
1338 dot1dNotificationGroup NOTIFICATION-GROUP
1348 -- ---------------------------------------------------------- --
1349 -- compliance statements
1350 -- ---------------------------------------------------------- --
1352 bridgeCompliance1493 MODULE-COMPLIANCE
1359 MANDATORY-GROUPS {
1401 bridgeCompliance4188 MODULE-COMPLIANCE
1405 services. This supports 32-bit Path Cost values and the
1406 more restricted bridge and port priorities, as per IEEE
1410 the SNMPv2-MIB [RFC3418] objects sysDescr, and sysUpTime, as
1411 well as the IF-MIB [RFC2863] objects ifIndex, ifType,
1415 MANDATORY-GROUPS {
1440 that support the Spanning Tree Protocol and 32-bit path