Projet Mininet

Objectifs

Découverte et évaluation de RACK-TLP sur les LFN

Le but est de déployer une plateforme Mininet et de l’utiliser pour :
  1. Comprendre le fonctionnement de RACK/TLP
  2. mesurer le gain de performances pour TCP.

Conditions d'études

Un flot entre un client et un serveur passe par un goulot d'étranglement. Le RTT, le taux de perte ou les segments à perdre sont paramétrables.

Scénarios:
  • perte d'un paquet
  • Re-ordering <RTT et > RTT
  • Retransmission abusive
  • Pertes selon un taux de perte

Mesures

- Evolution des paramètres de RACK
- Courbe " activité" à la source pour montrer la dynamique de RACK/TLP
- latence pour le temps de transfert
- le débit utile écoulé en fonction du temps

Autres études

Moyens

  • Génération des traces avec Mininet
  • Transformation des traces en données (python ou autre)
  • Analyse et génération des courbes (awk, gnuplot)
  • Automatisation de la châine de traitemet (shell bash)
  • Serveur Mininet
    • Adresse: 194.199.68.163
    • login: gmaillot
    • vpn (pdf)

Encadrement

Intervenant: : - 0692708831. - 0692 61 31 12

Bilan hebdomadaire

Rapport type

Bibliographie

  • TLP
    Cheng, Y. et Cardwell, N. (2016). Packet loss detection based on recent acknowledgement (RACK).

Rapport-TER-S1.pdf - Rapport TER G. Maillot (973 KB) Pascal Anelli, 03/01/2021 05:30 PM

Evaluation des évolutions RACK et TLP de TCP.pdf - Sujet du TER (25.2 KB) Pascal Anelli, 03/17/2021 09:57 AM

Tauran18-RACK.pdf (314 KB) Pascal Anelli, 04/20/2021 09:26 AM