窗口扩大选项占3字节,其中有一个字节表示移位值S 。新的窗口值等于TCP首部中的窗口位数从16增大到(16+S) 。移位值允许使用的最大值是14,相当于窗口最大值增大到2(16+14)-1=230-1 。
窗口扩大选项可以在双方初始建立TCP连接时进行协商 。如果连接的某一端实现了窗口扩大,当它不再需要扩大其窗口时,可发送S=0选项,使窗口大小回到16 。
时间戳选项
时间戳选项占10字节,其中最主要的字段是时间戳字段(4字节)和时间戳回送回答字段(4字节) 。时间戳选项有以下两个作用:
第一、 用来计算往返时间RTT 。发送方在发送报文段时把当前时钟的时间值放入时间戳字段,接收方在确认该报文段时把时间戳字段复制到时间戳回送回答字段 。因此,发送方在收到确认报文后,可以准确地计算出RTT来 。
第二、 用于处理TCP序号超过232的情况,这又称为防止序号绕回PAWS 。我们知道,TCP报文段的序号只有32位,而每增加232个序号就会重复使用原来用过的序号 。当使用高速网络时,在一次TCP连接的数据传送中序号很可能被重复使用 。例如,当使用1.5Mbit/s的速度发送报文段时,序号重复要6小时以上 。但若用2.5Gbit/s的速率发送报文段,则不到14秒钟序号就会重复 。为了使接收方能够把新的报文段和迟到很久的报文段区分开,则可以在报文段中加上这种时间戳 。
什么时候发送RST包 建立连接的SYN到达某端口,但是该端口上没有正在监听的服务 。主机收到了一个根本不存在的连接上的分节 。请求超时 。UDP首部
UDP首部的长度为8个字节,共包含以下四个部分,每个部分为2个字节:
【什么时候发送RST包】源端口号:发送方的端口号,范围(0~65535)目的端口号: 接收者的端口号,范围(0~65535)长度:表示UDP报文段的长度(包括首部和数据)校验和:接收方用于校验该报文段中是否存在了差错
- 臣子见到皇帝下跪的这种朝仪什么时候开始的
- 中考录取通知书什么时候发 宜昌中考录取通知书什么时候发
- 眉县金渠镇,眉县金渠镇派出所什么时候办身份证
- 大芒果种子怎么种植,什么时候可以种
- 藤藤菜的种植技术,什么时候种植
- airjob隔空投送发送不了
- 隆兴和议指的是什么发生在什么时候?
- 香椿种子怎么播种,什么时候播种
- 一般怎么买特价机票,如何买特价机票
- 茶花苗怎么种,什么时候种植