lkml.org 
[lkml]   [2000]   [Nov]   [17]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: Linux and 802.IQ
On Fri, Nov 17, 2000 at 07:37:04PM +1100, Robert Cohen wrote:
> I have been looking into VLANS on some switches. Apparently on these
> switches, a host can only be a member of two vlans if it is 802.IQ
> compliant (or have 2 NIC's, one into each vlan). Its not clear from the
> docs whether the OS has to be 802.IQ compliant or if its an attribute of
> the NIC.

Oh, you mean IEEE 802.1q VLAN trunking protocol ?

> Anyway is Linux 802.IQ compliant? Is Linux 2.2 or just 2.4.
> How long has 802.IQ been around and how widespread is it. Is Solaris
> compliant. How about NT/ Win 2000.

The baseline Linux is not, but there has been external development
activity to create patches supporting vlan-trunk interfacing.
In fact TWO separate patches, which now do share some code:

http://scry.wanfear.com/~greear/vlan.html
http://vlan.sourceforge.net/


I have seen VLAN trunking implemented at some network cards for
Solaris (gigabit cards mainly), similar is propably true for
the windows world. Common thing there is that the DRIVER creates
an illusion of having gazillions of network devices, each plain
simple ethernet device.

Linux is slightly different from that model by having generalized
802.1q frame PROTOCOL processing layer which isn't bound to any
particular network device driver. For upper protocols also Linux
VLAN code supplies an illusion of ethernet device per each VLAN
sub-interface.

Linux is slowly getting its network drivers capable to support 802.1q
enlarged ethernet frames, but those are still few and far in between.

> Robert Cohen
> TLTSU, Australian National University.

/Matti Aarnio
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 12:47    [W:0.076 / U:0.016 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site