Jump to content
Калькуляторы

Mikrotuk packing Упакрвка трафика

Доброе время суток, кто использовал упаковку трафика на роутэрах микротик (ip/packing).Какие впечатления и если в ней смыл?

Share this post


Link to post
Share on other sites

Смысл в том, что снижается пакетная нагрузка на промежуточных интерфейсах. Например если канал по радио на убнт, то поставив 2 микротика, можно передать через канал порядка 60 тысяч пакетов, а без него на 15 уже будет затык. Кроме всего микротик поддерживает и сжатие пакетов, что на медленных каналах позволяет увеличить скорость.

 

Если вы сделаете тестовый стенд, то увидите, что задержка стала высокой, но это только на малых объемах трафика. Как только пойдет поток данных она упадет.

Share this post


Link to post
Share on other sites

Смысл в том, что снижается пакетная нагрузка на промежуточных интерфейсах. Например если канал по радио на убнт, то поставив 2 микротика, можно передать через канал порядка 60 тысяч пакетов, а без него на 15 уже будет затык. Кроме всего микротик поддерживает и сжатие пакетов, что на медленных каналах позволяет увеличить скорость.

 

Если вы сделаете тестовый стенд, то увидите, что задержка стала высокой, но это только на малых объемах трафика. Как только пойдет поток данных она упадет.

Спс что откликнулись! Уменя сеть на нанобриджах, послених стоят микротики!Эфир сильно зашумлен, вот решил прпробоавать!там нескольок вариантов компрессии, на компресс ал и 1500 байтах получилось чуть лучше чем без упаковки, какой вариант лучше и спользовать, и как лучше натроить на 1 или на 2 одниковый тип выставить? и размер паета по умолчанию оставть?

Share this post


Link to post
Share on other sites

Спс что откликнулись! Уменя сеть на нанобриджах, послених стоят микротики!Эфир сильно зашумлен, вот решил прпробоавать!там нескольок вариантов компрессии, на компресс ал и 1500 байтах получилось чуть лучше чем без упаковки, какой вариант лучше и спользовать, и как лучше натроить на 1 или на 2 одниковый тип выставить? и размер паета по умолчанию оставть?

 

Вот тут все есть с картинками - http://www.lanmart.ru/blogs/review-ubiquiti-powerbridge-m10/

 

Суть в том, что нанобриджи поддерживают MTU более 1500 байт, и микротик тоже. Вам надо определить максимальный размер, поставить на убнт его в настройках, и на микротике на портах, смотрящих в сторону радиоканала. После в размере упаковки ставите уже не 1500 а больше. И тогда скорость передачи еще больше возрастет, а пакетная нагрузка станет совсем низкой. Так же в статье описаны 2 варианта работы - по L2 и L3. Естественно компрессию включать не надо, ставьте simple.

Share this post


Link to post
Share on other sites

Спс что откликнулись! Уменя сеть на нанобриджах, послених стоят микротики!Эфир сильно зашумлен, вот решил прпробоавать!там нескольок вариантов компрессии, на компресс ал и 1500 байтах получилось чуть лучше чем без упаковки, какой вариант лучше и спользовать, и как лучше натроить на 1 или на 2 одниковый тип выставить? и размер паета по умолчанию оставть?

 

Вот тут все есть с картинками - http://www.lanmart.ru/blogs/review-ubiquiti-powerbridge-m10/

 

Суть в том, что нанобриджи поддерживают MTU более 1500 байт, и микротик тоже. Вам надо определить максимальный размер, поставить на убнт его в настройках, и на микротике на портах, смотрящих в сторону радиоканала. После в размере упаковки ставите уже не 1500 а больше. И тогда скорость передачи еще больше возрастет, а пакетная нагрузка станет совсем низкой. Так же в статье описаны 2 варианта работы - по L2 и L3. Естественно компрессию включать не надо, ставьте simple.

Спасибо, очень интересная статья!Я так понял саксимальный размер пакета на нанобридже М5 MTU-2024, или же мне нужно еготочно поределить?

Share this post


Link to post
Share on other sites

У меня при 1500 нормально пакетирует. Исходящие пакеты почти в 5 раз уменьшились.

Share this post


Link to post
Share on other sites

У меня при 1500 нормально пакетирует. Исходящие пакеты почти в 5 раз уменьшились.

 

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

Share this post


Link to post
Share on other sites

Так и не понял я, чтобы работала упаковка между двумя микротиками, обьединенными просто кабелем, нужно какие-то адреса назначать на интерфейсы, смотрящие друг на друга?

Прочитал в мануале, что надо чтобы было включено обнаружение микротиков, ок, в ip-neighbors я включил это на этих интерфейсах на обоих микротиках.

