Search unanswered questions...
Enter a question here...

How explain the basis for determining the minimum frame size in ethernet?

[Edit]

Answer

Size is 64 bytes.
Destination Address (6 bytes)
Source Address (6 bytes)
Frame Type (2 bytes)
Data (46 bytes)
CRC Checksum (4 bytes)

46 bytes must be transmitted at a minumum, with additional pad bytes added to meet frame requirements.

There is a fundamental minimum frame size imposed by the headers, but that isn't it.

Think back to the days when ethernet was a multi-drop fat yellow coax, rather than the mesh of switched point to point cat5 links it is today.

A sender needed to send the packet and determine whether or not it got received by others on the wire. Reasons why it might not get received were mostly down to collisions with other transmitters transmitting on the same wire at the same time.

To determine if there was a collision, the sender listened to his own transmission to see if it could be recieved. If it was garbled due to a collision, it would know. Hence the name CSMA/CD (Carrier Sense Multiple Access with *Collision Detect*).

However transit time down the wire isn't instantaneous. If you could send a tiny packet at the same time as someone at the far end of the wire, a receiver in the middle of the wire might receive both signals at the same time, garbled, yet they pass over each other and get received by the far ends just fine. So they think the guy in the middle got it, but it didn't, thus breaking the Ethernet model on which 802.1D relies.

To prevent this, you want the head of the packet to transit from one end of the wire and back again before the tail of the packet finished transmission. If there's a transmission anywhere on the wire overlapping, you'll hear it collide at your receiver.

The maximum transmission time is lengthened by repeaters. You need to account for the time to transit through the maximum number of wires and repeaters on a LAN segment.

The header length issue is a red herring. The transit time is independent of bit rate. So as bit rates go up, the header length goes down. So trying to use header size to determine that the packet is long enough is not safe. Safe at 10MBPS might not be safe at 100MBPS, hence the need for a time based packet length minimum.

In short, the packet has to be long enough for the collision detect part of the CSMA/CD algorithm to work.

Improve Answer Discuss the question "How explain the basis for determining the minimum frame size in ethernet?" Watch Question

First answer by ID984492084. Last edit by ID984492084. Question popularity: 13 [recommend question]

Research your answer:

Answers.com > Wiki Answers > Categories > Technology > Computers > Computer Networking > How explain the basis for determining the minimum frame size in ethernet?

Our contributors said this page should be displayed for the questions below. (Where do these come from)
If any of these are not a genuine rephrasing of the question, please help out and edit these alternates.
Explain turbine frame?  Max untagged frame size of ethernet?  Minimum ethernet frame size necessary?  Maximum Untagged Frame Size of ethernet?  What is the minimum ethernet frame size?  Why ethernet frame has minimum 64 bytes?  Suppose the round trip propagation delay for a 10 Mbps Ethernet having 48-bit jamming signal is 46.4 ms The minimum frame size is?  One of the things you should consider when determining the time frame of your investment goals is?