Un réseau sans fil N (802.11n) présente-t-il des performances médiocres en mode «mixte» b / g?

59

Il semble s'agir d'un "vieux" récit de femme qui, lors de l'utilisation d'un routeur sans fil N en "mode mixte" pour prendre en charge des périphériques 802.11b ou 802.11g hérités, va nuire à la performance des clients 802.11n.


Certains endroits affirment qu'en mode mixte, tous les clients N (certains?) S'exécutent à la vitesse G. D'autres font la même chose, mais disent que cela n'arrive que lorsqu'un client G est connecté.

D'autres emplacements indiquent que les clients N fonctionnent plus rapidement, mais toujours environ 30% plus lentement que si le routeur était en mode N uniquement, même si aucun client B / G hérité n'était connecté.

D' autres encore affirment qu'il n'y a pas de perte de vitesse pour N clients lors de l'exécution sur un réseau en mode mixte. Ils disent que le seul problème est que le débit global du réseau sera plus faible, car un seul client peut transmettre à la fois. Une partie de ce temps de transmission doit donc être partagée avec les clients B / G hérités fonctionnant à des vitesses plus basses, ce qui réduit le débit global. à partir de ce qu'il serait s'il n'y avait que N clients connectés.


Alors, c'est quoi? L'exécution en mode mixte ralentira-t-elle mon réseau, même en l'absence de clients B / G? Si je suis en N, le fait d' avoir un autre client connecté à B / G lent m'en forte baisse par rapport si elles étaient en cours d' exécution N?

BlueRaja - Danny Pflughoeft
la source
+1 Le mode mixte peut avoir un effet sur la vitesse, mais d'après mon expérience, ce n'est perceptible que si je tire un flux constant de données sur le point d'accès, mais cela se traduit de toute façon par la latence. Le seul moyen de le savoir est de le tester vous-même, et même après cela, vous pourrez le trouver "assez bon".
Je pense que vous avez raison: en mode mixte, le débit global est entraîné vers le bas par les clients b / g. Il est également intéressant de noter que sauf si vous vous trouvez dans un environnement radio très silencieux, les interférences auront probablement un impact important à 2,4 GHz. Le meilleur débit consisterait à utiliser tous les périphériques 802.11n à 5 GHz.
BJ292

Réponses:

49

Du guide du débutant aux réseaux :

Q: La simple présence d’un périphérique 802.11B ralentit-elle un réseau par ailleurs tout-G ou tout-N?

R: OUI C'est bien sûr déjà bien connu, bien que les implications exactes soient souvent mal comprises. La présence d’un périphérique 802.11B sur un réseau G ou N oblige les nouveaux périphériques à adopter un comportement optimiste pour s’assurer que les périphériques B ne transmettent pas lorsque les périphériques G / N utilisent les ondes hertziennes et Assurez-vous que les périphériques B et G / N peuvent voir des choses comme les paquets de balises.

L’impact exact sur le débit est difficile à estimer de manière générale, mais il ne "ralentira PAS l’ensemble du réseau à 802.11B", comme on le dit souvent. Il existe cependant un ralentissement important imposé par la simple présence d'un périphérique B, même lorsqu'il n'est pas actif. Nous (Slim) avons effectué quelques tests à ce sujet il y a quelques années et nous avons constaté que le débit entre les périphériques G chutait de 30 à 50% (par exemple de 20 Mbits / s à 10 Mbits / s), mais pas autant que la vitesse d'un lecteur B-only. réseau (5 Mbps dans le même environnement). Le débit maximum théorique sur 802.11g est de 23 Mbps, sans aucun périphérique B associé, et de 14 Mbps avec.

Q: Les périphériques 802.11G vont-ils ralentir un réseau tout-N?

R: NON , sauf dans la mesure où le temps d'antenne qu'il prend lorsqu'il est actif sera au niveau de débit G par opposition au niveau N. C'est-à-dire que les périphériques communiquent toujours à leur vitesse optimale dans chaque tranche de temps.

