1.Tcp 是什么,能做什么?
2.TCP 核心 API 讲解:
客户端:
服务器端:
3.TCP的连接可靠性:三次握手和 四次 挥手:
SYN: 发起连接的命令
FIN:断开连接的命令
ACK:都是回送命令
当客户端收到2时,就可以断开输出操作了,但是输入操作还是保留的。
close-wait:这段时间内,服务器端会将没有送达的信息一 一给客户端送达,完成后会发送 fin 命令【会持续发送FIN命令,每隔30s,直到 服务端收到客户端的 ACK 命令】
可以参考:https://blog.csdn.net/qq_38950316/article/details/81087809
4.TCP 传输可靠性P:
基础类型数据传输:
1 byte(字节) =8 bit(位)
1 char =1 byte
1 short =2 byte
1 int = 1 float =4 byte
1 long =1 double =8byte