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

Разная скорость Uploads в Linux и Windows

Привет всем.

Столкнулся с очень странной проблемой, на моём компе стоит Windows XP и Linux какой-то SlackWare.

Выкачиваю FTP файлик под Windows пишет totalcommander 80Кбайт/сек, в шейпере микротика то и видно что качаю столько, выкачиваю под Linux абсолютно всё также, только комп перегрузил, что с Linux стартануть, всё верно 207 килобайт/сек, как в шейпе в Mikrotik.

Но не тут то было, если отправить трафик с роутера, который после Mikrotik радио в другого провайдера (переключаем BGP), до того-же самого FTP, скорость ровно такая как в шейпе (2 мегабита/сек) 207 килобайт/сек.

 

Схема простая Компьютер -> Свитч(всё ходит по vlan, тегированно после свитча)-> Mikrotik RB411+R52 -> Mikrotik RB411+R52 -> Linux (NAT - iptables) -> Cisco 7505 -> Провайдер->где-то в Инете FTP.

 

Сделал дампы закачек, на что стоит обратить внимание?

Share this post


Link to post
Share on other sites

На правильность настроек радиочасти микротика.

 

А что глянуть? Ведь по тем же Миротикам через другого провайдера всё ОК, схема таже самая, только соска другая в серверной. И к себе на сервер с линухом, которой за микротиками стоит, тоже всё хорошо. Просто реально может и в них, но на что обратить внимание?

Share this post


Link to post
Share on other sites

В микротике есть тест скорости - Tools -+ Bandwidth Test там и протестируйте радиоканал на адрес противоположного микротика пакетами 1500 байт и 64 байт. А там и увидите что тормозит. Обновите прошивку на них до 5.9, включите на радиокарте протокол NV2, замените буфер на wireless на pfifo. А там авось и скорость с качеством возрастут.

Share this post


Link to post
Share on other sites

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

Edited by E^X

Share this post


Link to post
Share on other sites

Спасибо за совет, часть правды в нём есть, но к сожалению не стало решением проблемы.

В общем было так, до включения

wireless на pfifo

, прошивка 5.11.

 

http://s018.radikal.ru/i514/1201/0e/d66811d73768t.jpg

 

http://s018.radikal.ru/i514/1201/0e/d66811d73768t.jpg

 

http://s017.radikal.ru/i439/1201/60/67569840a6b0t.jpg

 

 

64 - шибко много пакетов, толком не качает.

1500 - байт, я так понял не пролазило, до pfifo

1300 - давало 3 мегабита/сек

 

NV2 включен везде, как бы он лучше, чем NV или вообще ни чего.

Но проблему не решило, так же не выкачивает с Windows. А тесты скорости на 1500 показали 3 мегабита/сек, после изменения очереди.

Edited by E^X

Share this post


Link to post
Share on other sites

Странно а почему такая маленькая скорость по радио? Расстояние 30км?

Share this post


Link to post
Share on other sites

Нет не 30, около 5. первый линк.

Share this post


Link to post
Share on other sites

Нажмите кнопку ADVANCED в настройках беспроводной карты и:

 

На вкладке Data Rates отметьте галочками только скорости A/G режимов.

На вкладке ADVANCED включите HW Protection Mode - RTS/CTS.

На вкладке NV2 параметр TDMA Period Size поставьте 1.

 

После всего запостите сюда скрин вкладки Status клиентской точки.

Share this post


Link to post
Share on other sites

Status

 

Скорость 3 мегабит, я ставил, оно больше качает, 5-6, одновременно в обе стороны нет, на эту точку две навешаны.

Share this post


Link to post
Share on other sites

Ну вот видно что у вас сигналы хорошие, а модуляция в одну сторону 36М и CCQ низковат. Как вариант попробуйте уменьшить мощность на 1-4дбм и посмотреть на показатели и тест скорости. При ваших сигналах можно получить 30-35 мегабит симплекса в тесте база-клиент.

Share this post


Link to post
Share on other sites

Обновите прошивку на них до 5.9 ....

 

Чтоб не плодить других тем ,рекомендуемая тут прошивка 5.9, она что самая актуальная.

На официальном сайте только 4.17 и 5.11 под конкретное железо. А если на SXT надо залить 5.9,

то где ее взять или она универсальная под любое железо?

А вот тут http://mikrotik.online.ir/ куча разных, но как на этой кофейной гуще угадать какую

прошивку куда забабахать, не хотелось бы в морозы заниматься скалолазаньем, если прилетит какой костыль.

Share this post


Link to post
Share on other sites

Так они же имеют разные имена. Для SXT и 4хх серии это MIPSBE. А далее у этих файлов только версия ПО меняется. Качать нужно файл с расширением NPK. Для компа это x86, для RB600-RB800 POWERPC.

 

Сказать что 5.9 лучше или хуже, чем 5.10 или 5.11 нельзя. Но на некоторых устройствах наблюдаются разного рода глюки (то зависнет, то будет перезагружатся раз в 30 минут, то настройки слетят, то частота процессора упадет, то шейперы перестанут работать). Эти прошивки 5.10 и 5.11 вышли в течении нескольких дней в попытках исправить эти косяки, и видимо проку от них никакого нет, т.к. разработчики затаились и уже длительное время не выпускают новых версий 5-й ветки.

 

Следует вести у себя на компе архив этих прошивок, чтобы в случае чего легко было откатиться назад.

Share this post


Link to post
Share on other sites

Так они же имеют разные имена. Для SXT и 4хх серии это MIPSBE.

 

С глуплю по другому. На официальном сайте понятно, выбрал SXT и прошивка только 5.11.

А вот в этом месте http://mikrotik.online.ir/ SXT не вкусил, там только такое фамилие

MIPSBE

Share this post


Link to post
Share on other sites

Так если на офсайте выбрать SXT то и файл прошивки будет mipsbe, следовательно ее в SXT и записывать.

Share this post


Link to post
Share on other sites

 

Эти прошивки 5.10 и 5.11 вышли в течении нескольких дней в попытках исправить эти косяки, и видимо проку от них никакого нет, т.к. разработчики затаились и уже длительное время не выпускают новых версий 5-й ветки.

 

 

Ан нет, не успели пиво допить, как выпустили версию 5.12 ...

Share this post


Link to post
Share on other sites

В общем не в Mikrotik дело, хотя за пару лишних-нелишних настроек спасибо.

Пошли в серверную, воткнулись с бука с WIN 7, тесты на TotalCommander показали 102 килобайта/сек, по WINSCP показало 340килобайт/сек, с Linux в mc дало 640килобайт/сек.

Все в одном свитче, сервак как раз ещё и шлюз для windows был.

Так всё таки во что смотреть в дампах?

Share this post


Link to post
Share on other sites

Настройки TCP MSS/TCP WINDOW в винде. А с Тоталом - это вообще баг старый, у него в его клиенте захардкожены настройки который с радио очень плохо работают.

При помощи iperf и его опций -M -m, можно экпериментально определить оптимальные параметры и пропатчить виндовс любым твикером или регэдитом если не влом разбираться в реестре где оно лежит.

Если есть возможность на ftp-server запустить iperf server (unprivileged for TCP).

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

Тема эта вообще-то обсуждалась уже.

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