TCP/IP详解(英文版)

出版时间:2002-1-1  出版社:机械工业出版社  作者:W.Richard Stevens  页数:328  
Tag标签:无  

书籍目录

Part 1.TCP for Transactions
Chapter 1.T/TCP Introduetion
1.1 Introduction
1.2 UDP Client-Server
1.S TCP Client-Server
1.4 T/TCP Client-Server
1.5 Test Network
1.6 Timing Example
1.7 Applications
1.8 History
1.9 Implementations
1.10 Summary
Chapter 2.T/TCP Protocol
2.1 Introduction
2.2 New TCP Options for T/TCP
2.3 T/TCP Implementation Variables
2.4 State Transition Diagram
2.5 T/TCP Extended States
2.6 Summary
Chapter 3.T/TCP Examples
3.1 Introduction
3.2 Client Reboot
3.9 Normal T/TCP Transaction
3.4 Server Receives Old Duplicate SYN
3.5 Server Reboot
3.6 Request or Reply Exceeds MSS
3.7 Backward Compatibility
3.8 Summary
Chapter 4.T/TCP Protocol (Continued)
4.1 Introduction
4.2 Client Port Numbers and TIME_WAIT State
4.9 Purpose of the TIME_WAIT State
4.4 TIME_WAIT State Truncation
4.5 Avoiding the Three-Way Handshake with TAO
4.6 Summary
Chapter 5.T/TCP Implementation: Socket Layer
5.1 Introduction
5.2 Constants
5.3 sosend Function
5.4 Summary
Chapter 6.T/TCP Implementation: Routing Table
6.1 Introduction
6.2 Code Introduction
6.3 radix_node_head Structure
6.4 rtentry Structure
6.5 rt_metrics Structure
6.6 in inithead Function
6.7 in_addroute Function
6.8 in_matroute Function
6.9 in_clsroute Function
6.1O in_rtqtimo Function
6.11 in_rtqkill Function
6.12 Summary
Chapter 7.T/TCP Implementation: Protocol Control Blocks
7.1 Introduction
7.2 in_pcbladdr Function
7.3 in_pcbconnect Function
7.4 Summary
Chapter 8.TnCP Implementation: TCP Overview
8.1 Introduction
8.2 Gode Introduction
8.3 TCP protosw Structure
8.4 TCP Control Block
8.5 tcp_init Function
B.6 tcp_slowtimo Function
B.7 Summary
Chapter 9.T/TCP Implementation: TCP Output
9.1 introduction
9.2 tcp_output Function
9.3 Summary
Chapter 10.T/TCP Implementation: TCP Functiens
10.1 Introduction
10.2 tcp_newtcpcb Function
10.3 tcp_rtlookup Function
10.4 tcp_gettaocache Function
10.5 Retransmission Timeout Calculations
10.6 tcp_close Function
10.7 tcp_msssend Function
10.8 tcp_mssrcvd Function
10.9 tcp_dooptions Function
10.10 tcp_reass Function
10.1 1 Summaty
Chapter 11.T/TCP Implementation: TCP Input
11.1 Introdudion
11.2 Preliminary Processing
11.3 Header Prediction
11.4 Initiation of Passive Open
11.5 Initiation of Active Open
11.6 PAWS: Protection Against Wrapped Sequence Numbers
11.7 ACK Processing
11.8 Completion of Passive Opens and Simultaneous Opens
11.9 ACK Processing (Continued).
11.10 FIN Processing
11.11 Summary
Chapter 12.T/TCP Implementation: TCP User Requests
12.1 Introduction
12.2 PRU_CONNECT Request
12.3 tcp_connect Function
12.4 PRU_SEND and PRU_SEND_EOF Requests
12.5 tcp_usrclosed Function
12.6 tcp_sysctl Function
12.7 T/TCP Futures
12.8 Summary
Part 2.Additional TCP Applications
Chapter 13.HTTP: Hypertext Transfer Protocol
13.1 Introduction
13.2 Introduction to HTTP and HTML
13.3 HTTP Protocol
13.4 An Example
13.5 HTTP Statistics
13.6 Performance Problems
13.7 Summary
Chapter 14.Packets Found on an HTTP Server
14.1 Introduction
14.2 Multiple HTTP Servers
14.3 Client SYN Interarrival Time
14.4 RTT Measurements
14.5 listen Backlog Queue
14.6 Client SYN Options
14.7 Client SYN Retransmissions
14.8 Domain Names
14.8 Timing Out Persist Probes
14.10 Simulation of T/TCP Routing Table Size
14.11 Mbuf Interaction
14.12 TCP PCB Cache and Header Prediction
14.13 Summary
Chapter 15.NNTP: Network News Transter Protocol
15.1 Introduction
15.2 NNTP Protocol
15.3 A Simple News Client
15.4 A More Sophisticated News Client
15.5 NNTP Statistics
15.6 Summary
Part 3.The Unix Domain Protocols
Chapter 16.Unix Domain Protocols: Introduction
16.1 Introduction
16.2 Usage
16.3 Performance
16.4 Coding Examples
16.5 Summary
Chapter 17.Unix Domain Protocols: Implementation
17.1 Introduction
17.2 Code Introduction
17.3 Unix domain and protosw Structures
17.4 Unix Domain Socket Address Structures
17.5 Unix Domain Protocol Control Blocks
17.e uipc_usrreq Function
17.7 PRU_ATTACH Request and unp_attach Function
17.8 PRU_DETACH Request and unp_detach Function
17.8 PRU_BIND Request and unp_bind Function
17.10 PRU_CORNECT Request and unp_connect Function
17.11 PRU_CONNECT2 Request and unp_connect2 Function
17.12 socketpair System Call
17.13 pipe System Call
17.14 PRU_ACCEPT Request
17.15 PRU_DISCONNECT Request and unp_disconnect Function
17.16 PRU_SHUTDOWN Request and unp_shutdown Function
17.17 PRU_ABORT Request and unp_drop Function
17.18 Miscellaneous Requests
17.19 Summary
Chapter 18.Unix Domain Protocols: I/O and Descriptor Passing
18.1 Introduction
18.2 PRU_SENO and PRU_RCVD Requests
18.3 Descriptor Passing
18.4 unp_internalize Function
18.5 unp_externalize Function
IB.6 unp_discard Function
18.7 unp_dispose Function
18.8 unp_scan Function
18.9 unp_gc Function.
18.10 unp_mark Function
18.11 Performance (Revisited)
18.12 Summary
Appendix A.Measuring Network Times
A.1 RTT Measurements Using Ping
A.2 Protocol Stack Measurements
A.3 Latency and Bandwidth
Appendix B.' Coding Applications for T/TCP
Bibliography
Index

