URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 58432
[ Назад ]

Исходное сообщение
"Линукс. Очень медленная маршрутизация."

Отправлено tst , 20-Июл-05 18:17 
Проблема заключается в следующем: маршрутизатор на Linux Slackware форвардит  500-800 пакетов в секунду, не более.
Характеристики машины:
P4 2.8GHZ HT
1GB RAM
MB ASUS P5GD1
NIC D-Link DE-550T (гигабитная)
Ядро версии 2.4.28 (включена поддержка dot1q, SMP выключено)
Первоначально планировалось, что машинка будет маршрутизировать полтора десятка vlan'ов. Она и маршрутизировала, но скорость была чрезвычайно маленькая и я собрал небольшую тестовую сетку(думал нагрузка чрезмерная, хотя и странным это показалось): 2 vlan'a, в каждом вилане по машине-клиенту. Тем не менее скорость маршрутизации не увеличилась (те же самые 500-800 пакетов в секунду), загрузка процессора, как и следовало ожидать, практически в нуле. Скорость передачи данных между машиной-клиентом и маршрутизатором - такая какая должна быть на гигабите :)
Если воткнуть в маршрутизатор вторую карту (Intel ставил) и маршрутизировать сети безо всяких виланов, то скорость не изменяется, те же 500 пакетов.
Смотрел переменные sysctl, но ничего подходящего случаю не нашел, да и не те это нагрузки, чтобы требовался тонкий тюнинг.

C таким я раньше не сталкивался и, честно говоря, не знаю что делать и куда копать.


Содержание

Сообщения в этом обсуждении
"Линукс. Очень медленная маршрутизация."
Отправлено Chris , 20-Июл-05 18:40 
пинги, трасерты в студию....
потом... файрвол есть? .1q?

Вообще думаю что Длинковская карта виновата, есоли на ней flow контроль есть, то наверное его лучше грохнуть. Попробуй на карте другой, у меня линуха с 11 интерфейсами и под 1000 VLAN нормально, более менее, бегала, с нагрузкой 40-60 Мбит...


"Линукс. Очень медленная маршрутизация."
Отправлено tst , 21-Июл-05 16:37 
вот пинги и трасерты из одной сетки в другую
10.10.21.1 - интерфейс проблемного маршрутизатора

Обмен пакетами с 10.10.20.241 по 32 байт:

Ответ от 10.10.20.241: число байт=32 время=29мс TTL=253
Ответ от 10.10.20.241: число байт=32 время=28мс TTL=253
Ответ от 10.10.20.241: число байт=32 время=36мс TTL=253
Ответ от 10.10.20.241: число байт=32 время=27мс TTL=253

Трассировка маршрута к 10.10.20.241 с максимальным числом прыжков 30

  1    <1 мс    <1 мс    <1 мс  10.10.21.1
  2    11 ms     9 ms     2 ms  10.10.7.1
  3    12 ms    11 ms    12 ms  10.10.20.241

При отключенном файрволе скорость та же, поддержка .1q в ядре включена.

flow-контроль отключил - не помогло, поставил гигабитный 3Com 895 - та же картина