Using TCP/IP
John Ray, Que ISBN:0789718979, Edition: , 1999-01-05 Price: $29.99
Special Edition Using Microsoft TCP/IP - Table of Contents
- Introduction
- About the Author
- PART I: TCP/IP and Networking
- CHAPTER 1Understanding Network Layers
- OSI by the ISO
- OSI Network Model Overview
- Inside the OSI Layers
- The Hardware/Physical Layer
- The Data Link Layer
- The Network Layer
- The Transport Layer
- The Session Layer
- The Presentation Layer
- The Application Layer
- Where Do We Go from Here?
- CHAPTER 2Intergrating TCP/IP and OSI Network Layers
- The Physical Layer
- Thinnet Cabling
- The Alternate Wiring Solution
- What Else Do They Call That?
- Whats the Best I Can Buy?
- What Do I Plug This Stuff Into?
- What Will All of This Cost Me?
- Summary
- The Data Link Layer
- Detecting Errors in Data
- Getting Data to Its Destination
- When Collisions Occur
- Other Methods of Connecting
- Summary
- The Network Layer
- IP Addressing
- Fragmentation
- What Does an IP Packet Look Like?
- Communication Problems
- Summary
- TCP/UDP and the Transport Layer
- Using Netstat to See Connections
- Summary
- TCP/The Session Layer
- Speaking in the Presentation Layer
- Summary
- The Application Layer
- ICQ
- Hotline
- The Palace
- The CDDB
- PointCast
- VNC
- Java
- Quake
- Moving Forward
- Other Information
- CHAPTER 3Exploring IP Addresses
- Why IP Addresses?
- How the Hardware Address and IP Address Work Together
- DHCP
- How Does DHCP Do Its Job?
- Dial-In Connections
- How Can I Tell What Method of Assignment Im Using?
- Subnets and the IP Address
- The Subnet Mask
- Smaller Subnets as a Solution to Routing Problems
- Private Subnets
- Hostnames and DNS
- Whatis Whois?
- Other Information Sources
- CHAPTER 4Controlling Network Traffic
- Repeaters
- Bridges
- Routers/Gateways
- Getting Information to Its Destination
- Moving Packets Between Networks
- Transparent Bridging
- Routers/Gateways
- Switches
- Smart or Manageable Hubs
- Monitoring Your Connections with SNMP
- Broadcasting and Multicasting
- MBONE
- Broadcasting and Routing
- Will I Need to Buy This Stuff?
- Other Information Sources
- CHAPTER 5Configuring Client Workstations
- Configuring a Mac OS 8.x Computer to Use a TCP/IP Network
- Open Transport Versus MacTCP
- Configuring Open Transport
- Configuring Windows 95/98
- Installing TCP/IP
- Configuring Windows TCP/IP
- Configuring Red Hat Linux 5.x.
- Other TCP/IP Configurations
- Other Information Sources
- PART II: TCP/IP Protocols
- CHAPTER 6Understanding TCP/IP Protocols
- Telnet
- Protocols and Protocol Development
- Uniform Resource Locators
- The Future of the File System
- Lets Get Started
- CHAPTER 7Using Mail Protocols
- POP3
- POP3 Authentication
- Controlling Your POP3 Session
- Optional Commands
- Doing It by Hand
- SMTP
- Connecting to the SMTP Server
- Sending Mail
- Optional Commands
- Doing It by Hand
- IMAP
- IMAP Authentication
- Controlling the IMAP Session
- Configuring IMAP Mailboxes
- Doing It by Hand
- Client Software and Other Information Sources
- CHAPTER 8Using Document Delivery Protocols
- Gopher
- Connecting to a Gopher Server
- Controlling the Gopher
- Out with the Old
- HTTP
- Connecting to the Web Server
- Using GET to Retrieve a Resource from the Server
- Other HTTP Commands
- Secure Web Connections
- Client Software
- Other Information Sources
- CHAPTER 9Investigating Other Useful Protocols
- Network News Transfer Protocol (NNTP)
- Connecting to the NNTP Server
- Client Software
- Other Information Sources
- Chatting on the Internet
- IRC
- Client Software
- Other Information Sources
- Less Friendly but Useful Protocols
- FTP
- NTP
- PART III: TCP/IP Services
- CHAPTER 10Creating a TCP/IP Intranet
- Setting Up and Understanding Your Hub
- Using a Crossover Cable to Connect Two Hubs or Two Computers
- Planning Your Wiring
- Making the Connection
- Using Ping to Check the Connection
- Network Unreachable
- Network Timeout
- Exploring Your Basic TCP/IP Services
- Basic Client Services
- Mac OS Default Services
- Windows 95/98 Basic Services
- Basic Linux Services
- Do I Need More?
- CHAPTER 11Exploring Client OS File Server Capabilities
- Sharing Files via TCP/IP
- Using Mac OS to Share Files over a TCP/IP Network
- Using Mac OS and AppleShare over a TCP/IP Network
- Using Mac OS as a Peer on a TCP/IP Windows Network
- Using Mac OS to Share to a Windows Network
- Using Windows 95 or 98 to Share Files over a TCP/IP Network
- Using Windows as a Peer on a Mac OS AppleShare IP Network
- Using Linux to Share Files over a TCP/IP Network
- Using Linux as a Peer on a Windows TCP/IP Network
- CHAPTER 12Adding Email and Web Server Capabilities to Your OS
- Providing Messaging Services Under Mac OS
- Providing Messaging Services Under Windows 95 and 98 and Linux
- Web Services
- Delivering the World Wide Web Using Mac OS
- Delivering the World Wide Web Using Windows
- Delivering the World Wide Web Using Linux
- CHAPTER 13Establishing Dedicated Servers
- AppleShare IP
- Windows NT
- Linux (and Other UNIX OSes)
- Now Im Confused; Whats the Best Solution?
- Ease of Use
- Stability
- Services Provided
- Cost
- Scalability
- Security
- PART IV: Connecting to the Internet
- CHAPTER 14Connecting Your Network to the Internet
- Phone-Line Connections
- ISDN
- ADSL
- Cable Modems
- T1 Lines
- What Should I Choose?
- Proxy Servers
- The NAT/IP Masquerading Solution
- Other Information Sources
- CHAPTER 15Using Proxy Servers
- Controlling/Censoring Internet Content
- Proxy Servers
- Configuring Your Browser to Use a Proxy Server
- Configuring Mac OS Browsers
- Configuring Windows for Proxy Servers
- Configuring Linux for Proxy Servers
- Using Mac OS for Proxy Serving
- Using Windows for Proxy Serving
- Using Linux for Proxy Serving
- CHAPTER 16Using Proxy NAT Servers
- Using the Mac OS as a NAT Server
- Using Windows as a NAT server
- Using Linux as a NAT Server
- Wrapping It Up
- Youre Connected!
- PART V: Managing Your Network
- CHAPTER 17Implementing Hardware Solutions
- What is a Secure Network?
- Security in Stability
- Ways of Securing Your Network
- Firewalls
- Packet Filtering Firewall
- Data encryption
- Security and Your Network
- Other Information Sources
- CHAPTER 18Using Security Techniques to Protect Your Network and Data
- Using a Mac OS Computer As a Firewall
- Using Windows As a Firewall
- Using Linux As a Packet-Filtering Firewall
- Other Firewalls
- Data Encryption As a Security Measure
- What Is RSA?
- Using PGPFreeware on Mac OS and Windows
- Using the UNIX-Based PGP on Linux
- Security: The Final Word
- Other Information Sources
- CHAPTER 19Managing TCP/IP Network Resources
- Where Things Go Wrong
- Hardware
- Thinnet
- Twisted Pair
- Software
- TCP/IP Settings
- Application Settings
- Users
- Somewhere in the Middle
- CHAPTER 20Configuring Networks with DHCP
- Configuring Your Client for DHCP
- Mac OS and DHCP
- Windows 95/98 and DHCP
- Linux and DHCP
- Serving DHCP Using Mac OS
- Serving DHCP Using Windows
- Serving DHCP Using Linux
- CHAPTER 21Using SNMP and Other Diagnostic Tools to Monitor Your Network
- Monitoring Your Network Using Mac OS
- Monitoring Your Network Using Windows
- Monitoring Your Network Using Linux
- Supplement, Dont Replace
- CHAPTER 22Recognizing and Diagnosing Network Problems
- Diagnosing User Errors
- Did Someone Mistype a Hostname (Fully Qualified Domain Name)?
- Is the Case Correct?
- Is There a Space in the Name?
- Diagnosing Configuration Errors
- Duplicate IP Addresses
- Nameserver Configuration Errors
- Router Configuration Errors
- Subnet Mask Configuration Errors
- Diagnosing Software Errors
- Diagnosing Cabling Problems
- Netstat
- Spray
- Diagnosing Network Hardware (Other Than Cabling) Problems
- The Right Way To Do Things
- PART VI: TCP/IP: Present and Future
- CHAPTER 23Using and Administering Your Network Ethically
- Bandwidth
- Information Sharing
- Information Privacy
- Dont Worry, We All Make Mistakes
- CHAPTER 24The Future of TCP/IP: IPng
- Enter IPv6
- Addressing
- Simplified Headers
- Extensibility
- Security
- Quality of Service
- Transitioning to IPv6
- Other Resources
- Wrapping It Up
Appendix A
Appendix B
Glossary
Index
|
|