Table of Contents
15
Chapter 10
TCP/IP Fundamentals. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 403
IPv4 Addressing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .405
Network Class . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .406
Subnet Mask . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .407
Reserved IPv4 Addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .407
Viewing IP Confi guration Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .409
Domain Name System (DNS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .410
Internet Corporation for Assigned Names and Numbers (ICANN) . . . .411
Fully Qualifi ed Domain Name (FQDN) . . . . . . . . . . . . . . . . . . . . . . . . . . . .411
DNS Structure and Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .412
Hosts and Lmhosts Text Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .415
IP, TCP, and UDP Protocols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .416
Relationship to the OSI Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .416
Frame Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .417
Assigning IP Addresses. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .419
Windows Internet Naming Service (WINS). . . . . . . . . . . . . . . . . . . . . . . . .419
Dynamic Host Confi guration Protocol (DHCP) . . . . . . . . . . . . . . . . . . . . .420
DHCP Lease . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .422
Automatic Private IP Addressing (APIPA) . . . . . . . . . . . . . . . . . . . . . . . . . .422
Bootstrap Protocol (BOOTP). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .423
Duplicate IPv4 Addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .423
TCP/IP Ports and Sockets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .424
Introducing the IPv6 Standard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .425
Advantages of IPv6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .426
IPv6 Address Format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .427
IPv6 EUI-64 Identifi er . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .427
IPv6 Topography Terminology. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .429
Types of IPv6 Addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .431
Unicast Addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .431
IPv6 Loopback Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .433
IPv6 Unspecifi ed Address. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .433
Local-Use Address Zone IDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .433
IPv6 Prefi xes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .433
IPv6 Transition Technologies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .434
6to4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .435
ISATAP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .435
Teredo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .435
Broadcast and Multicast Addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .436
IPv6 Lifetimes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .436
Windows XP and IPv6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .436
Disabling IPv6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .437
TCP/IP Troubleshooting Utilities. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .437
Netstat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .437