Differences

This shows you the differences between two versions of the page.

Link to this comparison view

isrm:laboratoare:new:06 [2020/03/29 21:15]
vlad.traista [[04] Algoritmi adaptivi - trafic TCP]
isrm:laboratoare:new:06 [2020/03/30 22:11] (current)
vlad.traista [[04] Algoritmi adaptivi - trafic TCP]
Line 119: Line 119:
 Pentru mai multe detalii legate de cum puteti parsa un fisier ''​pcap''​ cu ''​tshark'',​ puteti sa va uitati [[https://​ocw.cs.pub.ro/​courses/​isrm/​laboratoare/​new/​03#​b_analiza_pcap_cu_tshark|aici]]. Pentru mai multe detalii legate de cum puteti parsa un fisier ''​pcap''​ cu ''​tshark'',​ puteti sa va uitati [[https://​ocw.cs.pub.ro/​courses/​isrm/​laboratoare/​new/​03#​b_analiza_pcap_cu_tshark|aici]].
  
-===== [04] Algoritmi adaptivi - trafic TCP =====+===== [04 - optional] Algoritmi adaptivi - trafic TCP =====
  
-Ne amintim din laboratorul trecut comportamentul TCP cu ''​ns3::​ConstantRateWifiManager''​ (deci cu rata fixată) ​și un singur număr de reîncercări era foarte prostHai să repetăm experimentul pentru ''​tries=1,​4,​7''​ și să vedem comportamentul TCP-ului cu cei trei algoritmi adaptivi: Ideal, Minstrel și AARF. Exemplu de rulare:+Ne amintim din laboratorul trecut comportamentul TCP cu ''​ns3::​ConstantRateWifiManager''​ (deci cu rata fixată). ​Vom vedea comportamentul TCP-ului cu cei trei algoritmi adaptivi: Ideal, Minstrel și AARF. Exemplu de rulare:
  
 <code bash> <code bash>
-./waf --run "lab5 --apManager=ns3::​IdealWifiManager --isTcp=true ​--tries=1+./waf --run "lab5 --apManager=ns3::​IdealWifiManager --isTcp=true"​ 
-./waf --run "lab5 --apManager=ns3::​MinstrelWifiManager --isTcp=true ​--tries=1+./waf --run "lab5 --apManager=ns3::​MinstrelWifiManager --isTcp=true"​ 
-./waf --run "lab5 --apManager=ns3::​AarfWifiManager --isTcp=true ​--tries=1"+./waf --run "lab5 --apManager=ns3::​AarfWifiManager --isTcp=true"​
 </​code>​ </​code>​
  
 Vom obține trei seturi de date pe care ne propunem să le plotăm pe același grafic (luăm datele din outputul simulării și facem tot o funcție throughput(distanță)). ​ Vom obține trei seturi de date pe care ne propunem să le plotăm pe același grafic (luăm datele din outputul simulării și facem tot o funcție throughput(distanță)). ​
  
-Care algoritm se comportă mai bine în cazul TCP-ului ​cu ''​tries=1''​? Care a avut rezultate proaste? Parcurgeți din nou teoria despre cei trei algoritmi și uitați-vă cu atenție pe grafice la comportamentul lor la pierderi (e.g. Minstrel coboară mai rapid la rate mici facând un fel de căutare binară). ​ +Care algoritm se comportă mai bine în cazul TCP-ului? Care a avut rezultate proaste? Parcurgeți din nou teoria despre cei trei algoritmi și uitați-vă cu atenție pe grafice la comportamentul lor la pierderi (e.g. Minstrel coboară mai rapid la rate mici facând un fel de căutare binară). ​
- +
-Ce se întamplă atunci când ''​tries=7'',​ cum se comportă cei trei algoritmi?  +
  
  
isrm/laboratoare/new/06.txt · Last modified: 2020/03/30 22:11 by vlad.traista
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0