Computer Networks Questions & Answers – Routers and its Functionalities Basics

This set of Computer Networks Multiple Choice Questions & Answers (MCQs) focuses on “Routers and its Functionalities Basics”.

1. In virtual circuit, each packet is routed independently.
a) False
b) True
View Answer

Answer: a
Explanation: Every host will be setting a predefined path if the host wants to send packets through virtual circuit network, and all the packets should abide by the same path. Each packet will have a virtual circuit identifier along with the data.

2. Which one of the following is correct according to the definition of routing algorithm?
a) It takes care of the routing tables
b) It is responsible for routing decisions
c) It is responsible for routing decisions but does not manage tables
d) It manages the routing tables and responsible for routing decisions
View Answer

Answer: d
Explanation: Routing algorithms manage the routing tables according to the traffic in the network and make changes in them. Router makes routing decisions using routing algorithm. The routing algorithms make use of current routing information and are used to make decisions.

3. Which address is used by the router to forward packets?
a) IP address
b) MAC address
c) Port address
d) TCP header
View Answer

Answer: a
Explanation: IP address is used by the routers to send packets from source to destination. Each packet has a unique IP address of the destination host. Routers make use of these unique numbers to forward the packets to the correct destination. Remaining addresses are used at different layers.

4. What message will be returned by the router if it receives data more than its capacity?
a) Destination unreachable
b) Parameter problem
c) Source quench
d) Time exceeded
View Answer

Answer: c
Explanation: Source quench is an ICMP message. It is used by the router or destination host when they receive data at a rate that they can not handle. Upon receiving the message, the source host should decrease the load until it no longer receives the same message.

5. Which one of the following is incorrect about routers?
a) Router is a network layer device
b) A Router can be used to transmit the packets across the networks
c) Routers do not have memory
d) Routers work in half and full duplex mode
View Answer

Answer: c
Explanation: Routers do have memory. Routers use memory just like any computer for processing. And also routers use memory for storing the routing tables. A router can connect networks which are similar.
Note: Join free Sanfoundry classes at Telegram or Youtube

6. Which address is obtained in return if a router sends an ARP query packet?
a) Physical address of the receiver
b) IP address of the sender
c) Physical address of the sender
d) IP address of the receiver
View Answer

Answer: a
Explanation: An ARP query packet contains both the physical address and logical address of the sender(router) and logical address of the receiver. This packet is used to acquire the physical address of the destination host. This physical address of the receiver helps the datagram to pass through physical network.

7. Which of the following can be used by a router to increase the processing speed of the packet?
a) Routing table
b) Flow label table
c) Routing algorithm
d) Routing table and algorithm
View Answer

Answer: b
Explanation: A router can contain a flow label table if it is capable of supporting flow labels. Flow label helps the router to find the next hop without consulting the routing table. If the router does not supports the flow label then it simply leaves it aside.

8. Router belongs to which layer?
a) Network layer
b) Physical layer
c) Data link layer
d) Application layer
View Answer

Answer: a
Explanation: Router belongs to network layer in OSI architecture. Routers are mainly used for packet switching between networks. Bridge and switch are data link layer devices. Repeater and hub are physical layer devices. Application gateway is used in application layer.

9. In which routing, the destination address field contains the address of the next router?
a) Static routing
b) Dynamic routing
c) Default routing
d) Source routing
View Answer

Answer: d
Explanation: Generally, the field of destination address contains the final destination address of the packet, but in the source routing the address field is filled by the address of the router which is going to be visited next.

10. Congestion avoidance is difficult in datagram network than virtual circuit.
a) True
b) False
View Answer

Answer: a
Explanation: It is true that congestion avoidance is difficult in datagram network. These networks do not reserve the resources in advance and also the router’s capacity can not be known before transmission. These reasons cause the congestion difficult to avoid in datagram network.

Sanfoundry Global Education & Learning Series – Computer Networks.

To practice all areas of Computer Networks, here is complete set of 1000+ Multiple Choice Questions and Answers.

If you find a mistake in question / option / answer, kindly take a screenshot and email to [email protected]

Subscribe to our Newsletters (Subject-wise). Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks below and stay updated with latest contests, videos, internships and jobs!

Youtube | Telegram | LinkedIn | Instagram | Facebook | Twitter | Pinterest
Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & discussions at Telegram SanfoundryClasses.