Auteur Sujet: Pourquoi un Speedtest n'est pas un DoS  (Lu 3115 fois)

Price41 et 15 Invités sur ce sujet

willemijns

  • Abonné FreeMobile
  • *
  • Messages: 2 750
Pourquoi un Speedtest n'est pas un DoS
« Réponse #72 le: Hier à 22:12:59 »
Je réponds de manière brute en fonction du titre initial.

Un speedtest est considéré comme un genre de "service public" si il est utilisé comme tel avec une capacité calibrée... par exemple on sait que les 40 ou100Gbps seront priviliégiés des users que des  serveurs 10 Gbps

Si il n'y a pas de campagne avec des trolls pour saturer le serveur de test c'est pas un DoS

Si on laisse un serveur sur du 1 Gbps et qu'on voit plein de freebox ultra/pop se connecter c'est un peu délicat
d'evoquer une saturation avec de telles capacités serveurs

En résumé plus un serveur est calibrée pour ne pas être à 100% CPU, plus il ne pourra invoquer d'être en DoS...

Un DoS peut etre invoqué quand un créateur de software bidouille avait utilisé les serveurs FTP de distro linux
pour fabriqsuer un test de vitesse multithread dans les années 2005/2010 mais zut alors a qui je pense hormis m*i ? ! ;) ;) ;) ;) ;) ;)



Je comprends pas trop le besoin de causer de cela ?

Leon

  • Abonné Bbox fibre
  • Modérateur
  • *
  • Messages: 6 737
Pourquoi un Speedtest n'est pas un DoS
« Réponse #73 le: Aujourd'hui à 06:35:05 »
Je comprends pas trop le besoin de causer de cela ?
Tu as lu la discussion? Je ne pense pas.
Je comprendrais parfaitement que tu n'en n’aie pas eu le courage, vu l'absurdité d'une grande partie de la discussion. (Moi ça m'a amusé).

Je résume, pour ne pas que tu perdes du temps:
 - l'ami brupala affirme des choses bizarres (et fausses) à propos des speed-test, soit disant qu'ils sont fait par burst de quelques millisecondes espacés dans le temps, pour ne pas faire du DoS sur le réseau (saturer des liaisons).
 - on lui répond que non, que le flux de donnée du speedtest est automatiquement régulé par les algos de flow-control-TCP, et donc que ça ne saturera pas le réseau. Donc un speedtest est basé sur des flux de données TCP continus qui durent une dizaine de secondes. Dans ces conditions, aucun risque pour le réseau contrairement à ce que prétend brupala.
 - mais le bougre insiste, et la discussion part sur d'autres sujets au grès des incompréhensions, notamment sur les termes technique, "flow control TCP" notamment.

Leon. 
« Modifié: Aujourd'hui à 07:36:15 par Leon »

willemijns

  • Abonné FreeMobile
  • *
  • Messages: 2 750
Pourquoi un Speedtest n'est pas un DoS
« Réponse #74 le: Aujourd'hui à 08:04:04 »
> Tu as lu la discussion? Je ne pense pas.

J'ai lu sans lire vu comment cela partait en vrille.

> Je comprendrais parfaitement que tu n'en n’aie pas eu le courage, vu l'absurdité d'une grande partie de la discussion. (Moi ça m'a amusé).

C'est un peu cela mais vu qu'en ce moment il y a de plus en plus de trolls partout donc... J'ai voulu résumer la situation en fonction du titre "brut" et court de ce sujet.

>  - l'ami brupala affirme des choses bizarres (et fausses) à propos des speed-test, soit disant qu'ils sont fait par burst de quelques millisecondes espacés dans le temps, pour ne pas faire du DoS sur le réseau (saturer des liaisons).

Seuls les vieux speedtests pourri des années 2005 du style SPEEDZILLA qui te donne un resultat en 3 secondes se rapproche de cela... indiquer 14 mbit/s avec une liaison ADSL 8 mbit/s avec qui 3 downloads multithreads d'ISO durant 1 heure te fait jamais dépasser les 8 mbit/s quand on est pres du central telephonique (coucou les pas sdi anciens du forum anciens qui revaient d'habiter collé au central téléphonique ;) ca vous rappelle des souvenirs hein ?)

