Jump to content

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

139 members have voted

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

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


Recommended Posts

Posted
FreeBsd+ipfw+ng_car

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

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

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

 

Сейчас у нас 4к пользователей - загрузка cpu в пиках 30% , интерапты в пиках 0,3% примерно.
А как режутся большие скорости (10 Мбит например)?
Posted
ipfw - две большие таблицы "IP-номер пайпа", куча пайпов с нужными скоростями для каждого абонента и пара правил для разруливания этого. Все загружается скриптом.
Дык, скорость то делиться на каждый IP отдельно по маске, если по такой схеме, то есть если у пользователя тариф 5 Мбит/с и 3 IP-шника, то на каждом IP-шника будет скорость в 5 Мбит/с соотв.

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

Posted

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

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

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

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

Posted

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

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

 

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

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

шейпит sce2020

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

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

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

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

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

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

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

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

 

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

 

 

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

 

  • 1 year later...
Posted (edited)

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

Edited by ArcticFox

Join the conversation

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

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...