Закріплений інтерфейс викликає падіння пакетів


0

У нас працює CentOS 7.1 і налаштовані системи з подвійною настройкою NIC як єдиний зв’язаний інтерфейс. Коли цей зв’язок налаштований на використання будь-якого з режимів зв’язків 1 5 або 6, ми бачимо значну кількість випавших пакетів. Це найлегше помітити за допомогою команди ifconfig:

bond0: flags=5187<UP,BROADCAST,RUNNING,MASTER,MULTICAST>  mtu 1500
        inet6 fe80::5054:ff:fe3b:c2a6  prefixlen 64  scopeid 0x20<link>
        ether 52:54:00:3b:c2:a6  txqueuelen 0  (Ethernet)
        RX packets 29449  bytes 1929707 (1.8 MiB)
        RX errors 0  dropped 14924  overruns 0  frame 0
        TX packets 516  bytes 40394 (39.4 KiB)

Звичайно, ми очікуємо, що ми побачимо кілька упадених пакетів, але ми спостерігаємо ставки 20% і більше (приклад вище - 50%). Це набагато більше того, що має відбуватися при нормальному мережевому трафіку. Режими облігацій 2, 3 і 4 не демонструють такого роду втрати пакетів, але ми не хочемо використовувати жодне з них. Нашим перевагою є режим облігації 6, але також прийнятний режим 5 зв’язків.

Хтось бачив цей рівень скинутих пакетів за допомогою зв’язаного інтерфейсу в CentOS 7? Ми не бачили, як це відбувається в CentOS 6.5. Наша облігація налаштовується за допомогою наступного файлу ifcfg-bond0:

DEVICE=bond0
BOOTPROTO=none
ONBOOT=yes
NM_CONTROLLED=no
IPV6INIT=no
USERCTL=no
TYPE=Bond
BONDING_MASTER=yes
BONDING_OPTS="mode=6 miimon=100 updelay=12000 downdelay=0"

Це досить стандартна конфігурація облігацій.

Відповіді:


0

Ми також бачимо це. Шукаючи кілька місць в Інтернеті, схоже, є й інші звіти про це. Я би ставлю, що це якийсь косметичний помилка. Ви помічаєте що-небудь погане на рівні програми? Можливо, варто провести кілька тестів netperf, щоб побачити.

tl; dr -> Це косметично, не турбуйся про це.


Це не відповідь
каламбур
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.