The OpenNET Project
 
Поиск (ключи):    ПРОГРАММЫ СТАТЬИ СОВЕТЫ ФОРУМ
  WIKI НОВОСТИ (+) MAN'ы ДОКУМЕНТАЦИЯ

Как ограничить пропускную полосу для пакетов помеченных меткой через MARK.
Сделать MARK, и загнать все такие трансферы в какой-либо класс шейпера. 
Т.е. если например помеченные пакеты - все их отнести к классу 1:51 где
скорость ограничена от 32К до 64К:
  tc filter add dev eth1 parent 1:0 protocol ip prio 100 handle 51 fw classid 1:51
  tc class add dev eth1 parent 1:2 classid 1:51 htb rate 32Kbit ceil 64Kbit
  tc qdisc add dev eth1 parent 1:51 handle 51 sfq perturb 10
 
13.10.2003 , Автор: Denis Fedorishenko (NuclearCat)
Раздел:    Корень / Администратору / Сетевая подсистема, маршрутизация / Пакетные фильтры и фаерволы / Пакетные фильтры в Linux: iptables, ipchains

Обсуждение [ RSS ]
 
  • 1.1, Diman, 11:54, 11/05/2004 [ответить] [смотреть все]
  • +/
    Как ограничит пропускную полосу по ИП адресу, с 128Kb на 64 или 32 ?
     
     
  • 2.2, Gool, 10:37, 14/10/2004 [^] [ответить] [смотреть все]
  • +/
    Создаем файл шейпера:
    >/etc/sysconfig/cbq/cbq-64.ip
    #Описываем сетевуху роутера к которой подключен клиент (имя,заявленная скорость, вес (скорость/10))
    DEVICE=eth0,100Mbit,10Mbit
    #Пропускная способность шейпера(имя,необходимая скорость, вес (скорость/10))
    RATE=64Kbit
    WEIGHT=32Kbit
    #Приоритет шейпера (1-8 по возрастающей)
    PRIO=5
    #Ну и для кого сей подарок предназначен ;)
    RULE=192.168.1.20


    >cbq start
    (запускаем шейпер(если в первый раз может вывалиться с ошибкой типа класс шейпера неможет быть 0000-тогда удаляем файл с sample шейпера >/etc/sysconfig/cbq/cbq-0000.****)

    >cbq stop
    (останавливаем)

     
  • 1.3, dmit, 01:22, 16/10/2004 [ответить] [смотреть все]
  • +/
    Хм, явно имеется в виду скрипт CBQ init Есть, как минимум, 2 вопроса 1 как у C... весь текст скрыт [показать]
     
     
  • 2.4, Gool, 09:39, 18/10/2004 [^] [ответить] [смотреть все]  
  • +/
    >1) как у CBQ/HTB с ресурсоемкостью? Т.е. если я имею порядка 300
    >юзеров.
    >Рутер - P4 - 2.4 GHz, 1 Gb RAM, ядро 2.4.27

    ИМХО должен потянуть. У меня маленькая сетка, около 20 пользователей, роутер амд к5-100, CBQ на всех, загрузку показывает 0,6-0,8. Пробуйте, без тестов на вашем конкретном железе, с вашими юзерами и задачами, ничего не решить.

    По второму вопросу ничем не помогу. Мне кажется должна быть возможность напускать cbq на группы адресов, тогда задача очень упрощается. Для каждой группы создаются несколько шейперов на разную пропускную способность а юзерам трафик регулируем простым перемещением их по группам. Надо смотреть маны.

     
  • 1.5, h0b0s, 19:48, 08/12/2004 [ответить] [смотреть все]  
  • +/
    См. htb.init
     
  • 1.6, izida, 05:19, 19/06/2006 [ответить] [смотреть все]  
  • +/
    Гы. А вот как ограничить пропускную способность в одном канале на разные порты.
    Допустим канал 7 Мb, 3 Mb - подо всё, а для походов на X.X.X.X - не шейпить. Или по порту Y не шейпить
     
     
  • 2.7, Igorek, 20:40, 20/01/2007 [^] [ответить] [смотреть все]  
  • +/
    iptables -A FORWARD ... -j MARK --set-mark=...
     

    Ваш комментарий
    Имя:         
    E-Mail:      
    Заголовок:
    Текст:

     Добавить заметку
     Версия для печати
     
     Поиск заметки:
     

    Последние заметки
    - 12.05 Организация шифрованного бэкапа с помощью rdiff-backup, encfs и Dropbox
    - 11.05 Настройка беспроводного соединения в Debian GNU/Linux
    - 07.05 Использование Google Drive в Linux
    - 18.04 Использование нескольких сетевых стеков в Linux
    - 15.04 Восстановление стандартного KDE меню после его удаления (например, wine)
    - 11.04 Настройка gmirror при использовании GPT во FreeBSD 9
    - 09.04 Маршрутизатор на базе FreeBSD с приоритизация трафика средствами PF и ALTQ
    - 02.04 Частичное восстановление данных MySQL из бэкапа, созданного с использованием LVM
    - 21.03 Настройка DNSSEC в BIND 9.9
    - 17.03 Набор номера на Cisco IP Phone 7960/7940 из скрипта
    RSS | Следующие 15 записей >>


    ПОДПИШИСЬ НА ЖУРНАЛ Linux Format 2012!

    Журнал "Linux Format" (Линукс Формат)- Единственный в России и странах СНГ журнал на русском языке, посвящённый Linux и свободному ПО. Журнал для IT-директоров, IT-менеджеров, программистов, системных администраторов, учителей школ и преподавателей ВУЗов и всех пользователей ПК. В каждом выпуске: Новости индустрии OpenSource, обзоры новинок свободного ПО, обучающие и методические статьи.

    Каждый, кто оформит подписку, получает бонусы и подарки- объёмные наклейки на системный блок, диск с архивом номеров за 2005-2011 г.г. и ежемесячно электронную версию журнала в pdf-формате.

    Оформить подписку на год


      Закладки на сайте
      Проследить за страницей
    Created 1996-2012 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    RUNNet TopList