TCP/IP Clearly Explained -  Peter Loshin

TCP/IP Clearly Explained (eBook)

(Autor)

eBook Download: PDF
2003 | 4. Auflage
709 Seiten
Elsevier Science (Verlag)
978-0-08-051845-9 (ISBN)
Systemvoraussetzungen
62,95 inkl. MwSt
  • Download sofort lieferbar
  • Zahlungsarten anzeigen
With over 30,000 copies sold in previous editions, this fourth edition of TCP/IP Clearly Explained stands out more than ever. You still get a practical, thorough exploration of TCP/IP networking, presented in plain language, that will benefit newcomers and veterans alike. The coverage has been updated, however, to reflect new and continuing technological changes, including the Stream Control Transmission Protocol (SCTP), the Blocks architecture for application protocols, and the Transport Layer Security Protocol (TLS).

The improvements go far beyond the updated material: they also include an all-new approach that examines the TCP/IP protocol stack from the top down, beginning with the applications you may already understand and only then moving deeper to the protocols that make these applications possible. You also get a helpful overview of the life of an Internet packet, covering all its movements from inception to final disposition.

If you're looking for nothing more than information on the protocols comprising TCP/IP networking, there are plenty of books to choose from. If you want to understand TCP/IP networking-why the protocols do what they do, how they allow applications to be extended, and how changes in the environment necessitate changes to the protocols-there's only the one you hold in your hands.

* Explains-clearly and holistically, but without oversimplification-the core protocols that make the global Internet possible.

* Fully updated to cover emerging technologies that are critical to the present and future of the Internet.

* Takes a top-down approach that begins with the familiar application layer, then proceeds to the protocols underlying it, devoting attention to each layer's specifics.

* Divided into organized, easy-to-follow sections on the concepts and fundamentals of networking, Internet applications, transport protocols, the Internet layer and infrastructure, and practical internetworking.
With over 30,000 copies sold in previous editions, this fourth edition of TCP/IP Clearly Explained stands out more than ever. You still get a practical, thorough exploration of TCP/IP networking, presented in plain language, that will benefit newcomers and veterans alike. The coverage has been updated, however, to reflect new and continuing technological changes, including the Stream Control Transmission Protocol (SCTP), the Blocks architecture for application protocols, and the Transport Layer Security Protocol (TLS). The improvements go far beyond the updated material: they also include an all-new approach that examines the TCP/IP protocol stack from the top down, beginning with the applications you may already understand and only then moving deeper to the protocols that make these applications possible. You also get a helpful overview of the "e;life"e; of an Internet packet, covering all its movements from inception to final disposition. If you're looking for nothing more than information on the protocols comprising TCP/IP networking, there are plenty of books to choose from. If you want to understand TCP/IP networking - why the protocols do what they do, how they allow applications to be extended, and how changes in the environment necessitate changes to the protocols-there's only the one you hold in your hands. Explains clearly and holistically, but without oversimplification-the core protocols that make the global Internet possible Fully updated to cover emerging technologies that are critical to the present and future of the Internet Takes a top-down approach that begins with the familiar application layer, then proceeds to the protocols underlying it, devoting attention to each layer's specifics Divided into organized, easy-to-follow sections on the concepts and fundamentals of networking, Internet applications, transport protocols, the Internet layer and infrastructure, and practical internetworking

