network layer

Definition:

 

The network layer controls the operation of the subnet, deciding which physical path the data should take based on network conditions, priority of service, and other factors. It provides: 

 

Routing:

 

It routes frames among networks.

 

Subnet traffic control:

 

The routers (network layer intermediate systems) can instruct a sending station to "throttle back" its frame transmission when the router's buffer fills up.

 

 

Frame fragmentation:

 

If it determines that a downstream router's maximum transmission unit (MTU) size is less than the frame size, a router can fragment a frame for transmission and re-assembly at the destination station.

 

Logical-physical address mapping:

 

It translates logical addresses, or names, into physical addresses.

 

Subnet usage accounting:

 

It has accounting functions to keep track of frames forwarded by subnet intermediate systems, to produce billing information.

 

 

COMMUNICATIONS SUBNET:

 

The network layer software must build headers so that the network layer software residing in the subnet intermediate systems can recognize them and use them to route data to the destination address. 

This layer relieves the upper layers of the need to know anything about the data transmission and intermediate switching technologies used to connect systems. It establishes, maintains and terminates connections across the intervening communications facility (one or several intermediate systems in the communication subnet). 

In the network layer and the layers below, peer protocols exist between a node and its immediate neighbor, but the neighbor may be a node through which data is routed, not the destination station. The source and destination stations may be separated by many intermediate systems
.

 

 

 

oSI LAYERS