Auteur Sujet: 50G PON  (Lu 13910 fois)

0 Membres et 3 Invités sur ce sujet

PDuke

  • Abonné Free fibre
  • *
  • Messages: 419
  • La Ville du Bois (91)
50G PON
« Réponse #72 le: Hier à 11:40:05 »
Outre énormément d'autres usages plus pro à la maison (qui certe sont 0.1% possiblement des usager), ce confort et gain de temps est pour certain non négligeable!
Un exemple, plutôt que d'avoir plein de disque dur etc, je télécharge les jeux à la volés quand je joue, supprime, et le récup la prochaine fois, pourquoi m'embéter à stocker quand cela va me prendre 1/2min à télécharger.

C'est à mon avis plus 0,01%, et pour les jeux je doute que tu supprimes le jeu le soir avant de te coucher pour le télécharger à nouveau le lendemain ? Et un jeu à télécharger et à installer il faut plus que 2mn !

zbug

  • Abonné Free fibre
  • *
  • Messages: 353
  • 72000
50G PON
« Réponse #73 le: Hier à 11:55:35 »
C'est à mon avis plus 0,01%, et pour les jeux je doute que tu supprimes le jeu le soir avant de te coucher pour le télécharger à nouveau le lendemain ? Et un jeu à télécharger et à installer il faut plus que 2mn !

Cela m'arrive assez souvant en fait  ;D surtout quand je veux tester un jeux sur game pass sur une soirée histoire de...

En fonction du jeux et de la plateform, par exemple steam, le téléchargement et l'installation ce fait en même temps, ayant une machine qui suit sans soucis, cela peut tout à fait prendre 2min de bout en bout  ;)

Pegasus38

  • Abonné Orange Fibre
  • *
  • Messages: 2 065
50G PON
« Réponse #74 le: Hier à 12:44:44 »
Cela m'arrive assez souvant en fait  ;D surtout quand je veux tester un jeux sur game pass sur une soirée histoire de...

En fonction du jeux et de la plateform, par exemple steam, le téléchargement et l'installation ce fait en même temps, ayant une machine qui suit sans soucis, cela peut tout à fait prendre 2min de bout en bout  ;)

C'est vrai que ce truc là a dû augmenter le traffic, le catalogue est tellement grand. Et les jeux aujourd'hui ne font plus 40Go...
Préparez vous à la sortie de GTA VI où tout le monde (estimé à plus de 20M de joueurs) va télécharger 200Go le jour J. Même si ceux qui ont préco auront déjà une pré instal sur leur console, beaucoup vont acheter le jour J.
Là pour le coup je pense qu'Internet va casser.

Pour en revenir au 50G PON, car c'est le sujet de base.
Pas besoin de 50Gb/s, même 4Gb/s suffisent largement pour télécharger/installer un jeux au max des capacité de l'ordinateur et des serveurs en face.

zbug

  • Abonné Free fibre
  • *
  • Messages: 353
  • 72000
50G PON
« Réponse #75 le: Hier à 12:54:54 »
C'est vrai que ce truc là a dû augmenter le traffic, le catalogue est tellement grand. Et les jeux aujourd'hui ne font plus 40Go...
Préparez vous à la sortie de GTA VI où tout le monde (estimé à plus de 20M de joueurs) va télécharger 200Go le jour J. Même si ceux qui ont préco auront déjà une pré instal sur leur console, beaucoup vont acheter le jour J.
Là pour le coup je pense qu'Internet va casser.

Pour en revenir au 50G PON, car c'est le sujet de base.
Pas besoin de 50Gb/s, même 4Gb/s suffisent largement pour télécharger/installer un jeux au max des capacité de l'ordinateur et des serveurs en face.

Sur le 50Gb/s et plus, je commence à comprendre le test d'Orange dans un sens.

Pour utiliser beaucoup xcloud/geforce now (malgré ma machine perso) et en pensant au futur, je pense que dans 10/20ans cela pourrait devenir la norme et on achetera plus de console ou pc gaming, just l'interface (headset vr/manette) et tout sera joué via le cloud. Cela fonctionne tellement bien aujourd'hui qu'avec des techo encore mieux et plus rapide, cela va vite devenir indicernable

Leon

  • Abonné Bbox fibre
  • Modérateur
  • *
  • Messages: 6 702
