Skip to main content

Network Layer

Network Layer

[caption id="attachment_1462" align="alignnone" width="540"]Network Layer Network Layer[/caption]

Basic Requirement of Network Layer

The network layer is used to route data between different nodes on the network. It uses addresses to be able to tell which pc to send data to. This layer can also break apart larger messages into smaller chunks to be reassembled on the opposite end.

Network Layer Services

  1. Guaranteed delivery

  2. Guaranteed delivery with bounded delay

  3. In-order packet delivery

  4. Guaranteed minimal bandwidth

  5. Guaranteed maximum jitter

  6. Security services

1. Guaranteed Delivery

This service guarantees that the packet will eventually arrive at its destination.

2. Guaranteed Delivery with Bounded Delay

This service not only guarantees delivery of the packet, however delivery inside a mere host-to-host delay sure (for example, inside a hundred msec).

Furthermore, the following services could be provided to a How of products between a given source and destination.

3. ln-order Packet Delivery

This service guarantees that packets arrive at the destination in the order that they were sent.

4. Guaranteed Minimal Bandwidth

This network layer service emulates the behavior of a transmission link of a specified bit rate (for example, 1 Mbps) between sending and receiving hosts. As long because the causing host transmits bits (as a part of packets) at a rate below the required bit rate then no packet is lost and every packet arrives inside a prespecified host-to-host delay (for example, inside forty msec).

5. Guaranteed Maximum Jitter

This service guarantees that the quantity of your time between the transmission of 2 successive packets at the sender is equal to the quantity of your time between their receipt at the destination (or that this spacing changes by no over some mere value).

6. Security Services

Using a secret session key known only by a supply and destination host, the network layer within the supply host might encipher the payloads of all datagrams being sent to the destination host. The network layer within the destination host would then be answerable for decrypting the payloads. With such a service, confidentiality would be provided for all transport. layer segments (TCP and UDP) between the supply and destination hosts. additionally confidentiality, the network layer might give knowledge integrity and supply authentication services.

Read More