10.1. A Brief History of TCP/IP10.1.1. Origins of TCP/IP: From the ARPANET to the Internet10.1.2. Goals of TCP/IP's Design10.2. Getting There: The Internet Protocol (IP)10.2.1. A Simple Internet10.2.2. Subnets and Routers: "Should I Shout, or Should I Route?"10.2.3. IP Addresses and Ethernet/Media Access Control (MAC) Addresses10.2.4. Where Your System Gets Its IP Address From10.2.5. IP Routers10.2.6. Routing in More Detail10.3. Class A, B, and C Networks, CIDR Blocks, and Routable and Nonroutable Addresses10.3.1. A, B, and C Class Networks10.3.2. Routable and Nonroutable Addresses10.3.3. You Can't Use All of the Numbers10.3.4. Subnet Masks10.3.5. Exercise: Using IPCon.g to View Network Information10.3.6. Classless Inter-Domain Routing (CIDR)10.3.7. What IP Doesn't Do: Error Checking10.4. Transmission Control Protocol (TCP)10.4.1. Sequencing10.4.2. Flow Control10.4.3. Error Detection/Correction10.5. Sockets, Ports, and the Winsock Interface10.5.1. How Ports and Sockets Work: An Example10.5.2. Routing the Nonroutable, Part II: PAT and NAT10.5.3. Winsock Sockets10.6. Internet Host Names10.6.1. Simple Naming Systems (HOSTS)10.6.2. Domain Name System (DNS)10.6.3. E-Mail Names: A Note10.7. Attaching to an Internet10.7.1. Dumb Terminal Connection10.7.2. PPP Serial Connection10.7.3. Cable Modem and DSL Connections10.7.4. LAN Connection10.7.5. Terminal Connections versus Other Connections10.8. The Basics of Setting Up TCP/IP on Windows Server 2008 with Static IP Addresses10.8.1. Conguring TCP/IP with a Static IP Address10.8.2. Setting Up MAIN10.8.3. Testing Your IP Configuration10.8.4. Configuration Continued: Setting Domain Suffixes10.8.5. Handling Old Names: Con.guring Your Workstation for WINS10.8.6. Adding IP Addresses to a Single NIC10.9. Lower-Cost LAN-to-WAN Routingwith Internet Connection Sharing10.9.1. Step One: Connect the Internal Network — and Meet Automatic Private Internet Protocol Addressing (APIPA)10.9.2. Step Two: Get Connected to Your ISP10.9.3. Step Three: Turn ICS On10.9.4. Step Four: Con.gure the Intranet Machines10.9.5. What About the Firewall?