Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Aug 2001 12:54:18 -0400 (EDT)
From:      Garrett Wollman <wollman@khavrinen.lcs.mit.edu>
To:        Mike Tancsa <mike@sentex.net>
Cc:        freebsd-net@FreeBSD.ORG
Subject:   Runt frames = broken VLAN ?
Message-ID:  <200108281654.f7SGsIF38299@khavrinen.lcs.mit.edu>
In-Reply-To: <5.1.0.14.0.20010828010515.0221d380@192.168.0.12>
References:  <5.1.0.14.0.20010828010515.0221d380@192.168.0.12>

next in thread | previous in thread | raw e-mail | index | archive | help
<<On Tue, 28 Aug 2001 01:05:32 -0400, Mike Tancsa <mike@sentex.net> said:

> Can anyone tell me why the VLAN code might be causing my switches (ciscos) 
> to see a lot of runt frames when the interface is in 802.1q trunking mode ? 

It's possible that the Cisco is (bogusly, IMHO) trying to enforce the
Ethernet minimum frame length on the *de*capsulated frames.  If you
send a frame that's less than 60 octets long, it gets encapsulated
(adding another four octets) and then padded by the interface up to 64
octets.  After the encapsulation is removed by the receiver, the frame
appears to only be 60 octets long.

I'd call it a Cisco bug.  The minimum frame length in Ethernet arises
from the electrical parameters of the original CSMA/CD Ethernet
design; what matters is the number of clocks the transmitter is
active, not the length of the payload.

-GAWollman


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-net" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200108281654.f7SGsIF38299>