Free Republic
Browse · Search
General/Chat
Topics · Post Article

To: Bob
For storage, that's true. For serial transmission, though, each byte requires a 'start' bit and a 'stop' bit. It's long been a common practice to divide by 10 rather than 8 to convert a serial bit rate to a byte transfer rate.

And you think that high speed communications use the old style asynchronous start bit, stop bit, data link layer communications protocols? Without knowing what sort of high speed protocols they're using at the physical and data link layers, we can only guess (probably based on ATM style cells), but for the link directly to the computer, you've got IEEE 802.3, which gives you between 61 and 1497 bytes of data (don't forget the 802.2 LLC header), and the overhead is 8 bytes for the SOF delimiter, another 4 for the CRC, and another 12 for the MAC address.

Mark

94 posted on 07/13/2007 8:49:31 PM PDT by MarkL (Listen, Strange women lyin' in ponds distributin' swords is no basis for a system of government)
[ Post Reply | Private Reply | To 76 | View Replies ]


To: MarkL
For storage, that's true. For serial transmission, though, each byte requires a 'start' bit and a 'stop' bit. It's long been a common practice to divide by 10 rather than 8 to convert a serial bit rate to a byte transfer rate.

And you think that high speed communications use the old style asynchronous start bit, stop bit, data link layer communications protocols?

Probably not but, as you say, there's transmission overhead involved in any protocol which makes the divide-by-8 for converting bits-per-second to bytes-per-second incorrect in any case.

98 posted on 07/14/2007 9:27:00 AM PDT by Bob
[ Post Reply | Private Reply | To 94 | View Replies ]

Free Republic
Browse · Search
General/Chat
Topics · Post Article


FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson