那位高手解决一下这个棘手的UDP网络发送问题??

jmlt1983 2006-08-11 07:40:10
我在程序里先接受到数据包,然后对数据包直接转发到另外一台主机的端口A和端口B(先发到A,然后立马发送到B),但是非常奇怪的是在发送程序中两个端口打印出来是发送成功,但是在另一端端口A却有时候不能收到数据包(丢包),端口B可以收到,我现在在千兆局域网内,数据包不大,大约100字节左右,应该不可能是丢包,网络环境不错???

1)现在确认是收到了数据包
2)并且发送到同一主机另一个端口B的数据包每次都到了
3)如果把这两个连续的发送数据包的操作颠倒一下,那么端口B有有掉包的现象
4)两个发送都用的是UdpClient.Send(),两个发送操作在一起,会不会是被冲掉了,或者时间问题??


哪位高手有没有碰到这种问题,可否探讨一下~~小弟不胜感激!
...全文
97 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
VirtualDesktop 2006-08-13
  • 打赏
  • 举报
回复
间隔时间长点再发送
jeremychen001181 2006-08-13
  • 打赏
  • 举报
回复
没有碰到过,比较兴趣,帮顶

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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