电脑里面有很多程序
发送数据,其实是通过端口,不同的软件 3306就是mysql数据库的端口
IP是确认哪里 我的端口就可以理解程序的身份证 IP电脑的身份证
端口要大于1024 因为小于1024端口都被系统占用了,给我们的程序
设置一个端口,设置的端口一定大于1024
TCP 和 udp
SYN 连接请求, 服务端收到请求会肯定一个 影响 ACK
客户端 在返回一个ACK 确认
长连接与短连接传输层: 三次握手 确认之后 关闭连接
断开连接: 客户端向 服务端 发送一个FIN 关闭请求 断开连接 (FIN) 服务器会问你是不是确认 ACK 服务器然后再发一下FIN
客户端在向服务器发送 ACK
(4次握手)
短链接 不会占用电脑内存
建立连接 – 数据传输-- 关闭连接…建议链接–数据传输–关闭
长连接
建立链接 – 数据传输…(保持链接) …数据传输-- 关闭链接
建立套接字 socket游戏为例: 当你挂机以后,长时间会断开连接 ,因为会挤掉
服务端: import socket
模拟服务端
import socket



