Correct Answer: (b) Router
Note: A network switch connects devices within a network (often a local area network or LAN) and forwards data packets to and from those devices. Switches send packets directly to devices,rather than sending them to networks like a router does.
A router is a networking device that forwards data packets between computer networks. Routers perform the traffic directing functions on the Internet. Data sent through the Internet, such as a web page or email, is in the form of data packets.
A brouter (also known as the bridging router) is a device that combines features of both bridge and router. Working as a router, it is capable of routing data packets across networks and working as the bridge, it is capable of filtering local area network traffic.
A computer gateway in a network examines the data packet and then passes it to the other network. It checks compatibility between the two networks and then converts the data packet to ensure that it can be transmitted between them.