Monitoring packet loss
Alan Somers <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.net |
|---|---|
| Message-ID | <CAOtMX2hLaYEhVpoPG5HtJ7Qj030PvGOBFeo78fqmRxPMJAfxmQ@mail.gmail.com> |
I'd like to track the rate of packet loss for outbound packets from some production servers. Obviously, that's impossible. But I think that the rate of TCP retransmissions should be a close proxy for packet loss. Currently I can only observe TCP retransmissions by using wireshark, a slow and laborious process. But it seems to me that the network stack should already have that information. Would it be possible to add a sysctl to expose the total number of retransmissions since boot? This information would be very useful. It could reveal for example problems with a model of NIC, or congestion on one network segment but not another, or a regression in the OS. -Alan