猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
TCP的粘包和拆包是指一次http请求中发生的粘包或拆包吗?为什么?
TCP的粘包和拆包是指一次http请求中发生的粘包或拆包吗?为什么?
米琪卡哇伊
浏览 1485
回答 4
4回答
红颜莎娜
应该指一次http请求中
0
0
0
长风秋雁
为了达到良好的传输:防止传输需耗损大量的缓冲区(缓冲区)大小或预防传输媒介可能被某一传送端独占,造成堵塞...等。每一层网路都有包的大小限制(以太网,IP,TCP)其中TCP的限制称为最大区段长度(最大段大小,MSS)
0
0
0
婷婷同学_
粘包和拆包一般发生在websocket这类持续连接的时候,比如你发送“1”那边接收但没有关闭连接,也没有接收到要关闭的命令,于是还可以继续接收,如果你在非常短的时间内,再发送一个“2”,那边就会把“2”贴在“1”的后面,那边就会认为“1”和“2”是一起的,就会误认为“12”,而http一般发个“1”就直接关闭连接,关闭就直接处理“1”,再发“2”那是下一次连接的事了
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Java
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续