图书封面

图书标签Tags

评论、评分、阅读与下载


    TCP/IP详解(英文版) PDF格式下载


用户评论 (总计4条)

 
 

  •     用了这么久,终于看到T/TCP对其他协议的改进位置了。
      忽然发现读此卷的目标不只在于对T/TCP的改进之处的研究,现在发现大型协议的设计构建的方案选择过程中统计原理,真的是如此重要。而这也只是一个表象,最为http1.1版本之前的协议发展预测和推荐,此书读来让你在了解协议改进历史的同时,看到大师们对自己观点的论证的踏实和慎重之风。
  •     1.RFC 1122和1123[Braden 1989a, 1989b]。RFC 1122针对链路层、网络层和运输层;RFC 1123针对应用层。这两个RFC对早期重要的RFC文档作了大量的纠正和解释。如果要查看有关协议更详细的细节内容,它们通常是一个入口点。它们列出了协议中关于“必须”、“应该”、“可以”、“不应该”或者“不能”等特性及其实现细节。-1122 and 1123 [Braden 1989a, 1989b]. RFC 1122 for the link layer, network layer and transport layer RFC 1123 for the application layer. The two pairs of significant early RFC documents RFC made a lot of correcting and explanation. If you want to view more details about the details of the agreement, which is usually an entry point. They are listed in the agreement on the " must," " should," " may," " should" or " can not" and other characteristics and implementation details.
      2.其中使用的TCP和UDP插口概念和我们现在通常意义上的网络套接字相同吗?我google了好半天还是没有头绪,但看第三卷上的源码中的结构体使用内容和套接字相似,有人知道吗?
      
  •   Socket不也有插头的意思么-- 说的是一个东西吧
  •   这样说socket有道理
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7