TCPIP详解
叨陪鲤
哈
展开
-
TCP协议中的TIME_WAIT详细说明
文章目录4.3设置TIME_WAIT状态的目的4.3.1 实现TCP全双工连接的关闭4.3.2 使过时的重复报文段失效4.3.3 TIME_WAIT状态的自结束4.3.4 TIME_WAIT状态的影响(补充)4.3设置TIME_WAIT状态的目的TIME_WAIT状态是TCP中最容易被人误解的特性之一。因为很多的标准文档都没有对该状态做一个详细的说明和解释。设置TIME_WAIT状态的原因主要...原创 2020-04-26 11:38:43 · 9308 阅读 · 0 评论 -
TCP头部格式和封装
文章目录12.3 TCP头部和封装12.3.1 端口号12.3.2 序列号12.3.3 头部长度12.3.4 相关控制位12.3.5 窗口大小12.3.6 校验和12.3.7 选项字段12.3 TCP头部和封装 下图显示了TCP在IP数据报中的封装: TCP头部紧跟着IP头部或者IPv6扩展头部,经常是20字节(默认不带选项字段)。带选项字段的话,TCP头部最长可达60字节。常见的选...原创 2020-04-15 23:53:39 · 6843 阅读 · 0 评论 -
TCP超时重传、序列号、滑动窗口简介
文章目录12 TCP:传输控制协议(初步)12.1 引言12.1.1 ARQ和重传12.1.2 分组窗口和滑动窗口12.1.3 变量窗口:流量控制和拥塞控制12.1.4 变量窗口:设置重传超时12 TCP:传输控制协议(初步)12.1 引言 以太网上的很多协议自身不包含可靠传输机制,他们可能会使用一种类似于校验和或者CRC这样的数学函数来检测接收到的数据是否包含差错,但是他们不...原创 2020-04-14 12:16:35 · 5369 阅读 · 0 评论