ImageVerifierCode 换一换
格式:PDF , 页数:590 ,大小:2.72MB ,
资源ID:10533    下载:注册后免费下载
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenkunet.com/d-10533.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(TCP-IP详解_协议(英文版).pdf)为本站会员(李静文)主动上传,文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文库网(发送邮件至13560552955@163.com或直接QQ联系客服),我们立即给予删除!

TCP-IP详解_协议(英文版).pdf

1、TCP/IP IllustratedTCP/IP Illustrated,Volume 1 The Protocols W. Richard StevensContentsPreface Chapter 1. Introduction1.1 Introduction1.2 Layering1.3 TCP/IP Layering1.4 Internet Addresses1.5 The Domain Name System1.6 Encapsulation1.7 Demultiplexing1.8 Client-Server Model1.9 Port Numbers1.10 Standardi

2、zation Process1.11 RFCs1.12 Standard, Simple Services1.13 The Internet1.14 Implementations1.15 Application Programming Interfaces1.16 Test Network1.17 SummaryChapter 2. Link Layer2.1 Introduction2.2 Ethernet and IEEE 802 Encapsulation2.3 Trailer Encapsulationfile:/D|/Documents%20and%20Settings/bigin

3、i/Documenti/homenet2run/tcpip/tcp-ip-illustrated/index.htm (1 of 9) 12/09/2001 14.46.27TCP/IP Illustrated2.4 SLIP: Serial Line IP2.5 Compressed SLIP2.6 PPP: Point-to-Point Protocol2.7 Loopback Interface2.8 MTU2.9 Path MTU2.10 Serial Line Throughput Calculations2.11 SummaryChapter 3. IP: Internet Pro

4、tocol3.1 Introduction3.2 IP Header3.3 IP Routing3.4 Subnet Addressing3.5 Subnet Mask3.6 Special Case IP Address3.7 A Subnet Example3.8 ifconfig Command3.9 netstat Command3.10 IP Futures3.11 SummaryChapter 4. ARP: Address Resolution Protocol4.1 Introduction4.2 An Example4.3 ARP Cache4.4 ARP Packet Fo

5、rmat4.5 ARP Examples4.6 Proxy ARP4.7 Gratuitous ARP4.8 arp Command4.9 SummaryChapter 5. RARP: Reverse Address Resolution Protocol5.1 Introduction5.2 RARP Packet Format5.3 RARP Examples5.4 RARP Server design5.5 Summaryfile:/D|/Documents%20and%20Settings/bigini/Documenti/homenet2run/tcpip/tcp-ip-illus

6、trated/index.htm (2 of 9) 12/09/2001 14.46.27TCP/IP IllustratedChapter 6. ICMP: Internet Control Message Protocol6.1 Introduction6.2 ICMP Message Types6.3 ICMP Address Mask Request and Reply6.4 ICMP Timestamp Request and Reply6.5 ICMP Port Unreachable Error6.6 4.4BSD Processing of ICMP Messages6.7 S

7、ummaryChapter 7. Ping Program7.1 Introduction7.2 Ping Program7.3 IP Record Route Option7.4 IP Timestamp Option7.5 SummaryChapter 8. Traceroute Program8.1 Introduction8.2 Traceroute Program operation8.3 LAN output8.4 WAN output8.5 IP Source Routing Option8.6 SummaryChapter 9. IP Routing9.1 Introducti

8、on9.2 Routing Principles9.3 ICMP Host and Network Unreachable Errors9.4 To Forward or Not to Forward9.5 ICMP Redirect Errors9.6 ICMP Router Discovery Messages9.7 SummaryChapter 10. Dynamic Routing Protocols10.1 Introduction10.2 Dynamic Routing10.3 Unix Routing Daemonsfile:/D|/Documents%20and%20Setti

9、ngs/bigini/Documenti/homenet2run/tcpip/tcp-ip-illustrated/index.htm (3 of 9) 12/09/2001 14.46.27TCP/IP Illustrated10.4 RIP: Routing Information Protocol10.5 RIP Version 210.6 OSPF: Open Shortest Path First10.7 BGP: Border Gateway Protocol10.8 CIDR: Classless Interdomain Routing10.9 SummaryChapter 11

10、. UDP: User Datagram Protocol11.1 Introduction11.2 UDP Header11.3 UDP Checksum11.4 A Simple Example11.5 IP Fragmentation11.6 ICMP Unreachable Error (Fragmentation Required)11.7 Determining the Path MTU Using Traceroute11.8 Path MTU Discovery with UDP11.9 Interaction Between UDP and ARP11.10 Maximum

