Auteur Sujet: Tutoriel pour générer des pertes de paquets / latence / gigue avec NetEm  (Lu 27770 fois)

0 Membres et 1 Invité sur ce sujet

moudi235

  • Client FAI autre
  • *
  • Messages: 6
Tutoriel pour générer des pertes de paquets / latence / gigue avec NetEm
« Réponse #24 le: 30 avril 2019 à 19:52:11 »
bonjour vivien
je veux quelque explication et abréviation pour ces symboles (les ligne commande de netem tc, qdisc dev ...etc)
et pour cette commande de perte :
sudo tc qdisc add dev eth1 root netem loss 5% 25% 
sa veut dir quoi exactement ?
merci

vivien

  • Administrateur
  • *
  • Messages: 33 050
    • Twitter LaFibre.info
Tutoriel pour générer des pertes de paquets / latence / gigue avec NetEm
« Réponse #25 le: 30 avril 2019 à 20:32:29 »
La commande pour créer une règle : sudo tc qdisc add
Pour changer une règle : sudo tc qdisc change
Pour remplacer une règle : sudo tc qdisc replace
Pour supprimer une règle : sudo tc qdisc delete

il faut ensuite spécifier l'interface réseau : dev eth0
Si ta carte réseau est enp3s0 : dev enp3s0

Mettre 1% de perte de paquet : root netem loss 1%

Mettre 100ms de latence : root netem delay 100ms

moudi235

  • Client FAI autre
  • *
  • Messages: 6
Tutoriel pour générer des pertes de paquets / latence / gigue avec NetEm
« Réponse #26 le: 30 avril 2019 à 20:48:43 »
Merci beaucoup pour ces informations

Ilya cette commande
sudo tc qdisc add dev eth1 root netem loss 5% 25% 
Qui gere aussi la perte, mais jai pas compris exactement le travaille de cette commande
Jai lu un tutoriel qui dit :
This will cause 5% of packets to be lost, and each successive probability depends by a quarter
on the last one.
Prob(n) = .25 * Prob(n­1) + .75 * Random

moudi235

  • Client FAI autre
  • *
  • Messages: 6
tu ma compris Vivien , que je veut dire

vivien

  • Administrateur
  • *
  • Messages: 33 050
    • Twitter LaFibre.info
Oui, mais je n'ai pas la réponse.

Pour faire des bursts de perte de paquets, je me suis débrouillé autrement : un script qui va bloquer le flux avec iptables pendant un nombre de millisecondes que je passe en argument.

moudi235

  • Client FAI autre
  • *
  • Messages: 6
merci beacoup vivien

Harvester

  • Client Orange adsl
  • *
  • Messages: 75
  • Vallée de Chevreuse (78)
    • Site perso
Tutoriel pour générer des pertes de paquets / latence / gigue avec NetEm
« Réponse #30 le: 13 juin 2019 à 11:25:12 »
Bonjour Vivien, aurais tu le même genre de commandes mais pour simuler un débit réduit (brider un flux à 1 Ko/sec par, pour simuler des liens bas débit) ? Merci à toi !

Nh3xus

  • Réseau Deux Sarres (57)
  • Client K-Net
  • *
  • Messages: 2 557
  • Sarrebourg (57)
Tutoriel pour générer des pertes de paquets / latence / gigue avec NetEm
« Réponse #31 le: 13 juin 2019 à 12:29:12 »
Tu peux tester le programme "Trickle" sous Linux

 

Mobile View