Imagine that there's only one available path between your place of residence and the city; if, for some unforeseen reason, the path is obstructed, you won't be able to visit the city by any means. However, if there are multiple paths, should one path be obstructed, another is available, and this does not impact you travel too greatly. Redundancy ensures that a network can continue to operate efficiently, even if a path has failed. Network redundancy allows for the sharing of network traffic, such as by load balancing, and increases the capacity.
Let's take a look at the following topology to observe any issues in layer 2 (Data Link Layer) communication:
Let's imagine PC1 wants to send a message to the server. Since the communication is on the same local area network (LAN), PC1 would send its message to the layer 2 address (MAC...