Affichage des messages de liaison
Les messages de liaison ne sont pas affichés sur la console si la distribution restreint les messages système. Afin de
voir les messages de liaison du pilote réseau sur votre console, définissez le paramètre dmesg sur huit en entrant ce
qui suit :
dmesg -n 8
REMARQUE : ce paramètre n'est pas sauvegardé lors des redémarrages.
Trames Jumbo
La prise en charge des trames Jumbo est activée en définissant une valeur MTU plus élevée que la valeur par défaut
de 1500 octets. La valeur maximale du MTU est 9710. Utilisez la commande ifconfig pour augmenter la taille MTU.
Entrez, par exemple, la commande suivante, où <x> est le numéro d'interface :
ifconfig ethx mtu 9000 up
Ce paramètre n'est pas sauvegardé lors des redémarrages. La modification du paramètre peut être permanente en
ajoutant MTU = 9000 au fichier /etc/sysconfig/network-scripts/ifcfg-eth<x> pour RHEL ou au fichier
/etc/sysconfig/network/<config_file> pour SLES.
Le paramètre MTU maximum pour les trames Jumbo et de 9710. Cette valeur coïncide avec la taille maximum des
trames Jumbo, qui est de 9728. Ce pilote tentera d'utiliser des tampons de tailles différentes pour recevoir chaque
paquet étendu. Cela aide à éviter les problèmes de famine de tampon lors de l'allocation des paquets de réception.
Pour les connexions réseau 82599, si vous activez les trames Jumbo dans une fonction virtuelle (VF), les trames
Jumbo doivent d'abord être activées dans la fonction physique (PF). Le paramètre MTU VF ne peut pas être supérieur
au paramètre MTU PF.
ethtool
Le pilote utilise l'interface ethtool pour la configuration et du pilote et les diagnostics, ainsi que pour afficher les
informations statistiques. La toute dernière version d'ethtool est nécessaire pour cette fonctionnalité.
La dernière version d'ethtool est accessible à : http://sourceforge.net/projects/gkernel.
NAPI
Le NAPI (mode d'interrogation de réception) est pris en charge par le pilote ixgbe.
Reportez-vous au site
ftp://robur.slu.se/pub/Linux/net-development/NAPI/usenix-paper.tgz
NAPI.
Large Receive Offload (LRO)
Large Receive Offload (LRO) est une technique permettant d'accroître le débit entrant de connexions réseau large
bande en réduisant la charge du processeur. Cette technique consiste à agréger plusieurs paquets entrants d'un flux
unique dans un tampon de grande taille avant de les faire monter dans la pile réseau, réduisant ainsi le nombre des
paquets devant être traités. LRO combine plusieurs trames Ethernet en une seule réception dans la pile, ce qui décroit
potentiellement l'utilisation du processeur pour les réceptions.
IXGBE_NO_LRO est un indicateur de temps de compilation. L'utilisateur peut l'activer au moment de la compilation
pour supprimer la prise en charge LRO du pilote. L'indicateur est utilisé en ajoutant CFLAGS_EXTRA="-DIXGBE_NO_
LRO" au fichier make lorsqu'il est compilé.
make CFLAGS_EXTRA="-DIXGBE_NO_LRO" install
Vous pouvez vérifier que le pilote utilise LRO en consultant ces compteurs dans ethtool :
lro_flushed - le nombre total de réceptions utilisant LRO.
l
lro_coal - compte le nombre total de paquets Ethernet ayant été combinés.
l
pour plus d'informations sur