Автор Тема: Shaperi  (Прочетена 1903 пъти)

gepas

  • Напреднали
  • *****
  • Публикации: 13
    • Профил
Shaperi
« -: Dec 26, 2006, 23:09 »
Здравейте,

Бих искал малко повече информация за направата и функционирането на shaper, стандартен за нашите БГ условия: да може да shape-ва отделно БГ и международния трафик, както и много важно, отделно
download и upload каналите на всеки от тези трафици.

На моята сравнително малка (50 човека) мрежа в момента проблемът е натоварването на upload канала на международния трафик, оттам и лаг при връзка към skype и game сървъри. Не ползвам абсолютно никакъв shaper сега, оставил съм го на кой каквото докопа, но ако сложа един нормален htb shaper той ще ми управлява само download-a, което пак не ми върши работа, нали така ??

Прочетох повечето написани неща, но не ми стана ясно е ли възможно да стане това със средствата на htb?
Бих се радвал на малко помощ по въпроса.

мерси
Активен

0FF1

  • Напреднали
  • *****
  • Публикации: 127
    • Профил
Shaperi
« Отговор #1 -: Dec 26, 2006, 23:31 »
недостатъка на тези туториали е че са мнооого сложни и са доста outdated!!!

Досега не съм видял един елементарен, прост, туториал ... стъпка по стъпка... как да се направи шейпване БГ / ИНЕТ с помощта на iptables и htb на всички потребители по равна скорост, когато имаме само два мрежови интерфейса един за вътрешната мрежа и един за външната/инет мрежа ...

е тва е

Туториала на Ювигии може да е добър .. ама аз нищо не вдянах ....

Туториала трябва да е елементарен и да работи ... пък който иска да си го надгражда patch-o-matic,netlimit, etc

А тука е точно обратното .. сложен тут. и не можеш да си го опростиш за собствена употреба ... и няма никаква полза от него .....




 ':crazy:'  ':ok:'  ':ok:'



Активен

PEOPLE = S H I T!

gepas

  • Напреднали
  • *****
  • Публикации: 13
    • Профил
Shaperi
« Отговор #2 -: Dec 26, 2006, 23:33 »
Да, именно и аз заради това попитах, проблемът е стандартен и е от поне 5 години наличен за БГ, но и аз не съм открил нищо особено систематизирано и водещо ... '<img'>
Активен

0FF1

  • Напреднали
  • *****
  • Публикации: 127
    • Профил
Shaperi
« Отговор #3 -: Dec 26, 2006, 23:38 »
Ами и аз в момента съм с един куц шейпър, който шейпва само даунлоуда общо.

Няма ли някой, който е реализирал по горния случай да ни светне по темата.

Да пусне някакви скриптчета .... ':ok:'  ':ok:'  ':huh:'
Активен

PEOPLE = S H I T!

0FF1

  • Напреднали
  • *****
  • Публикации: 127
    • Профил
Shaperi
« Отговор #4 -: Dec 26, 2006, 23:41 »
ето тука има едно хубаво хауту ... може и да ти е от полза

http://gentoo-wiki.com/HOWTO_Packet_Shaping
Активен

PEOPLE = S H I T!

ice4o

  • Напреднали
  • *****
  • Публикации: 35
    • Профил
Shaperi
« Отговор #5 -: Dec 29, 2006, 19:59 »
Трябва да си добавиш imq в кърнъла, има htb генераторчета, така, че това е всичко което трябва да направиш.
Активен

Dean79

  • Напреднали
  • *****
  • Публикации: 151
    • Профил
Shaperi
« Отговор #6 -: Jan 08, 2007, 17:54 »
И още нещо. С htb.init така и не успях да подкарам шейпинга на ъплоуда, после прочетох някъде, че има проблем с това и го реализирах със маркиране на пакети:

Примерен код

iptables -t mangle -A FORWARD -s 192.168.0.1 -o eth1 -j MARK --set-mark 201

## adding root classes
## echo Adding root class for UPLOAD...
tc qdisc add dev eth1 root handle 1: htb
tc class add dev eth1 parent 1: classid 1:20 htb rate 2048kbit

## Client1
tc class add dev eth1 parent 1:20 classid 1:201 htb rate 256kbit ceil 256kbit
tc qdisc add dev eth1 parent 1:201 handle 201 sfq
tc filter add dev eth1 parent 1:0 protocol ip prio 5 handle 201 fw classid 1:201
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Shaperi
« Отговор #7 -: Jan 08, 2007, 19:55 »
http://openfmi.net/projects/flattc/
Активен

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