If more than 4 clients each floor, use switch is better. Because most hubs are not design for uplink to another hubs.
WHY 4
WHY UPLINK
4 is only my roughly estimated only. I ever have a network have two 4 ports hubs which connect with a 100BaseT Link, and each side have 3 clients. The network was very slow on each side and almost broken link between two hubs. The performance is unacceptable. I watch the LEDs on the hubs shine very much. Although I have not use any monitor software to check it. But I think there are many collision.
Uplink is presenting the link between two hubs. It consider as a bottle on the network. Because Hubs consider as half-duplex when switch is full-duplex. As this topology, many collision will happen at the link between two hubs. And the link only can carry one communication between two hubs. It mean If client A connected on Hubs A is getting a 100MB file from Client B which connected on Hubs B. It will make no other signal can pass through this link this time. And some service or application always sending some boardcast signal for control and whatever. It is also the source of collision.
If there are something wrong, please feel free to indicate. Thank you
:roll: