summaryrefslogtreecommitdiff
path: root/MIBS/calix/OCCAM-ETHERLIKE-MIB
blob: fe3a9a7f66e274f3245161ac465372a0a399f753 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
--This MIB has been extrcted from RFC 2665
OCCAM-ETHERLIKE-MIB	DEFINITIONS ::= BEGIN
	IMPORTS
        occamGenericEtherlikeModules, occamGenericInterfaceModules
			FROM OCCAM-REG-MODULE
		MODULE-COMPLIANCE, OBJECT-GROUP
			FROM SNMPv2-CONF
		ifIndex, InterfaceIndex
			FROM IF-MIB
		MODULE-IDENTITY, OBJECT-TYPE, OBJECT-IDENTITY, Counter32, 
                mib-2, transmission, enterprises
			FROM SNMPv2-SMI;

	etherMIB	MODULE-IDENTITY
		LAST-UPDATED	"200104271051Z"
		ORGANIZATION	"Occam Networks"
		CONTACT-INFO    "email support@occamnetworks.com"

		DESCRIPTION		
				"The MIB module to describe generic 
                                objects for Ethernet-like network 
                                interfaces.
				
				The following reference is used 
                                throughout this MIB module:
				
				[IEEE 802.3 Std] refers to:
				IEEE Std 802.3, 1998 Edition:'Information
				technology - Telecommunications and
				information exchange between systems -
				Local and metropolitan area networks -
				Specific requirements - Part 3: Carrier
				sense multiple access with collision
				detection (CSMA/CD) access method and
				physical layer specifications',
				September 1998.
				
				Of particular interest is Clause 30, 
                                '10Mb/s,100Mb/s and 1000Mb/s Management'."

                REVISION        "200104271051Z"
		DESCRIPTION	"MODULE-IDENTITY update."

                REVISION        "9908240400Z"
		DESCRIPTION	"Updated to include support for 1000 Mb/sec
				interfaces and full-duplex interfaces.
				This version published as RFC 2665."
		REVISION	"9806032150Z"
		DESCRIPTION		
				"Updated to include support for 100 Mb/sec
				interfaces.
				This version published as RFC 2358."
		REVISION	"9402030400Z"
		DESCRIPTION		
				"Initial version, published as RFC 1650."
		::=  { occamGenericEtherlikeModules 1 }

	org	OBJECT IDENTIFIER
		::=  {  iso  3  }

	dod	OBJECT IDENTIFIER
		::=  {  org  6  }

	internet	OBJECT IDENTIFIER
		::=  {  dod  1  }

	mgmt	OBJECT IDENTIFIER
		::=  {  internet  2  }


	etherMIBObjects	OBJECT IDENTIFIER
		::=  {  etherMIB  1  }

        dot3 OBJECT IDENTIFIER ::= { etherMIBObjects 7 }  


-- conformance information
-- placeholders

	etherConformance	OBJECT IDENTIFIER
		::=  {  etherMIB  2  }


-- the Ethernet-like Statistics group
	dot3StatsTable	OBJECT-TYPE
		SYNTAX		SEQUENCE  OF  Dot3StatsEntry
		MAX-ACCESS	not-accessible
		STATUS		current
		DESCRIPTION	
			"Statistics for a collection of ethernet-like
			interfaces attached to a particular system.
			There will be one row in this table for each
			ethernet-like interface in the system."
		::=  { dot3  2 }

	dot3StatsEntry	OBJECT-TYPE
		SYNTAX		Dot3StatsEntry
		MAX-ACCESS	not-accessible
		STATUS		current
		DESCRIPTION	
			"Statistics for a particular interface to an
			ethernet-like medium."
		INDEX		{  dot3StatsIndex  }
		::=  { dot3StatsTable 1 }

	Dot3StatsEntry  ::=  SEQUENCE {
		dot3StatsIndex  InterfaceIndex,
		dot3StatsSingleCollisionFrames  Counter32,
		dot3StatsFrameTooLongs  Counter32
		}


	dot3StatsIndex	OBJECT-TYPE	
		SYNTAX			InterfaceIndex
		MAX-ACCESS		read-only
		STATUS			current
		DESCRIPTION		
			"An index value that uniquely identifies
                        an interface to an ethernet-like medium.
                        The interface identified by a particular
                        value of this index is the same interface
                        as identified by the same value of 
                        ifIndex."
		REFERENCE	"RFC 2233, ifIndex"
		::=  {  dot3StatsEntry  1  }



