A
A
antonsarmatin2015-12-24 13:14:24
Iron
antonsarmatin, 2015-12-24 13:14:24

Why is an Ethernet frame limited in size from above?

What's with the 1526 byte Ethernet frame limit?

Answer the question

In order to leave comments, you need to log in

4 answer(s)
T
throughtheether, 2015-12-24
@antonsarmatin

Why is an Ethernet frame limited in size from above?
That's a good question. Possible reasons for limiting the frame length from above:
1) finite error detection capabilities using crc32, but there, as far as I remember, the limit lies in the region of 11000 bytes.
2) historical reasons: if the maximum frame size is made too large, then the subscribers of the ethernet segment are forced to wait too long for the currently transmitting client to complete the transmission in the general medium (half-duplex coaxial ethernet). As a result, it is difficult to predict how fast a particular client will be able to transfer data. At the time of the advent of ethernet, by the way, the opinion was expressed that due to the probabilistic (non-deterministic) way to access the ethernet environment, it was inappropriate in serious projects. Perhaps, by limiting the length of the frame from above, they tried to limit this non-determinism.
What's with the 1526 byte Ethernet frame limit?
And this is the wrong question. It is quite possible to use frames of ~ 9000 bytes (jumbo frames).

V
Vlad Zhivotnev, 2015-12-24
@inkvizitor68sl

For historical reasons - this size accurately supports all the hardware in the global network.
In general, large "private" networks have long had jumbo and packages of ~ 9k.

A
alexxandr, 2015-12-24
@alexxandr

It happened.
Due to the possibility of collisions and the size of device network buffers.
Also, all bits in the frame size that are greater than 1536 are used for EtherType

R
res2001, 2015-12-26
@res2001

So here's an article on Habré.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question