Professional Documents
Culture Documents
Whether the receiver is understood the data. If the receiver is not understood the data, then we
cannot say it as a proper communication.
Protocol is used for proper communication. Without protocol everything is useless in
communication.
Protocol are set of rules running on the both machine.
“OS ”
Sender Receiver
Machine (Laptop)
When one process communicate with other process in the same machine is call inter process
communication.
It actually deals by operating system. Computer network is not responsible to deals it.
M1 M2
Networks deals when the sender and receiver are located in different machine.
Though they are physically separated but they feel they located in the same machine.
Functionalities
Mandatory Optional
1. Echo: to calculate the total time required to send and accept the request 7 TCP/UDP
to the client server model. (Round trip time)
2. FTP (File transfer protocol) : File transfer protocol is used to transfer 20/21 TCP
your file through network.
3. SSH (Secure Shell or Secure Socket Shell): to establish a private 22 TCP
connection between hosts using cryptographic key through public
networks.
4. Telnet: Telnet is used for remote login i. e. establish a connection with 23 TCP
hosts.
5. SMTP (Simple Mail Transfer Protocol): SMTP is used to transfer your 25 TCP
email through networks.
6. DNS (Domain Name System): is used to map the domain name into IP 53 UDP(for
address. Speed)
7. DHCP (Dynamic Host Control Protocol): We use to get dynamic IP. 67/68 UDP
8. TFTP (Trivial File Transfer Protocol): We use it if clients wants to send 69 UDP
data to the server without establishing the connection. Data loss may
happen.
9. HTTP (Hypertext Transfer Protocol): is used to send request to the server 80 TCP
or access web pages.
10. POP (Post Office Protocol): Pop is used to fetch/ withdraw mail from the 109(V1)/11 TCP
mail server. 0(V2)
11. NTP (Network time protocol): to synchronize your host clock to the 123 UDP
server.
12. HTTPS/(SSL): Secure socket layer 443 TCP
13. RIP (Routing information Protocol): to send the data to the nearest 520 UDP
neighbor. It is used by routers to exchange information from one
network to another.