码迷,mamicode.com
首页 > 其他好文 > 详细

对TCP性能的考虑

时间:2015-11-01 15:17:48      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:

#xiaodeng
#对TCP性能的考虑
#HTTP权威指南 86


#对TCP性能的考虑
    #HTTP紧挨着TCP,位于其上层。所以HTTP事务的性能很大程度上取决于底层tcp通道的性能。
    
    
#4.2.1 HTTP事务的时延主要原因:
    1)客户端首先需要根据uri确定web服务器的IP地址和端口号。如果最近没有对URI中的主机名进行访问,通过DNS解析系统将URI中的主机名转换成一个IP地址可能需要花费数10秒时间。
    2)客户端会向服务器发送一条TCP连接请求,并等待服务器回送一条请求接受应答。每条新的TCP连接都会有连接建立时延。
    3)一旦连接建立起来了,客户端就会通过新建立的TCP管道来发送HTTP请求。数据到达时,web服务器会从TCP连接中读取请求报文。并对请求进行处理。因特网传输请求报文,以及服务器处理请求报文都需要时间。
    4)然后,web服务器会回送HTTP响应,这也是需要花费时间的。
    #这些TCP网络时延的大小取决于硬件的速度、网络和服务器的负载,请求和响应报文的支持、以及客户端和服务器之间的距离。

 

对TCP性能的考虑

标签:

原文地址:http://www.cnblogs.com/dengyg200891/p/4927624.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!