This beautiful illustration by walks you through the entire dialogue that the two modems are having: in this case, a pair of 19,200 baud modems* talking to each other and establishing how they can talk.
* One baud is one line level transition per second -- that is, the signal flips from 0 to 1 or vice-versa. That's almost but not quite the same as bits per second, because some of those transitions are used to ensure that the data made it across the (noisy) phone lines clearly. The most common configuration was "8-N-1," meaning that it would send eight bits of data, no parity bits, and one "stop" bit to indicate the end of a byte. (A parity bit is a type of checksum that the receiver can use to make sure no data was corrupted during transmission) So nine level transitions would be used to send eight bits of data, and so a 19,200-baud modem would send about 17,000 bits per second.
Compare that to your cable modem, whose speed is measured in megabits per second, and you realize how much has changed. But 19,200 was shockingly fast in its day: it meant that you could download a jpg in half a minute.
(Side note: When people use "mega" and "giga" for network speeds, they mean decimal mega and giga, i.e. one million and one billion. When they use it for RAM amounts, they mean binary mega and giga, i.e. 2^20 (1,048,576) and 2^30 (1,073,741,824). And when they use it for hard disk sizes, they mean "somewhere roughly in this region, because hard disk manufacturers lie like dogs about their capacities anyway." Confusion between these things has led to some pretty spectacular engineering problems over the years.)
h/t to , , and the various other people that have pointed me at this figure over the years.
- Wake Forest Baptist HealthLead Analyst Programmer, 2003 - present
- SCRC IncSoftware Developer, 2002 - 2003
- Alpha-Gamma TechnologiesSoftware Engineer, 2000 - 2002
Moto X 1st gen (2013) getting lollipop this weekend!: Soak tests
The Moto X 1st gen (2013) will receive an upgrade to Android Lollipop this weekend and users can download the soak test zip from the site it
26th Annual High Country Conference on Respiratory Care
Join your colleagues from across North Carolina who are seeking increased knowledge to meet their personal and professional career goals. At
Mystery of the missing Honeycomb apps - Computerworld
Few Honeycomb-optimized apps were available at Android 3.0 Honeycomb's launch with the Motorola Zoom tablet in February, but no matter:
Northwest Area Health Education Center of North Carolina
The Northwest Area Health Education Center is an educational outreach and training program designed to enhance the health of the public in i
HTML5 History in IE10 - IEBlog - Site Home - MSDN Blogs
HTML5 History in IE10. IEBlog The Windows Internet Explorer Weblog. Common Tasks. Blog Home; Email Blog Author; RSS for comments; RSS for po
Understanding The Complex And Circular Relationships Between Objects In ...
Anticoagulation Certificate & Renewal Programs
The Certificate Program is designed to provide an educational opportunity for pharmacists in the area of anticoagulation management, focusin
17th Annual Advances in Physiology and Pharmacology in Anesthesia and Cr...
Welcome to the seventeenth annual meeting of Advances in Physiology and Pharmacology in Anesthesia and Critical Care presented by the Depart