К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Mikrotik и Skype

Гость
0 - 01.09.2015 - 15:02
Странная ситуация... Интернет от Билайн, 20 Мб в каждую сторону по PPPoE. Если этот прямой провод воткнуть в ноут, то с Москвой качество связи по Скайпу HD, всё чётко и без затыков. Но стоит Билайн воткнуть в CRS125-24G1S2HnD, и через стандартный маскарадинг раздать на тот же ноут (через Ethernet, не по WiFi), то на столько сильно снижается качество видео, что иногда вообще Скайп пишет, что Видео недоступно, и предлагает только аудио! Никаких супер-пупер правил нет, никто другой Интернет не потребляет, Микротик грузится на 7-8%. С ноута Спидтест через тот же маскарадинг показывает честные 20/20, пинг 30 ms.
Как поймать баг? Куда смотреть?



Гость
1 - 01.09.2015 - 15:05
0-Inkognito >
MTU
Гость
2 - 01.09.2015 - 15:18
1-Pass >
Если развернуто ответить: MTU у вас сейчас 1492, а Билайн наверное все через свой L2TP пропускает. Поэтому MTU выставляйте 1460, должно помочь.
Гость
3 - 01.09.2015 - 15:25
Так и думал, что на три буквы пошлёте :) Имеено эти три буквы :)))
Спасибо, буду копать в этом направлении.
Сейчас MTU на Ethernet порту, куда Билайн воткнут (как и на других портах МикроТика) - 1500
MTU на PPPoE интерфейсе Билайновском - 1480
А есть ещё там L2 MTU О-)
Гость
4 - 01.09.2015 - 15:36
3-Inkognito >
на pppoe-out1 выставляете MTU.
Я не знаю какие особенности pppoe у билайна, может и 1492 нужно.
Гость
5 - 01.09.2015 - 16:12
Если на интерфейсе PPPoE менять MTU, то соединение с Билайн вообще не поднимается...
На ВиКи сайте МикроТика нашёл следующее:
Я не могу попасть на некоторые сайты, если я использую PPPoE.
Используйте /ip firewall mangle чтобы изменить MSS (maximum segment size - максимальный размер сегмента) на величину, меньшую на 40 байт, чем MTU вашего соединения. Например, если вы имеете шифрованый PPPoE линк с MTU=1492, установите mangle правило следующим образом:
/ ip firewall mangle
add chain=forward protocol=tcp tcp-flags=syn action=change-mss new-mss=1448

Но не понял, почему они на 44 байта меняют, хотя сами пишут, что надо на 40 поменять...
Гость
6 - 01.09.2015 - 16:29
5-Inkognito >
Эти правила должны сами создаваться (флаг D).
У моего PPPoE провайдера MRU 1480, в мэнгле change-mss=1440.
Гость
7 - 01.09.2015 - 16:48
6-Pass > Ну, эти правила сами создаются, если в профиле PPP соединения указан профиль, в котором параметр Change TCP MSS стоит YES принудительно. Если там галочка на параметре No, то автоматом в Mangle ничего не создаётся. А вот при параметре default вообще сказка получается...
Косячемба в том, что если у меня, например, несколько PPP соединений, то, как правило, у них у всех (по умолчанию) сразу профиль default и указывается. И для всех PPP (в Менгле одно правило на ВСЕ РРР) сразу ставится MTU 1440. Это, конечно, здорово, если изначально на порту 1480 было. А у меня на PPP между роутерами изначально MTU 1450, а в Менгле, получается, мне его принудительно в 1440 всего конвертируют, хотя, по идее должно быть 1400 (или вообще 1396 при -44 байта)... Вообще перестал понимать :(
Фиг бы с ним, с Интернетом в целом, вроде работает и работает :) Но вот этот гадский Скайп всю малину обгадил! А Москве надо в HD нас видеть :((
Гость
8 - 01.09.2015 - 17:27
7-Inkognito >
Короче: что говорятся в документации на подключение? Какое MTU?
Если MTU выставлено верно, смотри в менгле смену MSS, должно быть 2 правила на 40 байт меньше.
Если все равно косяк, снижай MTU на ppp интерфейсе.
Гость
9 - 01.09.2015 - 17:43
8-Pass > Ход мысли понятен, спасибо, буду экспериментиовать! Сейчас штудирую Хабр. Очень понравилась статья, и к МикроТику можно применить!
http://habrahabr.ru/post/136871/
Гость
10 - 01.09.2015 - 17:53
Я только не понял зачем 2 правила? По мне, так должно быть только на Out интерфейсе? Если пакет мне уже пришёл, то понятно, что я его передам дальше успешно последнему клиенту! Зачем на In интерфейсе менять MTU, если однозначно MTU локального Ethernet интерфейса 1500, что по-любому больше PPP?
Гость
11 - 01.09.2015 - 17:54
Сори, зачем на In интерфейсе менять MSS ?
Гость
12 - 01.09.2015 - 19:46
10-Inkognito >
Хз, динамически создаются 2 правила скорее всего из-за рукопожатия. Если нет его, тогда и не надо. Но я бы проверил конечно.
Гость
13 - 02.09.2015 - 20:20
Чоето за билайн по ПППоЕ а не Л2ТП??? О_о
Гость
14 - 03.09.2015 - 09:18
13-KpblcuK > Корпоративный клиент мы у них :) В бизнес-центре Кутузовский... Не знаю, вот так вот...
Гость
15 - 03.09.2015 - 09:21
13-KpblcuK >
14-Inkognito >
Это наверное последняя миля.
Гость
16 - 03.09.2015 - 09:44
Вопросы от ламера :)
В Mangle установил Chage MSS отдельными правилами на IN и OUT интерфейсах PPPoE. В политике профиля PPPoE отменил принудительное создание таких правил (т.е. при установке соединения динамических правил не образуется).
1. Если после установки соединения (на работающем Скайпе, например) я буду в этих созданных правилах менять значения New TCP MMS, то это будет действовать "на лету"? Будут ли меняться размеры пакетов на уже установленном соединении? Или размер устанавливается только в момент рукопожатия, и чтобы изменить эти значения нужно разорвать PPPoE (для надёжности) и потом снова соединяться с провайдером и с собеседником?
2. Не совсем понял, что значит значение "clamp to pmtu". Это для каждого нового соединения с другим компьютером (а не с провайдером) будет рассчитываться свой PMTU и размер пакета для каждой трассы будет свой? Или это до провайдера будет PMTU Рассчитываться?
Гость
17 - 03.09.2015 - 10:42
16-Inkognito >
1 - должно работать сразу же.
2 - фактически это то же динамическое правило. Выставляет минимальное MTU на пути следования пакета.
http://debuntu.ru/note/iptables-tcpm...r-tcp-segmenta
Гость
18 - 23.10.2015 - 16:03
2 месяца уже бьюсь, ничего не выходит... При подключении ноута напрямую к проводу Билайна (PPPoE) Скайп работает отлично по HD. Подключаю ноут через Микротик, который так же к этому Билайну своим портом цепляется - Скайп в минимальное разрешение переходит, картинку сыпет и у нас и у Москвы... На PPPoE выставил MTU=1492. В Mangle правило, меняющее MSS на "clamp to pmtu" для исходящего PPPoE есть.
Гость
19 - 23.10.2015 - 16:08
Если запустить TCP-Анализатор на www.speedguide.net без Микротика, а при прямом подключени провода к ноуту, то MTU именно 1492 и показывает


К списку вопросов






Copyright ©, Все права защищены