zoukankan      html  css  js  c++  java
  • TCP

    概述

    TCP是在不可靠的IP层之上实现的可靠的数据传输协议。它主要解决传输的可靠、有序、无丢失、无重复的问题。主要特点:

    1)面向连接

    2)每条连接只能是点对点的

    3)全双工通信(三次握手协议的原因)

    4)面向字节流

    TCP报文段

      确认号字段:确认号字段为 N,表明我已经收到你 N-1号字段了,你下次给我发 N 号字段开始的字段。

    握手协议

      TCP是全双工,意思就是 A给B发消息的时候,B也能给A 发消息。

    • 第一次握手: A给B打电话说,你可以听到我说话吗?
    • 第二次握手: B收到了A的信息,然后对A说: 我可以听得到你说话啊,你能听得到我说话吗?  
    • 第三次握手: A收到了B的信息,然后说可以的,我要给你发信息啦!

      在三次握手之后,A和B都能确定这么一件事: 我说的话,你能听到; 你说的话,我也能听到。 这样,就可以开始正常通信了。

    四次挥手

      分别关闭连接。                                                                                                                                                                                                                                                                             

  • 相关阅读:
    「SDOI2009」Bill的挑战
    「HAOI2011」Problem c
    HDU3530【STL/单调队列/RMQ】
    HDU2874【倍增、ST】
    POJ2955【区间DP】
    SPOJ375 Query on a tree 【倍增,在线】
    训练[2]-DFS
    Fighting For 2017 Season Contest 1
    POJ2796/DP/单调栈
    New Year Tree 【DFS序+线段树区间查询修改+二进制保存状态】
  • 原文地址:https://www.cnblogs.com/juanzhi/p/12863195.html
Copyright © 2011-2022 走看看