简介
TCP协议是一种面向链接的可靠的传输协议
优点:安全 可靠
缺点:慢
是传输层协议
tcp常用与对可靠性要求高的领域 如:电子支付、文件传输等
TCP的建立
CTP建立连接是采用三次握手的机制来建立的
- 第一步 客户端发送字段为SYN的数据包 seq序列号为a
客户端请求与服务器建立连接 - 第二步 服务器回复一个字段为SYN ACK的数据包 seq序列号为b ack序列号为a+1
服务器回复同意建立连接 同时又发出对客户端的连接请求 - 第三步 客户端回复一个字段为ACK的数据包 seq序列号为a+1 ack序列号为b+1
客户端回复确认与服务器建立连接
注意:序列号保证连接建立的可靠
TCP传输数据的过程
通过三次握手,保证TCP建立的准确可靠。但是TCP建立后如何保证数据传输苏过程中的可靠性。