MTU и MTU L2 поднял до максимальных 4074.

Но количество пакетов вроде как не уменьшилось, а в статистике интерфейса по прежнему полно мелких пакетов.

У меня через этот интерфейс ходят вланы, может нужно применять упаковку на вланах, а не на физическом интерфейсе?

Share this post


Link to post
Share on other sites

Так и не понял я, чтобы работала упаковка между двумя микротиками, обьединенными просто кабелем, нужно какие-то адреса назначать на интерфейсы, смотрящие друг на друга?

Прочитал в мануале, что надо чтобы было включено обнаружение микротиков, ок, в ip-neighbors я включил это на этих интерфейсах на обоих микротиках.

 

Упаковка работает только при передачи данных между микротиками, транзитный трафик не упаковывается. Для проверки запустите с одного микротика на другой тест скорости маленькими пакетами, увидите что они упаковываются в большие. Но транзитный трафик как ходил так и будет ходит без упаковки - переводите сеть на L3 и настраивайте микротики в режим маршрутизаторов, L2 пускайте поверх в EoIP туннеле.

Share this post


Link to post
Share on other sites

Ясно, вот теперь понял. Спасибо.

Share this post


Link to post
Share on other sites

Так и не понял я, чтобы работала упаковка между двумя микротиками, обьединенными просто кабелем, нужно какие-то адреса назначать на интерфейсы, смотрящие друг на друга?

Прочитал в мануале, что надо чтобы было включено обнаружение микротиков, ок, в ip-neighbors я включил это на этих интерфейсах на обоих микротиках.

 

Упаковка работает только при передачи данных между микротиками, транзитный трафик не упаковывается. Для проверки запустите с одного микротика на другой тест скорости маленькими пакетами, увидите что они упаковываются в большие. Но транзитный трафик как ходил так и будет ходит без упаковки - переводите сеть на L3 и настраивайте микротики в режим маршрутизаторов, L2 пускайте поверх в EoIP туннеле.

Простите а что охзначает L2 и L3?

И ещё впоросик, если настроить тунелирование, то на тех станциях где нету микротиков (например тп-линки) будет интернет?

Edited by Yodda83

Share this post


Link to post
Share on other sites

Простите а что охзначает L2 и L3?

И ещё впоросик, если настроить тунелирование, то на тех станциях где нету микротиков (например тп-линки) будет интернет?

 

L2 это просто сетевой трафик, аналогично тому, который ходит через тупой коммутатор.

L3 это уже трафик, который через интернет передается, там же нет одного большого коммутатора, следовательно его обрабатывают маршрутизаторы, а не сами клиенты передают его между собой непосредственно.

 

Если сделаете туннель L2 поверх L3, такое может понадобится когда включаете упаковку, либо сводите несколько каналов в один, то переводить трафик из одной среды в другую можно на одном устройстве, поэтому при правильном планировании интернет будет у всех.

Share this post


Link to post
Share on other sites

Ребят, помогите, пожалуйста.

 

Первый маршрутизатор: на ether2 прописан статический ip провайдера, на ether3 висит PPPOE-сервер, ether4 указан как slave для ehter3. ether3 соединен кабелем с sxt --> радиомост --> sxt соединен кабелем со вторым маршрутизатором в ether1.

второй маршрутизатор без пакинга был настроен просто как коммутатор (все порты в бридж), чтобы соединять клиентов с PPPOE сервером (на первом маршрутизаторе).

 

1. Как правильно настроить пакинг на первом маршрутизаторе? Достаточно прописать:

/ip neighbor discovery set ether3 discover=yes
/ip packing add interface=ether3 aggregated-size=1500 packing=simple unpacking=simple

 

В полях MTU и MTU L2 интерфейса ether3 стоят значения 1500.

 

Или же необходимо что-то ещё сделать? Подскажите как лучше сделать пакинг в случае PPPOE сервера на интерфейсе.

 

2. На втором маршрутизаторе необходимо прописать:

/ip neighbor discovery set ether1 discover=yes
/ip packing add interface=ether1 aggregated-size=1500 packing=simple unpacking=simple

 

В полях MTU и MTU L2 интерфейса ether1 стоят значения 1500.

 

Как настроить второй маршрутизатор, чтобы он распаковывал приходящие пакеты а также мог авторизовывать через PPPOE сервер, который на первом маршрутизаторе?

Edited by Akavir

Share this post


Link to post
Share on other sites

Пакинг работает только на L3 трафике, поэтому вам нужно перенести PPPoE сервер на дальнюю железку. Для работы упаковки достаточно включить ее на обоих устройствах, далее посмотрите какой размер L2MTU на всех маршрутизаторах и антеннах, поставьте такой же в пункте MTU и в размере максимального пакета для упаковки.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this