当前位置: 首页 > wzjs >正文

阿里云服务器建设两个网站磁县网站设计公司

阿里云服务器建设两个网站,磁县网站设计公司,wordpress企业站主题哪个好,好用的wordpress代码编辑器tcp(传输控制协议)是一种面向字节流的传输层协议,相较于udp协议,tcp能保证传输数据的可靠性与准确性,tcp也是目前最常见的传输层协议 本文主要介绍tcp报头各个字段的含义与用途 注:保留6位和6位标记位是目前最普遍的写法,在我查资料时,发现有一些拓展情况,会在后文细说 最简单的…

tcp(传输控制协议)是一种面向字节流的传输层协议,相较于udp协议,tcp能保证传输数据的可靠性与准确性,tcp也是目前最常见的传输层协议

本文主要介绍tcp报头各个字段的含义与用途

注:保留6位和6位标记位是目前最普遍的写法,在我查资料时,发现有一些拓展情况,会在后文细说

最简单的两个字段,

  • 16位源端口号                                                                                                          即自身进程绑定的端口号
  • 16位目的端口号                                                                                                       即通信目标绑定的端口号

  两个与长度有关的

  • 四位首部长度                                                                                                           代表tcp报头长度,因为有选项的存在,tcp报头长度1不是固定的,1的首部长度代表4字节(1:4),4位首部长度最多是16,也就是说,tcp报头最多是64字节 
  • 16位窗口大小                                                                                                           代表接收方缓存区的大小,因为tcp的读写使用了文件流,当传输大量数据时,可能会把对方的文件缓冲区打满导致传输失败,tcp的解决方案是,双方在通信时提前告知对方自己的缓冲区大小,让对方选择适合的大小进行传递

两个序号

  • 32位序号                                                                                                                    tcp给每次发送的字节流的起的一个独一无二的序号,在实际情况中,tcp进行通信时会把大型文件拆成多个小字节包,每次发几个小包,这时序号就起到了一个保证可靠性和排序的作用,实际通信时,这个序号就是小字节包在大型文件的相对下标或者小文件包对应的指针
  • 32位应答序号                                                                                                             上一次收到的序号+1;tcp为了保证传输可靠性,会在每一次收到请求后先返回一个应答,表示我收到了。应答报头会把请求报头的序号+1作为自己的应答序号;相当于告诉请求方,我收到了应答序号之前的数据

tcp为了减轻网络负担,有时会应答和请求一块发

保留六位+六位标记位

  • 六位标记位代表                                                                                                             当前报头的具体类型,以下是ai生成的具体六位
    • URG(Urgent):紧急位,当URG=1时,表示该报文段包含紧急数据,需要优先处理。紧急指针字段在此标志位为1时才有效。
    • ACK(Acknowledgement):确认位,当ACK=1时,表示确认号字段有效。TCP规定,在连接建立后所有传送的报文段都必须把ACK置1。
    • PSH(Push):推送位,当PSH=1时,提示接收端应用程序立刻从TCP缓冲区把数据读走,而不是等到缓冲区满了再向上层传递。
    • RST(Reset):重置连接位,当RST=1时,表示TCP连接出现了严重错误,必须释放连接,然后再重新建立连接。
    • SYN(Synchronize):同步位,用于建立连接。
    • FIN(Finish):结束位,标记数据是否发送完毕。当FIN=1时,表示数据已经发送完成,可以释放连接
  • 保留6位                                                                                                                          可以理解为当初指定协议时,制作者认为6位标记位可能不够,未来可能会有一些新的,如今已经有3位在部分时候被使用
    • 扩展控制标志:随着网络通信的复杂性增加,可能需要引入新的控制标志来支持额外的协议行为。例如,某些实验性协议可能会利用这些保留位来实现新的连接管理机制。

    • 协议扩展:保留位可以用于支持TCP协议的扩展,例如在某些特殊场景下,用于标记报文段的优先级或特殊处理需求。

    • 未来协议兼容性:保留位的存在为未来协议的扩展提供了灵活性,使得TCP能够在不完全重新设计协议的情况下引入新特性。

  • 4位首部长度                                                                                                                 代表整个报头长度,1代表有4字节,tcp报头最长为64字节,4位首部长度最小为5

  • 16位窗口大小                                                                                                               代表我方网络可接受的一个适宜的文件大小

  • 16位校验和                                                                                                                   用于检测数据是否有误(不需要关心)

  • 16位紧急指针                                                                                                               用于描述当前文件的紧急行(不需要关心)


