摘要: UDP协议: UDP在使用时需要修改socket的参数 第一个任然是AF_INET 第二个需要换成SOCK_DGRAM UDP不需要建立连接 所以没有三次握手和四次挥手 UDP只需要确定对方的地址与端口号就可以发送数据相同点: 服务器:都需要绑定端口和ip recv与recvfrom都是阻塞的 运行 阅读全文
posted @ 2019-03-04 16:04 XSHUshu 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 粘包问题的产生: TCP协议是基于数据流的协议 如果发送数据的数据字节多于接收方的缓存区容量就会出现粘包问题 如果多次发送数据并且数据容量很小且时间间隔短,也会出现粘包问题 如何解决粘包问题 在每次传送数据之前先将要传输的数据转化为字节,然后用len()来得到 长度,先传输长度,然后将接受的缓存区大 阅读全文
posted @ 2019-03-04 15:52 XSHUshu 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 1.网络通讯协议 网络通讯的基本要素 物理介质 通讯协议 C/S构架 客户端 和 服务器 浏览器 和 服务器 b/s OIS七层模型 应表会传网数物 应用层 (HTTP json FTP) 传输 (TCP/UDP) 网络(ip地址) TCP 可靠传输协议,能够保证数据完整性(通过三次握手 四次挥手 阅读全文
posted @ 2019-03-04 15:41 XSHUshu 阅读(1215) 评论(0) 推荐(0) 编辑