tcp报文

简介: TCP提供了一种可靠的面向连接的字节流运输层服务 MTU=1500  首部=20byte=32bit(4byte)*5[三次握手等一些操作仅交换首部]     原端口(16)+目的端口(16)    (IP+port=socket)(socket对包含2个socket。
TCP提供了一种可靠的面向连接的字节流运输层服务
MTU=1500
 首部=20byte=32bit(4byte)*5[三次握手等一些操作仅交换首部]
    原端口(16)+目的端口(16)    (IP+port=socket)(socket对包含2个socket。)
    序列号(32)(针对每个byte进行计数,2**32-1后归0)
    确认序列号(32)
    首部长度(4)+保留(6)+URG,ACK,PSH,RST,SYN,FIN(6)+窗口大小(16)[进行流量控制]
    校验和(16)[发端计算,收端校验]+紧急指针(16)[相对URG标记]
+数据
    选项
    数据
TCP提供全双工服务,每个方向的传输要独立连接断开.

FIN_WAIT2状态是没有超时的
TIME_WAIT有2MSL的超时时间.
3次握手连接,4次握手断开.

目录
相关文章
|
网络协议 算法
简述TCP报文首部字段及其作用
TCP报文首部字段及其作用
2124 0
|
缓存 网络协议 网络架构
四十、TCP协议的特点、TCP报文段格式和TCP的连接管理
四十、TCP协议的特点、TCP报文段格式和TCP的连接管理
四十、TCP协议的特点、TCP报文段格式和TCP的连接管理
|
网络协议 网络性能优化 网络安全
网络协议报文理解刨析篇二(再谈Http和Https), 加上TCP/UDP/IP协议分析(理解着学习), 面试官都惊讶你对网络的见解(2)
网络协议报文理解刨析篇二(再谈Http和Https), 加上TCP/UDP/IP协议分析(理解着学习), 面试官都惊讶你对网络的见解(2)
网络协议报文理解刨析篇二(再谈Http和Https), 加上TCP/UDP/IP协议分析(理解着学习), 面试官都惊讶你对网络的见解(2)
|
域名解析 网络协议 安全
网络协议报文理解刨析篇二(再谈Http和Https), 加上TCP/UDP/IP协议分析(理解着学习), 面试官都惊讶你对网络的见解(1)
网络协议报文理解刨析篇二(再谈Http和Https), 加上TCP/UDP/IP协议分析(理解着学习), 面试官都惊讶你对网络的见解(1)
网络协议报文理解刨析篇二(再谈Http和Https), 加上TCP/UDP/IP协议分析(理解着学习), 面试官都惊讶你对网络的见解(1)
|
机器学习/深度学习 JSON 缓存
TCP协议学习笔记、报文分析
TCP(Transmission Control Protocol传输控制协议)协议是基于IP协议,面向连接的、可靠的、基于字节流的传输层通信协议。
TCP协议学习笔记、报文分析
|
存储 缓存 网络协议
【计算机网络】传输层 : TCP 协议 ( TCP 协议特点 | TCP 报文段首部格式 | TCP 报文段控制位 )
【计算机网络】传输层 : TCP 协议 ( TCP 协议特点 | TCP 报文段首部格式 | TCP 报文段控制位 )
380 0
【计算机网络】传输层 : TCP 协议 ( TCP 协议特点 | TCP 报文段首部格式 | TCP 报文段控制位 )
|
缓存 算法 网络协议
TCP报文发送的那些事
今天我们来总结学习一下TCP发送报文的相关知识,主要包括发送报文的步骤,MSS,滑动窗口和Nagle算法。

热门文章

最新文章