简单UDP问题,我的面试题

YoungestCPSprogramer 2009-02-07 11:52:35
采用udp协议,客户端每次发送100字节,连续发2次。服务端开辟200字节的缓冲区,问服务端可以接收多少字节
...全文
97 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
liuzxchina 2009-02-08
  • 打赏
  • 举报
回复
1楼正解

答案是100字节,
虽然客户端发送了2次,但是UDP是有包边界的,服务器不可能一下子接受2个包,一次最多接受一个包,也就是100字节,这和TCP是有区别的。
UDX协议 2009-02-07
  • 打赏
  • 举报
回复
他的意思是,要你区分tcp的粘包。

不过,丢包的情况下,可能一个包也收不到。
UDX协议 2009-02-07
  • 打赏
  • 举报
回复
会收二次,一次100字节。

18,357

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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