TCP/IP - TCP
目录
- 1. 数据格式
- 2. TCP建立:三次握手
-
-
- 第一次握手:Client发出SYN帧(SN=a, AN=0, SYN=1, ACK=0)
- 第二次握手:Server发出SYN+ACK帧(SN=b, AN=a+1, SYN=1, ACK=1)
- 第三次握手:Clietn发出ACK帧(SN=a+1, AN=b+1, SYN=0, ACK=1)
- 为什么是三次握手,而不是两次?
- 建立连接之后,一方出现故障无法发数怎么办?
-
- 3. TCP断开:四次挥手
-
-
- 第一次挥手:主动断开方发出 FIN+ACK请求帧(SN=x, AN=y+1, FIN=1, ACK=1)
- 第二次挥手:被动断开方发出 ACK帧(SN=y+1, AN=x+1, FIN=0, ACK=1)
- 第三次挥手:被动断开方发出 FIN+ACK帧(SN=z, AN=x+1, FIN=1, ACK=1)
- 第四次挥手:主动断开方发出 ACK帧(SN=x+1, AN=z+1, FIN=0, ACK=1)
- 为什么是四次握手?
- 为什么第四次握手后主动方要等到2ML才关闭?
-
- 4. TCP与UDP的区别
回见TCP/IP
对传输层的TCP协议作介绍
传输控制协议(TCP,Transmission Control Protocol)提供了一种面向连接的、可靠的字节流服务