Ok, i understand that on a switch each port is one collision domain and full duplex can be reached between different hosts attached to those ports via microsegmentation.
But, say you have a basic "soho style" 8 port switch with one uplink port, and one of those ports is connected to a fast ethernet interface on a router or server for something such as internet access or a file server.
Surely you are going to have a bottleneck on the server port, because you cant have several hosts using full duplex with microsegmentation at the same time?? Im confusing myself here.
I understand on some of the managed switches that you can trunk several ports together to increase bandwith links between them, but even in this case its surely all going to depend on the very final cable run into the router / server at the last point.