Re: Xen : lenteur réseau.
Le Sun, 18 Sep 2011 11:56:38 +0200,
Gilles Mocellin <gilles.mocellin@free.fr> a écrit :
> Le Sunday 18 September 2011 10:41:43 Yann Cohen, vous avez écrit :
> > Bonjour,
>
> Bonjour,
>
> [...]
>
[...]
> J'ai eu des symptômes similaire à une époque.
> Cela venait de la combinaison carte réseau/bridge.
>
> La carte prenait en charge la fonctionnalité LRO. De ce que j'ai
> compris, ça permet de regrouper les trames pour les envoyer ou
> traiter en un coup. Sauf qu'avec un bridge, les trames ne sont pas
> forcément destinées à la même interface (les interfaces virtuelles
> des VM, avec leur adresse MAC).
>
> Bref, le driver que j'utilisais avait une option pour désactiver
> cette fonctionnalité (disable_tpa).
>
J'ai trouvé des références à disble_tpa uniquement pour des puces
Broadcom.
Les deux cartes physiques qui sont dans le serveur sont basées sur des
puces realtek. Je n'ai pas trouvé d'indice sur ce type de
fonctionnement sur ce module (r8169).
Comment m'assurer que j'ai pb similaire et comment le résoudre ?
02:00.0 Ethernet controller: Realtek Semiconductor Co.,
Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
Subsystem: ASUSTeK Computer Inc. Device 8432 Flags: bus master, fast
devsel, latency 0, IRQ 751 I/O ports at d800 [size=256]
Memory at fdfff000 (64-bit, prefetchable) [size=4K]
Memory at fdff8000 (64-bit, prefetchable) [size=16K]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [70] Express Endpoint, MSI 01
Capabilities: [b0] MSI-X: Enable- Count=4 Masked-
Capabilities: [d0] Vital Product Data
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Virtual Channel
Capabilities: [160] Device Serial Number 01-00-00-00-68-4c-e0-00
Kernel driver in use: r8169
04:05.0 Ethernet controller: D-Link System Inc DGE-528T Gigabit
Ethernet Adapter (rev 10) Subsystem: D-Link System Inc DGE-528T Gigabit
Ethernet Adapter Flags: bus master, 66MHz, medium devsel, latency 64,
IRQ 20 I/O ports at e800 [size=256]
Memory at febffc00 (32-bit, non-prefetchable) [size=256]
Expansion ROM at f0000000 [disabled] [size=128K]
Capabilities: [dc] Power Management version 2
Kernel driver in use: r8169
En fouillant un peu la configuration des bridge sur dom0 je me pose des
questions.
root@xianco:~# brctl show
bridge name bridge id STP enabled
interfaces
br_dmz 8000.feffffffffff no vif10.0
vif3.2
br_evil 8000.1caff7e48678 no peth1
vif3.1
vif9.1
br_safe 8000.20cf30a7e833 no peth0
vif10.1
vif3.0
vif5.0
vif7.0
vif8.0
vif9.0
Là je comprends bien pas de Pb.
root@xianco:~# brctl showmacs br_dmz
port no mac addr is local? ageing timer
2 00:16:3e:66:c3:87 no 7.88
1 00:16:3e:a2:8a:bc no 40.34
1 fe:ff:ff:ff:ff:ff yes 0.00
root@xianco:~# brctl showmacs br_evil
port no mac addr is local? ageing timer
1 00:04:30:17:f5:e9 no 79.25
1 00:13:d3:b7:1e:b8 no 79.25
3 00:16:3e:a2:8a:bd no 10.03
1 00:17:33:a1:85:74 no 79.25
1 1c:af:f7:e4:86:78 yes 0.00
3 fe:ff:ff:ff:ff:ff yes 0.00
root@xianco:~# ifconfig
br_dmz Link encap:Ethernet HWaddr fe:ff:ff:ff:ff:ff
adr inet6: fe80::247c:7ff:feaf:bbd0/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:17297 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:8951511 (8.5 MiB) TX bytes:468 (468.0 B)
br_evil Link encap:Ethernet HWaddr 1c:af:f7:e4:86:78
inet adr:192.168.1.20 Bcast:0.0.0.0 Masque:255.255.255.0
adr inet6: fe80::1eaf:f7ff:fee4:8678/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:962897 errors:0 dropped:0 overruns:0 frame:0
TX packets:25382 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:265639580 (253.3 MiB) TX bytes:1422898 (1.3 MiB)
br_safe Link encap:Ethernet HWaddr 20:cf:30:a7:e8:33
inet adr:192.168.3.20 Bcast:0.0.0.0 Masque:255.255.255.0
adr inet6: fe80::22cf:30ff:fea7:e833/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:588355 errors:0 dropped:0 overruns:0 frame:0
TX packets:41802 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:46392674 (44.2 MiB) TX bytes:9414183 (8.9 MiB)
lo Link encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:4834 errors:0 dropped:0 overruns:0 frame:0
TX packets:4834 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:429318 (419.2 KiB) TX bytes:429318 (419.2 KiB)
peth0 Link encap:Ethernet HWaddr 20:cf:30:a7:e8:33
adr inet6: fe80::22cf:30ff:fea7:e833/64 Scope:Lien
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:1729740 errors:0 dropped:0 overruns:0 frame:0
TX packets:1319533 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:195794780 (186.7 MiB) TX bytes:594642680 (567.0 MiB)
Interruption:239 Adresse de base:0xa000
peth1 Link encap:Ethernet HWaddr 1c:af:f7:e4:86:78
adr inet6: fe80::1eaf:f7ff:fee4:8678/64 Scope:Lien
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:1619298 errors:0 dropped:2097152 overruns:0 frame:0
TX packets:834013 errors:0 dropped:46 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:432333879 (412.3 MiB) TX bytes:158207077 (150.8 MiB)
Interruption:20 Adresse de base:0x2c00
vif10.0 Link encap:Ethernet HWaddr fe:ff:ff:ff:ff:ff
adr inet6: fe80::fcff:ffff:feff:ffff/64 Scope:Lien
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:878539 errors:0 dropped:0 overruns:0 frame:0
TX packets:827354 errors:0 dropped:2 overruns:0 carrier:0
collisions:0 lg file transmission:32
RX bytes:465283965 (443.7 MiB) TX bytes:151877524 (144.8 MiB)
vif10.1 Link encap:Ethernet HWaddr fe:ff:ff:ff:ff:ff
adr inet6: fe80::fcff:ffff:feff:ffff/64 Scope:Lien
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:61 errors:0 dropped:524229 overruns:0 carrier:0
collisions:0 lg file transmission:32
RX bytes:0 (0.0 B) TX bytes:5279 (5.1 KiB)
vif3.0 Link encap:Ethernet HWaddr fe:ff:ff:ff:ff:ff
adr inet6: fe80::fcff:ffff:feff:ffff/64 Scope:Lien
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:519432 errors:0 dropped:0 overruns:0 frame:0
TX packets:1088591 errors:0 dropped:6 overruns:0 carrier:0
collisions:0 lg file transmission:32
RX bytes:378598287 (361.0 MiB) TX bytes:113416766 (108.1 MiB)
vif3.1 Link encap:Ethernet HWaddr fe:ff:ff:ff:ff:ff
adr inet6: fe80::fcff:ffff:feff:ffff/64 Scope:Lien
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:787215 errors:0 dropped:0 overruns:0 frame:0
TX packets:1550215 errors:0 dropped:6 overruns:0 carrier:0
collisions:0 lg file transmission:32
RX bytes:144497488 (137.8 MiB) TX bytes:415769361 (396.5 MiB)
vif3.2 Link encap:Ethernet HWaddr fe:ff:ff:ff:ff:ff
adr inet6: fe80::fcff:ffff:feff:ffff/64 Scope:Lien
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:827970 errors:0 dropped:0 overruns:0 frame:0
TX packets:878682 errors:0 dropped:3 overruns:0 carrier:0
collisions:0 lg file transmission:32
RX bytes:140375881 (133.8 MiB) TX bytes:477614279 (455.4 MiB)
vif5.0 Link encap:Ethernet HWaddr fe:ff:ff:ff:ff:ff
adr inet6: fe80::fcff:ffff:feff:ffff/64 Scope:Lien
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:179754 errors:0 dropped:0 overruns:0 frame:0
TX packets:701013 errors:0 dropped:4 overruns:0 carrier:0
collisions:0 lg file transmission:32
RX bytes:12363868 (11.7 MiB) TX bytes:67374858 (64.2 MiB)
vif7.0 Link encap:Ethernet HWaddr fe:ff:ff:ff:ff:ff
adr inet6: fe80::fcff:ffff:feff:ffff/64 Scope:Lien
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:61720 errors:0 dropped:0 overruns:0 frame:0
TX packets:619623 errors:0 dropped:71 overruns:0 carrier:0
collisions:0 lg file transmission:32
RX bytes:119244819 (113.7 MiB) TX bytes:101626649 (96.9 MiB)
vif8.0 Link encap:Ethernet HWaddr fe:ff:ff:ff:ff:ff
adr inet6: fe80::fcff:ffff:feff:ffff/64 Scope:Lien
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:1165163 errors:0 dropped:0 overruns:0 frame:0
TX packets:1632500 errors:0 dropped:5 overruns:0 carrier:0
collisions:0 lg file transmission:32
RX bytes:139260789 (132.8 MiB) TX bytes:149770570 (142.8 MiB)
vif9.0 Link encap:Ethernet HWaddr fe:ff:ff:ff:ff:ff
adr inet6: fe80::fcff:ffff:feff:ffff/64 Scope:Lien
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:23078 errors:0 dropped:0 overruns:0 frame:0
TX packets:546255 errors:0 dropped:6 overruns:0 carrier:0
collisions:0 lg file transmission:32
RX bytes:1727202 (1.6 MiB) TX bytes:48877585 (46.6 MiB)
vif9.1 Link encap:Ethernet HWaddr fe:ff:ff:ff:ff:ff
adr inet6: fe80::fcff:ffff:feff:ffff/64 Scope:Lien
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:6 errors:0 dropped:0 overruns:0 frame:0
TX packets:934256 errors:0 dropped:3 overruns:0 carrier:0
collisions:0 lg file transmission:32
RX bytes:384 (384.0 B) TX bytes:270518786 (257.9 MiB)
C'est la que commence mes interrogations :
Toutes les interfaces virtuelles (vifxxx) ont une adresse mac identique
fe:ff:ff:ff:ff:ff ainsi que br_dmz (auquel est accroché aucune
interface physique).
Est-ce normal ?
Si je prend br_evil en exemple il y a vif3.1 et vif9.1 de raccordés
dessus qui potentiellement ont la même adresse physique. La liste des
adresses mac sur br_evil donne
- 00:04:30:17:f5:e9 c'est le décodeur TV (a priori)
- 00:13:d3:b7:1e:b8 c'est le vieux serveur
- 00:16:3e:a2:8a:bd c'est eth0 dans le domU du firewall
- 00:17:33:a1:85:74 c'est la neuf box
- 1c:af:f7:e4:86:78 c'est l'interface physique de yes
- fe:ff:ff:ff:ff:ff c'est vif9.1 et vif3.1 !
Il manque l'interface eth1 du serveur asterisk (vif9.1)
après une destruction et un re-création du domU asterisk => deux
nouvelles vif apparaissent (11.0 et 11.1) et elles
sont accrochées sur les bons bridges.
Quelle peut être la cause de se "détachement" ? l'inactivité sur le
réseau ?
Merci...
--
Yann.
Reply to: