什么是TCP协议
你和你对象发短信,事先约定,你给他发送任何短信,TA都得回复你一句:收到;
比如你发送“早安”给 TA,TA 会回复你:“收到”;
如果过了 1 分钟你还没有收到 TA 的回复(也许是你发送的短信 TA 没收到,也许是 TA 已经回复了,但是因为网络原因你没收到);你就再发送一次“早安”给 TA,直到 TA 回复你为止;
这样就可以保证,你对象一定能收到“早安”两个字!
TCP 协议正是这样一种约定,它能够可靠的保证,发送的数据能够被对端收到;
TCP首部
把整个TCP首部+数据部分称为一个TCP段;
有关TCP的详细介绍,可以参考