Answer :
Final answer:
While a switch smartly forwards data based on MAC addresses. Switches are preferable as they make networks more efficient and secure by reducing unnecessary traffic. Thus, the correct option is b) A hub broadcasts data to all connected devices, while a switch selectively forwards data based on MAC addresses.
Explanation:
The difference between a hub and a switch is fundamental in network communication and design. Answer b) is the correct choice as it explains that a hub broadcasts data to all connected devices, operating as a basic device in networking that replicates the signals it receives to all ports, without any form of filtering or processing. In contrast, a switch operates more intelligently; it selectively forwards data to the correct destination based on Media Access Control (MAC) addresses. This operation is reminiscent of the concept of the connected world, where efficient communication and organization in networks matter.
Choosing a switch over a hub is advisable mostly because a switch enhances network efficiency by reducing unnecessary traffic, thereby decreasing collision domains. Additionally, switches can improve network security because they can limit the data each device receives to traffic that is specifically intended for it, unlike a hub which shares all packets of data with all devices connected to it.