Most of the network related programming in games has to do with providing a good interactive experience when playing over the internet. This matter is very different from serving web pages. The primary concern there is to handle connection latency, latency fluctuations, packet loss and bandwidth limitations, and pretty much hide all of that from the player's experience.
Quoted in Brian Boyko, "ID Software Developer Timothee Besset on Network Performance in Games" Network Performance Daily (2007-01-29)
Thanks to Id fans everywhere .. special mention to Mac/Linux players and European gamers.Timothee Besset
I'll be damned if we don't find the time to get Linux builds done.Timothee Besset
Releasing Linux versions has always been a matter of higher code quality, good software architecture, and technical interest for the platform.Timothee Besset