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 и показывает | |
| Интернет-форум Краснодарского края и Краснодара |