Fate писал(а):
Сейчас (не на БГБ) у абонента в билинге есть счетчик, он считает трафик с начала месяца, если счетчик>лимит-трафик/число месяца, то абонент не трогается, если же лимит превышен, то смотрится загрузка канала, если она превышает определенный лимит, то скорость немного урезается. Рассчет происходит раз в 2 минуты.
Есть вариант аналогичную схему сделать и с БГБ, то есть скриптом вытаскивать из базы трафик, считать шейпер, и передавать на линукс-роутер.
что-то какая то у Вас слишком сложная схема получается ... она конечно правильная, но уж слишком мудреная ... IMHO можно пойти более простым путем, смотрите сами - при 100% загрузке канала в, допустим, 128к
Код:
(((128 / 8) * 1024 ) * 3600) / 1048576 = 56,25
получается что будет слито 56,25 мегабайта, т.е. запросто можете использовать полученные подобным образом цифры для расчета зон

Fate писал(а):
Также есть вариант разделить абонентов на группы (помегабайтщики-физ, юр, безлимитщики, качки), у каждой группы свой йп диапазон, на роутере приоритизировать их трафик. Здесь непонятно что лучше поставить в качестве роутера, линух, циску (канал в инет <10Мб.), Микротик. И непонятно будет ли реально работать эта приоретизация.
это не "вариант", это реально работающая конструкция ... попробуйте на досуге что нить в духе:
Код:
! описываем подсети для тех кто платит за трафик
ip access-list extended class1
permit ip any юзеры.по.трафику1.0 0.0.их.маска
permit ip any юзеры.по.трафику2.0 0.0.их.маска
permit ip any юзеры.по.трафику3.0 0.0.их.маска
deny ip any any
! рисуем для них класс
class-map class1
match access-group name class1
!рисуем полиси
policy-map policy1
class class1
priority percent 75
! сюда попадут все анлимщики
class class-default
fair-queue
random-detect
! привязываем полиси к нитерфейсу
int fa 0/1
service-policy output policy1
это конечно пример, но суть думаю Вы поймете

Fate писал(а):
Кроме этого вышел затык с прозрачным прокси, ведь он будет выходить со своим йп, а доступ к нему у всех категорий абонентов.
нет никакого затыка ... прокся должна самостоятельно быстро получать ответы и уж потом отдавать полученное другим, при этом на 1 ее запрос она может отдать его из кеша десятку(ам)/сотне(ям) юзеров ... если Вы будете шейпить для анлимщиков проксю - они получат свою скорость вне зависимости откуда шел трафик - с прокси или из инета, а если не будете шейпить - они получат свою скорость инета и никогда не будут жаловаться на то что у них странички медленно открываются (у меня жалуются что странички открываются быстро, а торрент качает медленно:)) ...