1
15 February, 2001 1
The Network Layer
Computer Communication Course Computer Communication Course
2 15 February, 2001 The Computer Communications Course
Why do We Need Network Layer?
- ✁
- ✁
- ✁
- ✁
- ✂
- ✁
- ✁
The Network Layer Computer Communication Course Computer - - PDF document
The Network Layer Computer Communication Course Computer Communication Course 15 February, 2001 1 Why do We Need Network Layer?
15 February, 2001 1
2 15 February, 2001 The Computer Communications Course
3 15 February, 2001 The Computer Communications Course
15 February, 2001 The Computer Communications Course
5 15 February, 2001 The Computer Communications Course
15 February, 2001 The Computer Communications Course
Transport Network Data Link Physical Transport Network Data Link Physical
7 15 February, 2001 The Computer Communications Course
15 February, 2001 The Computer Communications Course
9 15 February, 2001 The Computer Communications Course
15 February, 2001 The Computer Communications Course
11 15 February, 2001 The Computer Communications Course
15 February, 2001 The Computer Communications Course
from the pair (Linein, VCin) to (Lineout, VCout)
field, and send the packet on the designated output line
13 15 February, 2001 The Computer Communications Course
14 15 February, 2001 The Computer Communications Course
each router chooses VC numbers independently
✁ambiguities should be avoided
Each process is required to indicate when it stops using VC
✁In public networks VC release is enforced by charging for the connect time
Use the datagram routing tables (see next slides)
15 15 February, 2001 The Computer Communications Course
16 15 February, 2001 The Computer Communications Course
17 15 February, 2001 The Computer Communications Course
18 15 February, 2001 The Computer Communications Course
19 15 February, 2001 The Computer Communications Course
15 February, 2001 The Computer Communications Course
21 15 February, 2001 The Computer Communications Course
15 February, 2001 The Computer Communications Course
VC subnet Datagram subnet Initial Setup Required None Addressing During Setup (parsing) Short VC # on each packet On each packet State information One per VC none Routing Route is chosen at setup. All packets follow this route Each packet is routed independently Effects of Router failure All VCs passing through this router are terminated None Congestion control Simple: allocate enough buffers at setup Difficult
23 15 February, 2001 The Computer Communications Course
15 February, 2001 The Computer Communications Course
Connectionless Connection-oriented Datagram Virtual Circuit