Поставил роутер на основе 9-го редхата. Ядро 2.4.35. Три сетевухи ( рилтек 8139, длинк на via rhine и 3com 59x.
При работе сквозь рутер теряется 15% скорости на 10Мбитах ( по сравнению с работой напрямую). Загрузка проца никакая ( целерон 2400, 98% idle ). Карты работают в полном дуплексе.
Подскажите пожалуйста, куда копать....
Это при передачи данных через все интерфейсы?
Может какой-то интерфейс не работает как надо?iptables/shaper - используется?
>Это при передачи данных через все интерфейсы?
>Может какой-то интерфейс не работает как надо?
>
>iptables/shaper - используется?берешь любую пару интерфейсов - сквозь рутер скорость понижается. шейпер не пользую.
если работаю с консоли рутера - скорость сквозь любой интерфейс нормальная.
>>Это при передачи данных через все интерфейсы?
>>Может какой-то интерфейс не работает как надо?
>>
>>iptables/shaper - используется?
>
>берешь любую пару интерфейсов - сквозь рутер скорость понижается. шейпер не пользую.
>
>если работаю с консоли рутера - скорость сквозь любой интерфейс нормальная.проверьте ошибки на интерфейсах, а так же duplex/speed
вероятнее всего дело в сетевых платах, либо в их настройках...
>
>проверьте ошибки на интерфейсах, а так же duplex/speed
>вероятнее всего дело в сетевых платах, либо в их настройках...дуплексы включены, проверял mii-tool.
ошибок в логах не видно.
по ifconfig тоже.
сетевухи менять пробовал, эффекта не получил.
>>
>>проверьте ошибки на интерфейсах, а так же duplex/speed
>>вероятнее всего дело в сетевых платах, либо в их настройках...
>
>дуплексы включены, проверял mii-tool.
>ошибок в логах не видно.
>по ifconfig тоже.
>сетевухи менять пробовал, эффекта не получил.а как Вы определяете падение скорости ?
На машине еще что-то сконфигурированно - qos/firewall - если да - отключите
>
>а как Вы определяете падение скорости ?
>На машине еще что-то сконфигурированно - qos/firewall - если да - отключите
>один из вариантов по ttcp
клиент - 100мбит - рутер 8300 кбайт в секунду
клиент - 10 мбит - рутер 1100 кбайт в секунду
клиент - 100 мбит - рутер - 10мбит - клиент 800 кбайт в секунду
iptables остановлены
QoS не пускал, но поддержка в ядре есть.
>[оверквотинг удален]
>>
>
>один из вариантов по ttcp
>клиент - 100мбит - рутер 8300 кбайт в секунду
>
>клиент - 10 мбит - рутер 1100 кбайт в секунду
>клиент - 100 мбит - рутер - 10мбит - клиент 800 кбайт
>в секунду
>iptables остановлены
>QoS не пускал, но поддержка в ядре есть.да впринципе нормально...
>да впринципе нормально...если так, то грустно.
два таких роутера в полтора раза скорость сажают. :(((
большое спасибо за ответы
>>да впринципе нормально...
>
>если так, то грустно.
>два таких роутера в полтора раза скорость сажают. :(((
>большое спасибо за ответыЭто нормально - ты не когда не задумался почему есть сетефухи и Сетевухи. У тебя это обоснованно тем что ты для роутеря используешь обычные сетевухи, и это не связано никак с программым обеспечением - сетевухи для роутеров/серверов специально затачивают для того чтобы быстро обрабавывать пакеты, на таких сетевуха к примеру обработка контрольной суммый реализуеться аппаратно а не программно за счет ЦП. Второе также есть отличие в том чтобы использовать обычный комп и серверный, чипсеты под серверный комп опятьже затачиваю для обработки большого потока сильно дискретных данных, а обычные компы под "поиграть" - так что все в месте и сказываеться. У тебя нагрузка может быть и маленькая но при потоке в 10 мегабил какое кол-во пакетов пройдет в секунду? а со всеми этими пакетами нужно еще провести много операций которые специализированное железо выполняет аппаратно и до того как это дойдет до системы. Вот и получаеться что сетевухи не обрабатывают то что должны по хорошему делать и это становиться все в очередь на ЦП, чипсет не заточен для пропускания и работы с таким колво мелких дискертных данных - получаеться просто простой - который и выливаеться в понижение скорости роутера. Задумайся почему киски с ЦПУ на много слабее твоего обрабатывают и маршрутезирут поток лудше чем твоя персоналка - а потом посмотри на цену и задумайся - "почуствуй разницу". Так что в твоем случаи это нормально явление. Отца руской демократии спасут более продвинутые сетевухи.
З.Ы. Во меня на писанину то проперло.