Auteur Sujet: Freebox v6 + ONU v2 => 30 Mo/s max par session TCP  (Lu 8311 fois)

0 Membres et 1 Invité sur ce sujet

fansat70

  • Client Free fibre
  • *
  • Messages: 3 120
  • 70 - St Loup-sur-Semouse
    • Carte ZANRO/ZASRO-PM Haute Saône
Freebox v6 + ONU récent => 30 Mo/s max par session TCP
« Réponse #12 le: 08 décembre 2021 à 22:54:05 »
En ce qui concerne le problème dont il est question ici, la limite de débit est appliquée pour chaque connexion TCP indépendamment, donc cela ne va pas vous pénaliser du tout que vous ayez d'autres personnes qui utilisent la ligne.
Au contraire, cela va masquer un peu le problème en augmentant le nombre de connexions TCP simultanées.

Bref, on va dire que plus il y a d'utilisateurs sur la ligne, moins le problème est perceptible. Aucun intérêt pour vous d'annuler le passage chez Free si 250 Mbps max pour chaque connexion TCP vous convient.
Un truc qui finit par me chagriner avec ce fameux ONU...
Comment est-ce qu'il fonctionne?
Est-ce un simple transfert de flux binaire entre 2 médias SFP+ 10G d'un côté et SFP 1G de l'autre, ou est-ce que tout est décapsulé dans l'ONU et réencapsulé entre les 2 médias en gérant séparément TCP et UDP (et/ou autres?)?
Si on est dans le second cas, le problème est vraiment au niveau de l'ONU, mais si on est dans le premier cas, le problème est au niveau du firmware de la box, avec éventuellement une limitation voulue. depuis une certaine version de Firmware...
Si un "sachant" peut m'éclairer là dessus...
Dès que j'aurai le temps, je me déplacerai pour aller sur une box V6 R2 qui est sur un ONU V1 depuis Juin 2020...

FloBaoti

  • Client MilkyWan (AS57199)
  • *
  • Messages: 1 282
  • 34
Freebox v6 + ONU récent => 30 Mo/s max par session TCP
« Réponse #13 le: 08 décembre 2021 à 23:01:53 »
Je ne vois pas pourquoi un ONU irait gérer de la couche 4, pas du tout son rôle.
Qu'il ait un problème de conception et que ça impacte un certain type de trafic, peut-être possible.

Fuli10

  • Client Free fibre
  • *
  • Messages: 825
  • Conflans Sainte Honorine (78)
Freebox v6 + ONU récent => 30 Mo/s max par session TCP
« Réponse #14 le: 08 décembre 2021 à 23:41:36 »
Le problème est plus dans la "façon de perdre des paquets" et son impact sur tcp.
L'algorithme de congestion de tcp réagit en fonction du nombre de paquet perdu dans le temps pour forcer l'emetteur à emetre des paquets plus ou moins rapidement afin d'éviter d'avantage ​de pertes de paquets.

Par exemple si le serveur émet 100Ko en 1ms et que le récepteur annonce avoir reçu 1/10 ème des paquets, n'importe quel algorithme de TCP va ajuster le débit pour envoyer 10Ko en 1ms, et en fonction du retour du récepteur cela devrait rester dans ces débits là.

Le problème c'est qu'il y a "perte de paquets" et "perte de paquets". Avec la bonne "perte de paquets", l'algorithme TCP detecte la perte et ajuste le débit, alors qu'avec la mauvaise "perte de paquets", l'algorithme detecte la perte et ajuste le débit. Sauf qu'avec la mauvaise perte de paquets et le mauvais algorithme, l'ajustement est trop fort et me débit est fortement réduit.

Apparemment suivant les algorithmes de congestion, certains sont plus ou moins sensibles à ces pertes. Le problème c'est qu'entre comment est géré la transition 8Gb->1Gb dans certains ONU, et les algorithmes TCP cubic (majoritaire, y compris sous windows), ça marche pas top.

UDP n'ayant pas d'algorithmique de congestion (sauf home made), le débit sera toujours maximum.

FloBaoti

  • Client MilkyWan (AS57199)
  • *
  • Messages: 1 282
  • 34
Freebox v6 + ONU récent => 30 Mo/s max par session TCP
« Réponse #15 le: 09 décembre 2021 à 00:11:27 »
Pour UDP, bien sûr qu'il ne faut pas regarder la vitesse d'envoi sinon elle sera toujours max, il faut comparer la quantité envoyée et reçue en face. Iperf sait faire ça par exemple. Et dans mes souvenirs des tests publiés ici, UDP ne souffrait pas d'autant de problème, donc pas sûr que la perte explique tout.

underground78

  • Expert
  • Client Free fibre
  • *
  • Messages: 7 729
  • Orsay (91)
    • FreePON : suivi géographique du déploiement fibre EPON chez Free
Freebox v6 + ONU récent => 30 Mo/s max par session TCP
« Réponse #16 le: 09 décembre 2021 à 00:17:54 »
C'est ce que veut dire Fuli, UDP continue à envoyer sans se poser de question donc le débit reçu (et non envoyé qui n'a pas de sens) n'est pas impacté par d'éventuels problèmes de gestion des buffers.

ouno

  • Client Orange Fibre
  • *
  • Messages: 121
  • Orvault (44)
Freebox v6 + ONU récent => 30 Mo/s max par session TCP
« Réponse #17 le: 09 décembre 2021 à 07:37:10 »
Pour information étant donné que cette question est récurrente j'avais écrit un message dédié à ce sujet la semaine dernière: Comment un dysfonctionnement du boîtier ONU pourrait expliquer les problèmes constatés ?.