--	dot3StatsAlignmentErrors	{  dot3StatsEntry  2  }
--	dot3StatsFCSErrors	{  dot3StatsEntry  3  }

	dot3StatsSingleCollisionFrames	OBJECT-TYPE	
		SYNTAX			Counter32
		MAX-ACCESS		read-only
		STATUS			current
		DESCRIPTION		
                        "A count of successfully transmitted frames on
                        a particular interface for which transmission
                        is inhibited by exactly one collision.
				
                        A frame that is counted by an instance of this
                        object is also counted by the corresponding
                        instance of either the ifOutUcastPkts,
                        ifOutMulticastPkts, or ifOutBroadcastPkts,
                        and is not counted by the corresponding
                        instance of the dot3StatsMultipleCollisionFrames
                        object.
				
			This counter does not increment when the
			interface is operating in full-duplex mode.
				
			Discontinuities in the value of this counter can
			occur at re-initialization of the management
			system, and at other times as indicated by the
			value of ifCounterDiscontinuityTime."
		REFERENCE		"[IEEE 802.3 Std.], 30.3.1.1.3,
                       aSingleCollisionFrames."
		::=  {  dot3StatsEntry  4  }



--	dot3StatsMultipleCollisionFrames {  dot3StatsEntry  5  }
--	dot3StatsSQETestErrors  {  dot3StatsEntry  6  }
--	dot3StatsDeferredTransmissions {  dot3StatsEntry  7  }
--	dot3StatsLateCollisions  {  dot3StatsEntry  8  }
--	dot3StatsExcessiveCollisions {  dot3StatsEntry  9  }
--	dot3StatsInternalMacTransmitErrors {  dot3StatsEntry  10  }
--	dot3StatsCarrierSenseErrors {  dot3StatsEntry  11  }
-- { dot3StatsEntry 12 } is not assigned

	dot3StatsFrameTooLongs	OBJECT-TYPE	
		SYNTAX			Counter32
		MAX-ACCESS		read-only
		STATUS			current
		DESCRIPTION		
			"A count of frames received on a particular
			interface that exceed the maximum permitted
			frame size.
				
			The count represented by an instance of this
			object is incremented when the frameTooLong
			status is returned by the MAC service to the
			LLC (or other MAC user). Received frames for
			which multiple error conditions obtain are,
			according to the conventions of IEEE 802.3
			Layer Management, counted exclusively according
			to the error status presented to the LLC.
				
			Discontinuities in the value of this counter can
			occur at re-initialization of the management
			system, and at other times as indicated by the
			value of ifCounterDiscontinuityTime."
		REFERENCE		"[IEEE 802.3 Std.], 30.3.1.1.25,
                       aFrameTooLongErrors."
		::=  {  dot3StatsEntry  13  }


-- { dot3StatsEntry 14 } is not assigned
-- { dot3StatsEntry 15 } is not assigned
--	dot3StatsInternalMacReceiveErrors {  dot3StatsEntry  16  }
--	dot3StatsEtherChipSet  {  dot3StatsEntry  17  }
--	dot3StatsSymbolErrors  {  dot3StatsEntry  18  }
--	dot3StatsDuplexStatus  {  dot3StatsEntry  19  }
--  802.3 Tests
--  serves as placeHolders

	dot3Tests	OBJECT IDENTIFIER
		::=  {  dot3  6  }

	dot3Errors	OBJECT IDENTIFIER
		::=  {  dot3  7  }

	etherGroups	OBJECT IDENTIFIER
		::=  {  etherConformance  1  }

	etherCompliances	OBJECT IDENTIFIER
		::=  {  etherConformance  2  }

END