Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Сетевые технологии (http://forum.oszone.net/forumdisplay.php?f=31)
-   -   Диагностика качества сети при подключении к VPN (http://forum.oszone.net/showthread.php?t=334759)

Evil_Genius 10-05-2018 16:07 2812981

Диагностика качества сети при подключении к VPN
 
Имеется следующая проблема: при подключении к VPN (протокол OpenVPN, пробовал нескольких VPN-провайдеров и сам поднимал сервера на разных виртуальных хостингах) в приложениях (играх) периодически возникают проблемы с сетевым подключением - увеличивается задержка/теряются пакеты. При переходе с UDP на TCP ситуация несколько улучшилась, но всё ещё имеет место быть. Также при подключенном VPN при использовании команды ping заметны потери пакетов (при отключенном VPN подобного не наблюдается).
ОС: MS Windows 7 SP1
Софт: OpenVPN GUI
Каким образом можно провести диагностику соединения и выявить проблему?

antiexpert1@twitter 10-05-2018 16:30 2812993

поиграте с MTU, подберите тот значение, при котором потери будут минимальны.
А так, повышенный пинг при работающем VPN - норма.

Evil_Genius 10-05-2018 23:00 2813067

Цитата:

Цитата antiexpert1@twitter
А так, повышенный пинг при работающем VPN - норма. »

Ну это я в курсе, но у меня скачкообразные повышения и до "диких" значений - вплоть до 3-4с.
Цитата:

Цитата antiexpert1@twitter
поиграте с MTU, подберите тот значение, при котором потери будут минимальны. »

MTU сетевого подключения (интернета) или подключения VPN?

Jula0071 11-05-2018 09:59 2813124

Цитата:

Цитата Evil_Genius
Каким образом можно провести диагностику соединения и выявить проблему? »

В логах чисто?
До собственно openvpn сервера потерь/задержек нет?

Попробуйте поиграться с sndbuf/rcvbuf, выставив их в 512К или больше.

antiexpert1@twitter 11-05-2018 10:54 2813130

Цитата:

Цитата Evil_Genius
MTU сетевого подключения (интернета) или подключения VPN? »

VPN.
Цитата:

Цитата Evil_Genius
Ну это я в курсе, но у меня скачкообразные повышения и до "диких" значений - вплоть до 3-4с. »

да, у меня такое же было, когда программист через VPN (MS SSTP) перекачивал большой трафик, который забивал весь интернет канал (10 Mbit исходящие).

Evil_Genius 15-05-2018 23:11 2813862

Вложений: 1
Цитата:

Цитата antiexpert1@twitter
поиграте с MTU, подберите тот значение, при котором потери будут минимальны. »

"Игры" с MTU ни к чему не привели.

Однако, путем эксперимента, я выяснил, что на той же самой машине, но загруженной в Linux (Ubuntu 18.04 Live, подключение к VPN через network-manager), данная проблема отсутствует полностью, проверял через mtr.
На Windows прогонял через Ping Plotter и WinMtr.
Прикрепил скриншот: натравил WinMtr на шлюз, при подключенном VPN (потому что "скачки" пинга начинаются именно с VPN-шлюза). С выключенным VPN, VPN-сервер пингуется отлично, без потерь пакетов и скачков задежки.

Jula0071 16-05-2018 12:53 2813940

Цитата:

Цитата Evil_Genius
"Игры" с MTU ни к чему не привели. »

А с этим -
Цитата:

Цитата Jula0071
sndbuf/rcvbuf, выставив их в 512К или больше. »

Проблема-то известная и решение есть.

Evil_Genius 16-05-2018 13:21 2813949

Цитата:

Цитата Jula0071
sndbuf/rcvbuf, выставив их в 512К или больше. »
Проблема-то известная и решение есть. »

Дело не в понижении скорости (как раз со скоростью всё в порядке), а в необъяснимых скачках задержки/потери пакетов, причем относительно редких (в среднем за 1000 пакетов, дропаются/с высокой задержкой 1-2). Размеры буферов я менял, это ничего не изменило.

Пока самый вероятный вариант - конфликт драйвера TAP-адаптера с драйвером VirtualBox Host-Only Network адаптера.
Пришлось поднимать VPN на отдельной виртуалке и настраивать её как роутер.


Время: 02:51.

Время: 02:51.
© OSzone.net 2001-