作者:empty 页数:1029 出版社:empty |
Published hyM eG raw-Hill, a business unit of The McCraw-Hill Companies, Inc, 1221Avenuc of theAmericas, NewYork, NY 10020.Copyright 52010byTheMcGiraw-Hil Cam panies, In e, All rightsreserved.Previous editions p 2006, 2003, and 2001.No part of this publication may here produced ordistrib ated in any form or by any means, or stored in a database or retrieval system, without the priorwritten consent of The McGraw-Hill Companies, Inc, including, but not limited to, in any network orother electronic storage or transmission, or broadcast for distancelearning.Some ancilla rics, including electronic and printcomponents, may no the available to customers outsidethe United States
This book is printed on acid-free paper.1234567890DOC/DOC 09ISBN 978-0-07-337604-2M HID 0-07-337604-3Gla bal Publisher:Rag hotham an SrinivasanDirector of Development:Kristine Tih he ttsSenior Marketing Manager:Curt Rey woldsProject Manager:Joy ne WattersSenior Production SupervisorS her v yL KaneLead Media Project Manager:Stacy A.PatchDesigner.Laurie Jun ssenCover Designer:Ron Bissell(USE)CoverImage:OChadBaker/GettyImagesCompositor.Mac milan Pull ishing SolutionsTypeface:10/127imesRomanPrinter R.R.Donnelley Crzwfoualsville, INAller edits appea ig on page or at the end of the hook are considered to bean extension of thecopyright page
Cntents
Part 4
Applicatin Layer
Chapter 17 Intrductin t the App ii catin Lyer 542
Chapter18HxtCnfiguratin:DHCP568
Chapter 19DmainName System(DNS) 582
Chapter20RemteLgin:TELNETandSSH610
Chapter 21FileTransfer:ETP and TFTP 630
Chapter 22WrldWide Web and HTTP 656
Chapter 23
Chapter 24
Chapter 25 Multimedia 728
Part 5
Chapter 26IPu 6 Addressing 768
Chapter 27IPv 6 Prtcl 786
Chapter 28ICMPvb 800
Part 6
Chapter 29 Cryptgraphy and Netwrk Security 816
Chapter 30 Internet Security 858
Part 7
Appendix A Unicde 892
Appendix B
Appendix C Errr Detectin Cdes 904
Appendix D Checksum 914
Appendix E HTML.XHTML.XML.and XSL 920
Appendix F Client-Server Prgramming in Java 926
Appendix G Miscellaneus Infrmatin 932
Glssary 935
References 955
Index 957
Preface xxxi
Electrnic Mail:S MTR PP IMAP and MIME 680
NenvrkMancgement:SNMP 706
Next Generatin767
Security815
Appendices891
Psitinal Numbering Systems 896
Part 1
Chapter 1 Intrductin 2
A BRIEF HISTRY
ARPANET 3
Birth f the In tem net 3
Transmissin Cntrl Prtcl/Internetwrking Prtcl(TCP/IP) 4
MILNET 4
CSNET 4
F NET 4
ANS NET 5
The Internet Tday 5
WrldWide Web 6
TimeLine 6
G t wth f the Internet 7
PRTCLS AND STANDARDS 7
Prtcls 7
Standards 8
STANDARDS RGANIZATINS 8
Standards Creatin Cmmittees 8
Frums l
Regulatry Agencies 10
INTERNET STANDARDS 10
Maturity Levels H
Kute meLee e 12
INTERNET ADMINISTRATIN 13
Internet Sciety(ISC) 13
Internet Archi tee ture Bard(IAB) 13
Internet Engineering TaskFrce(IETF) 13
Inte met Research TaskFrce(IRTF) 14
Internet Assigned Numbers Authrity(IANA} and Internet Crpratin
fr Assigned Names and Numbers(ICANN) 14
Netwrk Infrmatin Center{NIC) 14
Intrductin and Underlying Technlgies
FURTHER READING 14
Bks and Papers 15
We h sites 15
KEY TERMS 15
SUMMARY I 5
PRACTICE SET 16
Exercises 16
Research Activities 17
IEEE 802.1159
MAC Sublayer 61
Addressing Mechanism 64
Blu c tth 67
56K Mdems 70
DSL Technlgy 71
Cah le Mdem 72
T Lines 75
S NE I
X.2577
Frame Relay 78
ATM 78
Repeaters 83
Bridges H 4
Ruters 86
FURTHER READING 88
KEY TERMS 88
PRACTICE SET 89
Exercises 89
Research Activities 90
Part 2Netwrk Layer93
Circuit Switching 9n
Packet Switching 96
Cnnectinless Service 97
Cnnectin-riented Service 99
An Example 103
Lgical Addressing 104
Services Prvi ed at theSe urce Cmputer 105
Services Prvided at Each Ruter 106
Services Prvided at the Destinatin Cmputer 107
Flw Cntra l 109
Cngestin Cntrl 110
Chapter 2TheSI Mdel and the TCP/IP Prtcl Suite 18
PRTCL LAYERS 19
Hier are hy 20
Services 20
THE SI MDEL20
Layered Architecture 21
Layer-t 0-Layer Cmmunicatin 22
Encapsulatin 23
Layers in the SI Mdel 24
Summary f SI Layers 28
TCP/IP PRTCL SUITE 28
Cmparisn between SI and TCP/IP Prtcl Suite 28
Layers in the TCP/IP Prtcl Suite 30
ADDRESSING 35
Phys ie al Addresses 35
Lgical Addresses
Prt Addresses 39
Applicatin-Spee if ie Addresses 40
FURTHER READING 40
Bks 40
RFCs 40
KEY TERMS 41
SUMMARY 41
PRACTICE SET 42
Exe reise s 42
Res car cls Activities 44
Chapter 3 Underlying Technlgies 46
WIRED LCAL AREA NETWRKS 47
IEEE Standards 47
Frame Frmat 48
Addressing 49
E them net Evlutin . 51
Standard E the met51
Fast E the met 55
Gigabit E the met 56
Ten-GigabitEthernet 59
3.2WIRELESS LANS 59
3.3PINT-T-PINT WANS 70
PPP76
3.4SWITCHED WANS 77
3.5CNNECTING DEVICES 83
SUMMARY 89
CNTENTS
Exe reise s 112
Chapter 5IPv 4 Addresses 114
INTRDUCTIN 115
Address Space 115
Ntatin 115
Range f Address cs 117
peratins 118
CLASSFUL ADDRESSING 121
Classes 121
Classes and Blcks 123
Tw-Level Addressing 126
An Example 129
Three-LevelAddressing:Suhnetting131
Super netting 134
CLASSLESS ADDRESSING 135
Van a blc-Length Blcks 136
Tw-Level Addressing 136
Bs kAlle a t aT a
Subnet ing 142
SPECIAL ADDRESSES 147
Special Blcks 147
Special Addresses in Each blck 148
NAT 149
Address Translatin 150
Translatin Table 150
FURTHER READING 152
Bks 152
RFCs 152
KEY TERMS153
SUMMARY 153
PRACTICE SET 154
Exercises 154
Cmpnents 178
Bks 182
RFCs 182
Exe reise s. 183
Research Activities I 84
Frmat 197
ptin Types 198
Checksum Calculatin at the Sender 205
Checksum Calculatin at the Receiver 205
Checksum in the IP Packet 206
ATM WANs 208
Ruting the Cells 208
Security Issues 210
IPS cc 211
Header-Adding Mdule212
Pr cessing Mdule 213
Queues 213
Ruting Table 214
Frwarding Mdule 214
MTU Table 214
Fragmentatin Mdule 214
Reassembly Table 215
Re assem hly Mdule 215
Bks 216
RFCs 217
Exercises 218
Research Activities 219
Chapter 6 Delivery and Frwarding f IP Packets 160
DELIVERY161
Direct Delivery 161
Indirect Delivery 161
FRWARDING162
Frwarding Based n DestinatinAddress 162
Far warding Based n Label 176
6.3STRUCTURE F A RUTER178
64FURTHER READING 181
6.5KEY TERMS182
SUMMARY 182
6.7PRACTICE SET 183
CNTENTS
xiii
Chapter 7 Internet Prtcl Versin 4(IPv 4) 186
INTRDUCTIN 187
DATAGRAMS 187
FRAGMENTATIN 192
Maximum Transfer Unit(MTU) 192
Fields Related t Fragmentatin 193
7.4PTINS 197
7.5CHECKSUM 205
7.6IP VER ATM 207
7.7SECURITY210
7.8IP PACKAGE 21