Auteur Sujet: Syntaxe optimale pour mesure brandwitch wifi ac  (Lu 12240 fois)

0 Membres et 1 Invité sur ce sujet

kcdtv

  • Abonné FAI autre
  • *
  • Messages: 98
  • Internacionalunya 00
    • wifi-libre
Syntaxe optimale pour mesure brandwitch wifi ac
« le: 09 juin 2016 à 18:29:22 »
Bonjour à tous,
  Je vous expose mon petit problème.
Je dois rédiger une review sur un routeur wifi "ac" (AC1200R de alfa network)
Je ne dispose malheureusement pas de fibre optique et je ne peux pas tester ou mettre en avant les performances du standard ac (jusqu'à 876 Mbps théoriquement avec ce modèle) avec mes 50 Mbps.
Du coup j'ai fais quelque recherches et je suis tombé sur l'outil iperf et votre forum
J'ai donc décidé d'opter pour cette option et de réaliser les tests en local.
J'ai deux postes de travail:
  * Un ordinateur de bureau avec gigabit connecté par câble Ethernet au routeur
  * Un portable que je connecte avec une Alfa AWUS036ACH (ac1200 auyssi) au réseau 5Ghz (ac 1200) du routeur
Les deux ordinateurs sont équipés de systèmes basés sur debian et j'ai donc pu installer iperf3 sans soucis depuis leur dépôts respectifs (kali rolling et xubuntu 16.04) 
  le test se met bien en place en utilisant les syntaxe de bases

iperf3 -s sur l'oridnateur de bureau (connexion par cable et ports  gigabit)

iperf3 -c <IP_locale_server> sur le laptop

Malheureusement les résultats ne me semblent pas cadrer avec la situation.
Depuis le routeur un débit supérieur à 700 Mbps est affiché pour le client wifi qui de son côté affiche une tasse de transfert 867Mbps
mais lors de mes tests je dépasse à peine les 300Mbps
cdtv@ramonperez:~$ iperf3 -c 192.168.26.102
Connecting to host 192.168.26.102, port 5201
[  4] local 192.168.26.101 port 33862 connected to 192.168.26.102 port 5201
[ ID] Interval           Transfer     Bandwidth       Retr  Cwnd
[  4]   0.00-1.00   sec  21.4 MBytes   179 Mbits/sec    0    560 KBytes       
[  4]   1.00-2.00   sec  25.7 MBytes   215 Mbits/sec    0    831 KBytes       
[  4]   2.00-3.00   sec  38.1 MBytes   320 Mbits/sec    0    918 KBytes       
[  4]   3.00-4.00   sec  37.8 MBytes   317 Mbits/sec    0    964 KBytes       
[  4]   4.00-5.00   sec  37.7 MBytes   317 Mbits/sec    0   1.04 MBytes       
[  4]   5.00-6.00   sec  37.8 MBytes   317 Mbits/sec    0   1.04 MBytes       
[  4]   6.00-7.00   sec  38.1 MBytes   320 Mbits/sec    0   1.15 MBytes       
[  4]   7.00-8.00   sec  35.4 MBytes   297 Mbits/sec    0   1.28 MBytes       
[  4]   8.00-9.00   sec  25.9 MBytes   217 Mbits/sec    0   1.37 MBytes       
[  4]   9.00-10.00  sec  38.5 MBytes   323 Mbits/sec    0   1.37 MBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth       Retr
[  4]   0.00-10.00  sec   336 MBytes   282 Mbits/sec    0             sender
[  4]   0.00-10.00  sec   336 MBytes   281 Mbits/sec                  receiver

et en inversant les rôles c'est du pareil au même...
J'ai l’impression que plus la taille des cwnd augmente et meilleurs sont les résultats mais c'est peut être une illusion d'optique.
J'ai essayé d'augmenter leur taille mais je n'ai pas trouvé l'option ou alors je m'y prend mal. Faut il combiner et -w?
J'aimerais augmenter le temps du test mais là non plus je n'ai pas trouvé les arguments pour le faire...
Multiplier les thread ne change rien aux résultats
Désolé pour ces questions triviales et sûrement très "noob", mais voilà, entre le matos qui est nouveau, le protocole ac que je connais pas et n'avais jamais essayé, les drivers linux de l'adaptateur wifi que j'ai galéré à installer (ceux fournit par alfa network sont déphasés au niveau du kernel ) et d'autres péripéties, j'ai la tète comme une citrouille.
je me demandais donc si quelqu'un avait déjà fait des tests similaires et si il avait quelques pistes à me donner.
Mon câble c'est du cat5e, je crois bien que ça suffit pour du 1Gbps, mon ordi de bureau est vieux mais il affiche bien 10/100/1000 et la connexion annonce une tasse de transfert de 1000Mbps
Quant au portable j'ai bien un USB 3.0 pour assurer plus des 400Mbps et des brouettes que permet le USB 2.0
Merci pour votre attention  :)

