| Acknowledgments | xvii |
| Introduction | xix |
Part I | Preparing to Build Your Own Server | |
Chapter 1 | The Anatomy of a Server | 3 |
| What's a Server? | 4 |
| Why Do You Need a Server? | 4 |
| How Can You Afford a Server? | 5 |
| Piece-by-Piece Close-up of the Server | 9 |
| The Chassis | 12 |
| The Motherboard | 14 |
| The CPU | 15 |
| Heat Sink and Cooler Fan | 18 |
| Memory | 19 |
| The Hard Drive | 20 |
| Expansion Cards and the Network Adapters | 21 |
| Sound Card | 25 |
| Floppy Drive | 25 |
| Compact Disc Drives | 25 |
| Tape Backup System | 27 |
| Computing Without a Monitor | 28 |
| Build It and They Will Come | 29 |
Chapter 2 | The Hunt | 31 |
| One Man's Garbage Is Another Man's Gold | 31 |
| System Requirements | 34 |
| Where to Find Inexpensive Components | 36 |
| Computer Shows | 36 |
| Online Auctions | 39 |
| Online Retailers | 42 |
| Micro Center and OfficeMax | 44 |
| Dust Collectors | 48 |
Chapter 3 | The Network Operating System | 51 |
| The Evolution of a Robust Windows Network Operating System | 51 |
| Choosing the Right Technology | 52 |
| Scalability | 63 |
| Expandability | 65 |
| Business Integration | 65 |
| Baby Steps | 67 |
Part II | Step-by-Step Building Instructions | |
Chapter 4 | The Heart of the Machine | 73 |
| The CPU and Motherboard: AMD vs. Intel | 74 |
| Socket A | 75 |
| Socket 370 | 76 |
| Front-Side Bus Speed | 77 |
| Choosing the Right Motherboard | 77 |
| Jumpers | 80 |
| Motherboard Bus Speed and the CPU | 80 |
| The Core Multiplier Ratio | 80 |
| Core Voltage Regulator | 82 |
| Power-On Self Test | 82 |
| Installation Instructions | 86 |
Chapter 5 | Memory and Video | 95 |
| Working at the Speed of Thought | 95 |
| Random Access Memory | 96 |
| The Chipset | 102 |
| Memory Errors and Corrections | 105 |
| Direct Memory Access | 106 |
| Video Controllers | 106 |
| The AGP Mystery | 108 |
| Memory Installation Procedures | 112 |
Chapter 6 | The Drive Way | 117 |
| Choosing Your Drives | 118 |
| ATA vs. SCSI | 121 |
| Partitions and Volumes | 126 |
| Host Bus Adapters (HBAs) | 126 |
| CD-ROMs, DVD-ROMs, and CD-RWs | 129 |
| Drive Installation Procedures | 130 |
| Floppy Disk Drive | 133 |
| Hard Drives | 137 |
| Installing a CD-ROM, DVD-ROM, or CD-RW drive | 142 |
| Additional Hard Drives | 146 |
Chapter 7 | Final Touches | 153 |
| It's a Jungle in There | 154 |
| Temperature | 154 |
| What a Tangled Web of Wires We Weave | 163 |
| The "Dark Side" of the Chassis | 165 |
| Pre-operational Check | 166 |
Chapter 8 | The Power of the Network | 173 |
| Ethernet and the Power Law | 173 |
| Getting Wired | 176 |
| Peer-to-Peer and Client/Server | 178 |
| Setting Up a Star Network | 182 |
| Cut My Wire | 186 |
| Expansion Card Summary | 194 |
Part III | Network Operating System Installation, Configuration, and Troubleshooting | |
Chapter 9 | Installation, Setup, and Configuration | 199 |
| Installing Your NOS | 200 |
| BIOS Boot Setup | 200 |
| Dual-Boot System | 201 |
| How the Windows Boot Loader Works | 203 |
| Two Stages in Eleven Parts | 204 |
Chapter 10 | Network Configuration | 223 |
| Microsoft Windows Networking: Built for Simplicity | 223 |
| Naming Conventions | 224 |
| Network Adapters Driver Installation | 225 |
| Subnets | 230 |
| Private and Public IP Addresses | 232 |
| File Server Configuration | 236 |
| Print Server Configuration | 239 |
| Shared Security | 240 |
Chapter 11 | Network Troubleshooting | 243 |
| Windows 2000 Server and Windows Server 2003 TCP/IP Utilities | 244 |
| Ping | 244 |
| Pathping | 245 |
| Arp | 246 |
| Tracert | 246 |
| Nslookup | 247 |
| Task Manager | 247 |
| Spyware | 247 |
| Netstat | 248 |
| Ipconfig | 249 |
| Troubleshooting Hardware | 250 |
| Cabling | 255 |
| Networking Configuration | 256 |
| Permissions | 257 |
| Recent Software Installation | 257 |
Chapter 12 | Beyond File and Print Sharing | 259 |
| Configuring a DHCP Server | 259 |
| Configuring DNS | 265 |
| Configuring Internet Connection Sharing with Network Access Translation | 268 |
| Active Directory | 271 |
| Installing Active Directory | 272 |
Chapter 13 | Web and FTP Server Configuration | 279 |
| Why Use the Web? | 279 |
| Intuitive Simplicity | 280 |
| The Anatomy of the Online Image | 281 |
| Setting Up Internet Information Services | 282 |
| Configuring Your Web Server | 283 |
| File Transfer Protocol | 296 |
Chapter 14 | Permissions, Security, and Terminal Services | 305 |
| Where There's a Will, There's a Way | 306 |
| The Danger of a Default Installation | 307 |
| Multilevel Deniability | 309 |
| PKI and Certificates | 319 |
| Terminal Services | 320 |
| Server-Side Installation | 321 |
| Client-Side Installation | 323 |
| A Last Word | 328 |
| Index | 331 |