摘要: [TOC] 粘包问题 一、什么是粘包 注意:只有TCP有粘包现象,UDP永远不会粘包,为何,且听我娓娓道来。 首先需要掌握一个socket收发消息的原理 发送端可以是一K一K地发送数据,而接收端的应用程序可以两K两K地提走数据,当然也有可能一次提走3K或6K数据,或者一次只提走几个字节的数据,也就是 阅读全文
posted @ 2019-09-10 21:16 豆瓣酱瓣豆 阅读(89) 评论(0) 推荐(0) 编辑
摘要: [TOC] UDP 特点: 1. udp 不会管客户端或者服务端是否收到,它只管发,所以不可靠. 2. 可以发空(数据报协议,自带头) 3. 客户端和服务端可以又一方没在线(因为不需要建立连接) 4. 并且由于不需要建立连接所以会发生丢包,导致数据不全。 一,简单的udp 1.1简单的udp 1. 阅读全文
posted @ 2019-09-10 21:16 豆瓣酱瓣豆 阅读(238) 评论(0) 推荐(0) 编辑
摘要: [TOC] TCP 查看文件大小:字节大小 一、简单的双向通信 1. server 2. client 二、通信循环 1. server 2. client 2.1实现俩个人之间的通信 1. server 2. client 三、套接字连接循环 1. server 2. client 四、模拟ssh 阅读全文
posted @ 2019-09-10 21:15 豆瓣酱瓣豆 阅读(109) 评论(0) 推荐(0) 编辑