why ethernet paload minimum size is 46 bytes?

why ethernet paload minimum size is 46 bytes?

NewsGroups | Search | Tools
 comp.dcom.lans.ethernet  Post an article  get this group's latest topics as an RSS feed add this group's latest topics to your My MSN content add this group's latest topics to your My Yahoo content  add this group's latest topics to your Google content  YahooMyWeb Yahoo!  Google Google  Windows Live Favorites Windows Live  del.icio.us del.icio.us  digg digg  Add to Netscape Netscape
Subject Author Date
why ethernet paload minimum size is 46 bytes? ram 03-29-2007
Posted by ram on March 29, 2007, 7:55 am
If you were  Registered and logged in, you could reply and use other advanced thread options


hello,
I have one doubt. why the ethernet packet payload minimum size is 46
bytes. why it sent from 1byte to max. size.

any reason behind it.


Pure Networks
Posted by Gerald Vogt on March 29, 2007, 8:18 am
If you were  Registered and logged in, you could reply and use other advanced thread options


ram wrote:
> hello,
> I have one doubt. why the ethernet packet payload minimum size is 46
> bytes. why it sent from 1byte to max. size.
>
> any reason behind it.

Yes. The ethernet protocol was originally designed not collision free
and to run on a shared medium. That means it is possible that two sender
start to send about the same time and it comes to a collision. A sender
first listens to the medium. If it does not receive anything it starts
sending. The sender must listen while sending to notice whether somebody
else started sending, too, or not. If it does then it must continue to
send until the minimum packet length has been send out. The minimum
packet length is designed to make sure that the transmission will reach
all other nodes connected and all nodes are able to recognize the
collision. Obviously it depends on the line speed and the length of the
medium. Just think of a long cable and two senders at each end. If the
would only send 5 bytes each at the same time they would never notice
any collision because they receive the other transmission after they
finished theirs. The minimum packet size is designed to make sure that
the transmissions of one sender ends not before all other nodes
connected. Then all know reliably of the collision and are able to
retransmit later.

For further reading read

http://en.wikipedia.org/wiki/Ethernet

in particular the section about CDMA/CD.

Obviously that does not matter so much in today's switched networks
anymore... ;-)

Gerald

Similar ThreadsPosted
Cigarette Pack Size Ethernet Bridges? September 13, 2006, 2:45 pm
min size for VLAN tagged ethernet frame November 2, 2006, 4:45 am
how much size is enough ? May 25, 2006, 6:45 pm
MII preamble size February 14, 2008, 12:46 pm
maximum copy size November 15, 2005, 5:43 pm
Seen any cigarretpack-size 4-ports switch? February 8, 2006, 2:14 pm
[URGENT]: Cal. Buffer Size based on User i/p Bandwidth In 1Gbps 802.3 June 30, 2008, 1:05 am
Why is there a minimum spacing? September 12, 2005, 10:27 am
WiMAX for the Minimum August 17, 2006, 5:41 am
About the minimum Eth. frame length determination October 30, 2007, 6:19 am

other useful resources:
The Federal Communications Commission (FCC)
Telecommunications Industry Association
Electronic and Software Security Products and Services
International Telecommunication Union

Custom CGI Perl and PHP programming by 1-Script.com

Contact Us | Privacy Policy
The site map in XML format XML site map