连续超时会怎样

连续超时会怎样

重发之后还是没等到 ack,TCP 会【0】。

阅读更多 →
超时时间怎么定

超时时间怎么定

「多久没收到 ack 就算丢了、该重发」这个超时时间(RTO),TCP 是【0】。

阅读更多 →
⚠️ 自己写:去掉序号会怎样

⚠️ 自己写:去掉序号会怎样

本节的字节序号小工具: segments(nbytes, mss) 把 nbytes 字节切成段,交回 [(序号, 长度)];序号是这段第一个字节的编号,SYN 占了 0 号,数据从 1 起

阅读更多 →
补全:按序交给应用

补全:按序交给应用

本节的字节序号小工具: segments(nbytes, mss) 把 nbytes 字节切成段,交回 [(序号, 长度)];序号是这段第一个字节的编号,SYN 占了 0 号,数据从 1 起

阅读更多 →
补全:发送方该重发谁

补全:发送方该重发谁

本节的字节序号小工具: segments(nbytes, mss) 把 nbytes 字节切成段,交回 [(序号, 长度)];序号是这段第一个字节的编号,SYN 占了 0 号,数据从 1 起

阅读更多 →
第二段丢了 ack 怎么走

第二段丢了 ack 怎么走

本节的字节序号小工具: segments(nbytes, mss) 把 nbytes 字节切成段,交回 [(序号, 长度)];序号是这段第一个字节的编号,SYN 占了 0 号,数据从 1 起

阅读更多 →
一千字节切三段

一千字节切三段

本节的字节序号小工具: segments(nbytes, mss) 把 nbytes 字节切成段,交回 [(序号, 长度)];序号是这段第一个字节的编号,SYN 占了 0 号,数据从 1 起

阅读更多 →
中间丢了一段会怎样

中间丢了一段会怎样

三段依次是 1、401、801;第二段丢了、第三段到了。接收方收到第三段时回的 ack 是【0】。

阅读更多 →
确认号说的是什么

确认号说的是什么

接收方回的确认号(ack)说的是【0】。

阅读更多 →
序号编的是什么

序号编的是什么

TCP 的序号(seq)编的是【0】。

阅读更多 →