{"product_id":"tcp-ip-for-dummies-isbn-9780470450604","title":"TCP \/ IP For Dummies","description":"\u003cb\u003ePacked with the latest information on TCP\/IP standards and protocols\u003c\/b\u003e  \u003cp\u003eTCP\/IP is a hot topic, because it's the glue that holds the Internet and the Web together, and network administrators need to stay on top of the latest developments. \u003ci\u003eTCP\/IP For Dummies, 6th Edition,\u003c\/i\u003e is both an introduction to the basics for beginners as well as the perfect go-to resource for TCP\/IP veterans.\u003c\/p\u003e \u003cp\u003eThe book includes the latest on Web protocols and new hardware, plus very timely information on how TCP\/IP secures connectivity for blogging, vlogging, photoblogging, and social networking. Step-by-step instructions show you how to install and set up TCP\/IP on clients and servers; build security with encryption, authentication, digital certificates, and signatures; handle new voice and mobile technologies, and much more.\u003c\/p\u003e \u003cul\u003e \u003cli\u003eTransmission Control Protocol \/ Internet Protocol (TCP\/IP) is the de facto standard transmission medium worldwide for computer-to-computer communications; intranets, private internets, and the Internet are all built on TCP\/IP\u003c\/li\u003e \u003cli\u003eThe book shows you how to install and configure TCP\/IP and its applications on clients and servers; explains intranets, extranets, and virtual private networks (VPNs); provides step-by-step information on building and enforcing security; and covers all the newest protocols\u003c\/li\u003e \u003cli\u003eYou'll learn how to use encryption, authentication, digital certificates, and signatures to set up a secure Internet credit card transaction\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eFind practical security tips, a Quick Start Security Guide, and still more in this practical guide.\u003c\/p\u003e \u003cp\u003e\u003cb\u003eIntroduction 1\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eAbout This Book 1\u003c\/p\u003e \u003cp\u003eConventions Used in This Book 2\u003c\/p\u003e \u003cp\u003eFoolish Assumptions 2\u003c\/p\u003e \u003cp\u003eHow This Book Is Organized 3\u003c\/p\u003e \u003cp\u003ePart I: TCP\/IP from Names to Addresses 3\u003c\/p\u003e \u003cp\u003ePart II: Getting Connected 3\u003c\/p\u003e \u003cp\u003ePart III: Configuring Clients and Servers: Web, E-Mail, and Chat 4\u003c\/p\u003e \u003cp\u003ePart IV: Even More TCP\/IP Applications and Services 4\u003c\/p\u003e \u003cp\u003ePart V: Network Troubleshooting and Security 4\u003c\/p\u003e \u003cp\u003ePart VI: The Part of Tens 5\u003c\/p\u003e \u003cp\u003eIcons Used in This Book 5\u003c\/p\u003e \u003cp\u003eWhere to Go from Here 6\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart I: TCP\/IP from Names to Addresses 7\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 1: Understanding TCP\/IP Basics 9\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eFollowing Rules for the Internet: TCP\/IP Protocols 10\u003c\/p\u003e \u003cp\u003eWho’s in charge of the Internet and TCP\/IP? 10\u003c\/p\u003e \u003cp\u003eChecking out RFCs: The written rules 12\u003c\/p\u003e \u003cp\u003eExamining Other Standards Organizations That Add to the Rules 13\u003c\/p\u003e \u003cp\u003eDistinguishing Between the Internet, an Internet, and an Intranet 13\u003c\/p\u003e \u003cp\u003eExtending Intranets to Extranets 14\u003c\/p\u003e \u003cp\u003eIntroducing Virtual Private Networks 15\u003c\/p\u003e \u003cp\u003eExploring Geographically Based Networks 16\u003c\/p\u003e \u003cp\u003eNetworks connected by wires and cables 16\u003c\/p\u003e \u003cp\u003eWireless networks 17\u003c\/p\u003e \u003cp\u003eThe geography of TCP\/IP 17\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 2: Layering TCP\/IP Protocols 19\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eTaking a Timeout for Hardware 19\u003c\/p\u003e \u003cp\u003eStarting with network connection media 20\u003c\/p\u003e \u003cp\u003eColliding with Ethernet 20\u003c\/p\u003e \u003cp\u003eStacking the TCP\/IP Layers 22\u003c\/p\u003e \u003cp\u003eLayer 1: The physical layer 23\u003c\/p\u003e \u003cp\u003eLayer 2: The data link layer 24\u003c\/p\u003e \u003cp\u003eLayer 3: The internet layer 24\u003c\/p\u003e \u003cp\u003eLayer 4: The transport layer 24\u003c\/p\u003e \u003cp\u003eLayer 5: The application layer 25\u003c\/p\u003e \u003cp\u003e\u003cb\u003eTCP\/IP For Dummies, 6th Edition viii\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChewing through Network Layers: A Packet’s Journey 25\u003c\/p\u003e \u003cp\u003eUnderstanding TCP\/IP: More than just protocols 27\u003c\/p\u003e \u003cp\u003eDetermining whether your network has a protocol, an application, or a service 27\u003c\/p\u003e \u003cp\u003ePlowing through the Protocol List (In Case You Thought Only Two Existed) 28\u003c\/p\u003e \u003cp\u003ePhysical layer protocols 29\u003c\/p\u003e \u003cp\u003eData link layer protocols 29\u003c\/p\u003e \u003cp\u003eInternet layer protocols 29\u003c\/p\u003e \u003cp\u003eTransport layer protocols 31\u003c\/p\u003e \u003cp\u003eApplication layer protocols 36\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 3: Serving Up Clients and Servers 43\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eUnderstanding the Server Side 43\u003c\/p\u003e \u003cp\u003eExamining the server’s job 44\u003c\/p\u003e \u003cp\u003eIdentifying types of servers 44\u003c\/p\u003e \u003cp\u003eUsing dedicated servers 45\u003c\/p\u003e \u003cp\u003eUnderstanding the Client Side 45\u003c\/p\u003e \u003cp\u003eDefining a client 45\u003c\/p\u003e \u003cp\u003eClients, clients everywhere 46\u003c\/p\u003e \u003cp\u003eAnswering the Question “Are You Being Served?” 46\u003c\/p\u003e \u003cp\u003eSupporting TCP\/IP with Client\/Server and Vice Versa 47\u003c\/p\u003e \u003cp\u003eRecognizing Other Internetworking Styles: Peer-to-Peer Computing 47\u003c\/p\u003e \u003cp\u003eDetermining whether peer-to-peer workgroups are still handy 48\u003c\/p\u003e \u003cp\u003eP2P applications — P2P across the Internet 48\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 4: Nice Names and Appetizing Addresses 51\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWhat Did You Say Your Host’s Name Is? 52\u003c\/p\u003e \u003cp\u003ePlaying the numbers game 52\u003c\/p\u003e \u003cp\u003eIdentifying a computer as uniquely yours 53\u003c\/p\u003e \u003cp\u003eTranslating names into numbers 54\u003c\/p\u003e \u003cp\u003eTaking a Closer Look at IP Addresses 54\u003c\/p\u003e \u003cp\u003eSavoring Classful Addressing 55\u003c\/p\u003e \u003cp\u003eRecognizing the Parts of an IP Address 56\u003c\/p\u003e \u003cp\u003eClass A is for a few enormous networks 57\u003c\/p\u003e \u003cp\u003eClass B is for lots of big networks 57\u003c\/p\u003e \u003cp\u003eClass C is for millions of small networks 57\u003c\/p\u003e \u003cp\u003eClass D is for multicasting 57\u003c\/p\u003e \u003cp\u003eBiting Down on Bits and Bytes 58\u003c\/p\u003e \u003cp\u003eObtaining an IP Address 60\u003c\/p\u003e \u003cp\u003eChoosing whether to go public or stay private 60\u003c\/p\u003e \u003cp\u003eObeying the network police 61\u003c\/p\u003e \u003cp\u003eObtaining a globally unique IP address 61\u003c\/p\u003e \u003cp\u003eAcquiring a static address 62\u003c\/p\u003e \u003cp\u003eGetting dynamic addresses with DHCP 62\u003c\/p\u003e \u003cp\u003eFinding out your IP address 62\u003c\/p\u003e \u003cp\u003e\u003cb\u003eTable of Contents ix\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eResolving Names and Addresses with DNS 64\u003c\/p\u003e \u003cp\u003eUnderstanding the minimum amount of information about DNS 64\u003c\/p\u003e \u003cp\u003eUsing DNS to “Do Nifty Searches” 65\u003c\/p\u003e \u003cp\u003eDescribing Fully Qualified Domain Names (FQDNs) 65\u003c\/p\u003e \u003cp\u003eBranching out into domains 66\u003c\/p\u003e \u003cp\u003eStalking new domains 68\u003c\/p\u003e \u003cp\u003eDetermining Whether the Internet Will Ever Fill Up 68\u003c\/p\u003e \u003cp\u003eChoking on bandwidth 68\u003c\/p\u003e \u003cp\u003ePanicking about not having enough addresses 69\u003c\/p\u003e \u003cp\u003eDishing Up More Kinds of Addresses 69\u003c\/p\u003e \u003cp\u003eMAC: Media Access Control 69\u003c\/p\u003e \u003cp\u003ePort numbers 70\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 5: Need More Addresses? Try Subnetting and NAT 73\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWorking with Subnets and Subnet Masks 74\u003c\/p\u003e \u003cp\u003eDefining subnet masks 76\u003c\/p\u003e \u003cp\u003eWhy a network has a mask when it has no subnets 76\u003c\/p\u003e \u003cp\u003eSubnetting 101 77\u003c\/p\u003e \u003cp\u003eLetting the DHCP Protocol Do the Work for You 79\u003c\/p\u003e \u003cp\u003eOne administrator’s nightmare is another’s fantasy 80\u003c\/p\u003e \u003cp\u003eUnderstanding how the DHCP protocol works —it’s client\/server again 81\u003c\/p\u003e \u003cp\u003eBeing evicted after your lease expires 82\u003c\/p\u003e \u003cp\u003eSharing Addresses with Network Address Translation (NAT) 83\u003c\/p\u003e \u003cp\u003eUnderstanding how NAT works 83\u003c\/p\u003e \u003cp\u003eSecuring NAT 84\u003c\/p\u003e \u003cp\u003eUsing NAT and DHCP to work together 84\u003c\/p\u003e \u003cp\u003eSwallowing NAT incompatibilities 86\u003c\/p\u003e \u003cp\u003eDigesting NAT-PT (Network Address Translation-Protocol Translation) 87\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart II: Getting Connected 89\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 6: Configuring a TCP\/IP Network — the Software Side 91\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eInstalling TCP\/IP? Probably Not 91\u003c\/p\u003e \u003cp\u003eDetecting whether TCP\/IP is installed 92\u003c\/p\u003e \u003cp\u003eDetermining whether it’s IPv4, IPv6, or both 92\u003c\/p\u003e \u003cp\u003eSavoring TCP\/IP right out of the box 93\u003c\/p\u003e \u003cp\u003eSix Steps to a Complete TCP\/IP Configuration 94\u003c\/p\u003e \u003cp\u003eStep 1: Determining whether your computer is a client or server or both 95\u003c\/p\u003e \u003cp\u003eStep 2: Gathering client information 95\u003c\/p\u003e \u003cp\u003eStep 3: Setting up your NIC(s) 95\u003c\/p\u003e \u003cp\u003e\u003cb\u003eTCP\/IP For Dummies, 6th Edition x\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eStep 4: Deciding on a static IP address or a DHCP leased address 96\u003c\/p\u003e \u003cp\u003eStep 5: Choosing how your host will translate names into IP addresses 97\u003c\/p\u003e \u003cp\u003eStep 6: Gathering server information 97\u003c\/p\u003e \u003cp\u003eSetting TCP\/IP Client Properties 97\u003c\/p\u003e \u003cp\u003eConfiguring TCP\/IP on a Mac OS X client 98\u003c\/p\u003e \u003cp\u003eConfiguring TCP\/IP on a Linux or Unix client 100\u003c\/p\u003e \u003cp\u003eConfiguring a TCP\/IP client on Windows Vista 102\u003c\/p\u003e \u003cp\u003eConfiguring a TCP\/IP client on Windows XP 103\u003c\/p\u003e \u003cp\u003eSetting TCP\/IP Server Properties 104\u003c\/p\u003e \u003cp\u003eInstalling TCP\/IP from Scratch 105\u003c\/p\u003e \u003cp\u003eFeasting on Network Files 107\u003c\/p\u003e \u003cp\u003eThe local hosts file 107\u003c\/p\u003e \u003cp\u003eThe trusted hosts file, hostsequiv 109\u003c\/p\u003e \u003cp\u003eFreddie’s nightmare: Your personal trust file 110\u003c\/p\u003e \u003cp\u003eThe services file 111\u003c\/p\u003e \u003cp\u003eDaemons Aren’t Devils 113\u003c\/p\u003e \u003cp\u003eRelishing your daemons113\u003c\/p\u003e \u003cp\u003eFinding the daemons on your computer 113\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 7: Networking SOHO with Wireless 115\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eGulping the Minimum Hardware Details 116\u003c\/p\u003e \u003cp\u003eNICs 116\u003c\/p\u003e \u003cp\u003eRouters 117\u003c\/p\u003e \u003cp\u003eSetting Up a Home Wireless Network in Four Steps 118\u003c\/p\u003e \u003cp\u003eStep 1: Choose your wireless hardware 118\u003c\/p\u003e \u003cp\u003eStep 2: Connect your wireless router 120\u003c\/p\u003e \u003cp\u003eStep 3: Set up your wireless router 121\u003c\/p\u003e \u003cp\u003eStep 4: Connect your computers 124\u003c\/p\u003e \u003cp\u003eSecuring Your Network 124\u003c\/p\u003e \u003cp\u003eSecuring the wired side 125\u003c\/p\u003e \u003cp\u003eSecuring the wireless side 125\u003c\/p\u003e \u003cp\u003eBroadband for Everyone? We Hope 128\u003c\/p\u003e \u003cp\u003eLevel 1: Using wireless hotspots 128\u003c\/p\u003e \u003cp\u003eLevel 2: Paying for broadband wireless service 129\u003c\/p\u003e \u003cp\u003eLevel 3: Going anywhere you want to connect to the Internet with WiMAX 129\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 8: Advancing into Routing Protocols 131\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eUnderstanding Routing Lingo 132\u003c\/p\u003e \u003cp\u003eRouting Through the Layers — the Journey of a Packet 135\u003c\/p\u003e \u003cp\u003eA new message heads out across the Net 135\u003c\/p\u003e \u003cp\u003eThe message visits the router 137\u003c\/p\u003e \u003cp\u003eInto an Internet router and out again 139\u003c\/p\u003e \u003cp\u003eReaching the destination 140\u003c\/p\u003e \u003cp\u003e\u003cb\u003eTable of Contents xi\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eGetting a Handle on How Routers Work 143\u003c\/p\u003e \u003cp\u003eGetting Started with Routers 146\u003c\/p\u003e \u003cp\u003eSwallowing Routing Protocols 148\u003c\/p\u003e \u003cp\u003eNibbling on IGP protocols 149\u003c\/p\u003e \u003cp\u003eExterior Gateway Protocols (EGP) 152\u003c\/p\u003e \u003cp\u003eUnderstanding How BGP Routers Work 154\u003c\/p\u003e \u003cp\u003eJuicing Up Routing with CIDR 154\u003c\/p\u003e \u003cp\u003eC Is for Classless 156\u003c\/p\u003e \u003cp\u003eCIDR pressing the routing tables 157\u003c\/p\u003e \u003cp\u003eYou say “subnet,” aggregating.net says “aggregate” 159\u003c\/p\u003e \u003cp\u003eSecuring Your Router 159\u003c\/p\u003e \u003cp\u003eCoring the apple with Denial of Service (DoS) Attacks 160\u003c\/p\u003e \u003cp\u003eHijacking routers 160\u003c\/p\u003e \u003cp\u003eEavesdropping on BGP 161\u003c\/p\u003e \u003cp\u003eIt’s so sad 161\u003c\/p\u003e \u003cp\u003eS-BGP (Secure BGP): Proposals to make BGP routing secure 161\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 9: IPv6: IP on Steroids 163\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eSay Hello to IPv6 163\u003c\/p\u003e \u003cp\u003eDigesting IPv4 limitations 164\u003c\/p\u003e \u003cp\u003eAbsorbing IPv6 advantages 164\u003c\/p\u003e \u003cp\u003eIf It Ain’t Broke, Don’t Fix It — Unless It Can Be Improved 165\u003c\/p\u003e \u003cp\u003eWow! Eight Sections in an IPv6 Address? 165\u003c\/p\u003e \u003cp\u003eWhy use hexadecimal? 166\u003c\/p\u003e \u003cp\u003eThere’s good news and there’s bad news 166\u003c\/p\u003e \u003cp\u003eTake advantage of IPv6 address shortcuts 167\u003c\/p\u003e \u003cp\u003eSpecial IPv6 Addresses 169\u003c\/p\u003e \u003cp\u003eIPv6 — and the Using Is Easy 169\u003c\/p\u003e \u003cp\u003eChecking out the network with autodiscovery 170\u003c\/p\u003e \u003cp\u003eEnsuring that your address is unique 171\u003c\/p\u003e \u003cp\u003eAutomatically assigning addresses 172\u003c\/p\u003e \u003cp\u003eRealizing that autoregistration says “Let us serve you” 172\u003c\/p\u003e \u003cp\u003eIPv6 Installation 173\u003c\/p\u003e \u003cp\u003eConfiguring IPv6 on Windows XP and Windows Server 2003 173\u003c\/p\u003e \u003cp\u003eWelcoming IPv6 to Mac OS X175\u003c\/p\u003e \u003cp\u003eGetting started with IPv6 in Unix and Linux 175\u003c\/p\u003e \u003cp\u003eOther Delicious IPv6 Morsels 176\u003c\/p\u003e \u003cp\u003eSecurity for all 176\u003c\/p\u003e \u003cp\u003eFaster, better multimedia 178\u003c\/p\u003e \u003cp\u003eSupport for real-time applications 178\u003c\/p\u003e \u003cp\u003eImproved support for mobile computing 178\u003c\/p\u003e \u003cp\u003eShare the Planet — IPv6 and IPv4 Can Coexist 179\u003c\/p\u003e \u003cp\u003eStacking IPv4 and Iv6 179\u003c\/p\u003e \u003cp\u003eTunneling IPv6 through IPv4 180\u003c\/p\u003e \u003cp\u003eWhew — You Made It! 180\u003c\/p\u003e \u003cp\u003e\u003cb\u003eTCP\/IP For Dummies, 6th Edition xii\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 10: Serving Up DNS (The Domain Name System) 181\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eTaking a Look at the DNS Components 182\u003c\/p\u003e \u003cp\u003eGoing Back to DNS Basics 183\u003c\/p\u003e \u003cp\u003eRevisiting Client\/Server with DNS 184\u003c\/p\u003e \u003cp\u003eDishing up DNS client\/server definitions 184\u003c\/p\u003e \u003cp\u003eSnacking on resolvers and name servers 184\u003c\/p\u003e \u003cp\u003eWho’s in charge here? 186\u003c\/p\u003e \u003cp\u003eServing a DNS client’s needs 186\u003c\/p\u003e \u003cp\u003eOops! Can’t help you 187\u003c\/p\u003e \u003cp\u003eWho’s Responsible for Name and Address Information? 187\u003c\/p\u003e \u003cp\u003eUnderstanding Servers and Authority 189\u003c\/p\u003e \u003cp\u003ePrimary name server: Master of your domain 189\u003c\/p\u003e \u003cp\u003eSecondary name servers 190\u003c\/p\u003e \u003cp\u003eCaching servers 192\u003c\/p\u003e \u003cp\u003eUnderstanding Domains and Zones 193\u003c\/p\u003e \u003cp\u003eProblem Solving with Dynamic DNS (DYNDNS) 195\u003c\/p\u003e \u003cp\u003eDiving into DNSSEC (DNS Security Extensions) 195\u003c\/p\u003e \u003cp\u003eWhy does DNS need DNSSEC? 196\u003c\/p\u003e \u003cp\u003eGlimpsing behind the scenes of DNSSEC 197\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart III: Configuring Clients and Servers: Web, E-Mail, and Chat 199\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 11: Digesting Web Clients and Servers 201\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eStandardizing Web Services 201\u003c\/p\u003e \u003cp\u003eDeciphering the Languages of the Web 202\u003c\/p\u003e \u003cp\u003eHTML 202\u003c\/p\u003e \u003cp\u003eHTML 4 204\u003c\/p\u003e \u003cp\u003eXML 205\u003c\/p\u003e \u003cp\u003eXHTML 205\u003c\/p\u003e \u003cp\u003eHTML + MIME = MHTML 205\u003c\/p\u003e \u003cp\u003eJava and other Web dialects 205\u003c\/p\u003e \u003cp\u003eHypertext and hypermedia 206\u003c\/p\u003e \u003cp\u003eUnderstanding How Web Browsing Works 207\u003c\/p\u003e \u003cp\u003eServing up a Web page 207\u003c\/p\u003e \u003cp\u003eStoring user information as cookies 209\u003c\/p\u003e \u003cp\u003eManaging cookies with your browser 210\u003c\/p\u003e \u003cp\u003eDishing up multimedia over the Internet 212\u003c\/p\u003e \u003cp\u003eFeeding Web Pages with Atom and RSS 214\u003c\/p\u003e \u003cp\u003eReducing the Web’s Wide Waistline to Increase Speed  215\u003c\/p\u003e \u003cp\u003eProxy Serving for Speed and Security 218\u003c\/p\u003e \u003cp\u003eCaching pages 219\u003c\/p\u003e \u003cp\u003eImproving security with filtering 220\u003c\/p\u003e \u003cp\u003eSetting up a proxy client 220\u003c\/p\u003e \u003cp\u003eFinishing touches 223\u003c\/p\u003e \u003cp\u003e\u003cb\u003eTable of Contents xiii\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eSetting Up a Caching Proxy Server 223\u003c\/p\u003e \u003cp\u003eOutlining the general steps for installing and configuring squid 223\u003c\/p\u003e \u003cp\u003eConfiguring squid for Microsoft Windows Server 2008 224\u003c\/p\u003e \u003cp\u003eBrowsing Securely 228\u003c\/p\u003e \u003cp\u003eEnsuring that a site is secure 228\u003c\/p\u003e \u003cp\u003eUsing your browser’s security features 229\u003c\/p\u003e \u003cp\u003eSetting Up a Web Server 230\u003c\/p\u003e \u003cp\u003eSetting up the Apache HTTP Server 231\u003c\/p\u003e \u003cp\u003eSpeeding up Apache 234\u003c\/p\u003e \u003cp\u003eMaking Apache more secure 234\u003c\/p\u003e \u003cp\u003eAdding Security to HTTP 235\u003c\/p\u003e \u003cp\u003eTaking a look at HTTPS 236\u003c\/p\u003e \u003cp\u003eGetting up to speed on SSL 236\u003c\/p\u003e \u003cp\u003eStepping through an SSL Transaction 237\u003c\/p\u003e \u003cp\u003eUsing Digital Certificates for Secure Web Browsing 238\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 12: Minimum Security Facilities 239\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWhat’s the Worst That Could Happen? 239\u003c\/p\u003e \u003cp\u003eJump-Starting Security with the Big Three 240\u003c\/p\u003e \u003cp\u003eInstalling a personal firewall 241\u003c\/p\u003e \u003cp\u003eVaccinating your system with the anti-s 242\u003c\/p\u003e \u003cp\u003eEncrypting data so snoopers can’t read it 243\u003c\/p\u003e \u003cp\u003eAdding a Few More Basic Protections 243\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 13: Eating Up E-Mail 245\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eGetting the Big Picture about How E-Mail Works 245\u003c\/p\u003e \u003cp\u003eFeasting on E-Mail’s Client-Server Delights 246\u003c\/p\u003e \u003cp\u003eE-mail clients 246\u003c\/p\u003e \u003cp\u003eE-mail clients versus Web mail clients 247\u003c\/p\u003e \u003cp\u003eE-mail servers 247\u003c\/p\u003e \u003cp\u003ePostfix: Configuring the fastest-growing MTA 249\u003c\/p\u003e \u003cp\u003eSharpening the Finer Points of Mail Servers 252\u003c\/p\u003e \u003cp\u003eTransferring e-mail by way of store-and-forward 253\u003c\/p\u003e \u003cp\u003eTransferring e-mail by way of DNS MX records 254\u003c\/p\u003e \u003cp\u003eUnderstanding How SMTP Works with MTAs 255\u003c\/p\u003e \u003cp\u003eDefining E-Mail Protocols 255\u003c\/p\u003e \u003cp\u003eAdding More Protocols to the Mix 256\u003c\/p\u003e \u003cp\u003ePOP3 256\u003c\/p\u003e \u003cp\u003eIMAP4 257\u003c\/p\u003e \u003cp\u003eHTTP 258\u003c\/p\u003e \u003cp\u003eLDAP 258\u003c\/p\u003e \u003cp\u003eDNS and its MX records 258\u003c\/p\u003e \u003cp\u003e\u003cb\u003eTCP\/IP For Dummies, 6th Edition xiv\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 14: Securing E-Mail 261\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eCommon Sense: The Most Important Tool in Your Security Arsenal 261\u003c\/p\u003e \u003cp\u003eBeing Aware of Possible Attacks 262\u003c\/p\u003e \u003cp\u003ePhishing 263\u003c\/p\u003e \u003cp\u003ePopping up and under 263\u003c\/p\u003e \u003cp\u003eGetting spied on 263\u003c\/p\u003e \u003cp\u003eMeeting malware 265\u003c\/p\u003e \u003cp\u003eBombing 265\u003c\/p\u003e \u003cp\u003eHave you got anything without spam? Spam, spam, spam! 266\u003c\/p\u003e \u003cp\u003eSpoofing 267\u003c\/p\u003e \u003cp\u003eFinding Out Whether You’re a Victim 267\u003c\/p\u003e \u003cp\u003ePlaying Hide-and-Seek with Your E-Mail Address 268\u003c\/p\u003e \u003cp\u003eLayering Security 269\u003c\/p\u003e \u003cp\u003eLayer 1: Letting your ISP protect your network 269\u003c\/p\u003e \u003cp\u003eLayer 2: Building your own walls 270\u003c\/p\u003e \u003cp\u003eLayer 3: Securing e-mail on the server side 271\u003c\/p\u003e \u003cp\u003eLayer 4: Securing e-mail on the client side 274\u003c\/p\u003e \u003cp\u003eLayer 5: Suitely extending e-mail security 278\u003c\/p\u003e \u003cp\u003eUsing Secure Mail Clients and Servers 278\u003c\/p\u003e \u003cp\u003eSetting up a secure IMAP or POP client 279\u003c\/p\u003e \u003cp\u003eSetting up a secure mail server 281\u003c\/p\u003e \u003cp\u003eEncrypting e-mail 281\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 15: Beyond E-Mail: Social Networking and Online Communities 285                                         \u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThumbing to Talk About 286\u003c\/p\u003e \u003cp\u003eChoosing a Communication Method 287\u003c\/p\u003e \u003cp\u003eGetting together with IRC 288\u003c\/p\u003e \u003cp\u003eJabbering with XMPP 288\u003c\/p\u003e \u003cp\u003eFeeding Your Craving for News 289\u003c\/p\u003e \u003cp\u003eGetting Even More Social 290\u003c\/p\u003e \u003cp\u003ePart IV: Even More TCP\/IP\u003c\/p\u003e \u003cp\u003eApplications and Services 291\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 16: Mobile IP — The Moveable Feast 293\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eGoing Mobile 294\u003c\/p\u003e \u003cp\u003eUnderstanding How Mobile IP Works 294\u003c\/p\u003e \u003cp\u003eSailing into the Future: Potential Mobile IPv6 Enhancements 296\u003c\/p\u003e \u003cp\u003eMobilizing Security 297\u003c\/p\u003e \u003cp\u003eUnderstanding the risks 297\u003c\/p\u003e \u003cp\u003eUsing basic techniques to protect your mobile devices 298\u003c\/p\u003e \u003cp\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e \u003cb\u003exv\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 17: Saving Money with VoIP (Voice Over Internet Protocol) 299\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eGetting the Scoop on VoIP 299\u003c\/p\u003e \u003cp\u003eGetting Started Using VoIP 300\u003c\/p\u003e \u003cp\u003eStep 1: Get broadband 300\u003c\/p\u003e \u003cp\u003eStep 2: Decide how to call 301\u003c\/p\u003e \u003cp\u003eStep 3: Make the call 302\u003c\/p\u003e \u003cp\u003eStep 4: Convert the bits back into voice (with VoIP software) 303\u003c\/p\u003e \u003cp\u003eStep 5: Converse 303\u003c\/p\u003e \u003cp\u003eYo-Yo Dieting: Understanding How VoIP Packets Move through the Layers 304\u003c\/p\u003e \u003cp\u003eTrekking the Protocols from RTP to H323 304\u003c\/p\u003e \u003cp\u003eTalking the talk with the TCP\/IP stack and more 305\u003c\/p\u003e \u003cp\u003eIngesting VoIP standards from the ITU 306\u003c\/p\u003e \u003cp\u003eVomiting and Other Vicious VoIP Vices 306\u003c\/p\u003e \u003cp\u003eSecuring Your Calls from VoIP Violation 306\u003c\/p\u003e \u003cp\u003eYou, too, can be a secret agent 307\u003c\/p\u003e \u003cp\u003eAuthenticating VoIP-ers 307\u003c\/p\u003e \u003cp\u003eKeeping voice attacks separate from data 308\u003c\/p\u003e \u003cp\u003eDefending with firewalls 308\u003c\/p\u003e \u003cp\u003eTesting Your VoIP Security 308\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 18: File and Print Sharing Services 309\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eDefining Basic File Sharing Terms 309\u003c\/p\u003e \u003cp\u003eUsing FTP to Copy Files 310\u003c\/p\u003e \u003cp\u003eUnderstanding how FTP works 310\u003c\/p\u003e \u003cp\u003eUsing anonymous FTP to get good stuff  311\u003c\/p\u003e \u003cp\u003eChoosing your FTP client 312\u003c\/p\u003e \u003cp\u003eTransferring the files 312\u003c\/p\u003e \u003cp\u003eSecuring FTP file transfers 315\u003c\/p\u003e \u003cp\u003eUsing rcp or scp to Copy Files 316\u003c\/p\u003e \u003cp\u003eSharing Network File Systems 317\u003c\/p\u003e \u003cp\u003eNifty file sharing with NFS (Network File System) 317\u003c\/p\u003e \u003cp\u003eSolving the buried file update problem with NFSv4 318\u003c\/p\u003e \u003cp\u003eExamining the mount Protocol 319\u003c\/p\u003e \u003cp\u003eAutomounting 320\u003c\/p\u003e \u003cp\u003eConfiguring an NFS Server 320\u003c\/p\u003e \u003cp\u003eStep 1: Edit the exports file 321\u003c\/p\u003e \u003cp\u003eStep 2: Update the netgroup file 321\u003c\/p\u003e \u003cp\u003eStep 3: Start the daemons 322\u003c\/p\u003e \u003cp\u003eConfiguring an NFS Client 323\u003c\/p\u003e \u003cp\u003e\u003cb\u003eTCP\/IP For Dummies, 6th Edition xvi\u003cbr\u003e \u003c\/b\u003e\u003cbr\u003e Picking Up Some NFS Performance Tips 324\u003c\/p\u003e \u003cp\u003eHardware tips 324\u003c\/p\u003e \u003cp\u003eServer tips 325\u003c\/p\u003e \u003cp\u003eClient tips 325\u003c\/p\u003e \u003cp\u003eWeighing performance against security 325\u003c\/p\u003e \u003cp\u003eGetting NFS Security Tips 325\u003c\/p\u003e \u003cp\u003eSharing Files Off the Stack 326\u003c\/p\u003e \u003cp\u003eUsing Windows network shares 326\u003c\/p\u003e \u003cp\u003eUsing Samba to share file and print services 327\u003c\/p\u003e \u003cp\u003eWorking with Network Print Services 328\u003c\/p\u003e \u003cp\u003eValuing IPP features 329\u003c\/p\u003e \u003cp\u003eSetting up Windows Server 2008 print servers over IPP 330\u003c\/p\u003e \u003cp\u003ePrinting with the Common Unix Print System (CUPS) 331\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 19: Sharing Compute Power 333\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eSharing Network Resources 333\u003c\/p\u003e \u003cp\u003eAccessing Remote Computers 334\u003c\/p\u003e \u003cp\u003eUsing a telnet client 334\u003c\/p\u003e \u003cp\u003e“R” you ready for more remote access? 335\u003c\/p\u003e \u003cp\u003eExecuting commands with rsh and rexec 335\u003c\/p\u003e \u003cp\u003eSecuring Remote Access Sessions 336\u003c\/p\u003e \u003cp\u003eTaking Control of Remote Desktops 337\u003c\/p\u003e \u003cp\u003eSharing Clustered Resources 338\u003c\/p\u003e \u003cp\u003eClustering for high availability 338\u003c\/p\u003e \u003cp\u003eClustering for load balancing 338\u003c\/p\u003e \u003cp\u003eClustering for supercomputing 339\u003c\/p\u003e \u003cp\u003eSharing Compute Power with Grid and Volunteer Computing 339\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart V: Network Troubleshooting and Security 341\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 20: Staying with Security Protocols 343\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eDetermining Who Is Responsible for Network Security 344\u003c\/p\u003e \u003cp\u003eFollowing the Forensic Trail: Examining the Steps for Securing Your Network 344\u003c\/p\u003e \u003cp\u003eStep 1: Prescribing Preventive Medicine for Security 345\u003c\/p\u003e \u003cp\u003eStep 2: Observing Symptoms of Malware Infection 347\u003c\/p\u003e \u003cp\u003eUncovering more contagions 348\u003c\/p\u003e \u003cp\u003eStep 3: Diagnosing Security Ailments with netstat, ps, and Logging 355\u003c\/p\u003e \u003cp\u003eMonitoring network use with ps 355\u003c\/p\u003e \u003cp\u003eNosing around with netstat 357\u003c\/p\u003e \u003cp\u003eExamining logs for symptoms of disease 362\u003c\/p\u003e \u003cp\u003eSyslog-ing into the next generation 363\u003c\/p\u003e \u003cp\u003eMicrosoft proprietary event logging 370\u003c\/p\u003e \u003cp\u003e\u003cb\u003eTable of Contents xvii\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 21: Relishing More Meaty Security 373\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eDefining Encryption 374\u003c\/p\u003e \u003cp\u003eAdvancing Encryption with Advanced Encryption Standard (AES) 375\u003c\/p\u003e \u003cp\u003ePeering into Authentication 376\u003c\/p\u003e \u003cp\u003eDo you have any ID? A digital certificate will do 377\u003c\/p\u003e \u003cp\u003eGetting digital certificates 377\u003c\/p\u003e \u003cp\u003eUsing digital certificates378\u003c\/p\u003e \u003cp\u003eChecking your certificates 379\u003c\/p\u003e \u003cp\u003eCoping with certificate problems 380\u003c\/p\u003e \u003cp\u003eIPSec (IP Security Protocol): More Authentication 381\u003c\/p\u003e \u003cp\u003eKerberos — Guardian or Fiend? 382\u003c\/p\u003e \u003cp\u003eUnderstanding Kerberos concepts 382\u003c\/p\u003e \u003cp\u003ePlaying at Casino Kerberos 383\u003c\/p\u003e \u003cp\u003eTraining the dog — one step per head 384\u003c\/p\u003e \u003cp\u003eSetting up a Kerberos server step by step 385\u003c\/p\u003e \u003cp\u003eSetting up a Kerberos client step by step 387\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 22: Troubleshooting Connectivity and Performance Problems 389                                       \u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChasing Network Problems from End to End 390\u003c\/p\u003e \u003cp\u003eGetting Started with Ping 390\u003c\/p\u003e \u003cp\u003ePinging away with lots of options 391\u003c\/p\u003e \u003cp\u003eAnd now, for “some-ping” completely different: Running ping graphically 393\u003c\/p\u003e \u003cp\u003eDeath by ping 395\u003c\/p\u003e \u003cp\u003eDiagnosing Problems Step by Step 396\u003c\/p\u003e \u003cp\u003ePinging yourself and others 396\u003c\/p\u003e \u003cp\u003eUsing nslookup to query a name server 401\u003c\/p\u003e \u003cp\u003eUsing traceroute (tracert) to fi nd network problems 403\u003c\/p\u003e \u003cp\u003eSimplifying SNMP, the Simple Network Management Protocol 406\u003c\/p\u003e \u003cp\u003eJust barely describing how SNMP works 406\u003c\/p\u003e \u003cp\u003eUsing SMNP programming free 407\u003c\/p\u003e \u003cp\u003ePart VI: The Part of Tens 411\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 23: Ten More Uses for TCP\/IP 413\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eChapter 24: Ten More Resources for Information about TCP\/IP Security 417                                        \u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eIndex 421\u003c\/p\u003e  \u003cb\u003eCandace Leiden\u003c\/b\u003e consults on systems and database performance and instructional design for international courseware.  \u003cp\u003e\u003cb\u003eMarshall Wilensky\u003c\/b\u003e was a consultant and network manager for multiprotocol networks at Harvard University's Graduate School of Business Administration. Both are internationally known speakers.\u003c\/p\u003e  \u003cb\u003eKeep your network up to date with the latest TCP\/IP standards and protocols\u003c\/b\u003e  \u003cp\u003eNow that IPv4 and IPv6 have joined and coexist, TCP\/IP administration and standards have had quite a makeover. This book helps you catch up! Learn how to handle blogs and social networks, and get the scoop on new Web protocols, wireless routers, updated hardware, new voice and mobile technologies, security procedures to defend against new threats, and a whole lot more.\u003c\/p\u003e \u003cul\u003e \u003cli\u003eStack 'em up — understand the TCP\/IP layer stack and protocol stack\u003c\/li\u003e \u003cli\u003e \u003cp\u003ePick your system — configure TCP\/IP on Windows 7, Windows 2008, Mac OS X, Linux, Unix, Windows Vista, or Windows XP\u003c\/p\u003e \u003c\/li\u003e \u003cli\u003e \u003cp\u003eGo wireless — set up a wireless router and network, configure TCP\/IP for Wi-Fi, and handle security\u003c\/p\u003e \u003c\/li\u003e \u003cli\u003e \u003cp\u003eSafety's your business — learn to use encryption, authentication, digital certificates, and signatures, and set up secure credit card transactions\u003c\/p\u003e \u003c\/li\u003e \u003cli\u003e \u003cp\u003eFrom 4 to 6 — learn to use IPv6 solutions, build IPv6 addresses, and discover the advantages of dual protocol stacks\u003c\/p\u003e \u003c\/li\u003e \u003cli\u003e \u003cp\u003eAll about e-mail — explore the various e-mail protocols and how to secure and configure clients and services\u003c\/p\u003e \u003c\/li\u003e \u003cli\u003e \u003cp\u003eSocialize — create connectivity for blogs, social networking sites, chats, and instant messaging\u003c\/p\u003e \u003c\/li\u003e \u003cli\u003e \u003cp\u003eKeep users happy — secure your network and sniff out problems\u003c\/p\u003e \u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003e\u003cb\u003eOpen the book and find:\u003c\/b\u003e\u003c\/p\u003e \u003cul\u003e \u003cli\u003eSix steps to a complete TCP\/IP configuration\u003c\/li\u003e \u003cli\u003e \u003cp\u003eThe pros and cons of trusted host files\u003c\/p\u003e \u003c\/li\u003e \u003cli\u003e \u003cp\u003eCommon-sense best practices for network security\u003c\/p\u003e \u003c\/li\u003e \u003cli\u003e \u003cp\u003eHow to configure DNS clients and servers\u003c\/p\u003e \u003c\/li\u003e \u003cli\u003e \u003cp\u003eTips for managing cookies\u003c\/p\u003e \u003c\/li\u003e \u003cli\u003e \u003cp\u003eWhat to expect from a VoIP phone system\u003c\/p\u003e \u003c\/li\u003e \u003cli\u003e \u003cp\u003eHow to set up and secure mobile IP\u003c\/p\u003e \u003c\/li\u003e \u003cli\u003e \u003cp\u003eSome different uses for TCP\/IP\u003c\/p\u003e \u003c\/li\u003e \u003c\/ul\u003e","brand":"For Dummies","offers":[{"title":"Default Title","offer_id":47990133981413,"sku":"NP9780470450604","price":34.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1842\/7735\/files\/9780470450604.jpg?v=1761786632","url":"https:\/\/k12savings.com\/products\/tcp-ip-for-dummies-isbn-9780470450604","provider":"K12savings","version":"1.0","type":"link"}