最后更新:2021-11-04 06:07:54 手机定位技术交流文章


为什么要用三次握手才能建立连接 和四个波浪才能终止连接呢?
三次握手会议的主要目的是提供一个确认机制,以防止因群体损失而取消的先前的连接请求意外地重新传送到服务端,造成服务端错误地认为客户已建立了另一个连接;然后,由于TCP是双向通信协议,因此中断进行了四次摇摆,阅读和写作是两个独立的渠道,服务端的数据跨越了许多渠道。
情况持续时间和原因
时间长度是最大旋转寿命MSL的两倍。 此值与系统连接。 1) 特定方向的群体最多在MSL秒内生存,一次往返旅行是2MSL,确保放弃以前的重复集群,在新连接创建后不再出现。 2) 如果最后的ACK丢失,则必须重新传送ACK, 因此,连接必须推迟关闭, 从而可以安全地实现TCP双向连接的权利终止。
超时重传和快速重传
时间记录技术对计时器进行再传输,将每次再传输的时间值翻一番,持续到64秒,即所谓的指数脱记。
当连续收到三次或三次以上重复的反包件时,文字很可能丢失了,而我们不用等待定时器泄漏重新传送,就利用所谓的快速再传送程序,迅速重新传送丢失的部件。
是什么领域,TCP第一大臣先生?
当 TCP 处于监听模式时, 选项“ 积压工作” 的重要性
完整连接队列的量用积压表示。
3次握手是哪一次?
Syn 队列有时被称为半连接队列,而“接受”队列则被称为完整连接队列。
接受 () 从“ 接受” 队列中删除连接的节点, 并给它一个 fd 。 这个节点实际上被称为 TCP 控制区块 tcb 。
操作系统如何定位连接客户端的匹配节点? 通过5位数的套接字组 。
此外,排队的 tcb 节点的生命周期是多少? 它会伴随整个连接程序, 如果连接失败和传输被忽略, 生命周期会更快结束 。
在三次握手期间,你害怕什么?
SYN洪水袭击,等等。
TCP如何确保数据的顺序正确?
超时重传;
TCP的缺点
1 杰克确认有很长一段时间;
2 重发次数较多;
研究断开联系的多种假设情况
服务结束时大量近距离等待的目前状况如何?
另一个组织者(_A)
服务结束后,所有的时间都怎么了?
- 服务要求关闭;此时,确定服务终止的逻辑是否合乎逻辑。
如果符合逻辑, 设置 SO_ REUSEADR 。
服务结束时所有的鱼翅都怎么了?
- 当服务器自己关闭时, 端不关闭 。 要退出此条件, 程序资源只能通过杀死它从操作系统获取 。
TCP的描述有三部分:
连接建立、数据传输(慢启动和冷凝控制)和连接关闭都包括在内。
粉碎: 聚群的丧失表明网络正在受到震动。 当拥堵发生时, 我们想降低聚群进入网络的速度, 这样我们就可以援引缓慢的启动来完成这一点。 结果, 缓慢的启动和拥堵管理经常被同时使用 。
它在联合民主党中最常用的在哪里?
大规模数据下载(例如雷雷)
实时性要求高的游戏
DNS 协议(但通过 TCP 在若干域名服务器上实现数据同步)
UDP的缺点
两端的连接过程:当许多客户将数据传送到同一个服务港时,即许多数据包受到影响时,可能会出现肮脏的数据。
联合民主党协议呢?
在客户端之后, 客户端校正后生成一个新的套接字, 发送到客户端, 然后使用此套接字与客户端互动 。 这是因为 FD 有其自身的校正缓冲, 防止肮脏的数据问题 。
本文由 在线网速测试 整理编辑,转载请注明出处。