Dell Broadcom NetXtreme Family of Adapters Manuel d'utilisation

Page 36

Advertising
background image

Logiciel pilote pour Linux : Guide de l'utilisateur de la carte réseau Broadcom NetXtreme II®

file:///C|/Users/Nalina_N_S/Documents/NetXtremeII/French/linux.htm[9/5/2014 3:47:56 PM]

BCM57711/BCM57712 NetXtreme II du système.

insmod bnx2x.ko dropless_fc=1

ou

modprobe bnx2x dropless_fc=1

disable_iscsi_ooo

Le paramètre disable_iscsi_ooo sert à désactiver l'attribution des ressources de réception iSCSI des paquets TCP en
désordre (iSCSI TCP Out-of-Order), spécifiquement pour VMware destiné aux systèmes à faible mémoire.

multi_mode

Le paramètre facultatif multi_mode est utilisé dans les systèmes qui prennent en charge la mise en réseau à plusieurs files
d'attente. La mise en réseau sur plusieurs files d'attente du côté réception dépend uniquement de la capacité MSI-X du
système, celle du côté transmission est prise en charge uniquement sur les noyaux qui commencent par 2.6.27. Par défaut, le
paramètre multi_mode est défini sur 1. Ainsi, sur les noyaux allant jusqu'à 2.6.26, le pilote attribuera une file d'attente par
processeur du côté réception et une seule file d'attente du côté transmission. Dans les noyaux de version 2.6.27 et ultérieure,
le pilote attribue une file d'attente par unité centrale côté réception comme côté transmission. Dans tous les cas, le nombre
de files d'attente attribué est limité au nombre de files d'attente pris en charge par le matériel.

Le paramètre facultatif multi_mode peut également être utilisé pour activer SAFC (Service Aware Flow Control) en
différenciant le trafic en un maximum de trois classes de service matérielles en fonction de la valeur PRI du VLAN ou la valeur
DSCP d'IP (3 octets les moins significatifs).

num_queues

Le paramètre facultatif num_queues peut être utilisé pour définir le nombre de files d'attente lorsque multi_mode est défini
sur 1 et que le mode par interruption est MSI-X. Si ce dernier n'est pas MSI-X (voir int_mode), le nombre de files d'attente
est défini sur 1 et la valeur de ce paramètre n'est pas utilisée.

pri_map

Le paramètre facultatif pri_map sert à mapper la valeur PRI du VLAN ou la valeur DSCP d'IP vers la même classe de service
ou une classe de service différente du matériel. Ce paramètre 32 bits est évalué par le pilote en tant que 8 valeurs de
4 octets. Chaque quartet définit la priorité attribuée à la file d'attente matérielle. Par exemple, définissez pri_map sur
0x11110000 pour mapper les priorités 0 à 3 vers la classe de service 0 et les priorités 4 à 7 vers la classe de service 1.

qs_per_cos

Le paramètre facultatif qs_per_cos s'utilise pour spécifier le nombre de files d'attente partagées par une même classe de
service. Il est évalué par le pilote en un maximum de 3 valeurs de 8 octets. Chaque octet définit le nombre de files d'attente
pour la classe de service. Le nombre total de files est limité par une limite matérielle. Par exemple, définissez qs_per_cos
sur 0x10101 pour créer trois files d'attente, une par classe de service. Ou alors, définissez qs_per_cos sur 0x404 pour créer
8 files d'attente dans 2 classes de service (4 files par classe).

cos_min_rate

Le paramètre facultatif cos_min_rate est utilisé pour déterminer le poids de chaque classe de service pour la répartition par
permutation circulaire lors de la transmission. Ce paramètre est évalué par le pilote en un maximum de 3 valeurs de 8 octets.
Chaque octet définit le poids pour la classe de service. L'occupation est comprise entre 0 et 100. Par exemple, définissez
cos_min_rate sur 0x101 pour un débit de transmission correct compris entre 2 CoS. Ou alors, définissez cos_min_rate sur
0x30201 pour donner à la classe de service un taux de transmission plus élevé. Pour ne pas utiliser l'algorithme d'équitabilité,
ne définissez pas cos_min_rate ou donnez-lui la valeur 0.

Définissez le paramètre multi_mode sur 2 comme illustré ci-dessous pour différencier le trafic en fonction de la valeur PRI
du VLAN.

insmod bnx2x.ko multi_mode=2 pri_map=0x11110000 qs_per_cos=0x404

ou

modprobe bnx2x multi_mode=2 pri_map=0x11110000 qs_per_cos=0x404

Définissez le paramètre multi_mode sur 4 comme illustré ci-dessous pour différencier le trafic en fonction de la valeur DSCP
d'IP.

insmod bnx2x.ko multi_mode=4 pri_map=0x22221100 qs_per_cos=0x10101 cos_min_rate=0x30201

Advertising