50G PON
« Réponse #76 le: Hier à 13:03:24 »
Tout à fait d'accord, mais les slots sont dynamiques et affectés à l'usager qui en a besoin, j'aimerais bien connaitre le principe de l'algo d'affectation d'ailleurs  :) Est ce que c'est en fonction des files d'attente dans l'olt et l'ont ?
L'algo en uplink dans un ONT c'est du Round-Robin ou du Weighted-Round-Robin. Et évidemement ça dépend de si chaque utilisateur a (encore) des données à envoyer. Calculé en temps réel, mis à jour en permanence. C'est optimisé, ça ne réserve pas de slots quand ça n'est pas nécessaire et que ça pourrait dégrader la qualité pour les autres.
En downlink, je ne sais pas.

Leon.
« Modifié: Hier à 19:04:59 par Leon »

Leon

  • Abonné Bbox fibre
  • Modérateur
  • *
  • Messages: 6 702
50G PON
« Réponse #77 le: Hier à 21:04:01 »
Je continue mes explications pour brupala
Forcément, si ça durait plusieurs minutes ça ferait certainement un gros DOS de pas mal de gens, et pas que sur l'arbre sans doute, surtout sur un XG-PON où les uplink de l'OLT ne sont sans doute pas beaucoup plus puissants, mais sur quelques centaines de paquets IP, ça ne se voit pas.
Tu as compris ce que faisaient les algorithme de flow-control TCP? Ils ajustent en temps réel le débit à ce que sait supporter ta liaison IP entre ton serveur de speed-test et ton PC. En faisant en sorte de ne pas saturer, de ne pas DOS, de ne pas détruire ta liaison. En gros ils réussissent réellement à utiliser ~98-99% de ce qui est disponible. Et ce en perdant assez peu de paquets.
Et un Speedtest, ça n'est pas foncièrement différent d'un téléchargement. Donc un téléchargement qui dure plusieurs minutes à "vitesse maximale", c'est possible, et ça ne détruira pas ta liaison, grâce à l'algo de flow-control! Si tu télécharges plusieurs dizaines de Go, tu seras dans ce cas là, c'est équivalent à un speedtest de plusieurs minutes.
Et évidemment, la taille du "tuyau" pour 1 seul utilisateur d'un arbre GPON, elle varie en temps réel en fonction de ce que font les autres sur ton arbre GPON, grâce au Round-Robin.
Donc il y a bien 2 algorithmes imbriqués qui marchent de concert
 - le round-robin du GPON qui réparti la bande passante entre les utilisateurs, de manière équitable et en temps réel, en fonction des besoins de utilisateurs
 - l'algo de flow-control TCP de ton téléchargement / speedtest, qui ajuste en temps réel la quantité de données qui sont "poussées", en fonction de la bande passante disponible (qui est fonction de ce que le round-robin GPON a décidé à la strate du dessous).

Effectivement le test s'affiche pendant plusieurs secondes, mais je réfléchissais qu'il n'est sans doute pas continu, mais qu'il fonctionne peut-etre par bursts de flux pendant quelques ms, puis une pause pendant quelques centaines de ms entre chaque, afin de pousser au max le débit, mais sans bloquer tout le monde.
Si tu as compris ce que j'explique au dessus, alors tu comprendras que ton idée têtue de "bloquer tout le monde" n'a pas de sens. Il n'y a aucune raison qu'un speedtest ou un téléchargement bloque tout le monde.

Leon.

MaxLebled

  • Abonné Free fibre
  • *
  • Messages: 1 012
  • Rennes (35)
    • Site web
50G PON
« Réponse #78 le: Hier à 21:36:48 »
La limite de 8 Gbps côté client doit aussi bien aider étant donné que c'est au moins du 10 Gbps derrière, non ? Impossible pour un seul accès de saturer la collecte de l'arbre à lui tout seul. Je ne sais pas si c'est pour cette raison que tous les FAI nationaux donnent 8 et pas 10... mais ça me semble probable :)

Si les 128 clients d'un arbre se mettaient tous à faire un speedtest en même temps, ça devrait laisser environ 120 Mbps par personne. Ça reste mieux que le VDSL ! (bien sûr, dans un environnement parfait ou il n'y a qu'un seul arbre sur cette collecte, et sans tenir compte de la charge utile dans le débit etc.)

kgersen

  • Modérateur
  • Abonné Orange Fibre
  • *
  • Messages: 9 654
  • Paris (75)
50G PON
« Réponse #79 le: Aujourd'hui à 00:41:05 »
L'explication usuelle pour la limite a 8 Gbps est l'activation obligatoire du FEC en XGS-PON.

Si on suit la norme: https://www.itu.int/epublications/en/publication/itu-t-g-9807-1-2023-02-10-gigabit-capable-symmetric-passive-optical-network-xgs-pon/en

page 152 (ou section C.10.1.3 en web): le FEC est un code de correction d'erreur de type RS(248,216) donc en gros pour 248 octets transmis, 216 sont utiles , 32 sont des octets de parité. Ca fait donc sur un débit nominal de 9,95328 Gps , un débit utile de 8,66 Gbps ( 9,95328 x 216/248 ). C'est du "line rate" (débit couche 2) pas du débit réseau (IP) ou speedtest (couche 7 ou 4).

Dans la couche PON on fait passer de l'Ethernet dans des paquets GEM et dans Ethernet y'a des entetes, un numero de VLAN, etc donc ca rajoute des bits.

Au niveau couche 2 en comptant VLAN et 1500 MTU on arrive a 8,389 Gbps. Qui serait le max théorique du XGS-PON au niveau 2 (juste avant IP).

┌───────────────────────────────────────────────┐
│ Layer 3: IP (IPv4/IPv6)                       │
├───────────────────────────────────────────────┤
│ Layer 2: Data Link                            │
│   ├─ Ethernet MAC (user traffic)              │
│   └─ PON TC + GEM encapsulation (PON L2)      │
├───────────────────────────────────────────────┤
│ Layer 1: Physical                             │
│   ├─ Optical signaling (light pulses)         │
│   ├─ Line coding, timing, burst mode          │
│   ├─ FEC encoding/decoding                    │
│   └─ Optical fiber + transceivers (medium)    │
└───────────────────────────────────────────────┘


Ensuite y'a IPv4 ou IPv6 + TCP c'est au dela qu'on mesure avec speedtest ou iperf3.

(calcul plus précis a faire mais on n'a pas toutes les données réelles).


brupala

  • Abonné Free fibre
  • *
  • Messages: 280
  • Tours (37)
50G PON
« Réponse #80 le: Aujourd'hui à 00:57:45 »
La limite de 8 Gbps côté client doit aussi bien aider étant donné que c'est au moins du 10 Gbps derrière, non ? Impossible pour un seul accès de saturer la collecte de l'arbre à lui tout seul. Je ne sais pas si c'est pour cette raison que tous les FAI nationaux donnent 8 et pas 10... mais ça me semble probable :)

Si les 128 clients d'un arbre se mettaient tous à faire un speedtest en même temps, ça devrait laisser environ 120 Mbps par personne. Ça reste mieux que le VDSL ! (bien sûr, dans un environnement parfait ou il n'y a qu'un seul arbre sur cette collecte, et sans tenir compte de la charge utile dans le débit etc.)
Bon, je vais en remettre une couche:
Si tu pompes le max on va dire 8 Gbit/s d'un arbre XG-Gpon, il me parait clair que le temps que tu fais ça, si vous êtes 128, les 127 autres ont zéro à l'instant I. Si ça dure 1ms, ça fait 1MO de données et c'est transparent, si ça dure 10s, ça fait 10 GO mais ça va faire tousser, les multiplexages vont normalement intervenir pour diminuer ta gourmandise et répartir plus équitablement  la bande en fonction des besoins des autres.
Après, la régulation TCP, si on est seul ou que les autres morceaux de la liaison ont beaucoup plus ne se mettra pas en route et essaiera de pousser au maximum de la liaison, ça ne ralentira que si le flux est contrarié par d'autres éléments, concurrence, ralentissements pour bufferisation en files d'attente et au pire perte de paquets et retransmissions, là le débit tcp va très vite s'écrouler si ça dure plusieurs secondes/minutes, c'est à ce moment là que les algos TCP vont intervenir pour optimiser, mais sur le (les flux) du speedtest seulement, pas sur les autres utilisateurs, pour les autres c'est aux matériels actifs du réseau d'agir, au pire en mettant à la corbeille une partie des flux les plus gênants, si ils ne sont pas marqués prioritaires, QOS ordinaire quoi.
Si je calcule bien, à 8 Gbit/s, un paquet de 1000 octets dure à peu près 1 micro seconde, donc retarder une dizaine de paquets, pour en passer d'autres, ça ne change pas grand chose.
un test nperf que j'ai mesuré approximativement sur un lien 1 Gbit/s envoie environ 700 000 paquets, un toutes les 35µs en gros, ça laisse donc peu de temps le support libre, contrairement à ce que je pensais.