Computer Networks » Hierarchical Routing
Which of the following routing saves more memory in case of storing information about routers in the network?

A. Link state routing
B. Hierarchical routing
C. Broadcast routing
D. Distance vector routing

Explanation: Unlike other routing tables, the routing tables in hierarchical routing will have entries for their neighbour within the region and entry for each region in the network. Also, this levelling in storing entries, saves the memory of the router in case of large network.

Which name is used for the parts in the network that are divided by hierarchical routing in two level hierarchy?

A. Groups
B. Zones
C. Regions
D. Clusters

Explanation: Regions are small parts of the network with dedicated number of routers and these regions can be grouped to form clusters. Clusters can be grouped to form zones, zones into groups. A network can be levelled with names until we run short of names.

What is the number of entries in a router, if it belongs to a region with 11 routers and the network has 5 regions?

A. 11
B. 14
C. 15
D. 16

Explanation: The routing table will have total number of 15 entries for 11 routers, which belongs to the same region. And 4 entries for the regions other than the one in which the router is present.

Routers in the hierarchical routing stores the information about every other router in the network?

A. F
B. True view
C.
D.

Explanation: Hierarchical routing is to divide the network into tiers that are regions, clusters, zones, groups and so on. Because of this hierarchy, the router need not to have entries for every router in the network. And, it is enough to have entries for routers from the same region and each entry for; clusters, zones, groups, depending on the level of hierarchy.

What is the optimum number of levels(hierarchical) that are required for a network if it has M number of routers?

A. Levels = ln m
B. Levels = m
C. Levels = m2
D. Levels = m/2

Explanation: A network with “ln M” levels and “e ln M” entries for each router can be treated as optimum in levelling. This was discovered by Kamoun and Kleinrock in 1979.

A network with two level hierarchy has total of 1600 routers and got divided into some parts, a router in the first part which consists of 500 routers has 503 entries in it. The second part and third part have routers with 303 and 603 entries respectively. What is the total no of regions in the network and how many routers are present in each part?

A. 4; 500, 300, 600, 200
B. 5; 400, 500, 200, 100, 400
C. 3; 500, 600, 500
D. 4; 500, 300, 500, 300

Explanation: Network has two level hierarchy and router in the first part has 3 extra entries more than the number of routers in that part. This indicates that the network has divided into 4 parts. After subtracting 500, 300 and 600 from 1600, we get 200 routers in the last part.

Which of the following is a disadvantage of the hierarchical routing?

A. It is simple
B. Non-optimal
C. Collision is avoided
D. Fair channel allocation

Explanation: Hierarchical routing is simple but it is not optimum. In order to achieve optimum route, every router must be aware of all the routers in the network, it is not possible in hierarchical routing.

Which of the following statement is incorrect in case of hierarchical routing?

A. Simple
B. No collisions
C. Non-optimal
D. Reservation based scheduling

Explanation: Hierarchical routing does not provide optimum paths for the packet transmission, because every router is not aware of the routes other that the core routers. And, each region may use different local routing algorithms which makes routing non-optimal.

Fair channel allocation is provided by the network in hierarchical routing.

A. True
B. False
C.
D.

Explanation: A large network is divided into levels which facilitates the devices with good channel allocation. As the number of devices decreases for each part(region), the network communication will be easy in regions.