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次握手断开.
阅读(1367) | 评论(0) | 转发(0) |