Verbundene Schnittstelle verursacht verlorene Pakete

Verbundene Schnittstelle verursacht verlorene Pakete

Wir verwenden CentOS 7.1 und haben Systeme mit zwei Netzwerkkarten, die als einzelne verbundene Schnittstelle eingerichtet sind. Wenn diese Verbindung so konfiguriert ist, dass sie einen der Verbindungsmodi 1, 5 oder 6 verwendet, sehen wir eine beträchtliche Anzahl verlorener Pakete. Dies lässt sich am einfachsten mit dem Befehl ifconfig beobachten:

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)

Natürlich erwarten wir, dass einige Pakete verloren gehen, aber wir sehen Raten von 20 % und mehr (im obigen Beispiel sind es 50 %). Das liegt deutlich über dem, was bei normalem Netzwerkverkehr passieren sollte. Die Bond-Modi 2, 3 und 4 weisen diese Art von Paketverlust nicht auf, aber wir möchten keinen davon verwenden. Wir bevorzugen Bond-Modus 6, aber Bond-Modus 5 ist ebenfalls akzeptabel.

Hat jemand dieses Ausmaß an verlorenen Paketen bei Verwendung einer verbundenen Schnittstelle in CentOS 7 beobachtet? Bei CentOS 6.5 ist dies nicht aufgetreten. Unsere Verbindung wird mithilfe der folgenden ifcfg-bond0-Datei eingerichtet:

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"

Dies ist eine ziemlich standardmäßige Bindungskonfiguration.

Antwort1

Das sehen wir auch. Ich habe ein paar Stellen im Internet durchsucht und es sieht so aus, als ob es noch andere Berichte dazu gibt. Ich würde wetten, dass es sich um einen kosmetischen Fehler irgendeiner Art handelt. Bemerken Sie, dass auf Anwendungsebene etwas Schlimmes passiert? Es könnte sich lohnen, mehrere Netperf-Tests durchzuführen, um das herauszufinden.

tl;dr -> Es ist kosmetisch, machen Sie sich keine Sorgen.

verwandte Informationen