Автор Тема: Isp-serv за traffic shaping  (Прочетена 3269 пъти)

tmcdos

  • Напреднали
  • *****
  • Публикации: 53
  • Distribution: Fedora Core 6
  • Window Manager: Не използвам - само Command-Line
    • Профил
    • WWW
Isp-serv за traffic shaping
« -: Nov 23, 2007, 01:13 »
Докато се ровех в Yandex, търсейки статия за Traffic Shaping, попаднах на нещо, което ме заинтригува.
Статията е на руски език. За хората от предното поколение (като мен) това не е проблем - но малцина от по-младите го владеят. Надявам се информацията да е полезна на повече хора.
Всъщност това е цикъл от 7 статии, в които много подробно се описват стъпки за прекомпилиране на ядрото, добавяне на пачове от Patch-o-Matic към IPtables (най-вече Layer7, GeoIP, ConnLimit, Quota), инсталиране на IProute2, IPsentinel, добавяне на IMQ и ESFQ, конфигуриране на IPtables и самия Traffic Shaping.
Целта е да се получи олекотен "пакет" само с най-необходимите драйвери и модули, и оптимизация на някои скриптове за по-бърз BootUp процес.

Адресът на това богатство е ISP-serv

Досега съм го правил върху 2 машини.
Едната е у дома, със следните версии:
1. Ядро - 2.6.16.18
2. IPtables - 1.3.5
3. IProute2 - 2.6.16
4. IPsentinel - 0.12 (не съм го инсталирал)
5. Patch-o-matic - 20060511 и 20060525
6. ESFQ - 2.6.15.1
7. Layer7 - 2.2
Работи върху Pentium III/450 MHz повече от година и половина, държи се задоволително (не съм правил задълбочени тестове, но успешно разделя трафика между мен и брат ми).
Втората е в офиса:
1. Ядро - 2.6.21
2. IPtables - 1.3.7
3. IProute2 - 2.6.20
4. Patch-o-matic - 20070619
5. ESFQ - 2.6.21.4
6. Layer7 - 2.9
Наложи се да се поровя в Google за разни пачове на пачовете в Patch-o-Matic, тъй като NETFILTER преминава от IPTABLES към XTABLES, и интегрира някои от модулите от Patch-o-Matic в ядрото. При нужда ще ги предоставя допълнително.
Все още не съм проверил доколко успешно разделя трафика.
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Isp-serv за traffic shaping
« Отговор #1 -: Nov 23, 2007, 20:54 »
Хм... май ще трябва да направя накрая един сравнителен тест между GeoIP и ipset ... кое e изисква повече ресурси, бързина и т.н. ...
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

tmcdos

  • Напреднали
  • *****
  • Публикации: 53
  • Distribution: Fedora Core 6
  • Window Manager: Не използвам - само Command-Line
    • Профил
    • WWW
Isp-serv за traffic shaping
« Отговор #2 -: Nov 29, 2007, 14:09 »
IPset ме съмнява повече, подозирам че не е много скалируемо.
Предполагам, че при GeoIP са помислили, че базата данни няма да е много мъничка '<img'>
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Isp-serv за traffic shaping
« Отговор #3 -: Nov 29, 2007, 14:41 »
Всъщност не мисля така - ipset е доста скалируемо, а и set-a е само от БГ ИП зоната:

Примерен код
ipset -nL BG_NETS |wc -l
    325


Т.е. е достатъчно малък.
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
pptp vpn, traffic shaping & accaunting
Хардуерни и софтуерни проблеми
Guru 22 8736 Последна публикация Jul 31, 2003, 12:49
от
traffic shaping
Настройка на програми
Hel1Fire 10 4254 Последна публикация Feb 16, 2006, 17:56
от Hel1Fire
Traffic shaping
Хардуерни и софтуерни проблеми
Yavor 1 2682 Последна публикация Dec 04, 2006, 01:16
от VladSun
Traffic shaping qos match
Настройка на програми
Explisit 6 3870 Последна публикация Apr 27, 2007, 14:35
от daxen
Помощ за ipcop и traffic shaping по ip
Настройка на програми
Mellow 2 3244 Последна публикация Feb 26, 2008, 00:47
от Mellow