Перейти к содержимому
Калькуляторы
Как выдавать дополнительные ІР - адреса?  

139 пользователей проголосовало

  1. 1. Как выдавать дополнительные ІР - адреса?

    • Выделять доп. ІР - адреса, шейпить под один тариф
      46
    • Выделить только целую подсеть ІР - адресов, шейпить под один тариф
      15
    • Выделять только 1 ІР - адрес, по надобности ставить свитч/роутер у абонента
      37
    • Выделять только 1 ІР - адрес, доп. ІР - адреса заводить как отдельний личевой счет
      25
    • Все варианты
      16


Видача дополнительных ІР - адресов Какую политику используете Вы?

FreeBsd+ipfw+ng_car

пара правил на ipfw и по ноде на пользователя

Ви пробовали запустить такую связку на ~4000 пользователях?

Сейчас у нас 4к пользователей - загрузка cpu в пиках 30% , интерапты в пиках 0,3% примерно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ipfw - две большие таблицы "IP-номер пайпа", куча пайпов с нужными скоростями для каждого абонента и пара правил для разруливания этого. Все загружается скриптом. Отлично переваривает 6000 IP и 4000 пайпов, загрузка cpu не дошла до половины. 300 мбит. У многих пользователей по несколько IP, в том числе серые и реальные в перемешку.
Дык, скорость то делиться на каждый IP отдельно по маске, если по такой схеме, то есть если у пользователя тариф 5 Мбит/с и 3 IP-шника, то на каждом IP-шника будет скорость в 5 Мбит/с соотв.

 

Сейчас у нас 4к пользователей - загрузка cpu в пиках 30% , интерапты в пиках 0,3% примерно.
А как режутся большие скорости (10 Мбит например)?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ipfw - две большие таблицы "IP-номер пайпа", куча пайпов с нужными скоростями для каждого абонента и пара правил для разруливания этого. Все загружается скриптом.
Дык, скорость то делиться на каждый IP отдельно по маске, если по такой схеме, то есть если у пользователя тариф 5 Мбит/с и 3 IP-шника, то на каждом IP-шника будет скорость в 5 Мбит/с соотв.

По какой маске? В таблице все IP-шники одного пользователя указывают на один и тот же пайп, поэтому и скорость на все адреса получается общая.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

По какой маске? В таблице все IP-шники одного пользователя указывают на один и тот же пайп, поэтому и скорость на все адреса получается общая.

Каким образом ти все IP-шники одного пользователя в таблице будеш шейпить в один пайп??? Отдельний пайп/таблица на пользователя?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

По какой маске? В таблице все IP-шники одного пользователя указывают на один и тот же пайп, поэтому и скорость на все адреса получается общая.
Каким образом ти все IP-шники одного пользователя в таблице будеш шейпить в один пайп??? Отдельний пайп/таблица на пользователя?

Отдельный пайп на пользователя. Таблица общая - в ней задается соответствие - IP-номер пайпа. И в ней несколько IP как раз могут указывать на один и тот же пайп, если они принадлежат одному и тому же пользователю.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А если так. Пайпов столько, сколько и тарифов. ИП пользователей загоняются в таблицы, к которым применяются пайпы.

В случае нескольких ИП у пользователя отдавать ему строго /30 /29 /28 /etc. Ну и тогда можно делать или пайп на пользователя с несколькими ИП, или пайп с маской под конкретную сеть и туда будут попадать пользователи с /30 /29 /28 /etc.

 

К чему все это - уменьшается количество пайпов и правил, играем только с таблицами. Все проще и нагляднее.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Мне интересно как эти люди которые проголосовали за 1 пункт (уже 35,59%) реализуют данную схему видачи ІРшников?
vlan-per-user, 2 адреса в один.

шейпит sce2020

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

шейпит sce2020

хорошая шелезяка... но пока не для нас)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А если так. Пайпов столько, сколько и тарифов. ИП пользователей загоняются в таблицы, к которым применяются пайпы.

В случае нескольких ИП у пользователя отдавать ему строго /30 /29 /28 /etc. Ну и тогда можно делать или пайп на пользователя с несколькими ИП, или пайп с маской под конкретную сеть и туда будут попадать пользователи с /30 /29 /28 /etc.

К чему все это - уменьшается количество пайпов и правил, играем только с таблицами. Все проще и наглядне

С точки зрения сервера пайпов в этом случае будет все равно столько же - они будут динамическими, и создаваться сами. А возможности теряем. Есть например клиенты, которым нужны IP из разных подсетей на разных физических адресах. Есть те, которым нужно хитро скорость менять в течение дня, например, после превышения определенного количества трафика. И еще много всего. Если есть пайп на юзера - то все это делается просто и наглядно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Сейчас у нас 4к пользователей - загрузка cpu в пиках 30% , интерапты в пиках 0,3% примерно.
А как режутся большие скорости (10 Мбит например)?

Все скоростя одинаково.

Два правила в ipfw + по ноде (ng_car) на пользователя.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Есть например клиенты, которым нужны IP из разных подсетей на разных физических адресах.
Зачем такие извраты?

 

Есть те, которым нужно хитро скорость менять в течение дня, например, после превышения определенного количества трафика.
Через tablearg делается так же наглядно.

 

 

Если есть пайп на юзера
А нагрузка при 4К абонентов какая?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Физикам давали и даём только 1 адрес, юрикам выделяем подсеть и шейпим под 1 тариф, в конце-концов зачем физику 2-3 IP адреса? Особенно внешних.

Изменено пользователем ArcticFox

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.