Different types of networking operating systems uses different digital languages to control the communication process between the computers. These languages is called Network protocols. Definition : A protocol is a set of rules to govern the data transfer between the devices. The rules are used for the following purposes. 1. For compressing the data. 2. For sending device to indicate that it has finished sending a message. 3. For receiving device to indicate that it has received a message.
Types of Protocols :
There are different types of Protocol such as: 1. Transmission control Protocol (TCP) 2. Internet Protocol (IP) 3. Internet Address Protocol (IP Address) 4. Post office Protocol (POP) 5. Simple mail transport Protocol (SMTP) 6. File Transfer Protocol (FTP) 7. Hyper Text Transfer Protocol (HTTP) 8. Ethernet 9. Telnet 10. Gopher
8. Ethernet
Ethernet is a most popular protocol used for LAN communication. It transfer the information in digital packets. Every computer that uses this protocol contains the Ethernet Network Interface Card (NIC). This card is an unique address code embedded in microchip. This address is used to identify the system. When a packet is placed on a network, The packet is sent to every computer on the networks but only the computer which has the same address as Network Interface Card address is allowed to claim that packet and receive the digital information contained with it. Only one packet is placed at a time in the network. If two systems placed packets on the network on same time. When NIC tries to place a packet it first looks whether a packet already exit or not. If it exits the NIC is forced to wait for a random milliseconds before trying again. This continues until a 'gap' is found then the packet can be successfully transmitted on to a network.
9. Telnet
Telnet is a set of rules used to connect one computer to another computer. The process of this connection is called as remote login. The computer who request connection is called local
computer, who accept the connection is called remote computer. If you type commands in local computer remote login these commands executed in the remote computer. You can see in your monitor what is the process going on in this remote computer. Telnet also operates on the client/server principle. The establishment of connection and display data on the local computer uses a Telnet server program to accept the connection and send responses to requests for information back to the local computer.
10. Gopher
Gopher is a sot of rules used to search, retrieve and display documents from remote sites. It is possible to initiate on-line connections with other systems through Goper. It also operates on client/server principal.