UDP数据包丢弃

主机发送UDP广播,但其UDP数据包不被同一子网中的任何其他主机接收。 但是,与其他主机的TCPstream量是可以的。 我使用tcpdump观察到了这一点。

它可能与小缓冲区大小有关吗? 这个主机的最大缓冲区大小只有131k。 它的UDPstream量很低。

有多less包丢失? 如果只有几个值得记住的是UDP不能保证交付,sorting或重复保护。 所有的错误检测和纠正都需要在应用层完成。

如果你根本没有收到任何数据包,你应该寻找一个中间设备或过滤数据包的主机防火墙。 一些较不复杂的IDS系统会将UDP广播stream量的突发中断为拒绝服务攻击。