UDP Full Sockets
Posted on 2004-03-23
We increased the network speed from 10Mbit to 100Mbit and we experiencing lost application packets at our communication sessions between client’s side and our communication application that run at the DS20 Tru64 4.0F UNIX server.
We check “netstat –I ee0” and we don’t have any errors at the server network interface, but when we checked the netstat option using “netstat -p udp” we got that “full sockets” is not zero.
The output is like the following:
12003 packets sent
48193 packets received
0 incomplete headers
0 bad data length fields
0 bad checksums
2170 full sockets
12943 for no port (12916 broadcasts, 0 multicasts)
At the documentation and we saw that:
“When to Tune
Use the netstat -p udp command to check for full sockets. If the output shows many full sockets, increase the value of the udp_recvspace attribute. “
Our questions are:
1. Can it be related to the communication problem I describe above?
2. How “full sockets” effects our system?
3. The udp_recvspace set to 41600 , if we should take the advise from the documentation what should be the proper setup ?
4. What is the effect of increasing the udp_recvspace parameter ?