Sams Teach Yourself TCP/IP in 24 Hours, Sixth Edition is a practical guide to the simple yet illusive protocol system that powers the Internet. A step-by-step approach reveals how the protocols of the TCP/IP stack really work and explores the rich array of services available on the Internet today. You'll learn about configuring and managing real-world networks, and you'll gain the deep understanding you'll need to troubleshoot new problems when they arise. Sams Teach Yourself TCP/IP in 24 Hours is the only single-volume introduction to TCP/IP that receives regular updates to incorporate new technologies of the ever-changing Internet. This latest edition includes up-to-date material on recent topics such as tracking and privacy, cloud computing, mobile networks, and the Internet of Things. Each chapter also comes with: Practical, hands-on examples, showing you how to apply what you learn Quizzes and exercises that test your knowledge and stretch your skills Notes and tips with shortcuts, solutions, and workarounds If you're looking for a smart, concise introduction to the TCP/IP protocols, start your clock and look inside. Learn how to... Understand TCP/IP's role, how it works, and how it continues to evolve Work with TCP/IP's Network Access, Internet, Transport, and Application layers Design modern networks that will scale and resist attack Address security and privacy issues with encryption, digital signatures, VPNs, Kerberos, web tracking, cookies, anonymity networks, and firewalls Discover how IPv6 differs from IPv4, and how to migrate or coexist with IPv6 Configure dynamic addressing, DHCP, NAT, and Zeroconf Establish efficient and reliable routing, subnetting, and name resolution Use TCP/IP in modern cloud-based environments Integrate IoT devices into your TCP/IP network Improve your efficiency with the latest TCP/IP tools and utilities Support high-performance media streaming and webcasting Troubleshoot problems with connectivity, protocols, name resolution, and performance Walk through TCP/IP network implementation, from start to finish
Useful resource for learning about the TCP/IP stack.
Notes Routing External Border Gateway Protocol (eBGP) is used on edge of AS to pass messages to other ASes. Internal Border Gateway Protocol (iBGP) is used inside of an AS to subdivide networks.
Name Resolution Windows servers have a native DNS service, but some Microsoft admins prefer third-party DNS implementations. UNIX/Linux servers have several DNS implementation options; most popular is Berkeley Internet Name Domain (BIND).
DNS zone: group of DNS hosts in collective configuration with common set of DNS servers.
A domain is a subdivision of the namespace; a zone is a collection of hosts.
If a subdomain isn't specifically delegated, it doesn't require a separate zone and is included with zone file for parent domain.
Encryption, Tracking, and Privacy TLS is designed to operate with TCP. Datagram Transport Layer Security (DTLS) provides TLS-like security for UDP.
IPsec operates inside TCP/IP protocol stack, beneath Transport layer.
Cookies were originally stored as small text files on client. Modern browsers store cookies in a SQLite database for efficiency.
I read the sixth edition. While I skimmed a lot of the later chapters, the early chapters did a fantastic job on being both detailed and highly readable, taking me from someone who knew nothing about TCP/IP to having a very solid understanding of networking and networking protocols. The last ten or so chapters are places to jump in and out of depending on your interests and your work, but still full of good information written in the same readable, informative style. The inclusion of quizzes and exercises (along with a solution key) in the sixth edition makes this a great study and learning resource. Recommended.
Rating of 4/5 This book taught a lot though most I knew, and some was just unnecessary like HTML and going into a programmer's point of view in a technician type of book, Definitely recommend to get a better idea of networking though
Some heavy going in places, but it does get right into the descriptions of how it all works. A good reference for anyone mildly interested and a bible if you need to know this stuff.
I don’t often review books but I believe in recognising exceptional effort and this book deserves it.
I’d say the target audience is for those who are computer network literate (not experts though) and who’d like to learn more because e.g. they want to program in the cloud etc.
Quite a useful book, though dated. Even the dated/now useless parts are interesting if you're into networks. Do note that the language is dry and technical -- but then again, if you're looking into learning TCP/IP you wouldn't be looking for poetry either.