Страница 1 из 1

Скорость по сети через шлюз на FreeBSD

Добавлено: 2010-07-09 14:21:47
Zedik
шлюз на FreeBSD 7.2, 4 интерфейса: провайдер (re0), дмз(re1), 2 (em0,em1) на локалку (объединенные в lagg, на них же висят вланы для пользователей).
Если производить перекачку между вланами, то скорость выше ~5000kbytes/s не поднимается, хотя карточки и свитч 1Гб.
что в данном случае можно предпринять для увеличения скорости?
em0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=19b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4>
ether ******
media: Ethernet 1000baseTX <full-duplex>
status: active
lagg: laggdev lagg0
em1: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=19b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4>
ether ******
media: Ethernet 1000baseTX <full-duplex>
status: active
lagg: laggdev lagg0
re0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=389b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_UCAST,WOL_MCAST,WOL_MAGIC>
ether ******
inet ***** netmask 0xfffffffc broadcast *****
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
re1: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=389b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_UCAST,WOL_MCAST,WOL_MAGIC>
ether ******
inet ***** netmask 0xffffffe0 broadcast *****
media: Ethernet 100baseTX <full-duplex>
status: active

Re: Скорость по сети через шлюз на FreeBSD

Добавлено: 2010-07-09 14:37:57
Гость
реалтек не тюнится, тупые карты
интелки тюнить можно

Re: Скорость по сети через шлюз на FreeBSD

Добавлено: 2010-07-10 0:26:47
Dog
Смотря какие реалтеки.
Можно потюнить параметры ядра, которые касаются сетевого стека. Недавно я в какой-то теме на этом форуме давал ссылку на описание того, как человек разогнал интеловскую гигабитку до почти 800Кбит/сек. Гугль по ключевым словам "FreeBSD em tuning", "FreeBSD network tuning" и т.д. выдают кучу ссылок, многие из которых повторяются. Но я бы им тупо следовать не советовал, можно взять за основу, разобраться что из указанных параметров что обозначает и за что отвечает, а потом уже экспериментировать на своем железе, подбирая оптимальную для себя конфигурацию.

Re: Скорость по сети через шлюз на FreeBSD

Добавлено: 2010-07-10 6:47:50
FiL
Dog писал(а):Смотря какие реалтеки.
Можно потюнить параметры ядра, которые касаются сетевого стека. Недавно я в какой-то теме на этом форуме давал ссылку на описание того, как человек разогнал интеловскую гигабитку до почти 800Кбит/сек.
Не знаю, у меня на линуксовом серваке дома с набротной RTL8111/8168B PCI Express Gigabit Ethernet controller между сервером и виндой по самбе до 100 МБ/с доходит. Так что реалтек может и дерьмо (не может, а таки да), но в хороших условиях через нее таки гигабит вполне пролазит.

Re: Скорость по сети через шлюз на FreeBSD

Добавлено: 2010-07-10 7:47:56
Zedik
Спасибо за наводку. Будем разбираться.

Re: Скорость по сети через шлюз на FreeBSD

Добавлено: 2010-07-11 11:48:40
Dog
FiL писал(а):Не знаю, у меня на линуксовом серваке дома с набротной RTL8111/8168B PCI Express Gigabit Ethernet controller между сервером и виндой по самбе до 100 МБ/с доходит. Так что реалтек может и дерьмо (не может, а таки да), но в хороших условиях через нее таки гигабит вполне пролазит.
У меня дома на фревом серваке тоже великолепно бегает 100Мбит на двух Intel Pro 100. 100Мбит и гигабит - разные вещи.

Re: Скорость по сети через шлюз на FreeBSD

Добавлено: 2010-07-11 18:25:12
FiL
Dog писал(а):
FiL писал(а):Не знаю, у меня на линуксовом серваке дома с набротной RTL8111/8168B PCI Express Gigabit Ethernet controller между сервером и виндой по самбе до 100 МБ/с доходит. Так что реалтек может и дерьмо (не может, а таки да), но в хороших условиях через нее таки гигабит вполне пролазит.
У меня дома на фревом серваке тоже великолепно бегает 100Мбит на двух Intel Pro 100. 100Мбит и гигабит - разные вещи.
у меня 100 мегабайт бегает. почувствуйте разницу.

Re: Скорость по сети через шлюз на FreeBSD

Добавлено: 2010-07-11 20:00:31
Dog
Пардон, криво прочитал.
Да, 700-800Мбит это вполне реально. Но тут уже не только от сетевухи зависит скорость, а еще и от конфигурации компа, его настроек и т.д.

Re: Скорость по сети через шлюз на FreeBSD

Добавлено: 2010-07-12 7:58:12
Zedik
FiL писал(а):Так что реалтек может и дерьмо (не может, а таки да), но в хороших условиях через нее таки гигабит вполне пролазит.
как то дополнительно тюнили или по дефолту все?

Re: Скорость по сети через шлюз на FreeBSD

Добавлено: 2010-07-12 16:26:35
FiL
Zedik писал(а):
FiL писал(а):Так что реалтек может и дерьмо (не может, а таки да), но в хороших условиях через нее таки гигабит вполне пролазит.
как то дополнительно тюнили или по дефолту все?
По дефолту. Но, что интересно, пока на клиенте стояла ХРюша, то скорость была в 2-3 раза меньше. Перешел на семерку - стало хорошо.
Со стороны линукса ничего не менялось.
Это я к тому, что далеко не всегда тюнить надо со стороны сервера.