Network & Internet Protocols
Back to Networking page
What is protocol ?
Protocol is defined as set of rules agreed upon by the sending and receiving computer systems for proper communication between them.
DNS : Domain name server
- Gives IP of requested domain
HTTP : Hyper Text Transfer Protocol
- Defines how files are exchanged on the web
HTTPS : Hyper Text Transfer Protocol Secure with SSL
- Defines how files are exchanged on the web with security
FTP : File Transfer Protocol
- Provides services for file transfer and manipulation
DHCP : Dynamic Host Configuration Protocol
- Automatically assigns IP address
Telnet : Teletype Network
- Uses a text-based connection to a remote TCP/IP computer
SMTP : Simple Mail Transfer Protocol
- Send emails to mail server
POP3 : Post office protocol
- Downloads e-mail messages from an e-mail server
IMAP : Post office protocol
- Downloads e-mail messages from an e-mail server
SSL : Secure Socket Layer
- Deprecated method of autheticating servers
SSH : Secure Shell
- secure connection mostly used for remote connection
TLS : Transport Layer Security
- Secure method to make connection with server and authenticate it
TCP : Transmission control protocol
- Transports data on the Internet with connection
UDP : User Datagram Protocols
- Transports data on the Internet with connection-less
SCTP : Stream Control Transmission Protocol
- Transports data like TCP and UDP combination with features like multihoming and multiple streams. Used for real-time reliable communication.
ICMP : Internet Control Message Protocol
- Supporting protocol for IP , used for error reporting and controlling.
IGMP: Internet Group Message Protocol
- To set multicast communicatin rules