On Fri, Mar 16, 2012 at 4:13 PM, Ben Pfaff <b...@nicira.com> wrote:
> On Fri, Mar 16, 2012 at 04:03:23PM -0700, Jesse Gross wrote:
>> On Fri, Mar 16, 2012 at 1:13 PM, Ben Pfaff <b...@nicira.com> wrote:
>> > diff --git a/utilities/ovs-vsctl.8.in b/utilities/ovs-vsctl.8.in
>> > index 0d858a1..57f76d5 100644
>> > --- a/utilities/ovs-vsctl.8.in
>> > +++ b/utilities/ovs-vsctl.8.in
>> > @@ -69,7 +69,8 @@ When such a ``fake bridge'' is active, \fBovs\-vsctl\fR 
>> > will treat it
>> >  much like a bridge separate from its ``parent bridge,'' but the actual
>> >  implementation in Open vSwitch uses only a single bridge, with ports on
>> >  the fake bridge assigned the implicit VLAN of the fake bridge of which
>> > -they are members.
>> > +they are members.  (A fake bridge for VLAN 0 receives packets that
>> > +have no 802.1Q tag or a tag with VLAN 0.)
>>
>> How do we handle this situation?  The meaning of vlan 0 can be
>> ambiguous - some drivers consider it to mean the same thing as
>> untagged and some consider it to be a vlan just like any other.  Do we
>> actually do anything to deal with this?
>
> Not certain what you're asking.  This paragraph describes OVS
> behavior, which should be driver-independent modulo VLAN bugs (that we
> have several ways to work around).  A "fake bridge" is just
> implemented as OVS ports with tag=0.

My question was don't we distinguish between an untagged packet and
one tagged with vlan 0?  Looking at the code, it appears that we don't
for the purposes of access ports.

I guess that's good since drivers don't necessarily distinguish either
(and otherwise it makes priority tags weird).
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to