11、UDP Datagram Size11.11 ICMP Source Quench Error11.12 UDP Server Design11.13 SummaryChapter 12. Broadcasting and Multicasting12.1 Introduction12.2 Broadcasting12.3 Broadcasting Examples12.4 Multicasting12.5 SummaryChapter 13. IGMP: Internet Group Management Protocol13.1 Introduction13.2 IGMP Message1

12、3.3 IGMP Protocol13.4 An Example13.5 SummaryChapter 14. DNS: The Domain Name System14.1 Introduction14.2 DNS Basicsfile:/D|/Documents%20and%20Settings/bigini/Documenti/homenet2run/tcpip/tcp-ip-illustrated/index.htm (4 of 9) 12/09/2001 14.46.27TCP/IP Illustrated14.3 DNS Message Format14.4 A Simple Ex

13、ample14.5 Pointer Quiries14.6 Resourse Records14.7 Caching14.8 UDP or TCP14.9 Another Example14.10 SummaryChapter 15. TFTP: Trivial File Transfer Protocol15.1 Introduction15.2 Protocol15.3 An Example15.4 Security15.5 SummaryChapter 16. BOOTP: Bootstrap Protocol16.1 Introduction16.2 BOOTP Packet Form

14、at16.3 An Example16.4 BOOTP Server Design16.5 BOOTP Through a Router16.6 Vendor-Specific Information16.7 SummaryChapter 17. TCP: Transmission Control Protocol17.1 Introduction17.2 TCP Services17.3 TCP Header17.4 SummaryChapter 18. TCP Connection Establishment and Termination18.1 Introduction18.2 Con

15、nection Establishment and Termination18.3 Timeout of Connection Establishment18.4 Maximum Segment Size18.5 TCP Half-Close18.6 TCP State Transition Diagram18.7 Reset Segmentsfile:/D|/Documents%20and%20Settings/bigini/Documenti/homenet2run/tcpip/tcp-ip-illustrated/index.htm (5 of 9) 12/09/2001 14.46.2

16、7TCP/IP Illustrated18.8 Simultaneous Open18.9 Simultaneous Close18.10 TCP Options18.11 TCP Server Design18.12 SummaryChapter 19. TCP Interactive Data Flow19.1 Introduction19.2 Interactive Input19.3 Delayed Acknoledgements19.4 Nagle Algorithm19.5 Windows Size Advertisments19.6 SummaryChapter 20. TCP

17、Bulk Data Flow20.1 Introduction20.2 Normal Data Flow20.3 Sliding Windows20.4 Window Size20.5 PUSH Flag20.6 Slow Start20.7 Bulk Data Throughput20.8 Urgent Mode20.9 SummaryChapter 21. TCP Timeout and Retransmission21.1 Introduction21.2 Simple Timeout and Retransmission Example21.3 Round-Trip Time Meas

18、urement21.4 An RTT Example21.5 Congestion Example21.6 Congestion Avoidance Algorithm21.7 Fast Retransmit and Fast Recovery Algorithm21.8 Congestion Example (Continued)21.9 Per-Route Metrics21.10 ICMP Errors21.11 Repacketization21.12 Summaryfile:/D|/Documents%20and%20Settings/bigini/Documenti/homenet

19、2run/tcpip/tcp-ip-illustrated/index.htm (6 of 9) 12/09/2001 14.46.27TCP/IP IllustratedChapter 22. TCP Persist Timer22.1 Introduction22.2 An Example22.3 Silly Windows Syndrome22.4 SummaryChapter 23. TCP Keepalive Timer23.1 Introduction23.2 Description23.3 Keepalive Examples23.4 SummaryChapter 24. TCP

20、 Futures and Performance24.1 Introduction24.2 Path MTU Discovery24.3 Long Fat Pipes24.4 Windows Scale Option24.5 Timestamp Option24.6 PAWS: Protection Against Wrapped Sequence Numbers24.7 T/TCP: A TCP Extension for Transactions24.8 TCP Performance24.9 SummaryChapter 25. SNMP: Simple Network Manageme

21、nt Protocol25.1 Introduction25.2 Protocol25.3 Structure of Management Information25.4 Object Identifiers25.5 Introduction to the Management Information Base25.6 Instance Identification25.7 Simple Examples25.8 Management Information Base (Continued)25.9 Additional Examples25.10 Traps25.11 ASN.1 and B