Bon bref. A l'epoque c'etait le download en 3/5 secondes maxi et qui donnait la vitesse de DL d'un fichier test à la cinquieme seconde qui gonflait car c'etait fake 9 fois sur 10 et la personne n'a l'idée dans tous les speedtests de 2015/2020 comme nperf et les autres librespeed de faire ainsi !!!

Maintenant pour parler d'un interet de burster X fous XX miliisecondes c'estconnu que c'est du résultat fake pourri et j'ai plus jamais vu de recentes applications style NPERF qui donnaient des résultats de telles sortes !!!

Au point de vu légal on a pas besoin de gérer un aspect DDoS car on vise dans 99,999% un serveur dédié aux speedtest dans un réseau d'ordi de style FAI et que si même on le saturait de trolls ca ferait un DoS sur un serveur sans (trop) d'interet.

donc DDoS que test-debit.free.fr sur iliad ou proof.ovh.net feraient tomber tous les serveurs de chez FREE ou dechez OVH ??? hihihihihihihihihihihi.

Bon bref laissez ce troll feeder ce sujet et passez lui des fois le bonjour danscesujet et passez a autre chose ;)


Leon

  • Abonné Bbox fibre
  • Modérateur
  • *
  • Messages: 6 737
Pourquoi un Speedtest n'est pas un DoS
« Réponse #75 le: Aujourd'hui à 08:18:53 »
Merci willemijns pour cet historique sur les vieux speed-test pourris.
C'est un peu cela mais vu qu'en ce moment il y a de plus en plus de trolls partout donc... J'ai voulu résumer la situation en fonction du titre "brut" et court de ce sujet.
C'est moi qui ai choisi le titre après avoir déplacé le hors sujet.

Au point de vu légal on a pas besoin de gérer un aspect DDoS car on vise dans 99,999% un serveur dédié aux speedtest dans un réseau d'ordi de style FAI et que si même on le saturait de trolls ca ferait un DoS sur un serveur sans (trop) d'interet.
En fait, brupala (et moi) parlait du DoS non pas du serveur, mais de l'arbre PON sur lequel le client est connecté (dans le cas où le serveur pousserait trop de données). Et toi tu évoques l'inverse, DoS d'un serveur, mais ça n'est pas de ça dont on parlait.

Leon.

brupala

  • Abonné Free fibre
  • *
  • Messages: 302
  • Tours (37)
Pourquoi un Speedtest n'est pas un DoS
« Réponse #76 le: Aujourd'hui à 09:45:53 »

Je résume, pour ne pas que tu perdes du temps:
 - l'ami brupala affirme des choses bizarres (et fausses) à propos des speed-test, soit disant qu'ils sont fait par burst de quelques millisecondes espacés dans le temps, pour ne pas faire du DoS sur le réseau (saturer des liaisons).
 - on lui répond que non, que le flux de donnée du speedtest est automatiquement régulé par les algos de flow-control-TCP, et donc que ça ne saturera pas le réseau. Donc un speedtest est basé sur des flux de données TCP continus qui durent une dizaine de secondes. Dans ces conditions, aucun risque pour le réseau contrairement à ce que prétend brupala.
Précision:
je n'ai personnellement jamais parlé de DoS dans cette discussion, qui est issue d'une autre, même si le but du speedtest est de saturer une connexion pour en tirer le maximum le temps du test.
Effectivement je me demandais si le test n'était pas fait de petits time slots avec des marqueurs temporels sans balancer un énorme volume de données (plusieurs GO), quelques ms étant suffisantes pour évaluer un débit max, quitte à les répartir sur une période plus longue, ça pourrait même être permanent, mais ce serait du gaspillage de réseau.

