zoukankan      html  css  js  c++  java
  • 计算机网络原理,TCP&UDP

    • UDP伪首部:计算校验和时会用到,然后实际传输过程中里包含的IP地址没有什么用.

    • UDP校验和计算:求数值之和,如果溢出回卷,最后求出反码;UDP伪首部,UDP首部,应用层数据相加

    • tcp报文,最短20个字节

      • 源端口号8位,目标端口8位
      • 序号32位
      • 确认序号32位
      • 首部长度:可伸缩
      • 保留字段:
      • 标志位:
        • URG=1时,紧急指针字段有效,会优先传送该字段.
        • ACK=1时,确认序号字段,表示确认.
        • PSH=1时,尽快将保温段中的数据交付接受应用进程,不要等缓存满了在交付.
        • RST=1时,TCP连接严重差错,释放连接,重新建立TCP连接
        • SYN=1时,标志是一个建立新连接的请求报文.
        • FIN=1时,表示请求释放连接,终止.
      • 接收窗口
      • 校验和
      • 紧急指针
      • 填充
    • TCP实现可靠数据传输机制:

      • 保证接收方进程从缓冲区读出的字节流与发送方发出的字节流是完全一样的.(有点笼统,我这里偏应付考试)
      • 校验值,序号,确认,重传,计时器

  • 相关阅读:
    开发中的报错问题
    vue2.0入门
    nodejs的一些基操
    git
    es6模块化规范
    js面向对象的笼统介绍
    this指向问题(改变它的指向)
    js面向对象杂谈
    原生js贪吃蛇
    bootstrap基础自我总结
  • 原文地址:https://www.cnblogs.com/jojoword/p/11440616.html
Copyright © 2011-2022 走看看