hmm. oopps! I didn't think about Full duplex not being possible on hubs (only possible on Switches and routers). it WOULD be possible if each card had a DIRECT connection without the hub propogating the signal to all ports (ie not a hub, but a direct connection).
ok so I'm wrong there, however, I am correct in "assuming" that games normally don't require a fraction of network bandwidth (unless you either tweak them to make the most use of your bandwidth, OR you have a game that just sucks bandwidth like mad).
at my school, we have 16 computers on a hub that is connected via vertical cabling (vertical being only a term that means it's a backbone cable) and we all surf through one pipe (T1 I believe). the network is running fast ethernet (not full duplex of course), and we haven't had problems at all when it comes to collisions, or clogging the network. I'm sure we can fill that pipe up easily, with the tools we have at hand.
consider, that last semester, we had realplayer movies with over 150kbps bitrates. all of these movies were stored on a server with our Cisco curriculum. with more then 3 people running movies at once, (PLUS curriculum, AND internet webpages being loaded) and a good look at our network inspector software, I KNOW that usage barely hit 5 mbs.
ok, want another example? we were just downloading ghost images from the server to the same computers, and we COULD get more then 2 going at once, however it DID slow down somewhat. when you think about it, it's possible we were hitting the speed limit of either the hard drives on the server, or the limit of the network, but these images didn't take too long to load (I think about 5 minutes? they were about 500megs each).
ALSO, we were pinging a guy like mad last year, becuase he was downloading videos etc off the internet (he's not supposed to in othe words), so we EACH had 20 ping windows open, each sending the max amount of data u can send in a ping (I don't remember what that max is), and were all sending them right at him.
needless to say, he was having some problems doing much, becuase his NIC was having problems keeping up (it has to respond u know). however that we had alot of people still running the curriculum at the same time. it didn't bother them, even though the pings were going through at the same time. I would think we would hit the max of that connection, HOWEVER, when taking another look at the network inspector software, we were only hitting around 3MB a second.
now, I just found out hot to use Hyperterminal to talk and send files to friends on the network (haven't tested other parts of the network, which are on different ports of the switch of course). I'm going to test sending files through there (MP3's for example), and I bet I won't hit the ceiling. I'll be close, if more poeple do the same thing at the same time, but that isn't too likely to happen.
now, can you tell me why a switch might be faster in that situation? becuase with games, you're not sending alot of data overall, but you've got ALOT of computer sending large amounts of small packets. each packet has it's own destination (normally the server of the game), and with a shared connection such as a hub, you WILL have problems, becuase each computer will have problems accessing the media with all these small packets floating around to and from the server.
with a switch, you have each connection competing for bandwidth with the server, however each one only sees data thats coming from the server, and doesn't see data that comes from the other computers. if the server is on a 100mbps conection with Full duplex all the better, because it can move the data faster then a hub. the data from your computer goes to the switch, which then puts it in the buffer for the server port to be sent after packets of higher priority, or packets that have been sent earlier, are sent.
so sure, you might still have packetloss (if the server port cannot keep up with the massive amount of small packets being sent by other computers and the packets that return to those computers), but it will be relieved somewhat, especially if you run Full duplex.
do you argue with me NOW? as you can see, I was holding back on those other posts.