有关TCP的一个简单的问题

hhb2009sunny 2013-11-03 09:30:07
怎么理解TCP连接中的数据传输是无边界的,在实际编程中需要怎么处理?
...全文
492 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
兴风作浪的梦 2014-02-11
  • 打赏
  • 举报
回复
学习 学习 tcp 嘿嘿
碼上道 2014-01-18
  • 打赏
  • 举报
回复
引用 楼主 hhb2009sunny 的回复:
怎么理解TCP连接中的数据传输是无边界的,在实际编程中需要怎么处理?
tcp传输的是一个流,不是一个一个的包的概念,有点像一条河流,无法将河里的水分边界一样。
wangyongchao880622 2014-01-17
  • 打赏
  • 举报
回复
TCP的服务器承载压力有多少,就决定你你客户端发送的数据的大小。
palm008 2013-11-22
  • 打赏
  • 举报
回复
无边界说的就是TCP的粘包问题, 对于TCP协议,客户端连续发送数据,只要服务端的这个函数的缓冲区足够大,会一次性接收过来,即客户端是分好几次发过来,是有边界的,而服务端却一次性接收过来,所以说是无边界的
青峰守望 2013-11-03
  • 打赏
  • 举报
回复
这个肯定要自定义协议了,包括校验数据的方式。

778

社区成员

发帖
与我相关
我的任务
社区描述
云计算 网络相关讨论
社区管理员
  • 网络
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