计算机网络【CN】TCP报文段格式【20B】

计算机网络【CN】TCP报文段格式【20B】_第1张图片

  • 序号:本报文段所发送的数据的第一个字节的序号
  • 确认号:期望收到对方下一个报文段的第一个数据字节的序号

重要控制位:

  • 紧急位URGURG=1时,标明此报文段中有紧急数据,是高优先级的数据,应尽快传送,不用在缓存里排队,配合紧急指针字段使用。
  • 确认位ACK:ACK=1时确认号有效,连接建立后所有传送的报文段都必须把ACK置为1。
  • 同步位SYN:SYN=1时,表明是一个连接请求/连接接受报文
  • 终止位FIN:FIN=1时,表明此报文段发送方数据已发完,要求释放连接。
  • 复位RST:RST=1时,表明TCP连接中出现严重差错,必须释放连接,然后再重新建立传输链接。
  • 推送位PSHPSH=1时,接收方尽快交付接收应用进程,不再等到缓存填满再向上交付。

 

  • 窗口:指的是发送本报文段的一方的接收窗口,即现在允许对方发送的数据量。
  • 检验和:检验首部+数据,检验时要加上12B伪首部,第四个字段为6。
  • 紧急指针:URG=1时才有意义,指出本报文段中紧急数据的字节数。
  • 选项:最大报文段长度MSS、窗口扩大、时间戳、选择确认…

你可能感兴趣的:(计算机网络,tcp/ip,网络协议,网络,考研,408,计算机网络)