Auteur Sujet: Comment le débit est brider sur des réseaux PON ?  (Lu 5102 fois)

0 Membres et 1 Invité sur ce sujet

zergflag

  • Abonné Bbox fibre
  • *
  • Messages: 1 941
Comment le débit est brider sur des réseaux PON ?
« le: 23 avril 2021 à 01:17:22 »
Bonjour,
Je me posais la question : comment les opérateurs bride la connexion d'un abonné sur un réseau PON ?


eahlys

  • Expert
  • Abonné Free fibre
  • *
  • Messages: 1 099
  • Shadow AS64476 & AS396919
Comment le débit est brider sur des réseaux PON ?
« Réponse #1 le: 23 avril 2021 à 02:21:37 »
L’OLT (côté opérateur) bufferise/drop les paquets qui constituent ce qui « dépasse ». TCP s’adapte, c’est pour ça que tes téléchargements se font à la vitesse max de ta connexion sans que tu interviennes ni que ton PC ou ta box soient au courant de la limite.

En gros c’est comme en ADSL quand le DSLAM bufferise ou drop ce qui va pas rentrer dans le tuyau tout petit de la ligne. Sauf que là c’est artificiel :)

zergflag

  • Abonné Bbox fibre
  • *
  • Messages: 1 941
Comment le débit est brider sur des réseaux PON ?
« Réponse #2 le: 25 avril 2021 à 17:20:31 »
L’OLT (côté opérateur) bufferise/drop les paquets qui constituent ce qui « dépasse ». TCP s’adapte, c’est pour ça que tes téléchargements se font à la vitesse max de ta connexion sans que tu interviennes ni que ton PC ou ta box soient au courant de la limite.

En gros c’est comme en ADSL quand le DSLAM bufferise ou drop ce qui va pas rentrer dans le tuyau tout petit de la ligne. Sauf que là c’est artificiel :)

Ok et du coup je me posais la questions : Est-ce qu'il y a toujours un BAS avant l'OLT ? ou est-il intégré directement dedans car j'ai vu un jour qu'apparemment certains OLT avait le BAS intégré.

zergflag

  • Abonné Bbox fibre
  • *
  • Messages: 1 941
Comment le débit est brider sur des réseaux PON ?
« Réponse #3 le: 25 août 2022 à 17:22:59 »
Je reviens avec une nouvelle question (celle de mon précédent message à été résolu) : Comment ça ce passe avec UDP du coup ? car si des paquets UDP sont perdu sur le chemin il n'y a pas de mécanisme de réémission

blarglibloup

  • Invité
Comment le débit est brider sur des réseaux PON ?
« Réponse #4 le: 25 août 2022 à 18:39:41 »
Je reviens avec une nouvelle question (celle de mon précédent message à été résolu) : Comment ça ce passe avec UDP du coup ? car si des paquets UDP sont perdu sur le chemin il n'y a pas de mécanisme de réémission
C'est le boulot de la couche applicative de gérer la perte de paquets UDP.

zergflag

  • Abonné Bbox fibre
  • *
  • Messages: 1 941
Comment le débit est brider sur des réseaux PON ?
« Réponse #5 le: 25 août 2022 à 18:42:23 »
C'est le boulot de la couche applicative de gérer la perte de paquets UDP.

Moui bon après je pense pas que UDP soit privilégié pour les gros trafics non plus à part avec QUIC

blarglibloup

  • Invité
Comment le débit est brider sur des réseaux PON ?
« Réponse #6 le: 25 août 2022 à 18:52:54 »
Moui bon après je pense pas que UDP soit privilégié pour les gros trafics non plus à part avec QUIC
Streaming live, certains tunnels... Il y a des applications à UDP qui utilisent bien plus de bande passante qu'une requête web.

zergflag

  • Abonné Bbox fibre
  • *
  • Messages: 1 941
Comment le débit est brider sur des réseaux PON ?
« Réponse #7 le: 25 août 2022 à 18:55:36 »
Streaming live, certains tunnels... Il y a des applications à UDP qui utilisent bien plus de bande passante qu'une requête web.

Oui je sais Youtube utilise QUIC pour le streaming vidéo

simon

  • Abonné Orange Fibre
  • *
  • Messages: 935
Comment le débit est brider sur des réseaux PON ?
« Réponse #8 le: 26 août 2022 à 11:55:19 »
Ok et du coup je me posais la questions : Est-ce qu'il y a toujours un BAS avant l'OLT ? ou est-il intégré directement dedans car j'ai vu un jour qu'apparemment certains OLT avait le BAS intégré.

Pour les opérateurs qui font du DHCP directement sur Ethernet (avec ou sans VLAN), à priori il n'y a plus de BAS: soit l'OLT est purement L2 et un routeur de collecte se charge du routage derrière, soit il est L3 et peut lui-même faire le routage.

