| Finctionality of Internet |
| |
| Protocol |
| |
| A protocol is a standard set of rules that governs how computers communicate with each other. Protocols describe both the format that a message must take and the way in which messages are exchanged between computers. |
| |
| Different types of computers are able to communicate with each other - in spite of their differences - when they agree to use a protocol that offers a standard format and method for communication. Some of the protocols used on the Internet are TCP/IP, SMTP, FTP, HTTP, and NNTP. |
| |
| A protocol is a standard set of rules that determines how computers communicate with each other across networks.
A network is two or more computers that are physically connected to each other and able to share information. |
| |
| When computers communicate with one another, they exchange a series of messages.
To understand and act on these messages, computers must agree on what a message means. |
| |
| Examples of messages include establishing a connection to a remote machine; sending or receiving e-mail; and transferring files and data. |
| |
| A protocol describes: |
| |
| • the format that a message must take, and |
| |
| • the way in which computers must exchange a message |
| |
| within the context of a particular activity, such as sending messages across networks, exchanging e-mail, establishing remote connections, or transferring files. |
| |
| Think of an electronic mail message. Both the format of the electronic mail message and the way that it is transmitted across the network are described and governed by a protocol. |
| |
Protocols ensure that electronic mail messages are correctly formatted and transmitted from the originating computer to the destination computer.
A comparison can be made to the rules that govern how letters are handled by the post office: |
| |
 |
| |
There are different protocols for different types of network services. For example, the Internet is based on the TCP/IP suite, or family, of protocols.
Some of the protocols used on the Internet are: |
| |
| • Simple Mail Transfer Protocol (SMTP) - to send and receive electronic mail |
| |
| File Transfer Protocol (FTP) - to transfer files between computers |
| |
| Hypertext Transfer Protocol (HTTP) - to transmit information on the World Wide Web |
| |
| Network News Transfer Protocol (NNTP) - to transmit network news |
| |
| Protocols enable different types of computers (Macintosh, PCs, UNIX, VMS, etc.) to communicate in spite of their differences. This is because they describe a standard format and method for communicating. |
| |
| A very simple comparison can be made to Morse Code: |
| |
| • People using Morse Code agree that a given combination of dots and dashes will always have the same meaning. |
| |
| Someone who speaks only Russian and someone who speaks only Greek can exchange messages using Morse Code because they agree on the format and method for exchanging messages. |
| |
| |
|
| |
| |