Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am currently new to the world of administration and have somewhat of a decent knowledge on networking. However I want to improve and advance my knowledge within the field. I have been informed the taking certified classes is a waste of time and money. Instead I have been told to read up and study on your own and practice with test computers about building a functional network.

Does anyone have any suggestions on books to read, websites to visit, or programs to use that will help expand my knowledge base within the subject of computer networking?


locked by Michael Hampton Jun 9 '13 at 11:22

This question exists because it has historical significance, but it is not considered a good, on-topic question for this site, so please do not use it as evidence that you can ask similar questions here. This question and its answers are frozen and cannot be changed. More info: help center.

up vote 3 down vote accepted

I consider these to be required reading for anyone interested in network administration.

TCP/IP Illustrated:

Network Warrior:


In addition to the books @joeqwerty listed, there are a few mailing lists that have been invaluable to me:

(Do not use these mailing lists as your personal question-and-answer forum, at least until you've gained some significant experience. Doing so will make the other list participants grumpy. Rather, just subscribe and lurk, reading threads when they seem interesting)

  • NANOG - North American Network Operators Group. Very high-level discussion happens here. Much of it will likely go over your head at first, but as you learn, you will start being able to follow and learn.
  • cisco-nsp - Cisco Network Service Provider. Similar in nature to the NANOG list, but more Cisco-centric.
  • ipv6-ops - IPv6 Operations. Discussion about new developments in IPv6, current status of its deployment, and current best practices.
  • dns-operations - As you'd expect from the title, discussions about the DNS operations and status.

What you were told is correct. Certification is for impressing prospective employers, not for serious learning. In addition to reading books and/or articles you might also consider some of the training videos available. e.g. Those by Laura Chappell are well worth watching.


The one of best books about networks theory are Olifer N.Olifer V. "Computer Networks" and Tanenbaum A. "Computer Networks". Sometimes knowing the theory is very useful.


Right Thought!! Knowledge is more important than certificates. But friend,most companies ask for certificates as Certificates is proof that you have particular knowledge. It's my personal interview experience too..

These are some good books and links if you want to expert in networking.

1) Cisco Certified Network Associate by Tod Lammle- Best Author

2) TCP/IP Protocol Suite (Mcgraw-Hill Forouzan Networking)


Link: This site is extremely helpful for all kind of IT training as it has video lectures by Top professional

Best of Luck!!


Not the answer you're looking for? Browse other questions tagged or ask your own question.