Auteur Sujet: Test de débit Coriolis à 1 gb/s symétrique  (Lu 12490 fois)

0 Membres et 1 Invité sur ce sujet

tivoli

  • Toulouse (31)
  • Abonné Bbox fibre
  • *
  • Messages: 1 944
  • Toulouse (31)
Test de débit Coriolis à 1 gb/s symétrique
« le: 27 novembre 2015 à 17:51:39 »
Je ne suis pas sur que l'option 1 Gb/s symétrique soit commercialisée dés le lancement.
Si. Il y a deja des clients actifs avec cette option.
C'est d'ailleurs drole quand on voit des gens qui prennent l'option 1G, et ils la verifier en faisant un speedtest depuis un PC avec carte 100M.
Ou des pc pas assez performant, on voit ca tout le temps sur le forum.
@raf : j'imagine que c'est possible pour vous de nous poster un speedtest justement ;-)

raf

  • Expert France-IX
  • Expert
  • *
  • Messages: 645
Test de débit Coriolis à 1 gb/s symétrique
« Réponse #1 le: 27 novembre 2015 à 18:52:26 »
@tivoli:
En ordre:
 - meilleur test. OOKLA chez testdebit.info / Massy
 - deuxieme meilleur. OOKLA chez Online / Vitry
 - troisieme - OOKLA beta "optimise" chez intuxication / Online
 - dernier - pour info, nPerf chez Online (changer de serveur ne change pas radicalement le resultat avec nPerf).

Les tests sont faites en lab ISO prod: meme config cote ONT, OLT et routeur, livre sur la meme porte, juste fait depuis la RP, non pas depuis le Calvados (ajouter 4-5 ms rien que pour ca).

tivoli

  • Toulouse (31)
  • Abonné Bbox fibre
  • *
  • Messages: 1 944
  • Toulouse (31)
Test de débit Coriolis à 1 gb/s symétrique
« Réponse #2 le: 27 novembre 2015 à 19:52:49 »
Merci :-)


jack

  • Professionnel des télécoms
  • *
  • Messages: 1 674
  • La Madeleine (59)
Test de débit Coriolis à 1 gb/s symétrique
« Réponse #3 le: 27 novembre 2015 à 20:23:17 »
raf: dans un aspect purement technique, pourquoi est-ce les chiffres ne sont pas plus gros ? Pour un lien Gb, n'y a-t-il pas plus de 900Mbps utile (un truc comme 940, au feeling) ?

kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 078
  • Paris (75)
Test de débit Coriolis à 1 gb/s symétrique
« Réponse #4 le: 27 novembre 2015 à 21:08:48 »
curieux en effet. chez d'autres opérateurs 1G/1G les speedtests c'est souvent au moins 940/940. Par exemple chez Google Fiber:




Citer
Les tests sont faites en lab ISO prod: meme config cote ONT, OLT et routeur, livre sur la meme porte, juste fait depuis la RP, non pas depuis le Calvados (ajouter 4-5 ms rien que pour ca).

ca veut dire quoi "lab ISO prod" ? (autre que le flan marketing , ca je connais).
« Modifié: 27 novembre 2015 à 21:29:05 par kgersen »

Nico

  • Modérateur
  • *
  • Messages: 44 449
  • FTTH 1000/500 sur Paris 15ème (75)
    • @_GaLaK_
Test de débit Coriolis à 1 gb/s symétrique
« Réponse #5 le: 27 novembre 2015 à 21:11:53 »
lab = laboratoire
ISO = identique
prod = production

Donc un laboratoire qui reproduit de manière identique ce qui est proposé aux clients sur le réseau en production.

kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 078
  • Paris (75)
Test de débit Coriolis à 1 gb/s symétrique
« Réponse #6 le: 27 novembre 2015 à 21:28:29 »
ah ok rien a voir avec l'ISOflan alors ;)

corrector

  • Invité
Test de débit Coriolis à 1 gb/s symétrique
« Réponse #7 le: 28 novembre 2015 à 03:06:32 »
Maintenant a qui ca sert a quoi d'avoir du 1000/1000 ?  j'arrive meme pas utiliser 10% de mes 100/100, a moins d'etre un fana du download ca sert pas a grand chose d'avoir des débits pareils, c'est juste des arguments commercial.
D'autant que je pense qu'il doit y avoir une clause dans les CGV qui stipule un usage personnel ce qui interdit de mirrorer le Web derrière.

raf

  • Expert France-IX
  • Expert
  • *
  • Messages: 645
Test de débit Coriolis à 1 gb/s symétrique
« Réponse #8 le: 28 novembre 2015 à 18:40:31 »
raf: dans un aspect purement technique, pourquoi est-ce les chiffres ne sont pas plus gros ? Pour un lien Gb, n'y a-t-il pas plus de 900Mbps utile (un truc comme 940, au feeling) ?
Dans l'esprit "ISO prod" c'etait fait avec quelques applications qui trenait encore ouvertes, + une dizaines de tabs pas fermes dans le navigateur (Chrome).
Plus serieusement, pour un resultat "qui dechire", il faut aussi faire le test depuis un PC "en parfait etat" : sufissament puissant, pas d'appli qui tourne (apart le navigateur qui fait le test). Ce n'etait pas le cas, mais je peux re-essayer quand j'aurai le temps...