Contrairement au mode de compatibilité ascendante 802.11B, les périphériques G n’imposent aucun comportement dégradant les performances à N périphériques afin d’être compatibles avec les versions antérieures. Les périphériques 802.11g sont capables de reconnaître le préambule de la norme 802.11n et jouent parfaitement pour savoir quand l'un ou l'autre essaie de transmettre. Le préambule indique quel schéma de modulation sera utilisé pour que les N dispositifs puissent parler N, tandis que les dispositifs G peuvent parler G. Ils n'ont pas à recourir à "l'espéranto" comme à B pour coopérer.

Cela signifie que lorsque le périphérique G est associé mais pas actif, cela n’a aucun impact. Lorsque les périphériques G sont actifs, ils consomment environ le temps d’antenne proportionnellement à la quantité de données transférées. Ce temps d’antenne serait bien entendu au débit G au lieu du débit N. Ainsi, dans l’éventualité où les ondes seraient saturées (par exemple par un transfert de fichier local), le nombre total de Mbps pouvant être atteint par tous les appareils pourrait être réduit. collectivement, mais l’association des G-devices n’entraîne aucune pénalité.

Cela prête à confusion, cela semble entrer en conflit avec ce qui est dit ailleurs - par exemple

  • "L'exécution d'un mélange de clients brouillons 11n et 11b / g sur le même routeur brouillon 11n réduira un peu la vitesse du client brouillon 11n mais réduira celle de clients 11g plus de la moitié ." chez SmallNetBuilder
  • "En mode mixte, la protection HT nécessite que les périphériques 802.11n envoient un préambule hérité, suivi d'un préambule HT ... Ces mécanismes de protection HT réduisent considérablement le débit d'un réseau WLAN 802.11n , mais ils sont nécessaires pour éviter les collisions entre les anciens systèmes 802.11a / b / g et les nouveaux périphériques 802.11n. " chez TechTarget ANZ

Q: Avoir un point d'accès 802.11N (brouillon) est-il avantageux, même si la plupart ou la totalité des clients du réseau sont en 802.11G?

R: OUI , principalement parce que les radios 802.11N bénéficient d’une capacité de réception par trajets multiples plus sophistiquée. Ils peuvent ainsi étendre dans une certaine mesure la plage et le débit disponibles pour les périphériques G.

harrymc
la source
1
"Cela prête à confusion, cela semble aller à l'encontre de ce qui est dit ailleurs" - comment savoir à quelle source faire confiance? Y a-t-il des liens vers des études réelles pour déterminer qu'il y a / n'est pas un ralentissement? Ou est-ce que certains de ceux-ci ont été écrits par une personne qualifiée?
BlueRaja - Danny Pflughoeft
2
L'article ci-dessus de Slim est au moins basé sur des tests, et leur analyse semble logique. Je pense que les routeurs B ne seront plus pris en charge à l’avenir. Pour les routeurs G, étant donné que les paquets Ethernet ont tous la même taille, le transfert de fichiers à 20 Mbps peut ralentir 300 Nbit / s en monopolisant le routeur 15 fois plus longtemps pour des paquets de même taille, à moins que le routeur ne tienne le temps le découpage des données pénalisant fortement G. En fin de compte, le débit du réseau dépend de l'intelligence du routeur, qui doit dans une certaine mesure pénaliser l'un ou l'autre (ou les deux), ce qui pourrait expliquer les conflits.
harrymc
1
Pour le dire beaucoup trop simplement et en utilisant les chiffres ci-dessus: Si le routeur effectue un va-et-vient, alors un client G équivaut à 15 clients N, ce qui réduit le débit de N mais conserve le débit de G. Si le routeur donne le même temps à chacun, chaque N client fera 15 paquets pour un paquet par G client, ce qui réduira le débit G mais conservera le débit N. Chaque routeur peut avoir son propre algorithme de planification, donnant ainsi des résultats différents lors des tests.
harrymc
Il y a un certain ralentissement lorsque des périphériques 802.11g sont présents - voir l'analyse détaillée d'un fournisseur WiFi ici: nle.com/literature/…
RichVel
0