ouno

  • Client Orange Fibre
  • *
  • Messages: 121
  • Orvault (44)
Freebox v6 + ONU récent => 30 Mo/s max par session TCP
« Réponse #18 le: 09 décembre 2021 à 07:43:21 »
Pour UDP, bien sûr qu'il ne faut pas regarder la vitesse d'envoi sinon elle sera toujours max, il faut comparer la quantité envoyée et reçue en face. Iperf sait faire ça par exemple. Et dans mes souvenirs des tests publiés ici, UDP ne souffrait pas d'autant de problème, donc pas sûr que la perte explique tout.
Concernant les tests UDP, ce sont bien sûr les débits effectifs côté destinataire qui ont été pris en compte à chaque fois.

Cf par exemple les résultats des tests UDP ici (section "3. Pour aller plus loin"), où les débits de chaque côté sont indiqués dans les résultats de commande et seul le débit côté destinataire est pris en compte dans le calcul du débit effectif.

fansat70

  • Client Free fibre
  • *
  • Messages: 3 120
  • 70 - St Loup-sur-Semouse
    • Carte ZANRO/ZASRO-PM Haute Saône
Freebox v6 + ONU récent => 30 Mo/s max par session TCP
« Réponse #19 le: 09 décembre 2021 à 10:45:22 »
Concernant les tests UDP, ce sont bien sûr les débits effectifs côté destinataire qui ont été pris en compte à chaque fois.

Cf par exemple les résultats des tests UDP ici (section "3. Pour aller plus loin"), où les débits de chaque côté sont indiqués dans les résultats de commande et seul le débit côté destinataire est pris en compte dans le calcul du débit effectif.
Bonjour,
Doute levé! J'ai pu réaliser ce matin un speedtest depuis la machine en question, une V6 R2 avec ONU V1, en mono thread sur le serveur Bouygues de Meudon...
Le résultat est sans appel:
Les 2 machines sont à 35km de distance... ET passent toutes 2 par le même backbone Free (Montbéliard)...
Alors que depuis chez moi, avec une V6 R2 et ONU V2, débit limité au grand max 275Mbits depuis le navigateur...

underground78

  • Expert
  • Client Free fibre
  • *
  • Messages: 7 729
  • Orsay (91)
    • FreePON : suivi géographique du déploiement fibre EPON chez Free
Freebox v6 + ONU récent => 30 Mo/s max par session TCP
« Réponse #20 le: 09 décembre 2021 à 10:58:01 »
Je suis pas sûr de comprendre, c'est la même ligne ? Si non, alors on le savait déjà...

fansat70

  • Client Free fibre
  • *
  • Messages: 3 120
  • 70 - St Loup-sur-Semouse
    • Carte ZANRO/ZASRO-PM Haute Saône
Freebox v6 + ONU récent => 30 Mo/s max par session TCP
« Réponse #21 le: 09 décembre 2021 à 11:02:03 »
Je suis pas sûr de comprendre, c'est la même ligne ? Si non, alors on le savait déjà...
J'avais un doute, et ce dernier est levé!
J'ai modifié le post... Les 2 box identiques (V6R2), sauf l'ONU, l'un en V1 (de Juin 2020) et l'autre en V2 sont à 35km de distance, et passe par les mêmes chemins pour arriver chez Bouygues (le point commun des 2 parcours est Montbéliard, à 70km des 2 box)...

underground78

  • Expert
  • Client Free fibre
  • *
  • Messages: 7 729
  • Orsay (91)
    • FreePON : suivi géographique du déploiement fibre EPON chez Free
Freebox v6 + ONU récent => 30 Mo/s max par session TCP
« Réponse #22 le: 09 décembre 2021 à 11:05:57 »
Pour que le test soit vraiment définitif, il faudrait pouvoir échanger les ONU.

fansat70

  • Client Free fibre
  • *
  • Messages: 3 120
  • 70 - St Loup-sur-Semouse
    • Carte ZANRO/ZASRO-PM Haute Saône
Freebox v6 + ONU récent => 30 Mo/s max par session TCP
« Réponse #23 le: 09 décembre 2021 à 11:46:12 »
Pour que le test soit vraiment définitif, il faudrait pouvoir échanger les ONU.
Tu m'as mis un doute dans l'esprit...
Lorsque j'ai fait les test sur les 2 machines au travers des 2 box, il s'avère que les box n'étaient pas à la même version de firmware...
Celle avec l'ONU V1 était en V4.4.0 et la mienne en ONU V2 en 4.5.3...
Du coup, j'ai forcé le redémarrage de la box distante (j'ai la main dessus...) et elle a récupéré le même firmware que la mienne.
Et j'ai refait le test sur le serveur Bouygues de Meudon en thread unique... Pas de changement.
On élimine donc un éventuel problème de firmware.
Les machines depuis lesquels sont réalisés les Speedtest sont des machines récentes et puissantes
Le fait d'échanger l'ONU sur une seule config si c'était possible n'apporterait à mon humble avis aucun lever de doute complémentaire...
Il me semble que cela a été tenté par l'intervenant qui possédait un ancien V1, et que la connexion a été impossible...
A ve sujet, je me suis laissé dire par un techos, que lors de la première connexion, la mac de la box serait en quelque sort "clonée/hashée" au niveau de l'ONU... Ce qui expliquerait le non fonctionnement avec l'ancien ONU V1 sur la nouvelle connexion lors de l'essai... Mais là, je suis largement dans mon domaine d'incompétence!!!  ;)