You are previewing Sams Teach Yourself TCP/IP in 24 Hours, Third Edition.
O'Reilly logo
Sams Teach Yourself TCP/IP in 24 Hours, Third Edition

Book Description

A new edition of this title is available, ISBN-10: 0672329964 ISBN-13: 9780672329968

As the Internet continues to expand its reach, more and more users, administrators, and programmers need to learn about TCP/IP ¿ the core standard behind the Internet, and the dominant protocol for networks throughout the world.

Sams Teach Yourself TCP/IP in 24 Hours provides a clear and concise introduction to TCP/IP. It is accessible enough for non-technical readers, yet specific enough for technical readers who are looking for a solid foundation in TCP/IP.

This edition adds coverage of recent developments that affect TCP/IP. New topics added include: wireless networking, spam control, broadband, and peer-to-peer networking technologies.

Table of Contents

  1. Copyright
  2. About the Author
  3. Acknowledgments
  4. We Want to Hear from You!
  5. Reader Services
  6. Introduction
  7. TCP/IP Basics
    1. What Is TCP/IP?
      1. Networks and Protocols
      2. The Development of TCP/IP
      3. TCP/IP Features
      4. Standards Organizations and RFCs
      5. Summary
      6. Q&A
      7. Key Terms
    2. How TCP/IP Works
      1. The TCP/IP Protocol System
      2. TCP/IP and the OSI Model
      3. Data Packages
      4. A Quick Look at TCP/IP Networking
      5. Summary
      6. Q&A
      7. Key Terms
  8. The TCP/IP Protocol System
    1. The Network Access Layer
      1. Protocols and Hardware
      2. The Network Access Layer and the OSI Model
      3. Network Architecture
      4. Physical Addressing
      5. Anatomy of a Frame
      6. LAN Technologies
      7. Other Network Access Technologies
      8. Summary
      9. Q&A
      10. Key Terms
    2. The Internet Layer
      1. Addressing and Delivering
      2. Internet Protocol (IP)
      3. Address Resolution Protocol (ARP)
      4. RARP
      5. Internet Control Message Protocol (ICMP)
      6. Summary
      7. Q&A
      8. Workshop
      9. Key Terms
    3. Subnetting
      1. Subnets in TCP/IP
      2. Converting a Subnet Mask to Dotted Decimal Notation
      3. Working with Subnets
      4. Classless Internet Domain Routing
      5. Summary
      6. Q&A
      7. Key Terms
    4. The Transport Layer
      1. Introducing the Transport Layer
      2. Transport Layer Concepts
      3. Understanding TCP and UDP
      4. A Note About Firewalls
      5. Summary
      6. Q&A
      7. Key Terms
    5. The Application Layer
      1. What Is the Application Layer?
      2. The TCP/IP Application Layer and OSI
      3. Network Services
      4. APIs and the Application Layer
      5. Operating Environments and the Application Layer
      6. TCP/IP Utilities
      7. Summary
      8. Q&A
      9. Key Terms
    6. Dial-Up TCP/IP
      1. A Look at Modems
      2. Serial Line Internet Protocol (SLIP)
      3. Point-to-Point Protocol (PPP)
      4. Summary
      5. Q&A
      6. Key Terms
  9. Networking with TCP/IP
    1. Network Hardware
      1. Divided Networks
      2. Routing in TCP/IP
      3. Network Address Translation (NAT)
      4. Summary
      5. Q&A
      6. Key Terms
    2. Routing
      1. Introduction to Routing in TCP/IP
      2. Recapping Routers
      3. Routing on Complex Networks
      4. Examining Interior Routers
      5. Classless Routing
      6. Summary
      7. Q&A
      8. Key Terms
    3. Name Resolution
      1. What Is Name Resolution?
      2. Name Resolution Using Hosts Files
      3. DNS Name Resolution
      4. Registering a Domain
      5. Managing DNS
      6. Dynamic DNS
      7. NetBIOS Name Resolution
      8. Methods for NetBIOS Name Resolution
      9. Testing NetBIOS Name Resolution
      10. Other Name Resolution Services
      11. Summary
      12. Q&A
      13. Workshop
      14. Key Terms
    4. Dynamic Host Configuration Protocol (DHCP)
      1. The Case for Server-Supplied IP Addresses
      2. What Is DHCP?
      3. How DHCP Works
      4. Configuring DHCP
      5. Summary
      6. Q&A
      7. Key Terms
  10. TCP/IP Utilities
    1. Connectivity Utilities
      1. Connectivity Problems
      2. Protocol Dysfunction and Misconfiguration
      3. Line Problems
      4. Name Resolution Problems
      5. Network Performance Problems
      6. Using Connectivity Utilities to Troubleshoot Problems
      7. Summary
      8. Q&A
      9. Workshop
      10. Key Terms
    2. File Transfer and Access Utilities
      1. File Transfer Protocol
      2. Trivial File Transfer Protocol
      3. Remote Copy
      4. Integrating Network File Access
      5. Summary
      6. Q&A
      7. Workshop
      8. Key Terms
    3. Remote Access Utilities
      1. Telnet
      2. Berkeley Remote Utilities
      3. New Directions in Remote Access
      4. Summary
      5. Q&A
      6. Key Terms
  11. TCP/IP and the Internet
    1. The Internet: A Closer Look
      1. How the Internet Looks
      2. What Happens on the Internet
      3. Summary
      4. Q&A
      5. Key Terms
    2. HTTP, HTML, and the World Wide Web
      1. What Is the World Wide Web?
      2. A Closer Look at URLs
      3. Understanding HTML
      4. Understanding HTTP
      5. Advanced HTML Techniques
      6. XML
      7. The New Web
      8. Summary
      9. Q&A
      10. Workshop
      11. Key Terms
    3. Email
      1. What Is Email?
      2. How Email Looks
      3. How Email Works
      4. Simple Mail Transfer Protocol (SMTP)
      5. Retrieving the Mail
      6. Email Readers
      7. Web-Based Email
      8. Spam
      9. Summary
      10. Q&A
      11. Workshop
      12. Key Terms
    4. What Hackers Do
      1. What Is a Hacker?
      2. What Do Hackers Want?
      3. Getting Passwords
      4. Other Access Techniques
      5. Getting Comfortable
      6. Getting Ready for the Next Attack
      7. Attacking a Network
      8. Denial-of-Service Attacks
      9. Summary
      10. Key Terms
  12. Advanced Topics
    1. TCP/IP Security
      1. Encryption
      2. Securing TCP/IP
      3. Virtual Private Networks (VPNs)
      4. Kerberos
      5. Summary
      6. Q&A
      7. Key Terms
    2. Network Management Protocols
      1. Simple Network Management Protocol
      2. Remote Monitoring
      3. Summary
      4. Q&A
      5. Key Terms
    3. Wireless Networks
      1. 802.11 Networks
      2. Wireless Application Protocol (WAP)
      3. Bluetooth
      4. Summary
      5. Q&A
      6. Key Terms
    4. Recent and Emerging Technologies
      1. TCP/IP in the Future
      2. IPv6
      3. The View from the Client
      4. The View from the Server
      5. Web Services
      6. What Is a Computer Anyway?
      7. Summary
      8. Q&A
      9. Key Terms
    5. Implementing a TCP/IP Network—Seven Days in the Life of Maurice
      1. A Brief History of Hypothetical, Inc.
      2. Seven Days in the Life of Maurice
      3. Summary
      4. Q&A
  13. Index