Решено: Теряется часть пакетов (по VPN каналу)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

sptica
Сообщения: 126
ОС: Ubuntu

Решено: Теряется часть пакетов

Сообщение sptica »

Здравствуйте!

Есть 2 территориально удалённых друг от друга офиса, между ними поднят канал VPN (Kerio Winroute Firewall с обеих сторон). Недавно начала глючить ip телефония между офисами. В одну сторну слышно прекрасно, в другую жуткий робовойс на уровне понять говорит мужчина или женщина можно, а вот уже разобрать слова не получается.

Включил логи и обнаружил что из офиса А в офис Б за 15 секунд разговора ушло 930 пакетов и дошло 863. А из офиса Б в офис А ушло 864 пакета, а дошло 320. Т.е. 2/3 пакетов потерялись где-то по пути. Перед тем как звонить провайдеру, решил убедиться что проблема в канале и запустил копирование файла из офиса Б в офис А. С TCP сессией получилось лучше. Из офиса А ушёл 751 пакет, в офис Б пришло 789. Из офиса Б ушло 1218 пакетов, пришло 744. Ситуация немного лучше, но всё равно потери существенные, почти на уровне половины пакетов. Полагаю что улучшение обусловленно подтверждением получения пакета в TCP сессии.

Как вы считаете, можно ли ещё как то проверить связь на UDP сессии прежде чем звонить провайдеру и может быть есть ещё какие-то мысли по ситуации? Буду очень признателен за помощь :).
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: Решено: Теряется часть пакетов

Сообщение Bluetooth »

протестируйте в обход VPN соединение между двумя точками. Если картинка такая же - долбите провайдера.
Также перед обращением желательно понять, на каком участке теряются пакеты
Спасибо сказали:
sptica
Сообщения: 126
ОС: Ubuntu

Re: Решено: Теряется часть пакетов

Сообщение sptica »

Bluetooth писал(а): ↑
06.08.2013 16:39
протестируйте в обход VPN соединение между двумя точками. Если картинка такая же - долбите провайдера.
Также перед обращением желательно понять, на каком участке теряются пакеты


Спасибо, у меня мысли в том же направлении пошли. Сейчас как раз этим занимаюсь :).
Спасибо сказали:
Аватара пользователя
BAF
Сообщения: 225
Статус: Я это я, какой есть такой есть.
ОС: Ubuntu

Re: Решено: Теряется часть пакетов

Сообщение BAF »

iperf вам в помощь, может работать как с тсп так и удп пакетами. но лучше проверить в обход. смотрите не потерю пакетов, а ошибки.
Поправите меня, если я не прав, буду тока рад.
Спасибо сказали:
Аватара пользователя
mandreika
Сообщения: 217
ОС: Debian 3,4,5,6

Re: Решено: Теряется часть пакетов

Сообщение mandreika »

Делайте VPN туннель на TCP потерь быть не должно(меньше).

Так как VoIP это UDP поток, по вашей схеме выходит UDP over UDP у OpenVPN вроде есть своя проверка целостности, но
как она работает? У меня при плохом канале пинг свыше 60мс начинается кряканье и факсы не ходят, но жить можно.
Спасибо сказали:
Аватара пользователя
BAF
Сообщения: 225
Статус: Я это я, какой есть такой есть.
ОС: Ubuntu

Re: Решено: Теряется часть пакетов

Сообщение BAF »

mandreika писал(а): ↑
09.08.2013 11:30
Делайте VPN туннель на TCP потерь быть не должно(меньше).

Так как VoIP это UDP поток, по вашей схеме выходит UDP over UDP у OpenVPN вроде есть своя проверка целостности, но
как она работает? У меня при плохом канале пинг свыше 60мс начинается кряканье и факсы не ходят, но жить можно.

60 это не много, много больше 150. Тут главное потеря пакетов и джиттер. В общем iperf и то и то мерит, но и ошибки посмотреть не помешает, ведь пакеты не спроста теряются.
Поправите меня, если я не прав, буду тока рад.
Спасибо сказали:
sptica
Сообщения: 126
ОС: Ubuntu

Re: Решено: Теряется часть пакетов

Сообщение sptica »

Всем спасибо за участие. ipref оказался тем, что нужно. Была проблема между двумя провайдерами - на одном из узлов терялась часть пакетов (~95% :))) в одну сторону. Связались с провайдерами и там уже проблему решили :))),
Спасибо сказали:
Аватара пользователя
BAF
Сообщения: 225
Статус: Я это я, какой есть такой есть.
ОС: Ubuntu

Re: Решено: Теряется часть пакетов

Сообщение BAF »

sptica писал(а): ↑
28.08.2013 17:35
Всем спасибо за участие. ipref оказался тем, что нужно. Была проблема между двумя провайдерами - на одном из узлов терялась часть пакетов (~95% :))) в одну сторону. Связались с провайдерами и там уже проблему решили :))),

а еще есть jperf - это графика для iperf кпримеру для винды очень хорошо. А так же не в тему недавно нашел jmeter - для тестирования web серверов, кто знает может и вам пригодится.
Поправите меня, если я не прав, буду тока рад.
Спасибо сказали: