content: Networking and network programming are two very different things. I'm sure this is a fantastic resource for people looking to write netcode, but that's not the same as networking. Hell, the word "Cable" does not appear even once in the entire thing. If you are looking  for details on how to set up a network for a large building, that resource is practically useless. You need to know, or at least know where to find, things like safe transmission distances of various cable standards, the pinout of an RJ45 jack (assuming you will EVER punch down or crimp your own cable. I'm seeing more and more places just use miles and miles of precut patch cord). DHCP is only mentioned in passing, but if you are, say, trying to get a series of wireless access points to all work together under one routing server, that's kind of a really, REALLY important service to know. But that guide is not targeted to the people setting up the servers, its targeted to the people writing the code that runs them. OP asked about guides on networking. You gave him a guide on the related, but very different subject of network programming.