Like take this example:
Also not mentioned in image, lets take:
- Segment 1 is between switch 1 and switch 2
- Segment 2 is between switch 2 and switch 3
- Segment 3 is between switch 3 and switch 1
- All lines have equal bandwidth capacity
If someone in segment 2 wants to send something to someone in segment 3, then he can't just go through switch 3 cause the port is blocked. So has to go through switch 2 and then to switch 1 to finally reach segment 3. Is this right? In this case didn't Spanning tree make him go through the more costly path?