3 ms·
He calculates 476mbps at the IP level on 1gbps ethernet, but continues… Note that this disparity only happens because we are using very small packets, where pe
by jws 13y ago
He calculates 476mbps at the IP level on 1gbps ethernet, but continues…
Note that this disparity only happens because we are using very small packets, where per-packet overhead dominates. In normal Internet usage, packets are 500-bytes in size, and the per-packet overhead is usually ignored.
So, to one digit of precision, gigabit ethernet is still gigabit ethernet.
- honeypoopoo 13y agoPackets are not 500 bytes in size, not even as an average (mean) or median. Many studies of frame length distribution show 64 bytes (for the Ethernet frame) as the most common length, probably because of TCP ACKs. Next most popular is 1518 bytes, the Ethernet maximum, probably because of bulk transfers over TCP. Also, jumbo frames are technically not Ethernet. The IEEE revised the 802.3 spec to increase the maximum envelope from 1518 bytes up to around 2000 bytes to accommodate VLAN stacking and other encapsulating schemes. But jumbos -- usually 9000 or 9216 bytes -- aren't legally Ethernet.
- akira2501 13y agoSpecifically, it was extended to 1522 bytes in 802.3ac.
- mino 13y agoCorrect: the packet size distribution over any aggregated Internet link is typically bi-modal: a peak at around 64 bytes (acks) and one at around 1500 bytes (transfers that fill the MTU). The article seems to me very approximate.