Frequesntly Asked Question on Network Layer Protocols
Is Transmission Control Protocol(TCP) a network layer protocol?
No, TCP is a transport layer protocol. TCP provides with a reliable connection between all the applications. Data is being sent from one host to another without any error and duplication issues.
Which layer protocols are designed for end- users?
Application layer protocols are designed for end-users. Application layer consists of protocols such as HTTP, HTTPS, FTP, SMTP, SSH etc.
State the format of ICMP message?
The ICMP message is of 32 bit. It consists of 3 fields. First field is of 8 bit that states type of message, second field is of 8 bit that states the reason of message and the third field is of 16 but that consists of actual ICMP message.
What is CIDR?
CIDR stands for Classless Inter-Domain Routing , it is basically addressing type which allows more effective and efficient use of IP address.
What is NAT?
Network Address Translation (NAT) is a process in which one or more local IP address is translated into one or more Global IP address and vice versa in order to provide Internet access to the local hosts.
Network Layer Protocols
Network Layer is responsible for the transmission of data or communication from one host to another host connected in a network. Rather than describing how data is transferred, it implements the technique for efficient transmission. In order to provide efficient communication protocols are used at the network layer. The data is being grouped into packets or in the case of extremely large data it is divided into smaller sub packets. Each protocol used has specific features and advantages. The below article covers in detail the protocols used at the network layer.