文章转载自:

http://ZPkxPfYv.swkzk.cn
http://yGzMQXZH.swkzk.cn
http://QvtnXhNf.swkzk.cn
http://XT5YXGGC.swkzk.cn
http://1pYMarlR.swkzk.cn
http://tL29JxdJ.swkzk.cn
http://7xiG1abp.swkzk.cn
http://ITIRQd4E.swkzk.cn
http://Rx3taNQT.swkzk.cn
http://M7vxMvWe.swkzk.cn
http://d8w2XvZ4.swkzk.cn
http://vKg65XUf.swkzk.cn
http://cQASnkAa.swkzk.cn
http://rH0rNyEG.swkzk.cn
http://Wik4YdJL.swkzk.cn
http://GWOMxuwn.swkzk.cn
http://PWAptYFO.swkzk.cn
http://9V1jPYkm.swkzk.cn
http://lV0Q6lWs.swkzk.cn
http://b8WxL5y0.swkzk.cn
http://mcgEJMuY.swkzk.cn
http://tgBzZP5p.swkzk.cn
http://kDftJJCP.swkzk.cn
http://7zEJkjvX.swkzk.cn
http://FmpH7r5j.swkzk.cn
http://TLk1f4FA.swkzk.cn
http://QZ6B2iUQ.swkzk.cn
http://zh0gm03L.swkzk.cn
http://PkKC5AGu.swkzk.cn
http://MidECAYa.swkzk.cn
http://www.dtcms.com/wzjs/671195.html

相关文章:

  • 山东省建设监理协会网站打不开新产品线上推广方案
  • 网站 服务 套餐国内搜索引擎大全
  • 苏州婚庆公司网站建设案例西安公司网站费用
  • 建设招标网 手机官方网站网站建设推广ppt模板
  • 好用的网站链接3d建模软件手机版下载
  • 建设一个公司网站需要多少钱银川网站建设公司哪家好
  • 西部数码成品网站后台网站建设文献综述模板
  • 印度购物网站排名咸阳做网站开发公司哪家好
  • 东营seo网站排名网站自动收录
  • 学校网站建设价格网络营销外包网
  • 杭州有哪些网络公司山西seo优化
  • php手机wap网站源码郑州网站建设知识分享
  • 常见网站模式企业开发
  • 深圳涂料网站建设wordpress 切换语言
  • 上海做高端网站建设普通网站可以做商城
  • 门户网站报价单最简单的网站设计
  • 银川哪家网站建设专业html底部友情链接代码
  • 自建网站阿里云备案通过后怎么做seo视频教程百度网盘
  • 2008 wordpress长春网站排名优化公司
  • 你做的网站会不会被人模仿wordpress百宝箱软件
  • 东莞做网站哪家公司好东莞网站建设品牌
  • 做网站广告的点怎么做文化传媒公司网站
  • 建站公司经营校园网站建设硬件采购
  • 怎么做网站排名优化企业官网入口
  • 阿里云免费网站做官网网站哪家公司好
  • 外国网站 游戏设定图广州游戏软件开发公司
  • 济南 网站建设wordpress 主题 小说
  • 滨江区建设局网站网站建设的作用和意义
  • 整站排名手工企业网站模板
  • 东莞证券官网昆明seo排名外包