Chapter 12: What You Need to Know About TCP/IP Networks and Routing

You're going to have an interesting situation when you get more than one computer ready to connect to your broadband access point. You will have to use the same type of networking protocols, software, and configuration routines used by the biggest companies and universities powering the Internet. But you need to know only enough to make your small network run properly. The key points for this chapter are:

*   Networking protocols (often called the protocol stack), which provide a standardized way for any type of network device to talk to any other type of network device, without the user or application knowing the details.
*   Networking software, most TCP/IP commands, that interface with the networking protocols so developers can network their applications.
*   Address management to ensure every IP address on your network is unique.
*   How Network Address Translation hides your internal IP addresses from the world.
*   How firewalls leverage TCP/IP software access points to keep your network safe.

This chapter, even more than the previous one, is a reference chapter. Dip in where you need to get the answer you need, and get back to playing with your computer. Reading this chapter from start to finish goes beyond dry. It would be considered cruel and unusual punishment, so I'll sprinkle in some snide asides here and there to relieve the technical load.

TCP/IP Details

  Why TCP/IP?

  Addressing

    IP address format

    Using the IP addresses from your provider

    Reserved addresses

    Running out of IP addresses

  Routing

Dynamic Host Configuration Protocol

  What DHCP servers do

  DHCP server settings

    For clients

    For broadband connections

  DHCP client settings

Domain Name Service

  What name servers do

  Finding name servers

  Static IP addresses

    Pros of a static IP address

    Cons of a static IP address

  Dynamic Domain Name Service

Network Address Translation

  Public and private addresses

  Configuring NAT

  Translating the address

  Is NAT enough security?

  NAT limitations

Firewalls

  Router-based firewalls

Configuring a router-based firewall

  Using a personal firewall

    Internet Connection Firewall in Windows XP

    Other software firewalls

  Configuring firewalls for online games

  Proxy and cache servers

Summary

Buy the book on Amazon here.

Chapter 13

HOME