Есть машина мод FreeBSD 6.3 которая работает как NAT маршрутизатор (Процессор: Celeron 1.7, ОЗУ 1 Гб). На нем установлены две сетевые карточки rl, вот в них проблема, не получается разогнать, через них, больше чем 60 Мбит/сек (это с pollingом). На форумах ребята пишут, что на 400 проциках тафик под 90-95 Мбит/сек «бегает». Такой вопрос: єто только у realtek такой пропускной лимит или все таки машину нужно обновлять? Может поможет установка гигабитных карт? Просто очень нужно каким-то образом разогнать этот роутер до 400 Мбит/сек.
>Есть машина мод FreeBSD 6.3 которая работает как NAT маршрутизатор (Процессор: Celeron
>1.7, ОЗУ 1 Гб). На нем установлены две сетевые карточки rl,
>вот в них проблема, не получается разогнать, через них, больше чем
>60 Мбит/сек (это с pollingом). На форумах ребята пишут, что на
>400 проциках тафик под 90-95 Мбит/сек «бегает». Такой вопрос: єто только
>у realtek такой пропускной лимит или все таки машину нужно обновлять?
>Может поможет установка гигабитных карт? Просто очень нужно каким-то образом разогнать
>этот роутер до 400 Мбит/сек.1. Карточки Интел.
2. FreeBSD 7.х
3. Обратить внимание на NAT
>1. Карточки Интел.
>2. FreeBSD 7.х
>3. Обратить внимание на NAT+1
карты лучше брать под PCI-Ex, получите честный полный 1Гб.
НАТ нужно строить или "ядерный", или нетграфовый. Примеры обоих есть на этом сайте.
>Есть машина мод FreeBSD 6.3 которая работает как NAT маршрутизатор (Процессор: Celeron
>1.7, ОЗУ 1 Гб). На нем установлены две сетевые карточки rl,
>вот в них проблема, не получается разогнать, через них, больше чем
>60 Мбит/сек (это с pollingом). На форумах ребята пишут, что на
>400 проциках тафик под 90-95 Мбит/сек «бегает». Такой вопрос: єто только
>у realtek такой пропускной лимит или все таки машину нужно обновлять?
>Может поможет установка гигабитных карт? Просто очень нужно каким-то образом разогнать
>этот роутер до 400 Мбит/сек.а есть четкая уверенность что тормозит именно NAT?
м.б. какое-то сопряженное оборудование hub/switch, кабель.
ваши нагрузчики напрямую через "кросс" 90-95 Мбит/сек дают?
на таких картах, иногда, замена параметров link speed с auto detect на 100 Full duplex
дает видимый эффект.
>а есть четкая уверенность что тормозит именно NAT?
>м.б. какое-то сопряженное оборудование hub/switch, кабель.
>ваши нагрузчики напрямую через "кросс" 90-95 Мбит/сек дают?
>на таких картах, иногда, замена параметров link speed с auto detect на
>100 Full duplex
>дает видимый эффект.Думаю не в NAT дело, потому что качая с самого роутера эффект аналогичен и даже если на машину поставить винду скорость становится еще хуже (52 Мбит/сек).
«замена параметров link speed с auto detect на 100 Full duplex» делается так: ifconfig_rl1="inet 192.168.9.1 netmask 255.255.255.0 link speed 100 Full duplex", или нет?
>[оверквотинг удален]
>>на таких картах, иногда, замена параметров link speed с auto detect на
>>100 Full duplex
>>дает видимый эффект.
>
>Думаю не в NAT дело, потому что качая с самого роутера эффект
>аналогичен и даже если на машину поставить винду скорость становится еще
>хуже (52 Мбит/сек).
>«замена параметров link speed с auto detect на 100 Full duplex» делается
>так: ifconfig_rl1="inet 192.168.9.1 netmask 255.255.255.0 link speed 100 Full duplex", или
>нет?ifconfig xl0 media 100baseTX mediaopt full-duplex
Советую сделать тест сети.
В глову приходит запустить на одной машине:
date ; dd if=/dev/zero bs=1G count=1 | nc host port ; date
А на второй:
nc -l port > /dev/null
Сразу узнаете, на что способна ваша сеть.А дальше потестировать машинку, как маршрутизатор, без ната и прочего - просто перегон пакетов.
Ну а остальное тут уже написали - карточки от интел (fxp), нат в ядре/нетграфе, систему поновее.
Ну и поллинги там всякие, тюнинги.
Буферы в sysctl можно попробовать увеличить.