Généralement pas
pour client ab, absolument oui! Lorsqu'un client 802.11b se connecte, les réseaux g et n retiennent le mode CTS hérité, car le préambule g n'est pas compatible avec les périphériques b. Les périphériques b ne reconnaîtront pas les trames g et pourraient transmettre par dessus! Les trames CTS sont envoyées en premier pour indiquer aux nœuds b de rester silencieux pour éviter cela. b a pratiquement disparu aujourd'hui, l'accent devrait donc être mis sur les nœuds et autres formes d'interférences.

Les réseaux 802.11 utilisent le préambule au début des trames pour annoncer le type et la vitesse des données plus rapides qui suivent. Même si les données ne peuvent pas être reçues, tant que le préambule est reçu, le système de partage de canaux CSMA / CA peut fonctionner.

Lorsqu'un réseau n fonctionne en mode 20 MHz (et non en mode HT 40 MHz), ce n'est rien de plus qu'un réseau amélioré g prenant en charge une vitesse maximale de 72 Mbps (et des multiples de celui-ci avec plusieurs flux de données) au lieu de la vitesse maximale de 54 Mbps. Il utilise le même en-tête de trame PLCP que g, de sorte qu'il ne devrait y avoir aucun problème, à moins que le point d'accès soit mal conçu.

Lorsqu'un réseau n fonctionne en mode HT40, les choses se gâtent. Beaucoup de réseaux n ne fonctionnent pas ou ne devraient pas fonctionner en mode HT40 car il y a tellement d'interférences provenant d'autres réseaux proches qu'il est en fait plus lent que le mode 20 MHz ou réduit tellement la portée qu'il n'est pas pratique à utiliser. Le préambule HT n'est pas compatible avec les appareils. Lorsqu'un périphérique agricole se connecte à un réseau de 40 MHz n, l'ensemble du réseau bascule vers ce qu'il appelle la protection L-SIG TXOP dans le livre blanc référencé. Il envoie un préambule compatible sur le canal principal, puis le préambule HT au début de chaque trame. Cela ralentit les choses mais pas tant que ça.

Les interférences provenant de différents réseaux sans fil (BSSID) constituent un problème plus grave qui n’est pas vraiment résolu. Différents BSSID reçoivent les préambules et les trames de chacun. Le partage de canal CSMA / CA peut donc fonctionner dans cette situation, à condition que les deux BSSID utilisent le même canal. Savoir que les canaux 802.11b / g / n se chevauchent et que les réseaux doivent se trouver sur le même canal pour que CSMA / CA fonctionne est souvent mal compris. La grande majorité des problèmes de brouillage proviennent en réalité de réseaux voisins.

Voici ce que je ne comprends toujours pas: lorsqu'un réseau n-seulement fonctionne en mode HT, disons sur le canal 6, les autres réseaux uniquement doivent-ils utiliser le canal 6? Le réseau réseau passera-t-il en mode LSIG TXOP quand un seul appareil est présent mais sur un autre BSSID? Le réseau HT40 n sur le canal 6 avec le deuxième canal configuré pour être supérieur utilise également pleinement le canal 10; le préambule compatible g est également transmis sur le canal 10, de sorte que les réseaux à 20 MHz puissent également utiliser le canal 10 avec le mode CSMA / CA actif. le haut de la bande doit être entièrement inoccupé et réservé aux canaux secondaires de N réseaux fonctionnant sur le canal 6? D'après ce que j'ai compris jusqu'à présent, les données du canal 10 ne bénéficient d'aucune protection contre les interférences par rapport aux autres réseaux à 20 MHz utilisant le canal 10.

Livre blanc que j'ai trouvé dans la réponse de quelqu'un d'autre: http://www.nle.com/literature/Airmagnet_impact_of_legacy_devices_on_80211n.pdf

Alex Cannon
la source
-3

Techniquement, cela peut le ralentir, mais dans la pratique, probablement pas. Il y a suffisamment de frais généraux pour que vous ne remarquiez probablement pas la différence. Quel tarif votre fournisseur vous offre-t-il? Probablement pas plus de 11Mbps de toute façon.

Farfanar
la source
1
En fait, mon fournisseur me donne 15 Mbps et je n'ai que le niveau intermédiaire. Il est 2012, après tout
BlueRaja - Danny Pflughoeft