Freebox Server (Ultra V9/ Pop V8/ Delta V7 / Revolution V6 / Mini 4K)

  • Status Nouveau
  • Percent Complete
    0%
  • Task Type Anomalie
  • Category WAN → Fibre
  • Assigned To No-one
  • Operating System Freebox Server V8 (Pop)
  • Severity Low
  • Priority Very Low
  • Reported Version 4.8.17.1
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private

FS#39921 - Débit restreint port 2.5G

Bonjour,

Depuis quelques mois maintenant, le débit max atteignable depuis internet sur le port 3 de ma Freebox Pop semble limité.
Auparavant, je n'avais rencontré aucun souci de débit (~2.35Gbps, donc le max).
Suite à une déconnexion le 7 octobre 2024, le débit semble ne jamais dépasser les ~800 Mbit/s (comme l'atteste des tests réguliers de débit via speedtracker, https://img.tedomum.net/data/debit-freebox-pop-port-2.5Gbe-6b212e.jpeg)

Je précise que le port est en auto-négociation et synchronise bien en 2500BaseT-FD et délivre bien du 2.5G en local depuis la Freebox.

Après quelques recherches, j'ai constaté que la limite de ~800 Mbit/s concerne le traffic IPv4 :

[checkFtthFree v0.24]                     Linux 6.1.0-0.deb11.21-amd64 (x86_64)
-------------------------- 2024-12-16 13:15:27 +0100 --------------------------
Configuration réseau du système:
  dev.link_speed: 5.0 GT/s PCIe
  dev.link_width: 1
  intf.coalesce-rx: 3 usecs
  intf.coalesce-tx: 3 usecs
  intf.dev: enp3s0
  intf.dma-sg: on
  intf.driver: igc 6.1.0-0.deb11.21-amd64
  intf.firmware-version: 2014:8877
  intf.mtu: 1500
  intf.offload: +cksum_rx | +cksum_tx | +tso | +gso | +gro | -lro
  intf.qdisc: mq
  intf.qlen: 1000
  intf.ring-rx: 256 (max: 4096)
  intf.ring-tx: 256 (max: 4096)
  link.autoneg: on
  link.duplex: Full
  link.port: Twisted Pair
  link.speed: 2500Mb/s
  net.core.default_qdisc: fq_codel
  net.core.netdev_budget: 300
  net.core.netdev_budget_usecs: 8000
  net.core.netdev_max_backlog: 1000
  net.core.rmem_max: 212992
  net.core.wmem_max: 212992
  net.ipv4.tcp_adv_win_scale: 1
  net.ipv4.tcp_congestion_control: cubic
  net.ipv4.tcp_dsack: 1
  net.ipv4.tcp_ecn: 2
  net.ipv4.tcp_mem: 187203	249607	374406
  net.ipv4.tcp_no_metrics_save: 0
  net.ipv4.tcp_rmem: 4096	131072	6291456
  net.ipv4.tcp_sack: 1
  net.ipv4.tcp_timestamps: 1
  net.ipv4.tcp_window_scaling: 1
  net.ipv4.tcp_wmem: 4096	16384	4194304
  => Latence TCP max pour une réception à 1 Gbps: 27 ms
  => Latence TCP max pour une émission à 700 Mbps: 35 ms

Test TCP local (IPv4): téléchargement depuis la Freebox
  --> Latence: 1.03 ms			[gigue: 0.18 ms]
  --> Débit: 280.79 Mo/s (2.25 Gbps)	[fluctuation: 1.37%]

Test TCP Internet (IPv4): téléchargement depuis l'AS 12876 (Scaleway) [BBR]
  --> Latence: 7.06 ms			[gigue: 0.22 ms]
  --> Débit: 101.17 Mo/s (809.33 Mbps)	[fluctuation: 0.29%]

Test TCP Internet (IPv4): téléchargement depuis l'AS 12876 (Scaleway) [CUBIC]
  --> Latence: 5.83 ms			[gigue: 0.41 ms]
  --> Débit: 100.62 Mo/s (804.96 Mbps)	[fluctuation: 0.68%]
-------------------------- 2024-12-16 13:16:04 +0100 --------------------------

Et en IPv6, le débit est meilleur et atteint ~1.88Gbps :

...
Test TCP Internet (IPv6): téléchargement depuis l'AS 12876 (Scaleway) [BBR]
  --> Latence: 6.79 ms			[gigue: 0.31 ms]
  --> Débit: 232.39 Mo/s (1.86 Gbps)	[fluctuation: 0.89%]

Test TCP Internet (IPv6): téléchargement depuis l'AS 12876 (Scaleway) [CUBIC]
  --> Latence: 6.30 ms			[gigue: 0.16 ms]
  --> Débit: 234.94 Mo/s (1.88 Gbps)	[fluctuation: 0.98%]
-------------------------- 2024-12-16 13:17:29 +0100 --------------------------

Ce qui est également troublant, c'est que sur les ports 1G, tout semble fonctionner sans souci et le débit atteint bien le max :

[checkFtthFree v0.25]                              Linux 5.10.103-v8+ (aarch64)
-------------------------- 2024-12-20 16:26:21 +0100 --------------------------
Configuration réseau du système:
  intf.coalesce-rx: 57 usecs / 1 frames
  intf.coalesce-tx: 0 usecs / 10 frames
  intf.dev: eth0
  intf.dma-sg: on
  intf.driver: bcmgenet 5.10.103-v8+
  intf.mtu: 1500
  intf.offload: +cksum_rx | +cksum_tx | -tso | +gso | +gro | -lro
  intf.qdisc: mq
  intf.qlen: 1000
  link.autoneg: on
  link.duplex: Full
  link.port: Twisted Pair
  link.speed: 1000Mb/s
  net.core.default_qdisc: pfifo_fast
  net.core.netdev_budget: 300
  net.core.netdev_budget_usecs: 8000
  net.core.netdev_max_backlog: 1000
  net.core.rmem_max: 212992
  net.core.wmem_max: 212992
  net.ipv4.tcp_adv_win_scale: 1
  net.ipv4.tcp_congestion_control: cubic
  net.ipv4.tcp_dsack: 1
  net.ipv4.tcp_ecn: 2
  net.ipv4.tcp_mem: 45312	60418	90624
  net.ipv4.tcp_no_metrics_save: 0
  net.ipv4.tcp_rmem: 4096	131072	6291456
  net.ipv4.tcp_sack: 1
  net.ipv4.tcp_timestamps: 1
  net.ipv4.tcp_window_scaling: 1
  net.ipv4.tcp_wmem: 4096	16384	4194304
  => Latence TCP max pour une réception à 1 Gbps: 27 ms
  => Latence TCP max pour une émission à 700 Mbps: 35 ms

Test TCP local (IPv4): téléchargement depuis la Freebox
  --> Latence: 0.92 ms			[gigue: 0.33 ms]
  --> Débit: 117.67 Mo/s (941.38 Mbps)	[fluctuation: 0.01%]

Test TCP Internet (IPv4): téléchargement depuis l'AS 12876 (Scaleway) [BBR]
  --> Latence: 6.59 ms			[gigue: 0.24 ms]
  --> Débit: 117.55 Mo/s (940.40 Mbps)	[fluctuation: 0.16%]

Test TCP Internet (IPv4): téléchargement depuis l'AS 12876 (Scaleway) [CUBIC]
  --> Latence: 6.17 ms			[gigue: 0.32 ms]
  --> Débit: 117.64 Mo/s (941.16 Mbps)	[fluctuation: 0.07%]
-------------------------- 2024-12-20 16:27:00 +0100 --------------------------

Je pense que le problème est très similaire à cette tâche :
https://dev.freebox.fr/bugs/task/39326

Sur plusieurs forums où des problèmes également similaires sont rapportés, on parle souvent du traffic IPv4 qui serait désormais encapsulé dans l'IPv6 qui est devenu natif sur le réseau de Free, et donc entraînerait une baisse de performance (cf. https://https://dev.freebox.fr/blog/?p=5382).
Mais si cela venait de là, pourquoi sur les ports 1G en IPv4 le débit atteint dépasse les ~800Mbit/s ?
Peut-être un souci au niveau du switch de la Pop et tout particulièrement sur le port 2.5G ?

Bonjour

Votre souci ressemble à un problème de peering côté opérateur (lire à un routeur/switch de l'opérateur qui à une liaison montante qui sature) plus qu'à un problème de votre box ou du logiciel

sur votre VM frebox, faire un test iperf3 :

# test montant
iperf3 -c ipv6.scaleway.testdebit.info -p9202
iperf3 -c ipv4.scaleway.testdebit.info -p9202

# test descendant
iperf3 -c ipv6.scaleway.testdebit.info -p9202 -R
iperf3 -c ipv4.scaleway.testdebit.info -p9202 -R

# test montant en mode bourrin
iperf3 -c ipv6.scaleway.testdebit.info -p9202 -P 10
iperf3 -c ipv4.scaleway.testdebit.info -p9202 -P 10

# test descendant en mode bourrin
iperf3 -c ipv6.scaleway.testdebit.info -p9202 -R -P 10
iperf3 -c ipv4.scaleway.testdebit.info -p9202 -R -P 10

Puis vous remplacez les URL scaleway par
ipv4.bouygues.testdebit.info
ipv6.bouygues.testdebit.info
ipv4.paris.testdebit.info
ipv6.paris.testdebit.info

ça vous donnera les valeurs pour ce que votre script appel CUBIC

vous pouvez essayer également vers appliwave qui est à 40Gb/s :

wget -O /dev/null https://ipv4.appliwave.testdebit.info/10G.iso
wget -O /dev/null https://ipv6.appliwave.testdebit.info/10G.iso

Dernier point, debian11 est en oldstable depuis le 10 juin 2023 et en out of support depuis le 14 août 2024
Je vous recomande d'upgrader en debian 12.8 (sudo apt update && sudo apt full-upgrade)

Cordialement
nbanba

Merci pour vos suggestions de tests, que j'ai pu effectué sur différentes machines et sur les différents ports du serveur Pop.
Le constat est toujours le même, le port 2.5G semble limité à ~800 Mbps en ipv4 et ~1.88Gbps en ipv6. Les ports 1G arrivent bien au max ~940 Mbps ipv4 ou ipv6 donc pour moi ce n'est pas un problème de peering mais bien un souci au niveau du switch de la Pop au niveau du WAN.

Bonjour. Quelle a été votre consommation de data sur votre Freebox depuis le début du mois ? Volume échangé depuis Internet en Download + Upload. Simple question, car nous rencontrons le même problème sur notre Freebox Delta depuis quelques jours. Je suis en train d'explorer certaines hypothèses quant à ces limitations de débit…

Bonjour, voici ce que j'ai comme info dans l'espace abonné :
Mon empreinte carbone
Vous avez consommé 4535Go le mois dernier

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing