码迷,mamicode.com
首页 >  
搜索关键字:粘包 断包    ( 583个结果
什么是粘包现象
简单远程执行命令程序开发(30分钟) 是时候用户socket干点正事呀,我们来写一个远程执行命令的程序,写一个socket client端在windows端发送指令,一个socket server在Linux端执行命令并返回结果给客户端 执行命令的话,肯定是用我们学过的subprocess模块啦,但 ...
分类:其他好文   时间:2019-08-26 09:29:52    阅读次数:77
【备忘】Netty实战(上)视频教程
“快速简便”并不意味着最终的应用程序会受到可维护性或性能问题的影响。Netty经过精心设计,具有丰富的协议,如FTP,SMTP,HTTP以及各种二进制和基于文本的传统协议。因此,Netty成功地找到了一种在不妥协的情况下实现易于开发,性能,稳定性和灵活性的方法。
分类:Web程序   时间:2019-08-24 18:41:06    阅读次数:80
036_python的大文件下载以及进度条展示
复习 1.黏包现象 粘包现象的成因 : tcp协议的特点,面向流的,为了保证可靠传输,所以有很多优化的机制。 无边界 所有在连接建立的基础上传递的数据之间没有界限。 收发消息很有可能不完全相等。 缓存机制,导致没发过去的消息会在发送端缓存,没接收完的消息会在接收端缓存。 解决 : 给应用层定制协议 ...
分类:编程语言   时间:2019-08-17 17:42:16    阅读次数:77
Python网络编程04/recv原理/高大上版解决粘包方式
Python网络编程04/recv原理/高大上版解决粘包方式 [TOC] 1.昨日内容回顾 2.recv工作原理 3.高大上版解决粘包方式(自定制报头) 3.1 解决思路: 3.2 服务端 3.3客户端 4.2客户端 ...
分类:编程语言   时间:2019-08-16 23:06:49    阅读次数:89
Python网络编程03/ low版解决粘包问题
Python网络编程03/ low版解决粘包问题 [TOC] 1.操作系统的缓存区 2.基于TCP协议的socket循环通信 2.1 服务端(server) 2.2客户端(client) 3.基于TCP协议的socket链接+循环 通信 3.1服务端(server) 3.2 客户端(client) ...
分类:编程语言   时间:2019-08-16 22:27:12    阅读次数:129
基于TCP协议的socket通信
基于TCP协议的socket通信 1.基于TCP协议的socket循环通信 2.基于TCP协议的socket连接循环通信 3.基于TCP协议的socket通信:远程执行命令 4.粘包现象 5.操作系统的缓冲区 5.出现粘包现象的情况 1.接收方没有及时接收缓冲区的包,造成多个包接收(客户端发送了一段 ...
分类:其他好文   时间:2019-08-15 22:53:18    阅读次数:114
Netty解码的艺术
什么是拆包/粘包: TCP 粘包/拆包: TCP 是一个“流”协议,所谓流,就是没有界限的一长串二进制数据。TCP 作为传输层协议并不了解上层业务数据的具体含义,它会根据TCP 缓冲区的实际情况进行数据包的划分,所以在业务上认为是一个完整的包,可能会被TCP 拆分成多个包进行发送,也有可能把多个小的 ...
分类:Web程序   时间:2019-08-11 17:22:57    阅读次数:451
TCP粘包和拆包
TCP(transport control protocol,传输控制协议)是面向连接的,面向流的,提供高可靠性服务。收发两端(客户端和服务器端)都要有一一成对的socket,因此,发送端为了将多个发往接收端的包,更有效的发到对方,使用了优化方法(Nagle算法),将多次间隔较小且数据量小的数据,合 ...
分类:其他好文   时间:2019-08-11 17:03:57    阅读次数:96
第二十九天
基于TCP的大文件发送 UDP通信 特点:数据报协议(自带报头),没有双向通道,通信过程类似于发短信。 1.udp协议客户端允许发空 2.udp协议不会粘包 3.udp协议支持并发 ***允许发空和不会粘包的原因都是因为基于数据报协议,自带了报头 简易版本的QQ 利用socketserver完成并发 ...
分类:其他好文   时间:2019-08-09 21:50:08    阅读次数:95
UDP协议
UDP协议 udp协议四大特点 1.不会粘包 2.支持并发 3.客户端断开连接不会报错 4.允许客户端发空 udp与tcp相比: udp更像发短信,他需要对方回应,直接发过去就行 tcp像打电话,他需要对方回应才能继续发生 udp在发送数据时,会自动发送报头,所以不会粘包 而且udp不需要建立双向通 ...
分类:其他好文   时间:2019-08-08 23:00:52    阅读次数:128
583条   上一页 1 ... 10 11 12 13 14 ... 59 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!