TCP/IP,TCPsocket,tcp协议的特点,tcp报文段最长字节数,tcp头内容,确认号和超时时限的设定细节,tcp协议是GBN和SR的混合体,

      最后更新:2022-05-07 07:22:05 手机定位技术交流文章

      TCP/IP、TCPsocket、tcp协议的特点、tcp报告的最大字节、tcp页头、确定确认编号和时限的具体细节、tcp协议是GGN和SR的混合体,

      TCPSocket I
      1 TCP已经连接,基本上是一个数据模型,包含这种IP、目标IP、端口、目标端口的四重组合和连接状态信息,以整数作为文件描述符。
      2. 代码是一个套接文档描述符这一事实表明,这一数据模型涵盖与 tcp 连接的会话关系。
      第三,TCPsocket代表TCPs会话关系。
      4. 在通过TCP进行沟通时,程序员只需向tcsocket、目的地IP和目的地港口提供信息。
      TCP 将传送消息, tcsopsocket 将打开, 并发送两个项目 。
      5. 职能如下:
      write(clientsocket,buf,sizeof(buf));

      二. Tcp有以下特点:
      一对点对点,一个发件人和一个收件人,而不是一对或多对。
      可靠的顺序,但不存在报告边界,发送和接收信息需要具体协议或特殊标志,才能区分电文,防止多重识别为一体。
      3. 跨管道传输。 TCP 将信息从应用层分割成 MMS 部分, 在每个段落中添加 tcp 头, 将其储存在缓冲区, 然后通过发送窗口将信息端发送到接收方 。
      4. 发送和接收缓冲剂,并配有与书写和阅读缓冲剂相对应的代码。
      5. 实时数据:数据以两种方式以同一连接进行流动,电文传输时的最大值以管理信息系统为单位,以及最大文本大小。
      在你传递信息之前,你必须先握握手。完成后,你应该挥手。
      7. 流动和拥堵控制,以及根据网络和接收状态调整输电率

      三. 字节的最大字节数和 tcp 提交文件的计算
      1. 应用程序信息破碎成小块,包括TCP头(20字节)和IP头(20字节),然后传送到数据链层。
      2. 数据链层的最大传输单位规模为1 500字节(比特,短b)。
      3. TCP的MSS可计算为1460b,应用层可分为1460b。

      四、TCP头部:
      在这里插入图片描述

      1、序号:
      a. 当 tcp 分隔到报告字段时,TCP头部的序号并不反映当前段落的序号,而是反映当前字节的第一个字节和整个电文的第一个字节,即字节号。
      b 在握手期间,Tcp连接的发件人和接收人将确认一个序列号,即适当的x值,经核实的x将始终用于以下各段交换,每个交换将确认一个x为起始序号值。
      c. 将恢复每次握手的初始x值,以防止旧链接进入与接收网络的新连接。

      2、确认号:
      a. 确认收到了n-1和前几字节,而 tcp 中的ACK是打算交付的序号,即连续收到的报告的字节数加上前一字节的字节数。
      在这里插入图片描述

      b. 如果发件人交付tcp报告的序号为100,此文章包含19字节 。接收器会用ACK120回应120位 tcp 条目是您想要接收的下一个消息 。还确定收到了所有前几段。
      c. 如果接收人此时收到另外80个序列号和19个字节电文,接受人使用累积确认技术以ACK120回答。
      d. 如果接收方在预计到120时收到140条编码电文的副本,它将继续向发送方发送ACK120预期信息(协助迅速重新传送),如果140条电文位于接收窗口,将接收副本。
      e 与报告领域不同的是,对字节进行了序号和确认号的清点。

      乌干达、乌克兰、菲律宾、拉脱维亚、新加坡、新加坡、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、法国、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、芬兰、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、德国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、法国、德国、法国、法国、法国、法国、法国、法国、德国、德国、德国、法国、法国、德国、德国、德国、德国、德国、德国、德国、德国、德国、法国、德国、德国、德国、德国、德国、德国、德国、德国、德国、德国、德国、德国、德国、德国、德国、德国、德国、德国、德国、德国、德国、德国、德国、法国、德国、德国、德国、德国、德国、德国
      a. URG是“紧急”数据的缩略语,很少使用。
      b. ACK表示确认收到。
      c. 通常无法立即获得PSH。
      d. RST、SYN和FIN用于建立和拆除连接。

      4、接收窗口:
      a. 渴望接收的字节数是缓冲区自由区的面积,用于控制发送者传送速度,从而限制其本身分配窗口的大小,以尽量减少因信息溢漏过多而造成的效率低下。

      5、校验和
      a 确定报告中是否有错误。

      6. 在第一个部长一级,可以估计可选择的长度。

      确定TCP时间限制如下:
      1. 时限既太长又太短是不能接受的。
      2. tcp段在一个局域网(局域网)广播时稍有延误,可定为固定价值。
      3. 在动态计算超时时程时,圆程延迟时,标准差为轮程拖拉平均值的四倍,这是一个公平的设置。

      六. TCP协定结合了BGN和SR协定。
      1. 可使用串流保持传送和接收窗口的开放。
      2. 确认肯定答复的正数与预测字节数相同。
      3. 发件人窗口有一个单一的计时器,与后方的适当段落相连,只重复后方的职位。
      4. 除滑动窗口外,TCP接收端不支持包件的处理。
      5. 当发送者在一个传输窗口收到三份重复的答复确认书(通常共收到四份答复)时,即发生快速再传送。

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/23793.html

          热门文章

          文章分类