Hacker News new | past | comments | ask | show | jobs | submit login

Why is the transfer rate non-linear with respect to the system clock? At 100 MHz the rate is 1.38 Mbit/s and at 200 Mhz it is 65.4 Mbit/s.



Latency kills...and Ethernet uses exponential backoff.


More specifically TCP uses exponential backoff. Ethernet will happily keep drowning you in packages at line rate, if I'm not mistaken.


CSMA/CD does use exponential back off, though I'm not sure if anyone is still using it.


This is only for half-duplex ethernet communication so no one apart from some archaic systems.


Like WiFi?


CSMA/CA but close.


There is also 10Base-T1 which is a rather recent addition.


> Ethernet will happily keep drowning you in packages at line rate, if I'm not mistaken.

It's a physical layer, so yeah, of course it will.


Maybe a lot of CRC errors or something. Just a guess.


Wish I could answer that! All I can guess is that the slower processing speed creates a bottleneck in the LWIP stack somewhere...




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: