forum.bitel.ru
http://forum.bitel.ru/

поделить скорость между несколькими логинами
http://forum.bitel.ru/viewtopic.php?f=5&t=7762
Страница 1 из 1

Автор:  Net_andy [ 21 фев 2013, 19:12 ]
Заголовок сообщения:  поделить скорость между несколькими логинами

Здравствуйте, подскажите, возможен ли вариант когда 1 договор, в нём несколько логинов, а скорость делится между всеми логинами (общий пул скорости) ? Не получается что то реализовать такое в BGB/

Автор:  stark [ 21 фев 2013, 20:06 ]
Заголовок сообщения:  Re: поделить скорость между несколькими логинами

А, простите, как ?Первичный вопрос - а ваше оборудование поддерживает такое ? Мы можем для всех сессии одного с одного договора передать например атрибут общий какой-нибудь. Вашей cisco (или что там у вас ) этого будет достаточно ?

Автор:  skyb [ 22 фев 2013, 05:55 ]
Заголовок сообщения:  Re: поделить скорость между несколькими логинами

скорость должна балансировать между логинами, или просто разные скорости для каждого логина?

Автор:  Cromeshnic [ 22 фев 2013, 06:50 ]
Заголовок сообщения:  Re: поделить скорость между несколькими логинами

Можно на SCE делать сабскрайбер = договор, и мэппить ему все выдаваемые адреса, тогда будет работать.
Если через Radius LEG, то, например, передавать в радиус-пакетах в каком-нибудь атрибуте cid договора, и сделать его именем сабскрайбера в конфиге LEG. Правда предобработка отрабатывает после форвардинга пакетов в LEG, так что хз.

Автор:  Net_andy [ 22 фев 2013, 13:57 ]
Заголовок сообщения:  Re: поделить скорость между несколькими логинами

stark писал(а):
А, простите, как ?Первичный вопрос - а ваше оборудование поддерживает такое ? Мы можем для всех сессии одного с одного договора передать например атрибут общий какой-нибудь. Вашей cisco (или что там у вас ) этого будет достаточно ?


не знаю "как" ;) но в NetUP + CISCO это реализовано и вроде как работает (в одном договоре заведено несколько vpn-аккаунтов, при подключении пользователя скорость начинает делиться между всеми участниками)

Автор:  snark [ 22 фев 2013, 14:46 ]
Заголовок сообщения:  Re: поделить скорость между несколькими логинами

  1. Рисуем в циске шейпер/полисер на группу адресов
  2. Юзеру выдаем адреса из этой группы
  3. ???
  4. ПРОФИТ!

Автор:  Net_andy [ 22 фев 2013, 17:56 ]
Заголовок сообщения:  Re: поделить скорость между несколькими логинами

snark писал(а):
  1. Рисуем в циске шейпер/полисер на группу адресов
  2. Юзеру выдаем адреса из этой группы
  3. ???
  4. ПРОФИТ!


это понятно, но ипы выдаются динамикой..

Автор:  snark [ 22 фев 2013, 19:48 ]
Заголовок сообщения:  Re: поделить скорость между несколькими логинами

Вам шашечки, или ехать?
Задача: "на X логинов одна общая скорость Y".
Исходные данные: политика ограничения трафика вешается на динамически создаваемый интерфейс юзера, следовательно у каждого из них свой шейпер/полисер, на своем, собственном, интерфейсе.
Как такое решается на на циске и, пожалуй, везде - я сказал.
Не хотите так делать, т.к. хотите чтобы адреса были динамикой - расскажите как Вы себе это вообще представляете, с технической точки зрения?

Net_andy писал(а):
в NetUP + CISCO это реализовано и вроде как работает

ОБС или можете показать конфиги?

Автор:  beetle [ 26 фев 2013, 14:26 ]
Заголовок сообщения:  Re: поделить скорость между несколькими логинами

Вообще с поставленной задачей может справиться wifi портал. Передавать в атрибутах cid (номер договора) и помещать все подключения с данного cid в один подкласс HTB. Там механизм шейпинга реализован оч гибко через perl скрипт, что позволяет фантазировать не ограниченно. К примеру у меня в зависимости от нагрузки на канал пользователю сделано удвоение скорости и т.д. Есть только проблема с нагрузкой шейпера, она большая и часто на одно ядро (проблема решаема и зависит от сетевой карточки).

Автор:  snark [ 26 фев 2013, 17:57 ]
Заголовок сообщения:  Re: поделить скорость между несколькими логинами

beetle писал(а):
помещать все подключения с данного cid в один подкласс HTB

Я, в общем то, об этом и писал (на 100500 логинов один шейпер).

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/