This complete guide to setting up and running a TCP/IP network is essential for network administrators, and invaluable for users of home systems that access the Internet. The book starts with the fundamentals -- what protocols do and how they work, how addresses and routing are used to move data through the network, how to set up your network connection -- and then covers, in detail, everything you need to know to exchange information via the Internet. Included are discussions on advanced routing protocols (RIPv2, OSPF, and BGP) and the gated software package that implements them, a tutorial on configuring important network services -- including DNS, Apache, sendmail, Samba, PPP, and DHCP -- as well as expanded chapters on troubleshooting and security. TCP/IP Network Administration is also a command and syntax reference for important packages such as gated, pppd, named, dhcpd, and sendmail. With coverage that includes Linux, Solaris, BSD, and System V TCP/IP implementations, the third edition This new edition includes ways of configuring Samba to provide file and print sharing on networks that integrate Unix and Windows, and a new chapter is dedicated to the important task of configuring the Apache web server. Coverage of network security now includes details on OpenSSH, stunnel, gpg, iptables, and the access control mechanism in xinetd. Plus, the book offers updated information about DNS, including details on BIND 8 and BIND 9, the role of classless IP addressing and network prefixes, and the changing role of registrars. Without a doubt, TCP/IP Network Administration, 3rd Edition is a must-have for all network administrators and anyone who deals with a network that transmits data over the Internet.
As the author himself says: "If you really think of yourself as an “idiot” when it comes to Unix, this book is not for you. Likewise, if you are a network administration “genius,” this book is probably not suitable either. If you fall anywhere between these two extremes, however, you’ll find this book has a lot to offer."
I am a computational scientist, therefore I am somewhere in the middle between the previously mentioned extremes.
This book assumes that you have a good understanding of computers and their operation and that you’re generally familiar with Unix system administration. Many concepts are ordinary knowledge both on everyday computing, and in the realm of duties of a computational scientist with technical duties and hand-on practice.
The concepts are rigorously explained. There are exhaustive examples, accurate schemes, and useful figures.
For me it will be a good reference. If you need some groundings for a collection of protocols used almost 24h/day in our current world, this is the right book to start with.
Definitely good information. Would go back to it if doing this type of work in the future again. Abandoned it as I didn't have time to keep working through it. Maybe in the future if I get back into understanding the depths of the internet!
An old book going back to 1992 in the first edition. Still a must have reference book for anyone in Systems Administration, Networking, or management of Data Centers.