1 PPP-BRIDGE-NCP-MIB DEFINITIONS ::= BEGIN
13 pppBridge OBJECT IDENTIFIER ::= { ppp 4 }
16 -- The PPP Bridge NCP Group.
17 -- Implementation of this group is mandatory for all
18 -- PPP implementations that support MAC Bridging over
22 -- The following object reflect the values of the option
23 -- parameters used in the PPP Link Control Protocol
24 -- pppBridgeLocalToRemoteTinygramCompression
25 -- pppBridgeRemoteToLocalTinygramCompression
26 -- pppBridgeLocalToRemoteLanId
27 -- pppBridgeRemoteToLocalLanId
29 -- These values are not available until after the PPP Option
31 -- negotiation has completed, which is indicated by the link
32 -- reaching the open state (i.e. pppBridgeOperStatus is set to
35 -- Therefore, when pppBridgeOperStatus is not opened
36 -- the contents of these objects is undefined. The value
37 -- returned when accessing the objects is an implementation
41 pppBridgeTable OBJECT-TYPE
42 SYNTAX SEQUENCE OF PppBridgeEntry
46 "Table containing the parameters and statistics
47 for the local PPP entity that are related to
48 the operation of Bridging over the PPP."
52 pppBridgeEntry OBJECT-TYPE
57 "Bridging information for a particular PPP
60 ::= { pppBridgeTable 1 }
63 PppBridgeEntry ::= SEQUENCE {
66 pppBridgeLocalToRemoteTinygramCompression
68 pppBridgeRemoteToLocalTinygramCompression
70 pppBridgeLocalToRemoteLanId
72 pppBridgeRemoteToLocalLanId
76 pppBridgeOperStatus OBJECT-TYPE
77 SYNTAX INTEGER {opened(1), not-opened(2)}
81 "The operational status of the Bridge network
82 protocol. If the value of this object is up
83 then the finite state machine for the Bridge
84 network protocol has reached the Opened state."
85 ::= { pppBridgeEntry 1 }
88 pppBridgeLocalToRemoteTinygramCompression OBJECT-TYPE
89 SYNTAX INTEGER { false(1), true(2) }
93 "Indicates whether the local node will perform
94 Tinygram Compression when sending packets to
95 the remote entity. If false then the local
96 entity will not perform Tinygram Compression.
97 If true then the local entity will perform
98 Tinygram Compression. The value of this object
99 is meaningful only when the link has reached
100 the open state (pppBridgeOperStatus is
103 "Section 6.7, Tinygram Compression Option, of
105 ::= { pppBridgeEntry 2 }
108 pppBridgeRemoteToLocalTinygramCompression OBJECT-TYPE
109 SYNTAX INTEGER { false(1), true(2) }
113 "If false(1) then the remote entity is not
114 expected to perform Tinygram Compression. If
115 true then the remote entity is expected to
116 perform Tinygram Compression. The value of this
117 object is meaningful only when the link has
118 reached the open state (pppBridgeOperStatus is
121 "Section 6.7, Tinygram Compression Option, of
123 ::= { pppBridgeEntry 3 }
125 pppBridgeLocalToRemoteLanId OBJECT-TYPE
126 SYNTAX INTEGER { false(1), true(2) }
130 "Indicates whether the local node will include
131 the LAN Identification field in transmitted
132 packets or not. If false(1) then the local node
133 will not transmit this field, true(2) means
134 that the field will be transmitted. The value
135 of this object is meaningful only when the link
136 has reached the open state (pppBridgeOperStatus
139 "Section 6.8, LAN Identification Option, of
141 ::= { pppBridgeEntry 4 }
144 pppBridgeRemoteToLocalLanId OBJECT-TYPE
145 SYNTAX INTEGER { false(1), true(2) }
149 "Indicates whether the remote node has
150 indicated that it will include the LAN
151 Identification field in transmitted packets or
152 not. If false(1) then the field will not be
153 transmitted, if true(2) then the field will be
154 transmitted. The value of this object is
155 meaningful only when the link has reached the
156 open state (pppBridgeOperStatus is opened)."
158 "Section 6.8, LAN Identification Option, of
160 ::= { pppBridgeEntry 5 }
164 -- The PPP Bridge Configuration table
167 pppBridgeConfigTable OBJECT-TYPE
168 SYNTAX SEQUENCE OF PppBridgeConfigEntry
169 ACCESS not-accessible
172 "Table containing the parameters and statistics
173 for the local PPP entity that are related to
174 the operation of Bridging over the PPP."
178 pppBridgeConfigEntry OBJECT-TYPE
179 SYNTAX PppBridgeConfigEntry
180 ACCESS not-accessible
183 "Bridging Configuration information for a
184 particular PPP link."
186 ::= { pppBridgeConfigTable 1 }
189 PppBridgeConfigEntry ::= SEQUENCE {
190 pppBridgeConfigAdminStatus
192 pppBridgeConfigTinygram
194 pppBridgeConfigRingId
196 pppBridgeConfigLineId
203 pppBridgeConfigAdminStatus OBJECT-TYPE
204 SYNTAX INTEGER { open(1), close(2) }
208 "The immediate desired status of the Bridging
209 network protocol. Setting this object to open
210 will inject an administrative open event into
211 the Bridging network protocol's finite state
212 machine. Setting this object to close will
213 inject an administrative close event into the
214 Bridging network protocol's finite state
216 ::= { pppBridgeConfigEntry 1 }
219 pppBridgeConfigTinygram OBJECT-TYPE
220 SYNTAX INTEGER { false(1), true(2) }
224 "If false then the local BNCP entity will not
225 initiate the Tinygram Compression Option
226 Negotiation. If true then the local BNCP entity
227 will initiate negotiation of this option."
229 "Section 6.7, Tinygram Compression Option, of
232 ::= { pppBridgeConfigEntry 2 }
235 pppBridgeConfigRingId OBJECT-TYPE
236 SYNTAX INTEGER { false(1), true(2) }
240 "If false then the local PPP Entity will not
241 initiate a Remote Ring Identification Option
242 negotiation. If true then the local PPP entity
243 will intiate this negotiation. This MIB object
244 is relevant only if the interface is for 802.5
245 Token Ring bridging."
247 "Section 6.4, IEEE 802.5 Remote Ring
248 Identification Option, of RFC1220"
250 ::= { pppBridgeConfigEntry 3 }
253 pppBridgeConfigLineId OBJECT-TYPE
254 SYNTAX INTEGER { false(1), true(2) }
258 "If false then the local PPP Entity is not to
259 initiate a Line Identification Option
260 negotiation. If true then the local PPP entity
261 will intiate this negotiation. This MIB object
262 is relevant only if the interface is for 802.5
263 Token Ring bridging."
265 "Section 6.5, IEEE 802.5 Line Identification
268 ::= { pppBridgeConfigEntry 4 }
270 pppBridgeConfigLanId OBJECT-TYPE
271 SYNTAX INTEGER { false(1), true(2) }
275 "If false then the local BNCP entity will not
276 initiate the LAN Identification Option
277 Negotiation. If true then the local BNCP entity
278 will initiate negotiation of this option."
280 "Section 6.8, LAN Identification Option, of
283 ::= { pppBridgeConfigEntry 5 }
287 -- The PPP Bridge Media Status Table
290 pppBridgeMediaTable OBJECT-TYPE
291 SYNTAX SEQUENCE OF PppBridgeMediaEntry
292 ACCESS not-accessible
295 "Table identifying which MAC media types are
296 enabled for the Bridging NCPs."
300 pppBridgeMediaEntry OBJECT-TYPE
301 SYNTAX PppBridgeMediaEntry
302 ACCESS not-accessible
305 "Status of a specific MAC Type for a specific
307 INDEX { ifIndex, pppBridgeMediaMacType }
308 ::= { pppBridgeMediaTable 1 }
311 PppBridgeMediaEntry ::= SEQUENCE {
312 pppBridgeMediaMacType
314 pppBridgeMediaLocalStatus
316 pppBridgeMediaRemoteStatus
320 pppBridgeMediaMacType OBJECT-TYPE
321 SYNTAX INTEGER(0..2147483647)
325 "The MAC type for which this entry in the
326 pppBridgeMediaTable is providing status
327 information. Valid values for this object are
328 defined in Section 6.6 MAC Type Support
329 Selection of RFC1220 (Bridging Point-to-Point
332 "Section 6.6, MAC Type Support Selection, of
334 ::= { pppBridgeMediaEntry 1 }
337 pppBridgeMediaLocalStatus OBJECT-TYPE
338 SYNTAX INTEGER { accept(1), dont-accept(2) }
342 "Indicates whether the local PPP Bridging
343 Entity will accept packets of the protocol type
344 identified in pppBridgeMediaMacType on the PPP
345 link identified by ifIndex or not. If this
346 object is accept then any packets of the
347 indicated MAC type will be received and
348 properly processed. If this object is dont-
349 accept then received packets of the indicated
350 MAC type will not be properly processed."
352 "Section 6.6, MAC Type Support Selection, of
354 ::= { pppBridgeMediaEntry 2 }
357 pppBridgeMediaRemoteStatus OBJECT-TYPE
358 SYNTAX INTEGER { accept(1), dont-accept(2) }
362 "Indicates whether the local PPP Bridging
363 Entity believes that the remote PPP Bridging
364 Entity will accept packets of the protocol type
365 identified in pppBridgeMediaMacType on the PPP
366 link identified by ifIndex or not."
368 "Section 6.6, MAC Type Support Selection, of
370 ::= { pppBridgeMediaEntry 3 }
374 -- The PPP Bridge Media Configuration Table
377 pppBridgeMediaConfigTable OBJECT-TYPE
378 SYNTAX SEQUENCE OF PppBridgeMediaConfigEntry
379 ACCESS not-accessible
382 "Table identifying which MAC media types are
383 enabled for the Bridging NCPs."
387 pppBridgeMediaConfigEntry OBJECT-TYPE
388 SYNTAX PppBridgeMediaConfigEntry
389 ACCESS not-accessible
392 "Status of a specific MAC Type for a specific
394 INDEX { ifIndex, pppBridgeMediaConfigMacType }
395 ::= { pppBridgeMediaConfigTable 1 }
398 PppBridgeMediaConfigEntry ::= SEQUENCE {
399 pppBridgeMediaConfigMacType
401 pppBridgeMediaConfigLocalStatus
406 pppBridgeMediaConfigMacType OBJECT-TYPE
407 SYNTAX INTEGER(0..2147483647)
411 "The MAC type for which this entry in the
412 pppBridgeMediaConfigTable is providing status
413 information. Valid values for this object are
414 defined in Section 6.6 MAC Type Support
415 Selection of RFC1220 (Bridging Point-to-Point
418 "Section 6.6, MAC Type Support Selection, of
420 ::= { pppBridgeMediaConfigEntry 1 }
423 pppBridgeMediaConfigLocalStatus OBJECT-TYPE
424 SYNTAX INTEGER { accept(1), dont-accept(2) }
428 "Indicates whether the local PPP Bridging
429 Entity should accept packets of the protocol
430 type identified in pppBridgeMediaConfigMacType
431 on the PPP link identified by ifIndex or not.
432 Setting this object to the value dont-accept
433 has the affect of invalidating the
434 corresponding entry in the
435 pppBridgeMediaConfigTable object. It is an
436 implementation-specific matter as to whether
437 the agent removes an invalidated entry from the
438 table. Accordingly, management stations must be
439 prepared to receive tabular information from
440 agents that corresponds to entries not
441 currently in use. Changing this object will
442 have effect when the link is next restarted."
444 "Section 6.6, MAC Type Support Selection, of
446 ::= { pppBridgeMediaConfigEntry 2 }