Auteur Sujet: [Résolu] Freebox v6 + ONU v2 => 30 Mo/s max par session TCP  (Lu 49055 fois)

0 Membres et 1 Invité sur ce sujet

ouno

  • Abonné Orange Fibre
  • *
  • Messages: 110
  • Rennes (35)
[Résolu] Freebox v6 + ONU v2 => 30 Mo/s max par session TCP
« le: 02 décembre 2021 à 22:04:26 »
Bonjour,

EDIT: un correctif a été déployé le 31/03/2022 pour régler le problème, qui semble effectivement résolu d'après les premiers retours. Le reste de ce fil de discussion est donc obsolète.

Il existe manifestement un problème qui touche beaucoup de personnes en FTTH utilisant une Freebox v6 (Révolution ou Mini 4k) avec un boîtier ONU v2.

Le symptôme principal est la limitation systématique du débit pour chaque connexion TCP à environ 30Mo/s, quelle que soit l'heure.
A noter que le protocole UDP est beaucoup moins impacté, ce qui permet par exemple d'avoir des débits normaux lorsqu'on passe par un VPN (basé sur UDP).
A noter aussi que lorsqu'on utilise plusieurs connexions TCP en parallèle, les débits s'additionnent quasiment, ce qui permet d'obternir un débit normal (à 1Gbps) à partir de 4 connexions environ.

Quelques témoignages parmi beaucoup d'autres, rien que sur ce forum:
- BRAINSHOOTZ: Probleme de debit 30mo/s
- Minoru: Débit très faible après déménagement
- rphx

Mais on en trouve aussi ailleurs, par exemple:
- rapport de bug sur Dev Freebox: FS#35674 - Bridé a 30Mo/s mono connexion
- fil de discussion sur TooSurToo Freebox: Free 1 Gb - Téléchargement bloqué à 30 Mo/s

De plus je pense que beaucoup de personnes sont impactées mais ne s'en rendent pas forcément compte: soit elles n'ont pas réellement besoin de ce débit et ne se préoccupent pas de tester leur connexion tant que cela fonctionne suffisamment bien pour elles (ce qui est tout à fait compréhensible), soit les applications TCP qu'elles emploient (aussi bien pour leurs usages classiques que pour leurs tests de connexion) utilisent plusieurs connexions en parallèle, ce qui masque le problème.

D'après les retours de différentes personnes impactées:
- changer de Freebox en restant sur le même modèle avec boîtier ONU ne résout pas le problème
- changer de modèle de Freebox pour passer sur un modèle qui ne nécessite pas de boîtier ONU résout le problème
- déménager avec un changement de boîtier ONU peut faire venir le problème alors qu'on n'était pas touché jusqu'à présent
- échanger le boîtier ONU v2 par un boîtier ONU v1 fait disparaître le problème (il faut pour cela être très insistant auprès du support pour qu'ils acceptent de faire venir un technicien pour réaliser l'opération)

Tout cela fait un peu penser à un problème de gestion de la congestion lorsque certaines versions d'ONU sont utilisées, avec une perte de paquets supérieure à celle qui serait attendue.
Comme le fait remarquer Fuli10 ici, peut-être un problème de ce type par exemple ?

Malheureusement il semble très compliqué d'avoir un retour officiel sur ce sujet, ou même une confirmation de la bonne prise en compte du problème...
« Modifié: 31 mars 2022 à 14:24:26 par ouno »

Fuli10

  • Abonné Free fibre
  • *
  • Messages: 1 004
  • Conflans Sainte Honorine (78)
Freebox v6 + ONU récent => 30 Mo/s max par session TCP
« Réponse #1 le: 03 décembre 2021 à 11:46:20 »
Et un test en BBR ?

underground78

  • Expert
  • Abonné Free fibre
  • *
  • Messages: 7 434
  • 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 #2 le: 04 décembre 2021 à 00:08:52 »
Et un test en BBR ?
scaleway.testdebit.info est en BBR.

Est-ce que les tests sont en IPv4 ou en IPv6 ? Une différence possible serait la sortie du tunnel IPv4 qui n'est plus la même suite au changement d'IP.

_Victor076

  • Abonné Sosh fibre
  • *
  • Messages: 21
  • Selles 27
Freebox v6 + ONU récent => 30 Mo/s max par session TCP
« Réponse #3 le: 08 décembre 2021 à 17:11:52 »
Salut
Actuellement chez sosh avec un débit de 300/300 avec un routeur asus. C'est suffisant pour mon utilisation de tous les jours mais j'ai pris l'offre à 9.99 € de la Freebox pour l’offre TV. On est 4 à la maison avec 2 ados qui sont de gros consommateurs de bande passante.
Je me dis si j’ai du 300 mini cela ne me dérange pas cependant en dessous risque d’être problématique pour moi avec les 2 gamers de l’étage.
Ma question est la suivante, si j’installe un VPN en UCP sur l’asus et je fais passer les datas par celui-ci. J’aurai un débit normal limité par le fournisseur du vpn bien sur ou je me trompe.
Ou le plus sage est la prudence et d’envoyer une lettre en A/R ?
Merci de vous retours

_Victor076

  • Abonné Sosh fibre
  • *
  • Messages: 21
  • Selles 27
Freebox v6 + ONU récent => 30 Mo/s max par session TCP
« Réponse #4 le: 08 décembre 2021 à 17:46:02 »
merci pour ce retour rapide.

fansat70

  • Abonné Free fibre
  • *
  • Messages: 4 849
  • 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 #5 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

  • Abonné MilkyWan
  • *
  • Messages: 1 300
  • 34
Freebox v6 + ONU récent => 30 Mo/s max par session TCP
« Réponse #6 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

  • Abonné Free fibre
  • *
  • Messages: 1 004
  • Conflans Sainte Honorine (78)
Freebox v6 + ONU récent => 30 Mo/s max par session TCP
« Réponse #7 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

  • Abonné MilkyWan
  • *
  • Messages: 1 300
  • 34
Freebox v6 + ONU récent => 30 Mo/s max par session TCP
« Réponse #8 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
  • Abonné Free fibre
  • *
  • Messages: 7 434
  • 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 #9 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.

fansat70

  • Abonné Free fibre
  • *
  • Messages: 4 849
  • 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 #10 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
  • Abonné Free fibre
  • *
  • Messages: 7 434
  • 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 #11 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à...