TCP标记占8位?

来源:11-3 TCP协议详解

Nomo_Air

2020-07-06

图片描述

TCP/IP 详解卷1:协议 ,12.3章中,TCP标记占8位。和老师讲的不符,老师确认下呢?

写回答

1回答

咚咚呛

2020-07-06

这是一个很好的点。

这里提供的标记相比课程中提到的标记多了两个,分别是CWR、ECE。

CWR:CWR 标志与后面的 ECE 标志都用于 IP 首部的 ECN 字段,ECE 标志为 1 时,则通知对方已将拥塞窗口缩小;

ECE:若其值为 1 则会通知对方,从对方到这边的网络有阻塞。在收到数据包的 IP 首部中 ECN 为 1 时将 TCP 首部中的 ECE 设为 1;

可以看见这两个标记是占用了保留字段的两个比特位的,事实上这两个比特位并非通用的,部分操作系统内核实现的协议栈是不支持这两个标记的,大部分书籍也不会提及这两个标记,所以这两个标记可以作为拓展知识去理解,而且这两个标记和原有的是不冲突的。

希望对你有所帮助。


0
1
Nomo_Air
非常感谢!
2020-07-07
共1条回复

(新版)计算机基础,计算机组成原理+操作系统+网络

编程之前先学这门课,系统补足计算机基础知识,夯实编程地基

7739 学习 · 1580 问题

查看课程