Pete French wrote:
1 megabit = 106 = 1,000,000 bits which is equal to 125,000 bytes.
you are assuming eight bits per byte - but this is a serial line so
you should use ten bits per byte instead.
-pete.
That was a rule of thumb in the heyday of async serial lines, which used
a start and stop bit per byte.
However, ethernet at 100Mbit is 4B5B coded at a 125mhz rate. So the raw
synchronous data rate really is 12.5Mbytes/s. Minus the sync preamble
of 8 bytes per packet and the mandatory inter-frame-gap of 12 bytes
that's a physical layer rate of (12.5M * (1500/(1500+20))) or 12.34Mbyte/s.
Even in the later days of modems this rule applied less and less,
because the modulation schemes became synchronous.
Joe Koberg
joe_at_osoft_dot_us
_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"