Si je ne dis pas de bétise, les BAS terminent les tunnels PPPoE/PPPoA. Il doit donc encore y en avoir chez certains opérateurs ayant des offres basées là dessus (ceux passant par une offre de collecte activée, mais aussi Orange Pro dans certaines zones non encore migrées vers du DHCP).

simon

  • Abonné Orange Fibre
  • *
  • Messages: 935
Comment le débit est brider sur des réseaux PON ?
« Réponse #9 le: 26 août 2022 à 12:18:28 »
Moui bon après je pense pas que UDP soit privilégié pour les gros trafics non plus à part avec QUIC

Pas besoin de priorisation particulière pour un protocole ou l'autre: l'OLT applique un shaper en download et configure l'ONT pour shaper en upload. Ces shapers opèrent comme des limiteurs de débit: les paquets qui ne rentrent pas dans le tuyau sont mis à la poubelle. Il y bien évidemment des facons plus intelligentes de choisir quels paquets on jette et comment minimiser l'impact du bufferbloat, mais on peut très bien faire sans, surtout sur des liens de plusieurs centaines de Mbit/s et plus.

C'est bien le rôle des mécanismes de contrôle de la congestion de gérer le débit (et éventuellement les retransmissions).
Rien ne m'empêche de générer 1Gbit/s de traffic UDP et de l'envoyer vers Internet. Mon ONT va en jeter un peu plus des 2/3 (upload contractuel à 300Mbit/s avant fairness control sur les 1.2Gbit d'upload de l'arbre GPON).

Si mon générateur de flux UDP n'applique aucun contrôle de congestion et ne diminue pas son débit, les autres flux utilisant ma ligne (TCP, SCTP, mais aussi UDP dont la couche applicative effectue un tel contrôle, comme FaceTime/Jitsi/Signal/QUIC, etc.)  seront écrasés car ils détecteront la congestion et diminueront drastiquement leur débit jusqu'à ce qu'ils n'écoulent plus de traffic du tout.

La gestion du débit et de la congestion est bien faite par les endpoints comme le dit ehalis: ces derniers s'adaptent à la taille du tuyau formé par le réseau de la source à la destination.
C'est l'argument de Free pour réaliser des tests de débit avec TCP BBR sur son réseau mobile, si je puis dire.
TCP BBR est beaucoup plus agressif que les autres variants (voire dans certains cas que QUIC) et "écrase" les flux concurrents pour prendre leur place. Si le réseau est un peu sous dimensionné ou rencontre des congestions à certains endroits, le test de débit avec BBR obtiendra des valeurs de débit proche du maximum atteignable au dépends des autres flux, mais ne sera pas probablement pas représentatif des autres usages.
Le lecteur avisé se posera la question de la pertinence de cet argument à grande échelle (c'est à dire, si tout le monde se met à utiliser BBR).

Encore une fois, cela n'empêche pas le réseau d'appliquer de la QoS en dépriorisant les flux liés à certains protocoles, mais ce n'est pas l'esprit du principe de neutralité du réseau.

zergflag

  • Abonné Bbox fibre
  • *
  • Messages: 1 941
Comment le débit est brider sur des réseaux PON ?
« Réponse #10 le: 26 août 2022 à 12:27:28 »
Pour les opérateurs qui font du DHCP directement sur Ethernet (avec ou sans VLAN), à priori il n'y a plus de BAS: soit l'OLT est purement L2 et un routeur de collecte se charge du routage derrière, soit il est L3 et peut lui-même faire le routage.

Si je ne dis pas de bétise, les BAS terminent les tunnels PPPoE/PPPoA. Il doit donc encore y en avoir chez certains opérateurs ayant des offres basées là dessus (ceux passant par une offre de collecte activée, mais aussi Orange Pro dans certaines zones non encore migrées vers du DHCP).

Oui merci @petrus avait déjà répondu à cette question dans un autre topic

MoXxXoM

  • Abonné Starlink
  • *
  • Messages: 944
Comment le débit est brider sur des réseaux PON ?
« Réponse #11 le: 26 août 2022 à 17:43:11 »
En GPON et suivant du monde ITU c'est très formel la gestion des débits par subscribers/service. L'upstream passe par l'allocation de "traffic container" (t-cont) aux ONT par l'OLT en fonction des profils des service. C'est le DBA - dynamic bandwidth allocation dans les docs-, en bref les ONT font des demandes de bande passante upstream à l'OLT qui fait le scheduling à distance et indique aux ONT quand émettre. L'ONT shape en fonction de ce qu'il a eu le droit d'émettre.

Et donc le concept de t-cont n'existe pas en downstream car l'OLT shape direct par GEM port puisqu'il dispose des profils de QoS à appliquer.

Tout est très bien décrit dans les docs ITU (voir https://www.itu.int/rec/T-REC-G.984.3 entre autre).

Il est possible d'avoir un débit garanti y compris en upload sur un arbre GPON.