Перейти к содержимому
Калькуляторы

Задержки пакетов FreeBSD

kapa, а как вы будете обьединять в бридже две сетевухи в одну?

man if_bridge

man lagg

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вобщем, я думаю, нашли проблему - будем дёргать провайдера.

Сделали то, с чего следовало начинать - создали алиас на внешнем интерфейсе из нашего диапазона.

При прокачке 120Мегабит/с:

пинги с нашего IP:

--- 77.88.21.8 ping statistics ---
98 packets transmitted, 98 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 3.486/9.311/43.420/9.137 ms

в это же время пинги с IP провайдера:

--- 77.88.21.8 ping statistics ---
103 packets transmitted, 103 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 3.229/4.145/5.637/0.440 ms

 

при прокачке 50 Мегабит/с:

пинги с нашего IP :

--- 77.88.21.8 ping statistics ---
364 packets transmitted, 364 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 3.360/4.542/14.391/1.274 ms

 

пинги с IP провайдера:

--- 77.88.21.8 ping statistics ---
363 packets transmitted, 363 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 3.173/4.484/13.296/0.795 ms

 

кстати, lro, видимо, в нашей версии дров уже нет - ругается на него.

бриджи, как и хотел, разделил (хоть что-то полезное из всего этого)

 

kapa, а как вы будете обьединять в бридже две сетевухи в одну?

Вопрос без подвоха, правда интересует - бриджи я ещё никогда не делал, поэтому и интересуюсь.

cloned_interfaces="bridge0 bridge1"
ifconfig_bridge0="addm igb0 addm igb1 up"
ifconfig_bridge1="addm igb2 addm igb3 up"

 

Спасибо всем откликнувшимся!

Изменено пользователем kapa

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
кстати, lro, видимо, в нашей версии дров уже нет - ругается на него.

бриджи, как и хотел, разделил (хоть что-то полезное из всего этого)

убрали sysctl, сам lro остался в том же месте.

на сайте интела дрова под igb лежат более новые, чем есть в ядре 8.0, как оно себя с ними ведет еще не проверял

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

vpn1# sysctl dev.igb
dev.igb.0.%desc: Intel(R) PRO/1000 Network Connection version - 1.7.4
dev.igb.0.%driver: igb
dev.igb.0.%location: slot=0 function=0
dev.igb.0.%pnpinfo: vendor=0x8086 device=0x10c9 subvendor=0x8086 subdevice=0xa03c class=0x020000
dev.igb.0.%parent: pci1
dev.igb.0.debug: -1
dev.igb.0.stats: -1
dev.igb.0.flow_control: 3
dev.igb.0.enable_aim: 0
dev.igb.0.low_latency: 1000
dev.igb.0.ave_latency: 2000
dev.igb.0.bulk_latency: 4000
dev.igb.0.rx_processing_limit: 1000

это дрова с интел-сайта, параметра lro, как видно нет в sysctl

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

это дрова с интел-сайта, параметра lro, как видно нет в sysctl

сам sysctl убрали, но в том же самом месте кода сам параметр lro никуда не делся. и при желании его можно отключить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
попробуйте добавить в sysctl.conf

 

dev.igb.0.enable_lro=0

dev.igb.1.enable_lro=0

dev.igb.2.enable_lro=0

Не нашли такого параметра :(

Максимально похожий : dev.igb.0.enable_aim: 1

такой параметр есть только, когда загружены родные дрова igb, который в комплекте идут с 7.2

проверял у себя на 82576 - работает

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас