Как исправить высокую задержку и скорость повторной передачи в Ubuntu 18.04 - PullRequest
0 голосов
/ 19 сентября 2018

Я установил Ubuntu 18.04 на Hyper-V Win Server 2016.

И производительность Ubuntu в сети плохая: у меня есть несколько сайтов (Apache + PHP), а время отклика иногда> 10 секунд.Иногда это быстро.

По мере устранения неполадок я вижу следующие результаты netstat:

# netstat -s | egrep -i 'loss|retran'
3447700 segments retransmitted
226 times recovered from packet loss due to fast retransmit
Detected reordering 6 times using reno fast retransmit
TCPLostRetransmit: 79831
45 timeouts after reno fast retransmit
6247 timeouts in loss state
2056435 fast retransmits
107095 retransmits in slow start
TCPLossProbes: 220607
TCPLossProbeRecovery: 3753
TCPSynRetrans: 90564

Что может быть причиной такого большого числа "ретранслируемых сегментов"?И как это исправить?

Несколько замечаний:
- VMQ отключен для Ubuntu VM
- Сетевой адаптер хост-системы - Intel I210
- Я отключил IPv6 как на хосте, так и на виртуальной машине

Вот WireShark, показывающий, что для подключения (только начального подключения) к моему сайту требуется ~ 7 секунд Propovednik.com:

That's how WireShark shows connection to my site

20 сентября. До сих пор проблема, по-видимому, вызвана плохой сетью OVH / SoYouStart:

Эта команда показывает потерю пакетов на 20-30%:

sudo ping us.soyoustart.com -c 10 -i 0.2 -p 00 -s 1200 -l 5

1 Ответ

0 голосов
/ 21 сентября 2018

Проблема может быть в любом месте сети, включая рабочую станцию, с которой вы работаете.Я предлагаю вам проверить сеть как повторные передачи, а потеря пакетов означает, что что-то работает неправильно или неправильно настроено.Если это беспроводная сеть, возможно, вы находитесь за пределами зоны действия вашего маршрутизатора.

Я проверяю ваш веб-сайт, который вы отметили, с моего компьютера, и нет потери пакетов.

...