|
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.
|