RE: VlanID and VlanIDOrAny
"Wijnen, Bert (Bert)" <[email protected]> Mon, 8 Sep 2003 16:01:06 +0200
| Newsgroups | gmane.ietf.bridge |
|---|---|
| Message-ID | <7D5D48D2CAA3D84C813F5B154F43B1550233150D@nl0006exch001u.nl.lucent.com> |
There are quite a bundle of TCs that have this sort of xxxOrZero behaviour where the user of the TC has to specify some additional semantics. I am fine to be more specific, and to even add a few more TCs as indicated below. I am writing up an I-D that will contain them, so we can review. Thanks, Bert > -----Original Message----- > From: Les Bell [mailto:[email protected]] > Sent: maandag 8 september 2003 10:04 > To: [email protected] > Subject: RE: [Bridge-mib] VlanID and VlanIDOrAny > > > > > > I agree with Andrew on this. You should define the semantics > of the TC more > explicitly, otherwise there seems no value in defining it at > all. One concern I > have here is that VlanIdOrZero, as defined below, could be > misused in place of > the VlanIdOrAny. > > I can see a possible need for a VlanIdOrNone TC defining the > value 0 as > indicating that no VLAN is used; or for the > VlanIdOrPriorityOnly, as Andrew > mentions below. In either of these cases I would accept the > value 0 indicating > 'No VLAN' or 'Priority Tagged Frame', respectively, as long > as it is explicitly > defined as such in the TC. > > Les... > > > > > > "Andrew Smith" <[email protected]>@ietf.org on 07/09/2003 21:39:45 > > Sent by: [email protected] > > > To: "'Wijnen, Bert \, "'Bridge-Mib \ > cc: > Subject: RE: [Bridge-mib] VlanID and VlanIDOrAny > > > Bert, > > It seems pointless to me to define a TC where any module that uses it > MUST (or even MAY) add special semantics to one or more of the values. > Why then bother defining the TC at all? We should either > define what the > special "none" value is, including its semantics, in the TC definition > or else not define any such TC. I also don't think that the name > "...OrZero" is very helpful: the name should give a hint as to the > semantics, not the syntax, even for a TC name. > > N.B. if what IPCDN wants to do is identify the > "priority-tagged" frames > permitted by 802.1D/802.1Q (that is frames that carry user_priority > information but no relevant VLAN information) then that should be > handled in one of 2 ways: (a) add 0 as a valid value for VlanId or > VlanIdOrAny or (b) define separate VlanIdOrPriorityOnly and/or > VlanIdOrAnyOrPriorityOnly TCs with ranges (0 | 1..4094) and/or (0 | > 1..4094 | 4095) respectively [but I thought in the bridge-mib list > discussions previously, we'd decided that there was no requirement for > the priority-tagged semantics, no?]. > > Andrew > > > -----Original Message----- > From: [email protected] [mailto:[email protected]] On > Behalf Of Wijnen, Bert (Bert) > Sent: Sunday, September 07, 2003 11:14 AM > To: 'Romascanu, Dan (Dan)'; Bridge-Mib (E-mail) > Subject: RE: [Bridge-mib] VlanID and VlanIDOrAny > > > Not sure if they need it or not, but it would be to > indicate "wildcard", not "none" > > Thanks, > Bert > > > -----Original Message----- > > From: Romascanu, Dan (Dan) [mailto:[email protected]] > > Sent: zondag 7 september 2003 10:55 > > To: Wijnen, Bert (Bert); Bridge-Mib (E-mail) > > Subject: RE: [Bridge-mib] VlanID and VlanIDOrAny > > > > > > So, I guess that the IPCDN people do not need 4095. > > > > Otherwise, it looks OK to me. > > > > Dan > > > > > > > -----Original Message----- > > > From: Wijnen, Bert (Bert) [mailto:[email protected]] > > > Sent: 07 September, 2003 10:29 AM > > > To: Bridge-Mib (E-mail) > > > Subject: FW: [Bridge-mib] VlanID and VlanIDOrAny > > > > > > > > > It seems that in IPCDN, some people would like > > > to see yet another TC, namely: > > > > > > VlanIdOrZero ::= TEXTUAL CONVENTION > > > DISPLAY-HINT "d" > > > STATUS current > > > DESCRIPTION "The VLAN ID that uniquely identifies a VLAN. > > > > > > The value zero is NOT a valid VLAN ID. > > > > > > When this textual convention is used as the > > > syntax of an object, the object definition > > > MUST specify in the DESCRIPTION clause what > > > the value zero means. > > > " > > > SYNTAX Integer32 (0 | 1..4094) > > > > > > Does anyone see a problem with that? > > > > > > Thanks, > > > Bert > > > > > > -----Original Message----- > > > From: Wijnen, Bert (Bert) [mailto:[email protected]] > > > Sent: vrijdag 5 september 2003 0:48 > > > To: Bridge-Mib (E-mail) > > > Subject: [Bridge-mib] VlanID and VlanIDOrAny > > > > > > > > > So... nobody has reacted to my request for > > > writeup. So I am preparing to do an ID myself. > > > > > > This is what I think the discussion boiled down to. > > > > > > VlanId ::= TEXTUAL CONVENTION > > > DISPLAY-HINT "d" > > > STATUS current > > > DESCRIPTION "The VLAN ID that uniquely > identifies a VLAN." > > > SYNTAX Integer32 (1..4094) > > > > > > > > > VlanIdOrAny ::= TEXTUAL CONVENTION > > > DISPLAY-HINT "d" > > > STATUS current > > > DESCRIPTION "The VLAN ID that uniquely identifies a VLAN. > > > The value of 4095 is used to indicate a > > > wildcard, > > > i.e. any value. > > > " > > > SYNTAX Integer32 (1..4094 | 4095) > > > > > > Any comments? > > > > > > Bert > > > > > > _______________________________________________ > > > Bridge-mib mailing list > > > [email protected] > > > https://www1.ietf.org/mailman/listinfo/bridge-mib > > > > > > _______________________________________________ > > > Bridge-mib mailing list > > > [email protected] > > > https://www1.ietf.org/mailman/listinfo/bridge-mib > > > > > > > _______________________________________________ > Bridge-mib mailing list > [email protected] > https://www1.ietf.org/mailman/listinfo/bridge-mib > > > > _______________________________________________ > Bridge-mib mailing list > [email protected] > https://www1.ietf.org/mailman/listinfo/bridge-mib > > > > > > _______________________________________________ > Bridge-mib mailing list > [email protected] > https://www1.ietf.org/mailman/listinfo/bridge-mib >