vivien

  • Administrateur
  • *
  • Messages: 47 085
    • Twitter LaFibre.info
Syntaxe optimale pour mesure brandwitch wifi ac
« Réponse #1 le: 09 juin 2016 à 18:43:45 »
L'efficacité du WifI n'est pas de 100% !
Le débit réel du Wi-Fi est fortement inférieur au débit brut affiché par votre système d'exploitation. Si Windows affiche un débit brut de 54 Mb/s, le débit IP utile maximum est de 22,3 Mb/s. Le débit réel sera donc légèrement inférieur si il n'y a pas de perturbations et fortement inférieur en cas de perturbation.



Norme 802.11 g
Débit brut => Débit utile maximum théorique sans perturbations avec chiffrement WPA
54 Mbits/s => 22,3 Mbits/s (efficacité maximale : 41%)
48 Mbits/s => 21,5 Mbits/s (efficacité maximale : 44%)
36 Mbits/s => 18 Mbits/s (efficacité maximale : 50%)
24 Mbits/s => 13,6 Mbits/s (efficacité maximale : 56%)
18 Mbits/s => 10,8 Mbits/s (efficacité maximale : 60%)
12 Mbits/s => 7,8 Mbits/s (efficacité maximale : 65%)
9 Mbits/s => 6,2 Mbits/s (efficacité maximale : 69%)
6 Mbits/s => 4,4 Mbits/s (efficacité maximale : 73%)

Norme 802.11 b
Débit brut => Débit utile maximum théorique sans perturbations avec chiffrement WPA
11 Mbits/s => 6,6 Mbits/s (efficacité maximale : 60%)
5,5 Mbits/s => 3,8 Mbit/s (efficacité maximale : 69%)
2 Mbits/s => 1,6 Mbits/s (efficacité maximale : 80%)
1 Mbit/s => 0,8 Mbits/s (efficacité maximale : 80%)

Norme 802.11 n (uniquement les débits brut)

Avec un WiFi 802.11n de 130 Mb/s, il est possible de faire 40 à 60 Mb/s réel (à 1m de la box)
Avec un WiFi 802.11n de 300 Mb/s, il est possible de faire 100 à 160Mb/s réel (à 1m de la box)
Avec un WiFi 802.11n de 450 Mb/s, il est possible de faire 150 à 200 Mb/s réel (à 1m de la box)
Avec un WiFi 802.11n de 600 Mb/s, il est possible de faire 200 à 320 Mb/s réel (à 1m de la box)

Si tu souhaites simuler un réseau, il faut simuler de la latence : de nombreux problèmes n'engendrent aucune baisse de débit avec une latence nulle (cas de ton test) mais peuvent fortement dégrader les performances avec une latence faible réaliste (10ms par exemple)

NetEM permet de simuler la latence sur ton réseau : Tutoriel pour générer des pertes de paquets / latence / gigue sur un équipement avec NetEm.

kcdtv

  • Abonné FAI autre
  • *
  • Messages: 98
  • Internacionalunya 00
    • wifi-libre
Syntaxe optimale pour mesure brandwitch wifi ac
« Réponse #2 le: 09 juin 2016 à 19:14:53 »
  Merci beaucoup vivien pour ta réponse  :)
Je ne m'attendais pas avoir 876 Mbps mais je m'attendais à quelque chose de mieux que 300 Mbps et des brouettes, genre 500-600 Mbps.
En lisant entre les lignes j'imagine "qu'augmenter la taille des cwnd" est un sottise et que la durée du test n'influe pas sur les résultats.
Comme je ne connais pas le matos et le standard ac et que j'ai pas mal galéré et que j'ai passé toute ma journée à tourner en rond comme un animal dans sa cage j'avais besoin d'un peu de certitudes et de l'avis de quelqu'un qui s'y connaît.
  Merci encore, c'est vraiment sympa , me voilà un peu plus tranquillisé  :)
Bon je vous tiendrais au courant si c’était une question de drivers / de configuration / de situation /interférences et si j’obtiens quelque chose de mieux.
  Bonne soirée  :)
 
------------------------   edit ---------------------------------------- 
 
Je me réponds à moi même pour ce qui est d'augmenter la durée du test
-t, --time      #         time in seconds to transmit for (default 10 secs)je sais, je sais, je mérite des baffes  :D
« Modifié: 09 juin 2016 à 19:42:43 par kcdtv »

Hugues

  • AS2027 MilkyWan
  • Modérateur
  • *
  • Messages: 12 424
  • Lyon (69) / St-Bernard (01)
    • Twitter
Syntaxe optimale pour mesure brandwitch wifi ac
« Réponse #3 le: 09 juin 2016 à 19:57:40 »
J'ai jamais atteint plus de 500Mb/s ici avec un AP Wifi AC 1300Mb/s, donc rien à signaler :)

kcdtv

  • Abonné FAI autre
  • *
  • Messages: 98
  • Internacionalunya 00
    • wifi-libre
Syntaxe optimale pour mesure brandwitch wifi ac
« Réponse #4 le: 10 juin 2016 à 10:39:07 »
Merci beaucoup pour ton retour d'expérience Huguesdelamure
Du coup par ton "rien à signaler" tu m'apprends aussi qu'il existe de "l'ac1300"  ce que je ne savais pas.    :D
Je pense qu'en me mettant littéralement à un mètre du routeur avec un niveau de signal à 100%  - j'ai fais mes tests en étant à deux trois mètres et le niveau de signal n'était pas au maximum, il me manquait une "barre" selon ce que m'affichait  network manager côté client et le point d'accès n'affichait pas la tasse de 867Mbps mais quelque chose qui fluctuait entre 600/700 -  je devrais m'approcher de ce genre de débit qui cadre parfaitement avec les chiffres  donnés par vivien (perte 40-50%) 
Encore une fois un grand merci à vous deux, vos messages me sont fort utiles .  :)

Paul

  • Abonné Orange Fibre
  • *
  • Messages: 4 269
  • Vannes (56)
    • Twitter
Syntaxe optimale pour mesure brandwitch wifi ac
« Réponse #5 le: 10 juin 2016 à 11:22:12 »
J'ai testé de mon côté.

PC serveur connecté en Ethernet cat. 6a, Core i7.
PC client avec une carte WiFi Intel AC7260 (2 antennes, 867 Mb/s théoriques) Core i5.

Les deux PC ont un SSD.

Avec une Freebox v6 qui a du WiFi AC (867 Mb/s théoriques également), j'attends 250-300 Mb/s.
Ton routeur doit avoir 3 ou 4 antennes mais ton PC ne doit en avoir que deux vu le débit théorique qu'il affiche. Si tu veux atteindre un meilleur débit, il faut une carte WiFi avec au moins 3 antennes.

kcdtv

  • Abonné FAI autre
  • *
  • Messages: 98
  • Internacionalunya 00
    • wifi-libre
Syntaxe optimale pour mesure brandwitch wifi ac
« Réponse #6 le: 10 juin 2016 à 12:49:46 »
Merci beaucoup Paul pour avoir prit le temps de faire des tests
Citer
Avec une Freebox v6 qui a du WiFi AC (867 Mb/s théoriques également), j'attends 250-300 Mb/s.
J'obtiens le même genre de résultats, maximum 320Mbps, 280Mbps en moyenne
Citer
[  4]   0.00-1.00   sec  21.4 MBytes   179 Mbits/sec    0    560 KBytes       
[  4]   1.00-2.00   sec  25.7 MBytes   215 Mbits/sec    0    831 KBytes       
[  4]   2.00-3.00   sec  38.1 MBytes   320 Mbits/sec    0    918 KBytes       
[  4]   3.00-4.00   sec  37.8 MBytes   317 Mbits/sec    0    964 KBytes       
[  4]   4.00-5.00   sec  37.7 MBytes   317 Mbits/sec    0   1.04 MBytes       
[  4]   5.00-6.00   sec  37.8 MBytes   317 Mbits/sec    0   1.04 MBytes       
[  4]   6.00-7.00   sec  38.1 MBytes   320 Mbits/sec    0   1.15 MBytes       
[  4]   7.00-8.00   sec  35.4 MBytes   297 Mbits/sec    0   1.28 MBytes       
[  4]   8.00-9.00   sec  25.9 MBytes   217 Mbits/sec    0   1.37 MBytes       
[  4]   9.00-10.00  sec  38.5 MBytes   323 Mbits/sec    0   1.37 MBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth       Retr
[  4]   0.00-10.00  sec   336 MBytes   282 Mbits/sec    0             sender
[  4]   0.00-10.00  sec   336 MBytes   281 Mbits/sec                  receiver
Citer
Ton routeur doit avoir 3 ou 4 antennes mais ton PC ne doit en avoir que deux vu le débit théorique qu'il affiche. Si tu veux atteindre un meilleur débit, il faut une carte WiFi avec au moins 3 antennes.
Mon routeur à en effet quatre antennes mais si tu veux il y a deux chipsets, un chipset b/g/n qui utilise deux antennes (300Mbps) et un chipset ac qui utilise les deux autres. (867Mbps)
En fait quand les fabricants parlent de "ac1200" c'est un peu un effet de manche, tu obtiendras 867Mbps dans un fréquence (5GHz) sur un réseau et 300 Mbps dans l'autre  fréquence (2.4 Ghz) sur l'autre réseau,  tu ne "cumuleras" pas les deux pour obtenir une tasse de 1200Mbps, tu auras 300Mbps sur un réseau et 867Mbps sur l'autre
Côté client j'utilise un adaptateur wifi USB 3.0 (nécessaire que ce soit du USB 3.0 car le USB 2,0 est limité à 480 Mbp) MIMO 2T2R (deux antennes) qui est lui aussi est "ac1200"