entre temps, j'ai fait quelques relevés Wireshark chez moi, connexion Free à 1G/1G pour essayer de voir par moi même ce qui se passait:
Un speedtest est bien un bourrin flux de paquets sur plusieurs connexions, j'ai vu que speedtest était sur plusieurs serveurs mais nperf sur un seul, mais plusieurs tcp et c'est bien continu, pas de pointes successives, courbes de débits sur ma freebox et sur mon switch central le confirment et j'avais beaucoup de données dans la capture.
Mais Wireshark n'est pas un bon outil pour voir la répartition des différents flux dans le temps, ou je n'ai pas encore trouvé comment le voir, comme le nombre de paquets est énorme, j'ai très vite eu la flemme d'essayer d'évaluer les temps à la main.
« Modifié: Aujourd'hui à 10:23:43 par brupala »

Leon

  • Abonné Bbox fibre
  • Modérateur
  • *
  • Messages: 6 737
Pourquoi un Speedtest n'est pas un DoS
« Réponse #77 le: Aujourd'hui à 10:31:08 »
Précision:
je n'ai personnellement jamais parlé de DoS dans cette discussion, qui est issue d'une autre, même si le but du speedtest est de saturer une connexion pour en tirer le maximum le temps du test.
Ah bon, tu es sur et certain?
Personnellement je n'ai pas trop de doute, tu as bel et bien affirmé ce genre de choses; voir ci-dessous.
C'est bien pour ça que j'ai choisi ce titre pour ce fil de discussion.

Mon propos était de dire que les résultats d'un speedtest montrent que l'on peut utiliser à ce moment là toute la capacité du multiplex (l'arbre PON), si on met localement toutes les chances de son côté, mais que ça ne doit durer que quelques ms car ça n'impacte pas beaucoup les autres utilisateurs.
Le reste, qui plus ton propos:
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.

Leon.

brupala

  • Abonné Free fibre
  • *
  • Messages: 302
  • Tours (37)
Pourquoi un Speedtest n'est pas un DoS
« Réponse #78 le: Aujourd'hui à 11:42:39 »
Ah bon, tu es sur et certain?
Personnellement je n'ai pas trop de doute, tu as bel et bien affirmé ce genre de choses; voir ci-dessous.
C'est bien pour ça que j'ai choisi ce titre pour ce fil de discussion.

Leon.
oups,
j'avais zappé ce bout là  :(,
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."
A ce que j'ai mesuré grossièrement, à 1 Gbit/s, c'est quelques centaines .... de milliers de paquets, pendant quelques secondes, forcément ça doit gêner.

willemijns

  • Abonné FreeMobile
  • *
  • Messages: 2 750
Pourquoi un Speedtest n'est pas un DoS
« Réponse #79 le: Aujourd'hui à 11:46:18 »
Dans le cas où on considère qu'un user se connecte pour faire du speed test, il faut lire le contrat que il a signé et on est souvent pour un usage dit du "bon père de famille" pour un particulier et une formule du même acabit pour les pros qui sont en shared.

Si tous les users d'un shared link ont eu une envie folle de faire en même temps un speed test hier à 16h18 c'est un DoS "pas de chance" épivala. Il est d'usage d'autoriser quelques bursts de temps a autre après qu on a donné des explications au service technico commercial qui vous demande pourquoi une pointe de traffic durant 6 heures le 23 novembre.

Tiens ça me rappelle un pro il y a 5/15 ans qui fesait du speed test via curl toutes les 2 minutes sur un sharedlink pour simplement être sûr d'être connecté 24/7. Son opérateur l'a enguirlandé pour traffic peu compatible avec un usage pro partagé.
             

Leon

  • Abonné Bbox fibre
  • Modérateur
  • *
  • Messages: 6 737
Pourquoi un Speedtest n'est pas un DoS
« Réponse #80 le: Aujourd'hui à 12:21:36 »
A ce que j'ai mesuré grossièrement, à 1 Gbit/s, c'est quelques centaines .... de milliers de paquets, pendant quelques secondes, forcément ça doit gêner.
Gêner ou DoS? Il faudrait savoir. Il y a une énorme différence entre les 2.
Un téléchargement de ~14Go (un petit jeu Steam), ça fait à la louche ~10 Milliards de paquets. Est-ce gênant pour autant? Est-ce un DoS pour autant?
Où est la différence, du point de vue réseau, entre un téléchargement et un speedtest? Spoiler : il n'y en n'a pas.

Leon.