Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Новинка
Распродажа
Новости
Доставка
Оплата
Загрузки
  • Прошивки
    • WinBox
    • RouterOS
    • Мобильные приложения MikroTik
    • Архив
  • RouterOS
  • Мобильные приложения MikroTik
  • Архив
Форум
Настройка
    info@mikrotik.moscow
    +7 495 320-55-52
    Заказать звонок
    Mikrotik.moscow
    Каталог
    • Акции
      Акции
    • Маршрутизаторы
      Маршрутизаторы
    • Коммутаторы
      Коммутаторы
    • Радиомосты и уличные точки доступа
      Радиомосты и уличные точки доступа
    • Wi-Fi для дома и офиса
      Wi-Fi для дома и офиса
    • LTE/5G
      LTE/5G
    • Powerline адаптеры
      Powerline адаптеры
    • IoT устройства
      IoT устройства
    • Оборудование 60 ГГц
      Оборудование 60 ГГц
    • Материнские платы RouterBOARD
      Материнские платы RouterBOARD
    • Корпуса
      Корпуса
    • Интерфейсы
      Интерфейсы
    • SFP/QSFP трансиверы
      SFP/QSFP трансиверы
    • Аксессуары
      Аксессуары
    • Антенны
      Антенны
    • Архив
      Архив
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Скачать WinBox Скачать Прошивки Форум > RouterOS Форум > SwOS Форум > Железо
    Mikrotik.moscow
    Каталог
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Mikrotik.moscow
    Телефоны
    +7 495 320-55-52
    Заказать звонок
    0
    0
    0
    Mikrotik.moscow
    • +7 495 320-55-52
      • Назад
      • Телефоны
      • +7 495 320-55-52
      • Заказать звонок
    • info@mikrotik.moscow
    • г. Москва, ул. Бакунинская, 84
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной


    • Кабинет
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Форум
    RouterOS
    Ограничение пропускной способности для больших файлов…

    Ограничение пропускной способности для больших файлов…

    Форумы: RouterOS, Аппаратное обеспечение, SwOS, Обратная связь, Объявления, Сторонние инструменты
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Ограничение пропускной способности для больших файлов…, RouterOS
     
    maxpz
    Guest
    #1
    0
    19.02.2005 22:09:00
    Как мне применить ограничение пропускной способности только если файл больше, например, 1 МБ? Хочу ограничить только скачивания, чтобы у моих клиентов не было ограничения пропускной способности при просмотре интернета. Есть какие-нибудь идеи?
     
     
     
    Bill
    Guest
    #2
    0
    20.02.2005 00:21:00
    Используй функцию "burst" в простой очереди. Установи время "burst" примерно в 75 секунд. Это позволит просмотр страниц, тесты скорости, получение почты и скачивание небольших файлов работать с максимальной скоростью "burst". Если они скачают большой файл, то скорость будет ограничена до максимальной после 75 секунд и останется такой до окончания передачи. Счетчик времени сбрасывается, когда поток трафика прекращается. Поскольку большая часть трафика идёт кратковременными всплесками, это сделает соединение очень быстрым, но также не позволит им выйти из-под контроля, если они начнут скачивать много файлов.
     
     
     
    maxpz
    Guest
    #3
    0
    20.02.2005 21:26:00
    Спасибо, Билл! Но, пожалуйста, приведи пример, как это можно сделать. P.S. А эта функция доступна и в версии 2.7?
     
     
     
    Bill
    Guest
    #4
    0
    20.02.2005 23:22:00
    Полагаю, вам нужно обновиться до версии 2.8, чтобы это сделать. Не думаю, что Simple Queues были в 2.7. Вот одна из моих очередей с burst, настроена через Winbox. Все настройки находятся на вкладке General. Настройки указаны как tx/rx (отправка/прием). Имя – 2.201/32 Целевой адрес – 192.168.2.201/32 Предел при – 65536/131072 Максимальный предел – 262144/524288 Предел burst – 393216/786432 Порог burst – 262144/524288 Время burst – 90/180 Это Simple queue для пользователя по IP 192.168.2.201. Ему предоставлена базовая скорость 64k для отправки и 128k для приема. Согласно руководству MT, это гарантированная минимальная скорость, при условии наличия достаточной пропускной способности. Его максимальная устойчивая скорость – 256k для отправки и 512k для приема. Его скорость может увеличиваться в burst до 384k для отправки и 768k для приема. Если его скорость превышает порог (256/512) и остается на этом уровне, начинается таймер burst. Через заданное время – 90 секунд для отправки и 180 секунд для приема – его скорость снижается с предела burst (384/768) до максимального предела (256/512) и удерживается на этом уровне до остановки потока данных. Когда поток данных прекращается, таймер сбрасывается, и процесс начинается заново. Параметры можно регулировать в зависимости от разных потребностей и ситуаций. Если установить на таймере хотя бы 75 секунд, большинство тестов скорости и небольшие передачи файлов будут завершаться за это время и показывать высокую скорость. Если они начнут скачивать большой файл, он будет скачиваться быстро в начале, а затем замедлится на остаток передачи, чтобы они не загружали канал.
     
     
     
    maxpz
    Guest
    #5
    0
    21.02.2005 07:44:00
    Спасибо!
     
     
     
    spavkov
    Guest
    #6
    0
    25.02.2005 12:29:00
    Есть ли способ предоставить пользователям не гарантированную полосу пропускания... например, дать одному пользователю (по IP-адресу) не гарантированную полосу пропускания 64 кбит/с??? Если трафик высокий, то его скорость упадет ниже 64 кбит/с, но если трафик низкий, то его скорость будет не выше 64 кбит/с... какие-нибудь подсказки?
     
     
     
    lastguru
    Guest
    #7
    0
    25.02.2005 16:40:00
    В версии 2.9 появилась свойство connection-bytes, которое можно использовать, чтобы отлавливать соединения, размер которых соответствует определённому диапазону байтов (например, от 1 МБ до 5 МБ). Затем для этих соединений можно применять разные методы обработки (например, одну скорость для соединений до 1 МБ, затем определённую скорость для соединений размером от 1 до 10 МБ, а для всех соединений, которые больше 10 МБ – наименьший приоритет).
     
     
     
    Bill
    Guest
    #8
    0
    27.02.2005 21:08:00
    Просто используй пример, который я привел выше, и установи значение "Limit At" равным 0, а "Max Limit" — 65536. Оставь все настройки Burst пустыми. Это сделает именно то, что тебе нужно.
     
     
     
    spavkov
    Guest
    #9
    0
    27.02.2005 21:22:00
    Привет, я сделал это как ты просил, но эти пользователи потом получают гарантированную полосу пропускания!!! Если трафик высокий, то все остальные пользователи, у которых нет ограничения скорости, не могут пользоваться интернетом, а у этих “limitd” пользователей “гладкая” скорость 8kb/s… что-то тут не так, я тебе говорю… Я тестировал это днями и получаю один и тот же эффект??? Есть какие-нибудь подсказки???
     
     
     
    Bill
    Guest
    #10
    0
    27.02.2005 22:25:00
    Если ты никого не ставишь в очередь, то полоса пропускания выдается по принципу "кто первый, тот и съел". Чтобы гарантировать кому-то полосу пропускания, нужно поставить его в очередь. Для не гарантированной – наоборот, не ставить в очереди. Использование очередей позволяет предоставлять некоторую QOS и устанавливать ограничения скорости. Если пользователь не в очереди, он получает доступ ко всему, что доступно. Попробуй добавить очереди для гарантированных пользователей и убрать их для остальных — посмотри, что получится. Попытка поставить в очередь, чтобы дать им 0к, когда все занято, а остальных оставить вне очередей, приведет к обратному результату (как ты и заметил). Чтобы сделать то, что тебе нужно, нужно поставить всех в очередь. Подкорректируй значения Limit-At и Max-Limit соответственно. Очереди созданы для того, чтобы убедиться, что каждый получает некоторую полосу пропускания, а те, кому положено больше — получали ее. Можно также назначить очередь группе пользователей, отрегулировав IP-маску (/32), и тогда они будут делить то, что назначено этой очереди.
     
     
     
    spavkov
    Guest
    #11
    0
    28.02.2005 15:04:00
    Спасибо за поддержку, чувак… теперь стало немного понятнее… (знаю, что я скучный, но эта проблема реально выводит меня из себя…) я всё равно не могу решить свою проблему… она остаётся… это моя последняя попытка: у меня есть клиенты, которые платят за трафик, и есть те, кто платят помесячно (у этих пользователей есть ограничение скорости). Я хотел бы настроить свою сеть так, чтобы пользователи, которые платят за трафик, не имели ограничений скорости… все пользователи делят небольшой канал 256 кбит/с… так что, если у меня есть 2-3 пользователя за 64 кбит/с помесячно, и я ограничиваю их в очередях, то другие пользователи не могут пользоваться интернетом, если пользователи, оплачивающие помесячно, скачивают всё время (и они так и делают… целый день !!!). Я хочу, чтобы все пользователи делили канал поровну, если трафик высокий… а если трафик низкий, то пользователи, оплачивающие помесячно, должны получать скорость, за которую они заплатили. Есть ли способ это сделать или нет??? Что если я дам пользователям, оплачивающим за трафик, ограничение в 256 кбит/с в очередях, а пользователям, оплачивающим помесячно, ограничение в 64 кбит/с??? Может быть, это решение проблемы??? Что тогда произойдёт??? Я не хочу пробовать, пока кто-нибудь не скажет, хорошая это идея или нет???
     
     
     
    Bill
    Guest
    #12
    0
    01.03.2005 11:24:00
    Ты на правильном пути. Думаю, лучше всего организовать очередь для каждого пользователя. Для тех, у кого есть ограничение скорости, установи их Max Limit равным их лимиту скорости, а Limit At – примерно 5k. А для пользователей без ограничения скорости установи Max Limit равным максимальной скорости, а Limit At – чуть выше, чем у остальных пользователей.
     
     
     
    spavkov
    Guest
    #13
    0
    01.03.2005 13:34:00
    Да, думаю, это всё, что мы можем сделать… Я попробовал это, и похоже, работает. И мы увеличили скорость нашего соединения. Спасибо ещё раз всем, кто помогал в этой теме... Особенно тебе, BILL !!! Спасибо миллион раз !!! Спасибо за то, что поделился своими знаниями и за то, что проявил терпение. 👍
     
     
     
    Bill
    Guest
    #14
    0
    02.03.2005 13:23:00
    Okay, let's do it. Please provide the text you want me to translate. I'm ready when you are.
     
     
     
    cheinzle
    Guest
    #15
    0
    02.03.2005 19:56:00
    Когда вы говорите "стоп", насколько близко к нулю должен быть трафик и как долго? Если он упадет до нуля на, скажем, 2 секунды, этого достаточно? Если у клиента постоянный небольшой поток трафика, сбрасывается ли таймер всплесков и через какое время?
     
     
     
    Bill
    Guest
    #16
    0
    02.03.2005 22:32:00
    Я так понимаю, и исходя из моего опыта, поток трафика должен полностью останавливаться. Мне кажется, секундной паузы достаточно, чтобы сбросить таймер. Большинство интернет-трафика — это короткие всплески. Если вы дадите им период времени 60-75 секунд для этих всплесков, просмотр веб-страниц и отправка электронной почты будут очень быстрыми. Они также смогут очень быстро скачивать небольшие файлы. Это немного помогает уменьшить перегрузку. Они подключаются, получают свои данные и освобождают канал. Если они начнут скачивать большой файл, то ограничение скорости вступит в силу после периода всплеска, чтобы гарантировать, что для всех пользователей останется некоторая пропускная способность.
     
     
     
    changeip
    Guest
    #17
    0
    03.03.2005 03:07:00
    Не проще ли смотреть по каждому соединению в таблице соединений? Кажется, так легче отслеживать, чем проверять, была ли активность менее секунды... Я не уверен. Сэм.
     
     
     
    djape
    Guest
    #18
    0
    05.03.2005 14:13:00
    Окей, ребята, но разве нет чего-то вроде "магической фразы", как это есть у Squid в Linux? Чтобы мы могли блокировать *.zip, *.avi и т.д. или ограничивать скорость для таких файлов? Да, нам бы это было полезно! Cheers…
     
     
     
    changeip
    Guest
    #19
    0
    12.03.2005 20:34:00
    "Магическое слово" = правило брандмауэра → вкладка "Дополнительно" - поле "Контент". ??? Не уверен, но думаю, это то, что тебе нужно.
     
     
     
    artist1
    Guest
    #20
    0
    13.03.2005 15:41:00
    Я нуб в Mikrotik, только что купил лицензию, а мой роутер с настройками, которые ты дал, просто огонь! У меня есть вопрос, возможно, не совсем по теме, но все равно: у меня ADSL-подключение, и я хочу, чтобы мой сервер/роутер подключался и держал соединение. Если я ставлю PPPoe-клиент, то мне не нужно вводить логин и пароль. Как мне настроить роутер, чтобы он держал соединение, как это делают классические роутеры?
     
     
     
    Страницы: 1
    Читают тему
    +7 495 320-55-52
    info@mikrotik.moscow
    Электрозаводская, Бауманская
    Москва, ул. Бакунинская, 84с21
    Конфиденциальность Оферта
    © 2026 «Mikrotik.Moscow»
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры