Please Whitelist This Site?
I know everyone hates ads. But please understand that I am providing premium content for free that takes hundreds of hours of time to research and write. I don't want to go to a pay-only model like some sites, but when more and more people block ads, I end up working for free. And I have a family to support, just like you. :)
If you like The TCP/IP Guide, please consider the download version. It's priced very economically and you can read all of it in a convenient format without ads.
If you want to use this site for free, I'd be grateful if you could add the site to the whitelist for Adblock. To do so, just open the Adblock menu and select "Disable on tcpipguide.com". Or go to the Tools menu and select "Adblock Plus Preferences...". Then click "Add Filter..." at the bottom, and add this string: "@@||tcpipguide.com^$document". Then just click OK.
Thanks for your understanding!
Sincerely, Charles Kozierok
Author and Publisher, The TCP/IP Guide
The need to communicate is as old as humanity itself. Thousands of years ago, communication was, of necessity, almost exclusively local. Messages were primarily oral, and even when in writing, rarely delivered a great distance. Most people never travelled far from their homes, and rarely communicated with those distant from themselves. But even in ancient times, messengers were used by leaders to send short pieces of critical information from place to place. It was slow and unreliable, but some messages were important enough that an effort to communicate often had to be made in spite of the difficulties.
Advances in transportation led to advances in communication capability, eventually resulting in the creation of physical mail systems. Today, these systems have evolved to the point where anyone in the developed world can send a letter to just about anyone else. Reliability has vastly improved, despite all the jokes people make about the postal service. J Speed is also much better than it was in the olden times, with messages now taking days to reach their destination instead of weeks or months.
Waiting even days for a message to get from one place to another is pretty slow by the standards of our modern world. For this reason, one of the most natural applications of networks was to use them as a replacement for the physical transportation of messages from one place to another. Transforming mail from a physical process to an electronic one yields enormous benefits, chief among them greatly increased communication speed, the ability to instantly send one message to multiple recipients, and the ability to get nearly instantaneous feedback upon receipt of a message.
The idea behind electronic mail (e-mail or email) is not only as old as computer networks, it actually predates internetworking. The first electronic mail systems were implemented on traditional mainframe computers. These are single large computers accessed by many users simultaneously through connected terminals. An e-mail system on a mainframe consisted of a set of software running on the mainframe that implemented the entire electronic mail system. Each user simply had a mailbox that resided on this machine, and mail was delivered by moving messages from one mailbox to the next. Users sent and received mail through a user interface program.
Such an early electronic mail system was useful for local communication, but not for sending messages to a person in another organization. Mainframe e-mail is somewhat analogous to local mail being sent by one resident of a town to another. There is no way to send mail to a person in a distant town without more infrastructure for delivery.
The power of internetworking is what really enables electronic mail to become a universal method of communication. Internetworks link together systems the way the postal service's fleet of airplanes and vehicles link together post offices. Mail is sent from user to user over the underlying technology of the internetwork. TCP/IP is of course the most commonly used internetworking protocol suite, and the modern Internet uses TCP/IP to tie together systems across the globe. It is thus the vehicle for sending electronic mail.