计算机网络原理-6

  1. TCP是面向连接的,在数据通信前需要先进行交换控制信息.

  2. UDP是传输层协议,提供无连接,不可靠,数据报尽力传输服务.

  3. UDP特点:

    应用进程容易控制发送什么数据以及何时发送,会出现分组丢失重复

    无需建立连接

    无连接状态

    首部开销小,只有8个字节.

  4. UDP首部四个字段:

    源端口和目的端口:UDP实现复用和分解

    长度:UDP报文段中的字节数(首部和数据的总和)

    校验和:接收方使用来检测数据包是否出现差错,如果有错误,直接丢弃

  5. UDP校验和计算:

    所有参与运算的内容按16位对其求和.

    溢出回卷

    最后取反码

  6. TCP标志位

    URG=1,紧急字段,有限传送

    ACK=1,确认序号字段.

    PSH=1,尽快将报文段中的数据交付接受应用进程.

    RST=1,TCP连接出现严重差错,释放连接,重新建立TCP连接

    SYN=1,该TCP报文段是一个简历新连接请求控制段,或者同意建立新连接的去人段.

    FIN=1,请求释放连接

  7. TCP报文段中选项字段长度可变,最长为40字节.

  8. 可靠:接收方和发送方发送的字节流完全一致

  9. 计时器超时公式:E+4D

原文地址:https://www.cnblogs.com/jojoword/p/12349482.html