if you need know why look up UDP packets .
after that my reply will be simple and clear .
john
hehe - very sphinx like.
I think what JR is getting at is that the way data arrives at the server, the server can sort out what is what from client to client and the way in which data is dealt with is handled in the implementation so breaks in communications from various clients (e.g. wireless) will not break other peoples connections. The order and lenght of data and how it arrives is dealt with in the UDP specification. DNS actually relies on UDP so it is pretty robust.
Mass dicos are likely to be caused by some interruption in the client/server flow which means that the program itself does not get served with data in a timely manner by the server and thus disconnects the clients affected.
On the subject of wireless, I have done some races wireless but I have found that I sometimes get massive lag - 6fps etc. Wired is definitely better as it is not subject to any possible interference. You don't really want to be disco'ed from the lead because next next door fancied a cup of tea (and I'm not kidding).