Линукс, много строчек в иптаблесе...

Discussion in 'Hardware and Software' started by Ground, Jul 6, 2006.

  1. Ground

    Ground Well-Known Member

    Joined:
    Feb 26, 2001
    Messages:
    7,547
    Location:
    Home, Sweet Home
    Линукс, много строчек в иптаблесе...

    на выходе имеем полуживой линукс и жутковатые лаги.

    Канкректней - линк в инет 100 мегабит, примерно 5-8 тысяч записей в иптаблесе (эт биллинг юзеров включает так), машинка - четырёхпроцессорная дура.

    Вопрос собственно в следующем - куда его пнуть, чтоб он побыстрее работал? :)
     
  2. mcgru-

    mcgru- Well-Known Member

    Joined:
    Sep 21, 2000
    Messages:
    61,437
    Location:
    Tomsk, Russia
    sepukked
     
    Last edited: Jan 30, 2013
  3. mcgru-

    mcgru- Well-Known Member

    Joined:
    Sep 21, 2000
    Messages:
    61,437
    Location:
    Tomsk, Russia
    sepukked
     
    Last edited: Jan 30, 2013
  4. Ground

    Ground Well-Known Member

    Joined:
    Feb 26, 2001
    Messages:
    7,547
    Location:
    Home, Sweet Home
    Re: Линукс, много строчек в иптаблесе...

    Нет, не помогло.

    Да и не должно было помочь. Оно как-бы не совсем расчитано каждый пакет проверять по десятку тысяч правил на стамегабитах. Есть какой-то верхний предел, после которого или на впн уходить, или уменьшать количество строчек в иптаблесе или ловить глюк ksoftirqd.

    Помогло обрезание виндовых протоколов, бан пингбомберов и прочие меры по снижению количества мелких пакетов...
     
  5. -slash

    -slash Well-Known Member

    Joined:
    Jul 9, 2001
    Messages:
    886
    Location:
    P.-Kamchatsky, Russia
    Re: Линукс, много строчек в иптаблесе...

    Может таки заюзать что-то из вида кошачих?
     
  6. Ground

    Ground Well-Known Member

    Joined:
    Feb 26, 2001
    Messages:
    7,547
    Location:
    Home, Sweet Home
    Re: Линукс, много строчек в иптаблесе...

    А я так и не придумал, как скриптом рубить клиентов на кошаке.

    Аццесс-листы многокилобайтные грузить в неё радость та ещё, впн низя, роутингом в никуда посылать низя...
     
  7. Vadim Maksimenko

    Vadim Maksimenko Well-Known Member

    Joined:
    Feb 12, 2000
    Messages:
    15,468
    Location:
    Vilnius, Lithuania
    Re: Линукс, много строчек в иптаблесе...

    Тормоза всех Linux/BSD клонов по данному вопросу -- их неотъемлемая часть с первого дня существования IPFW. Заявить-то заявили о возможности, а деревья строить по записям Пушкин будет.
     
  8. Ground

    Ground Well-Known Member

    Joined:
    Feb 26, 2001
    Messages:
    7,547
    Location:
    Home, Sweet Home
    Re: Линукс, много строчек в иптаблесе...

    Деревья там засадой могли быть, ибо там не только строк много, постоянно шло удаление/добавление этих строк...
     
  9. Vadim Maksimenko

    Vadim Maksimenko Well-Known Member

    Joined:
    Feb 12, 2000
    Messages:
    15,468
    Location:
    Vilnius, Lithuania
    Re: Линукс, много строчек в иптаблесе...

    Волшебное слово: AVL -- самобалансирующиеся деревья :)