22、ER25.12 SNMP Version 225.13 Summaryfile:/D|/Documents%20and%20Settings/bigini/Documenti/homenet2run/tcpip/tcp-ip-illustrated/index.htm (7 of 9) 12/09/2001 14.46.27TCP/IP IllustratedChapter 26. Telnet and Rlogin: Remote Login26.1 Introduction26.2 Rlogin Protocol26.3 Rlogin Examples26.4 Telnet Protoco

23、l26.5 Telnet Examples26.6 SummaryChapter 27. FTP: File Transfer Protocol27.1 Introduction27.2 FTP Protocol27.3 FTP Examples27.4 SummaryChapter 28. SMTP: Simple Mail Transfer Protocol28.1 Introduction28.2 SMTP Protocol28.3 SMTP Examples28.4 SMTP Futures28.5 SummaryChapter 29. NFS: Network File System

24、29.1 Introduction29.2 Sun Remote Procedure Call29.3 XDR: External Data Representation29.4 Port Mapper29.5 NFS Protocol29.6 NFS Examples29.7 NFS Version 329.8 SummaryChapter 30. Other TCP/IP Applications30.1 Introduction30.2 Finger Protocol30.3 Whois Protocol30.4 Archie, WAIS, Gopher, Veronica and WW

25、W30.5 X Window System30.6 Summaryfile:/D|/Documents%20and%20Settings/bigini/Documenti/homenet2run/tcpip/tcp-ip-illustrated/index.htm (8 of 9) 12/09/2001 14.46.27TCP/IP IllustratedAppendix A. The tcpdump ProgramA.1 BSD Packet FilterA.2 SunOS Network Interface TapA.3 SVR4 Data Link Provider InterfaceA

26、.4 tcpdump OutputA.5 Security ConsiderationsA.6 Socket Debug OptionAppendix B. Computer ClocksAppendix C. The sock ProgramAppendix D. Solutions to Selected ExercisesAppendix E. Configurable OptionsE.1 BSD/386 version 1.0E.2 SunOS 4.1.3E.3 System V Release 4E.4 Solaris 2.2E.5 AIX 3.2.2E.6 4.4BSDAppen

27、dix F. Source Code AvailabilityAcronyms You can write to the designer of this page. All critics are welcome. file:/D|/Documents%20and%20Settings/bigini/Documenti/homenet2run/tcpip/tcp-ip-illustrated/index.htm (9 of 9) 12/09/2001 14.46.27PrefacePrefaceIntroductionThis book describes the TCP/IP protoc

28、ol suite, but from a different perspective than other texts on TCP/IP. Instead of just describing the protocols and what they do, well use a popular diagnostic tool to watch the protocols in action. Seeing how the protocols operate in varying circumstances provides a greater understanding of how the

29、y work and why certain design decisions were made. It also provides a look into the implementation of the protocols, without having to wade through thousands of lines of source code. When networking protocols were being developed in the 1960s through the 1980s, expensive, dedicated hardware was requ

30、ired to see the packets going “across the wire.“ Extreme familiarity with the protocols was also required to comprehend the packets displayed by the hardware. Functionality of the hardware analyzers was limited to that built in by the hardware designers. Today this has changed dramatically with the

31、ability of the ubiquitous workstation to monitor a local area network Mogul 1990. Just attach a workstation to your network, run some publicly available software (described in Appendix A), and watch what goes by on the wire. While many people consider this a tool to be used for diagnosing network pr

32、oblems, it is also a powerful tool for understanding how the network protocols operate, which is the goal of this book. This book is intended for anyone wishing to understand how the TCP/IP protocols operate: programmers writing network applications, system administrators responsible for maintaining

33、 computer systems and networks utilizing TCP/IP, and users who deal with TCP/IP applications on a daily basis. Organization of the BookThe following figure shows the various protocols and applications that are covered. The italic number by each box indicates the chapter in which that protocol or application is described. file:/D|/Documents%20and%20Settings/bigini/Docum.i/homenet2run/tcpip/tcp-ip-illustrated/preface.htm (1 of 6) 12/09/2001 14.46.28

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:文库网官方知乎号:文库网

经营许可证编号: 粤ICP备2021046453号世界地图

文库网官网©版权所有2025营业执照举报