计算机网络原理-6

Posted jojoword

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了计算机网络原理-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

以上是关于计算机网络原理-6的主要内容,如果未能解决你的问题,请参考以下文章

计算机网络—— 网络层:路由选择协议

王道计算机组成原理笔记6 五层结构

网络原理6

计算机原理 6.4 数据通路实例

Java网络编程和NIO详解6:Linux epoll实现原理详解

计算机原理 6.11微程序设计