1500字节这是ip层的
tcp层会自己组装/重传数据
应用层只需要按自定义格式解析tcp流
【 在 confinement (禁闭) 的大作中提到: 】
: 标 题: Re: 怎么样传输大的数据结构?(9)
: 发信站: 水木社区 (Wed Feb 12 22:58:09 2020), 站内
:
: pb没用过不熟
:
: tcp本来就会分包啊,协议规定的数据帧容量限定的,一般默认1500字节的mtu(还要除去大概二十个字节的包头才能装用户数据),好像现在很多网络支持大的可以到9000还是多少来着,但终究也是有限的。然后系统的socket api收发的时候就按这个来,应用层需要自己组装数据的。这么多年过去了,这种麻烦的事情肯定有人帮我们做好,所以我就是要找一个方便的序列化库来帮我干这些事
:
: 【 在 greenonline 的大作中提到: 】
: : tcp流协议为什么会分片?想偷懒就用库比如pb
:
:
: --
: ※ 修改:·confinement 于 Feb 12 22:59:48 2020 修改本文·[FROM: 117.136.79.*]
: ※ 来源:·水木社区
http://www.newsmth.net·[FROM: 117.136.79.*]
--
修改:confinement FROM 117.136.79.*
FROM 115.34.104.*