Front Cover 1
TCP/IP Clearly Explained 4
Copyright Page 5
Conents 6
Preface 20
Audience 24
Acknowledgments 26
Part I: Concepts and Fundamentals of Networking 28
Chapter 1. Introduction: What is This Book About? 32
1.1 Graphical Conventions Used in this Book 33
1.2 Notes on Style 35
1.3 Overview 36
Chapter 2. A Language of Networking 38
2.1 Network Terms 40
2.2 Network Media and Interfaces 44
2.3 Nodes and Hosts 46
2.4 Clients and Servers 47
2.5 LAN, MAN, WAN, SAN 48
2.6 Network Systems 49
2.7 Network Protocols 52
2.8 Internetwork Terms 55
2.9 Chapter Summary 58
Chapter 3. Network Addresses, Network Names 60
3.1 Scalability and Network Naming/Numbering 61
3.2 Network Identification Terms, Defined 65
3.3 Binary and Hexadecimal Numbering 67
3.4 Network Addressing Spaces 69
3.5 Network Names 78
3.6 Chapter Summary 79
Chapter 4. Applying Networking Concepts 82
4.1 Virtual Circuits 83
4.2 Bandwidth and Throughput 85
4.3 Latency 91
4.4 Packet Switching and Routing 92
4.5 Best Effort Delivery 95
4.6 Unicast, Broadcast, Multicast, and Anycast 96
4.7 Switching, Routing, and Bridging 98
4.8 Edge, Non-Edge, and Backbone Devices 98
4.9 Chapter Summary 101
Chapter 5. Network Models and Internetworking Concepts 102
5.1 OSI vs IP 103
5.2 The OSI Reference Model 103
5.3 The DoD (IP) Reference Model 105
5.4 Encapsulation 108
5.5 Internetwork Interface Devices 111
5.6 Defining the Internet 117
5.7 Chapter Summary 119
Chapter 6. Internet Protocol Overview 122
6.1 Network Interface Layer 123
6.2 Internet Layer 126
6.3 Transport Layer 128
6.4 Application Layer 130
6.5 Internet Security and IPsec 131
6.6 Integrated Services, Differentiated Services 133
6.7 Network Management 134
6.8 Chapter Summary 135
Part II: Internet Applications 138
Chapter 7. Meet Joe's Packets 142
7.1 Meet Joe 142
7.2 The Application Layer: DNS and HTTP 144
7.3 The Transport Layer 151
7.4 Internet Layer 160
7.5 Network Link Layer 162
7.6 The Big Picture 165
7.7 Routing Joe's Packets 167
7.8 Chapter Summary 170
Chapter 8. The Domain Name System 172
8.1 Problem Statement 173
8.2 The Domain Name System Solution 177
8.3 The Database 178
8.4 The Protocol 187
8.5 Domain Name System in Action 196
8.6 Additional Domain Name System Issues 208
8.7 Chapter Summary 212
Chapter 9. Internet Mail 214
9.1 Internet Messaging Architecture 215
9.2 Simple Mail Transfer Protocol Details 222
9.3 More Simple Mail Transfer Protocol Issues 237
9.4 Internet Mail Lessons 244
9.5 Chapter Summary 246
Chapter 10. Telnet 248
10.1 Problem Statement 249
10.2 Terminal Functions 249
10.3 Telnet Protocol Basics 252
10.4 Secure Shell Protocol 260
10.5 Chapter Summary 261
Chapter 11. Internet File Transfer 264
11.1 Problem Statement 265
11.2 File Transfer Protocol Basics 267
11.3 What's Special About File Transfer Protocol 276
11.4 Trivial File Transfer Protocol 277
11.5 File Sharing 279
11.6 Anonymous File Transfer Protocol 279
11.7 FTP Updates 280
11.8 Chapter Summary 281
Chapter 12. The Web 282
12.1 Specifying Web Resources 284
12.2 The Hypertext Transfer Protocol (HTTP) 287
12.3 Hypertext Transfer Protocol and Multipurpose Internet Message Extensions 291
12.4 Hypertext Transfer Protocol in Action 294
12.5 Web Caching and Intermediaries 297
12.6 State and Statelessness 301
12.7 Hypertext Transfer Protocol as Substrate 303
12.8 Chapter Summary 306
Chapter 13. Third-Generation Application Protocols 308
13.1 Markup Languages 311
13.2 Blocks Architecture and BEEP 315
13.3 BEEP-Based Protocols 323
13.4 Application Exchange (APEX) 331
13.5 Chapter Summary 333
Chapter 14. Thinking about Internet Application Protocols 336
14.1 File Transfer Protocol, Telnet, and Mail 337
14.2 Gopher, the Web, Internet Access Message Protocol, and Instant Messaging 339
14.3 Beyond Interactivity 341
14.4 Chapter Summary 344
Part III: Transport Protocols 346
Chapter 15. The Transport Layer 348
15.1 Problem Statement 349
15.2 Transport Layer Components 352
15.3 Reliability, Congestion, and Flow Control 357
15.4 Security at the Transport Layer 360
15.5 New Approaches to the Transport Layer 365
15.6 Chapter Summary 366
Chapter 16. User Datagram Protocol 368
16.1 RFC 768 : User Datagram Protocol 368
16.2 A Bit More About User Datagram Protocol 372
16.3 User Datagram Protocol Datagram Format 373
16.4 Where User Datagram Protocol Data Fits In 374
16.5 User Datagram Protocol Examples 375
16.6 Chapter Summary 376
Chapter 17. Transmission Control Protocol 378
17.1 Problem Statement 379
17.2 Transmission Control Protocol Attributes and Features 380
17.3 Transmission Control Protocol Basics 383
17.4 Transmission Control Protocol Performance 399
17.5 Improving Transmission Control Protocol 402
17.6 Chapter Summary 408
Chapter 18. Transport Layer Protocols of the Future 410
18.1 Stream Control Transmission Protocol 411
18.2 Datagram Control Protocol 418
18.3 The Future 420
18.4 Chapter Summary 421
Part IV: Internet Layer and Below 422
Chapter 19. The Internet Protocol 424
19.1 Internet Protocol Addressing 426
19.2 Internet Protocol Datagrams 441
19.3 IPv4 Routing 456
19.4 Network Address Translation 462
19.5 Chapter Summary 468
Chapter 20. Internet Control Message Protocol 470
20.1 Internet Control Message Protocol Headers and Messages 471
20.2 Unreachability and Routing Messages 472
20.3 Ping and Internet Control Message Protocol Echo Messages 474
20.4 Traceroute 476
20.5 Using Ping 477
20.6 Using Traceroute 479
20.7 Chapter Summary 480
Chapter 21. The Data Link Layer 482
21.1 Internet Protocol and the Link Layer 484
21.2 Ethernet 486
21.3 Address Resolution 493
21.4 Asynchronous Transfer Mode 499
21.5 Point to Point Protocol 507
21.6 Internet Protocol on Everything 508
21.7 Chapter Summary 510
Chapter 22. Internet Protocol Routing 512
22.1 Routing Protocol Objectives 513
22.2 Routing Fundamentals 516
22.3 Distance-Vector Routing 520
22.4 Link State Routing with Open Shortest Path First 531
22.5 Chapter Summary 533
Chapter 23. Exterior Routing 536
23.1 Interior vs. Exterior Routing 537
23.2 Exterior Routing Problems 540
23.3 Exterior Gateway Protocols 548
23.4 Border Gateway Protocol 550
23.5 Chapter Summary 554
Chapter 24. Internet Protocol Multicast 556
24.1 Network Multicasting 557
24.2 Applying Multicast 558
24.3 Internet Protocol Multicast 561
24.4 Internet Group Management Protocol 563
24.5 Multicast Routing 564
24.6 Internet Protocol Multicast Applications 566
24.7 Chapter Summary 567
Part V: Internet Infrastructure 568
Chapter 25. Quality of Service 570
25.1 The Quality Problem 571
25.2 Approaches to Quality 573
25.3 Reserving Resources 574
25.4 Intserv in a Nutshell 574
25.5 Diffserv in a Nutshell 575
25.6 Diffserv versus Intserv? 576
25.7 Chapter Summary 577
Chapter 26. The Internet Security Potocol 578
26.1 Internet Protocol Security Issues 579
26.2 Security Goals 582
26.3 Encryption and Authentication Algorithms 586
26.4 IPsec: The Protocols 593
26.5 Internet Protocol and IPsec 595
26.6 Implementing and Deploying IPsec 607
26.7 Chapter Summary 609
Chapter 27. Next Generation IP: IPv6 610
27.2 IPv6 Datagram Headers 616
27.3 IPv6 Options 618
27.4 IPv6 Addressing 619
27.5 Migrating to IPv6 626
27.6 Chapter Summary and References 627
Part VI: Practical Internetworking 630
Chapter 28. The Evolution of File Transfer Protocol 632
28.1 Protocol and Applications Commands 633
28.2 Ease and/or Simplicity 635
28.3 Mapping Protocols to Applications 636
28.4 Command Line to Graphical User Interface 637
28.5 Chapter Summary 639
Chapter 29. Planning Internet Protocol Networks 640
29.1 Problem Statement 641
29.2 Network Architecture 642
29.3 Network Components 649
29.4 Network Maintenance and Administration 652
29.5 Offering Services 655
29.6 What About Security? 657
29.7 Chapter Summary 661
Chapter 30. Internet Security 662
30.1 Security Concepts 663
30.2 The Human Factor 664
30.3 Laws of Computing 666
30.4 Laws of Nature 668
30.5 Chapter Summary 669
Chapter 31. Simple Network Management Protocol 670
31.1 Managing Networks with SNMP 671
31.2 Simple Network Management Protocol 672
31.3 SNMP Commands 674
31.4 Structure of Management Information 674
31.5 Management Information Base 678
31.6 Remote Network Monitoring 680
31.7 Simple Network Management Protocol v2 680
31.8 Chapter Summary 682
Part VII: Appendices 684
A Internet and Network Protocol Organizations 688
A.1 Internet Protocol Development Groups 689
A.2 Name and Address Administration Groups 690
A.3 Related Protocol Development Groups 692
B Selected Protocol Summaries 694
B.1 Domain Name System 694
B.2 Simple Mail Transfer Protocol Details 700
B.3 Post Office Protocol v3 703
B.4 Telnet Protocol 704
B.5 File Transfer Protocol 706
B.6 Valid Schemes for Uniform Resource Identifiers 708
B.7 Internet Message Access Protocol 711
B.8 Network News Transport Protocol 711
Index 714

Erscheint lt. Verlag 4.1.2003
Sprache englisch
Themenwelt Sachbuch/Ratgeber
Informatik Netzwerke TCP / IP und IPv6
Mathematik / Informatik Informatik Web / Internet
ISBN-10 0-08-051845-1 / 0080518451
ISBN-13 978-0-08-051845-9 / 9780080518459
Haben Sie eine Frage zum Produkt?
PDFPDF (Adobe DRM)
Größe: 53,9 MB

Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine Adobe-ID und die Software Adobe Digital Editions (kostenlos). Von der Benutzung der OverDrive Media Console raten wir Ihnen ab. Erfahrungsgemäß treten hier gehäuft Probleme mit dem Adobe DRM auf.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine Adobe-ID sowie eine kostenlose App.
Geräteliste und zusätzliche Hinweise

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.