Reason of "dropped due to full socket buffers" UDP
Sten Daniel Soersdal
netslists at gmail.com
Mon Mar 26 18:42:08 UTC 2007
Artem Naluzhny wrote:
> hi
>
> I have 6.1-RELEASE with default sysctl vars. Continuous 'netstat -sp
> udp' with 100 ms. interval shows dropped UDP due to full socket
> buffers sometimes. The script also monitors 'netstat -anp udp' and
> there are no connections with non-zero Recv-Q value by the end of the
> interval with drops.
>
> The server is used as SIP server (ser) with RTP proxy (rtpproxy). Avg
> pps (Broadcom BCM5721 Gigabit Ethernet, bge): 630 in, 460 out.
>
> Any ideas how to find out a reason? (no kernel changes allowed, the
> server is in production)
>
Perhaps it would be helpful to do non-promiscous packet capture on the
ethernet interface over a longer period of time. Perhaps you find
something unexpected? That might the least intrusive and most effective
without giving you down time.
It wouldn't surprise me if broadcom drivers have been improved in -STABLE.
--
Sten Daniel Soersdal
More information about the freebsd-net
mailing list