Jump to content

Recommended Posts

Posted

Давно хочу что-то написать, ибо просто читать уже совесть мучает. А тут такой повод...

 

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

А ещё есть такие, которые говорят, что две.

Решил проверить.

Имеем: Один комп, CPU: Intel® Core2 CPU 6600 @ 2.40GHz, FreeBSD 6.3 (SMP), две <Intel® PRO/1000 Network Connection Version - 6.7.2> em0 и em1 соответственно.

Суть эксперимента состоял в том, чтобы сравнить нагрузку на систему сначала с двумя карточками, потом с одной. Исходное состояние - две карточки.

Кол-во пакетов показано на графиках. При этом netstat -i 1

input (Total) output

packets errs bytes packets errs bytes colls

2260 0 1227296 2288 0 1272370 0

2060 0 1212428 2100 0 1255926 0

2222 0 1365200 2134 0 1250536 0

2014 0 1112354 2114 0 1231960 0

2032 0 1205406 2016 0 1206534 0

то есть на лицо схема em0 - core - em1 для каждого пакета.

Выключаю комп, вытаскиваю одну емку, все вланы перебрасываю на одну карточку. Получаем

~ # netstat -i 1

input (Total) output

packets errs bytes packets errs bytes colls

1146 0 648902 1176 0 681400 0

1174 0 649886 1160 0 619802 0

1016 0 572602 1068 0 634826 0

^C

~ # netstat -I em0 1

input (em0) output

packets errs bytes packets errs bytes colls

497 0 369420 486 0 357276 0

458 0 298413 465 0 307910 0

459 0 324218 453 0 315263 0

 

CPU память прерывания - больше вообще ничего не изменилось. На более большем трафике вероятно эффект будет более явным, так как при меньшем кол-ве сетевух проц на прерывания меньше отвлекается.

Мой вывод - две карточки в рутере зло

Ваши мысли, господа?

post-2610-1221189706_thumb.png

post-2610-1221189730_thumb.png

post-2610-1221190136_thumb.png

Posted

При поллинге вообще отвлекаться не будет...

А то, что проходящий трафик через маршрутизатор резко так уменьшился - это по вашему хорошо, да?

Кстати о птичках...

три сетевых Intel (em), до 650 PPTP туннелей в пике.

vpn# netstat -w 1 -d
            input        (Total)           output
   packets  errs      bytes    packets  errs      bytes colls drops
      7959     0    4133725       8368     0    5559281     0     0
      8199     0    4319972       8537     0    5658469     0     0
      8103     0    3997409       8557     0    5482871     0     0
      8711     0    4352606       8977     0    5733285     0     0
     10446     0    5986599      10828     0    7293929     0     0
     10320     0    5838773      10716     0    7394704     0     0
      9637     0    5355269      10198     0    7068280     0     0
      8724     0    4585294       9189     0    6255578     0     0
      8821     0    4500323       9246     0    6189984     0     0
     10004     0    5571594      10357     0    7143245     0     0
      8166     0    4234286       8563     0    5735585     0     0
      7431     0    3255313       7879     0    4792083     0     0
      7740     0    3611350       8025     0    4929413     0     0
      7722     0    3472247       8196     0    5089595     0     0
      7711     0    3411421       8221     0    5023883     0     0
      8028     0    3695429       8606     0    5440114     0     0
^C

Порядка 40 правил ipfw включая шейпинг дамминетом и ng_car. нетфлоу, нат.

Железо: Intel DG33TL/C2D E6550/2GB RAM/250GB SATA2.

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

FreeBSD 6.3-RELEASE-p2

Posted

То что, трафик уменьшился, это временное явление, к утру всё вернулось. Не об этом речь.

Я спрашиваю - зачем много сетевух, если всё так же работает на одной?

Свои доказательства привёл. Жду как минимум обсуждения. Как максимум - конструктивного опровержения.

 

ЗЫ На этом ротуре так же вертится квага, с оспф во внутрь и бгп наружу.

Posted

у фряхи 6.2 точно у 7.0 вроде исправили каждая сетевуха обслуживается только 1 ядром(остальные отдыхают), если нетак - поправте

 

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...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.