CITS3002 Computer Networks  
prev
next CITS3002 help3002 CITS3002 schedule  
layers

Responsibilities of the Network Layer

The Network Layer includes nearly all of the functions we consider important in multi-node networks.

Each node can be responsible for everything from handling its own links to managing (either guessing or knowing) the network topology.

In essence, the requirements are of three types:

Source and destination functions:
end-to-end protocols, the network layer software interface, fragmentation and reassembly of messages, management of network layer sequence numbers, and creation, manipulation and deletion of headers.

Store and forward functions:
choice of the best route for packets, local flow control, and local error control.

Network-wide management functions:
network flow control, topological awareness and modification, and network performance measurement and monitoring.



CITS3002 Computer Networks, Lecture 5, The Network Layer, p3, 25th March 2024.