DamienC

  • Abonné Sosh fibre
  • *
  • Messages: 2 217
  • FTTH ↓ 300Mbps ↑ 300 Mbps sur Brest (29)
Test de débit Coriolis à 1 gb/s symétrique
« Réponse #9 le: 28 novembre 2015 à 20:35:26 »
Pour ma part j'ai bien 1 Gbps même quand j'ai 4 VMs en route, une dizaine d'onglets ouverts, de la musique en arrière-plan etc.
Mais ça dépend beaucoup de l'ordinateur, surtout le processeur, encore plus si le test est en Flash.
Je trouve que faire des tests comme ceux-ci est intéressant car il se rapproche au plus près d'un ordinateur classique récent d'un client lambda.
En tout cas, super initiative de proposer 1 Gbps symétrique, au moins on peut Burst quand on a besoin de transférer des données à un moment T.
A quand de la Fibre sur Brest du coup? :p

vivien

  • Administrateur
  • *
  • Messages: 47 085
    • Twitter LaFibre.info
Test de débit Coriolis à 1 gb/s symétrique
« Réponse #10 le: 30 novembre 2015 à 09:09:40 »
Il faudrait comprendre l'origine des problèmes de performances, même si tout est relatif. Je vais remonter la chaîne pour diagnostiquer les éléments qui peuvent dégrader les performances.

1/ Le PC de test n'est pas assez performant

Le PC qui réalise le SpeedTest doit satisfaire plusieurs exigences  :
- être suffisamment puissant : Un processeur dual-coeur à 3 Ghz ou un processeur quad cœur. Si le processeur est moins puissant, il faut vérifier pendant le test de débit si l’utilisation du CPU monte dangereusement (il doit rester < 90% pour un test de débit multi-thread)
- Un système d’exploitation qui gère correctement ces débits, avec une Rwin importante. Concrètement, Windows 8.1 est la première version de Windows gérer nativement de tels débits. Windows 7 a des bug, dont un qui limite à la Rwin limitée à 64Ko pour les latences A/R < 10ms.
- Absence de logiciel qui bride le débit. L'utilisation de Linux ou d'un Windows 10 fraîchement installé permet d'être sur de ne pas être bridé par un logiciel résident.

Ici un téléchargement en https depuis Google Drive : Le débit est de seulement 200 Mb/s mais que ce qui bloque le débit, c'est le disque dur qui reste collé à 100% d'utilisation


2/ La box ne sait pas router 1 Gb/s

Le processeur de la box doit être en mesure de pouvoir router 1 Gb/s ou de faire appel a des accélérateurs. Concrètement, il n'existe pas de box grand public avec un processeur capable de router 1Gb/s. Les box font donc appels a des mécanismes d’accélérateur matérielle qui déchargent le processeur d'une partie des opérations de routage / NAPT. Les mécanismes différent selon les fabricants de chipset. L’accélération ne concernent pas toutes les connexions TCP. Certains limite l’accélération aux 8 premières connexion TCP. D'autres se mettent a accélèrent une connexion matériellement que quand certaines conditions sont réunies et donc pas dés le démarrage. Si vous le souhaitez, vous pouvez m'envoyer une box pour que je la teste dans différentes conditions.


3/ Les buffers sont trop petits :

