飞秋聊天程序UDP接收问题
这也是面试的时候遇到的,就是说:当飞秋在上线广播的时候,假如局域网里面有很多用户在线,(在局域网做的飞秋,上线时会广播自己上线,然后在线的人回复一个“我在线”的信息,然后我都接收下来)问题出来了;
1、是否会出现丢信息?这个好像会。
2、怎么避免这个问题?是否可以修改setsockopt()RECVBUFF的大小,一般是按什么依据来修改这个大小;
------解决方案--------------------
------解决方案--------------------UDP协议是不可靠的,当高流量的时候,网卡驱动缓冲区满的时候会出现丢包!