netstat имеет несколько полезных опций для отладки ситуации.
Первый - это netstat -su (сбросить статистику UDP):
dima@linux-z8mw:/media> netstat -su
IcmpMsg:
InType3: 679
InType4: 20
InType11: 548
OutType3: 100
Udp:
12945 packets received
88 packets to unknown port received.
0 packet receive errors
13139 packets sent
RcvbufErrors: 0
SndbufErrors: 0
UdpLite:
InDatagrams: 0
NoPorts: 0
InErrors: 0
OutDatagrams: 0
RcvbufErrors: 0
SndbufErrors: 0
IpExt:
InNoRoutes: 0
InTruncatedPkts: 0
InMcastPkts: 3877
OutMcastPkts: 3881
InBcastPkts: 0
OutBcastPkts: 0
InOctets: 7172779304
OutOctets: 785498393
InMcastOctets: 525749
OutMcastOctets: 525909
InBcastOctets: 0
OutBcastOctets: 0
Уведомление "RcvbufErrors" и "SndbufErrors"
Дополнительным параметром является мониторинг приема и отправки буферов UDP процесса:
dima@linux-z8mw:/media> netstat -ua
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
udp 0 0 *:bootpc *:*
udp 0 0 *:40134 *:*
udp 0 0 *:737 *:*
udp 0 0 *:mdns *:*
Здесь вам нужно взглянуть на столбцы Recv-Q и Send-Q интересующего вас соединения. Если значения высокие и не падают до нуля, то процесс не сможет справиться с нагрузкой.
Вы можете использовать эти команды при отправке и при получении машины.
Также вы можете использовать mtr , который объединяет traceroute и ping - он пропингует каждый переход на маршруте
Это может обнаружить медленный переход на вашем маршруте. Запустите его на других компьютерах, чтобы проверить подключение ко второму.