Deux antennes suffisent pour atteindre les 867Mbps avec le standard ac grâce au "multi-stream" et "channel bouding"
Lorsque je disais que je ne savais pas qu'il existait des produits ac1300 j'ai parlé un peu vite, c'est que ça rend un peu chèvre tout ça.
Si tu as un dispositif MIMO3T3R (3 antennes) avec un chipset qui travaille seulement en fréquence "5Ghz" tu as en effet 433,5 Mbps x 3 =  1300 Mbps = ac1300
Mais un dispositif MIMO 3T3R avec un chipset dual-band va être classifié comme ac1750 car tu as un réseau "ac" 433,5 Mbps x 3 =  1300 Mbps
Auquel tu rajoutes un réseau b/g/n 3x150 Mbps = 450 Mbps
Tu cumules les deux et tu obtiens du "ac1750"
Avec 6 antennes (ça existe) tu peut avoir du "ac3200" (deux réseaux 5Ghz à 1300 Mbps + un réseau bgn à 600 Mbps) :

Là encore les fabricants s'en donnent à coeur joie vu que côté client on obtiendra au maximum qu'une tasse de transfert de 1300Mbps (à l'heure actuelle on ne peut se connecter qu'`un seul réseau à la fois)

Encore un foi un grand merci à toi pour avoir le prit le temps de faire des tests et de partager les reśultats , ça me sert beaucoup pour avancer dans ma review et je vous fairais une jolie "spéciale dédicace"
Au passage je tenais à dire que je suis époustouflé par l'état d'esprit qu'il règne sur ce forum et que c'est un véritable plaisir que d'échanger avec vous   :)
« Modifié: 10 juin 2016 à 16:12:19 par kcdtv »

vtimd

  • Abonné Orange Fibre
  • *
  • Messages: 1 211
  • Saint Martin d'Hères 38
Syntaxe optimale pour mesure brandwitch wifi ac
« Réponse #7 le: 10 juin 2016 à 12:56:28 »
Merci pour tes explications sur les termes commerciaux utilisés pour les points d'accès wifi. Avec les mesures, peut on déduire qu'entre le débit théorique et pratique il y a un ratio de ~3 (867Mb/s théorique pour 250-300Mb/s atteint) ?

kcdtv

  • Abonné FAI autre
  • *
  • Messages: 98
  • Internacionalunya 00
    • wifi-libre
Syntaxe optimale pour mesure brandwitch wifi ac
« Réponse #8 le: 10 juin 2016 à 16:09:45 »
  Je pense en effet qu'on nage dans ces eaux là.
  Il y a un très bon topic sur "canard-wifi" avec des tests comparatifs de plusieurs produits  ac1200 à 867Mbps: Cartes Wifi 802.11 ac: comparatif et test de débit
voici le tableau récapitulatif des tests :

  On serait donc en d'excellente conditions d'émission et de réception dans une fourchette où le débit réel serait compris grosso modo entre 33% et 40% de la tasse de transmission selon le matériel
  Ce qui semble très cohérent avec le contenu et les retours d'expérience de  ce thème.
  En tous cas grâce à votre aide et vos conseils j'y vois beaucoup plus clair.
  Je vais continuer à étudier tout ça et faire des tests à fond ce week-end et je vous tiens au jus.  ;)

kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 078
  • Paris (75)
Syntaxe optimale pour mesure brandwitch wifi ac
« Réponse #9 le: 10 juin 2016 à 16:21:47 »
Etre trop prêt d'une source wifi peut nuire aussi au débit.
Il y a un emplacement optimal suivant la forme d'onde, l'orientation des antennes, etc.

alegui

  • Abonné Bbox fibre
  • *
  • Messages: 464
  • FTTH Courbevoie (92)
Syntaxe optimale pour mesure brandwitch wifi ac
« Réponse #10 le: 10 juin 2016 à 17:18:28 »
Etre trop prêt d'une source wifi peut nuire aussi au débit.
Il y a un emplacement optimal suivant la forme d'onde, l'orientation des antennes, etc.

Je confirme : avec mon smartphone et une freebox révolution, la position idéale n'est pas de poser le tel sur la box mais de le mettre devant, tourné à 90°.
C'est d'ailleurs la qualité des bons routeurs de diminuer cette variabilité en optimisant le placement des antennes.

kcdtv

  • Abonné FAI autre
  • *
  • Messages: 98
  • Internacionalunya 00
    • wifi-libre
Syntaxe optimale pour mesure brandwitch wifi ac
« Réponse #11 le: 12 juin 2016 à 14:43:15 »
 Et oui... poser le smartphone sur la livebox c'est définitivement pas une bonne idée, c'est beaucoup trop prèt.   :)

La distance d'un mètre c'est le point où l'on pourra obtenir les meilleurs résultats, regardez ce qui se passe en mode b/g/n a 300Mbps

- 3 mètres entre le PA (AC1200R de Alfa Network) et l’adaptateur USB (AWUS36ACH toujours de chez Alfa)

-1 mètre entre le même PA et le même adaptateur   

Presque 200Mbps!  8)

Citation de: kgersen
Etre trop prêt d'une source wifi peut nuire aussi au débit.
Il y a un emplacement optimal suivant la forme d'onde, l'orientation des antennes, etc.

  Attention, je ne cherche pas la connexion la plus stable  mais à obtenir le meilleur résultat possible. 
Ceci dit avec le matériel dont je dispose qui est d'une excellentissime qualité, (Alfa network c'est un peu le Alfa roméo du wifi  ;D)  j’obtiens un débit très stable à plus de 150Mbps (avec du n à 300Mbps) en étant littéralement à un mètre du routeur.
  Pour ceux qui est de l'orientation des antennes c'est à prendre en compte avec des antennes directionnelles et avec un peu de distance..
Dans ce cas précis ce n'est pas un souci vu que les deux dispositifs sont équipés d'antennes externes dipôle omnidirectionnelles de 5dBi  à double polarisation, verticale et horizontale.
Et même avec des antennes directionnelle, en étant à un mètre du router on est dans une zone "omnidirectionnelles" dû à l’existence de lobes "secondaires", une antenne directionnelle est de fait "presque" omnidirectionnelle sur une très courte distance.

  Pour en revenir au protocole ac1200 (867Mbps de tasse de transmission)  après moultes tests intensifs je n'arrive pas à atteindre//dépasser les 350Mbps de débit réel.
 J'obtiens un débit réel stable à plus ou moins 320Mbps en étant dans la même pièce que le routeur, que je sois à un, deux, trois ou quatre mètres du routeur.
 Je pense donc c'est le débit réel que l'on peut espérer avec ce genre de matos dans de très bonnes conditions.
C'est à dire proche du routeur et surtout avec zéro obstacles, le wifi n'aime pas les obstacles, les ondes ne traversent pas les murs mais rebondissent avec de sérieuses pertes à chaque rebonds.
  En plus, plus la fréquence est élevée et plus les ondes sont instables, donc le protocole ac (5Ghz) n'est définitivement pas le mieux adapté pour la distance si on le compare au b/g/n.
  Encore une fois merci à vous tous pour vos conseils, vos retours d’expérience et vôtre amabilité.
  Et comme je suis un fervent défenseur des distributions GNU-Linux et qu'iperf3 m'a beaucoup servit un... gros bisou baveux (ouai, je me lâche carrèment) pour votre admin vivien  qui a fait/fait beaucoup pour qu'iperf3 soit disponible pour les utilisateurs de distribution GNU-Linux
  Ne soyez pas jaloux s'il vous plaît  :D
@ +