美文网首页
HTTP复习(二)——连接管理

HTTP复习(二)——连接管理

作者: FrankDian | 来源:发表于2016-10-30 21:13 被阅读0次

    1.TCP连接

         TCP连接为HTTP提供了一条可靠地比特传输管道,一旦建立连接起来了,在客户端和服务器之间交换的报文就永远不会丢失、受损或者失序。

         TCP流是通过IP数据报来发送的,其安全版本HTTPS就是在HTTP和TCP之间插入了一个(TLS/SSL)密码加密层.见下图:

         每个TCP段都是由IP分组承担,从一个IP地址发送到另一个IP地址的,每个分组中包括:一个IP分组首部(通常20个字节)、一个TCP段首部(通常20字节)、一个TCP数据块(0或多个字节)

    TCP是通过端口号来保持所有的这些连接的正确的运行的:
                    <源IP地址、源端口号、目的IP地址、目的端口号>

    2.TCP事务的时延:

         下图描绘了HTTP事务主要的连接、传输以及处理时延。

    串行HTTP事务的时间线

        TCP网络时延的大小取决于硬件速度、网络和服务器的负载,请求和响应报文的尺寸,以及客户端和服务器之间的距离。TCP协议的技术复杂性也会对时延产生巨大的影响:
    TCP连接建立握手

    相关文章

      网友评论

          本文标题:HTTP复习(二)——连接管理

          本文链接:https://www.haomeiwen.com/subject/xyeuuttx.html