Question:medium

What does Router do in a network?

Show Hint

Router = path selector using routing tables.
Updated On: Jul 2, 2026
  • Forwards a packet to all outgoing links
  • Forwards a packet to the next free outgoing link
  • Determines on which outgoing link a packet is to be forwarded
  • Forwards a packet to all outgoing links except the originated link
Show Solution

The Correct Option is C

Solution and Explanation

Step 1: Contrast a router with a simple hub.
A hub blindly repeats an incoming signal out to every port, without any regard for where the data actually needs to go, which wastes bandwidth on every other link.
Step 2: See what a router does differently.
A router looks at the destination address inside each packet and consults its routing table to figure out which single path leads toward that destination most efficiently.
Step 3: Focus on the decision-making role.
Rather than flooding every link or picking whichever link happens to be free, the router makes a deliberate, address-based decision about exactly one outgoing link to send the packet through.
\[ \boxed{\text{determines on which outgoing link a packet is to be forwarded}} \]
Was this answer helpful?
0