Network Layer (cont.)
ä 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....