A l'endroit où le débit se réduit (il est généralement unique), il faut des buffers relativement importants. Pourquoi ? Pour permettre à TCP/IP de déduire le débit du lien. TCP/IP ne connaît pas la capacité du lien et il va faire monter rapidement le débit, a plus de 1 Gb/s.  Si les buffers sont inexistants (ou trop petits), les pertes de paquets ne vont pas permettre à TCP/IP d'estimer le lien de la connexion et le débit pourra ne pas remplir le lien (ce phénomène est bien plus visible avec une seule connexion TCP/IP, avec plusieurs connexion TCP/IP, le lien sera plus rempli, mais les pertes de paquets seront importantes.

A quel endroit faut-il configurer des buffers de façon relativement importante (500 Kb/s est une bonne valeure pour une connexion à 1 Gb/s) ?

Je vais prendre l'exemple d'Orange et de l'offre FTTH 300 Mb/s : Le réseau depuis les peering jusqu'à l'OLT est en n x 10 Gb/s : les paquets ne seront pas stockés dans les buffers (sauf cas de saturation de la collecte, cas peu fréquent chez Orange). Là où le débit est réduit, c'est au niveau de l'OLT, qui va limiter le débit du client à 300 Mb/s avant d’envoyer les données dans l'arbre Gpon =>  Il faut configurer l'OLT pour avoir des buffers d'une taille suffisante.

Je vais prendre l'offre d'Orange à 1 Gb/s. Vous pensez que c'est la même chose que pour l'offre 300 Mb/s avec l'engorgement qui se produit au niveau de l'OLT ? Vous avez tord, car l'OLT permet des burst de débit sur une courte durée et ce bursts vont être envoyés sur l'arbre Gpon. Ce dernier est à 2,5 Gb/s et va transporter le burst jusqu'à l'ONT chez le client. La limitation de débit est lié au port Ethernet de l'ONT qui lui n'accepte pas les busrts et va devoir mettre les paquets qui dépassent 1 Gb/s dans un buffer. Si le buffer de l'ONT est trop petit, TCP/IP ne pourra pas déterminer le débit et remplir la connexion


4/ Le réseau de collecte est à 1 Gb/s :

Le réseau de collecte : Les liens du backbone et du réseau de collecte Tutor sont-il en 10 Gb/s ? Si ils  sont à 1 Gb/s, sachant qu'il y a d'autres clients qui utilisent le réseau, il est normal d'avoir un débit < 1 Gb/s.


5/ l'Interconnexion avec les serveurs de test de débit n'a pas 1 Gb/s de disponible

Le réseau de peering / transit : Si les liens sont en 1 Gb/s, il est normal d'avoir un débit < 1 Gb/s. Coriolis Telecom a un peering sur France-Ix qui est à 1 Gb/s. C'est une des pistes pour expliquer la bonne performance du serveur de Massy, hébergé par Bouygues Telecom :

- Online utilise France-IX pour joindre Coriolis Telecom et le débit est limité par le France-IX qui a une capacité de 1 Gb/s pour l'ensemble du trafic France-Ix de Coriolis Telecom, sans possibilité de burst.

- Bouygues Telecom utilise Zayo France pour joindre Coriolis Telecom et si le lien Zayo France de Coriolis Telecom est sur un support 10 Gb/s, cela permet d'absorber sans problème les tests de débit.


6/ Le serveur

Le système d'exploitation installé sur les serveurs. Comme expliqué dans le sujet Comparatif des performances des systèmes d'exploitation serveurs, on note des différences entre les systèmes d’exploitations, Debian étant le moins performant (au niveau TCP/IP) des systèmes d’exploitation serveur, dans le comparatif que j'ai réalisé il y a un an. Inversement, Ubuntu serveur est arrivé numéro 1.

Le serveur SpeedTest de Massy TestDebit.info utilisé Ubuntu 15.10 avec le noyau linux 4.2
Le serveur SpeedTest Intruxion Online utilise Debian 7 avec le noyau linux 3.2

raf

  • Expert France-IX
  • Expert
  • *
  • Messages: 645
Test de débit Coriolis à 1 gb/s symétrique
« Réponse #11 le: 30 novembre 2015 à 23:07:51 »
Merci pour les explications detailles et surtout TRES pedagogiques.

1/ Le PC de test n'est pas assez performant
Le PC qui réalise le SpeedTest doit satisfaire plusieurs exigences  :
- être suffisamment puissant : Un processeur dual-coeur à 3 Ghz ou un processeur quad cœur. Si le processeur est moins puissant, il faut vérifier pendant le test de débit si l’utilisation du CPU monte dangereusement (il doit rester < 90% pour un test de débit multi-thread)
C'est generalment LA cause oubliee. Fort probable dans mon cas, car le PC en question est loin de 3 Ghz (hint: portable).

2/ La box ne sait pas router 1 Gb/s
Le processeur de la box doit être en mesure de pouvoir router 1 Gb/s ou de faire appel a des accélérateurs.
Il y a une partie faire en HW.

4/ Le réseau de collecte est à 1 Gb/s :
C'est au moins 10Gbps cote DSP et 10Gbps sur l'interco avec la DSP.
Les derniers upgrades (des 2 cotes) on ete finis juste a temps pour la mise en prod.

5/ l'Interconnexion avec les serveurs de test de débit n'a pas 1 Gb/s de disponible
Le réseau de peering / transit : Si les liens sont en 1 Gb/s, il est normal d'avoir un débit < 1 Gb/s. Coriolis Telecom a un peering sur France-Ix qui est à 1 Gb/s. C'est une des pistes pour expliquer la bonne performance du serveur de Massy, hébergé par Bouygues Telecom :
- Online utilise France-IX pour joindre Coriolis Telecom et le débit est limité par le France-IX qui a une capacité de 1 Gb/s pour l'ensemble du trafic France-Ix de Coriolis Telecom, sans possibilité de burst.
- Bouygues Telecom utilise Zayo France pour joindre Coriolis Telecom et si le lien Zayo France de Coriolis Telecom est sur un support 10 Gb/s, cela permet d'absorber sans problème les tests de débit.
En occurence le lien FranceIX est 1G souscrit sur port 10G. Sans bridage. En cas de depassement visible (on est pour l'instant TREEES loin) c'est appel de Franck et l'enveleope avec les papiers a signer pour l'upgrade :) Deja vecu l'experiance par le passe.

Par contre j'aimerais voir un traceroute depuis ByTel vers chez nous. De chez nous vers eux ca passe par FranceIX. Est-ce que dans l'autre sens c'est different ?
Avec Online je sais que c'est correct dans les deux sens.