 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
ä |
As
networks grow in size, routing tables (tell
|
|
|
|
next
destinations on way to receiver) grow
|
|
|
ä |
Partial
solution: use default entries
|
|
|
ä |
Hierarchical
routing:
|
|
|
|
ä |
networks
organized (recursively) into subnetworks.
|
|
|
Routing
problem reduces to two smaller subproblems
|
|
|
ä |
routing
between subnetworks (with relatively stable
|
|
|
topology)
|
|
|
|
ä |
routing
with subnetwork (with dynamically changing
|
|
|
topology)
|
|
|
|
ä |
requires
identifiable structure of network addresses
|
|
|
(IP
addresses: class A, B, C)
|
|
|
ä |
Another
problem addressed at network layer:
|
|
|
|
mobility
(mobile-IP)
|
|
|
ä |
Congestion
control: ensure efficient network
|
|
|
|
usage,
do not overload internal routers or links:
|
|
|
|
ä |
pre-allocate
buffers, discard packets, choke packets,
|
|
|
etc....
|
|