This shows you the differences between two versions of the page.
isrm:laboratoare:model-colocviu [2023/05/29 23:32] dragos.niculescu [[04] Bonus - Ipoteza, setup, grafic si interpretare pentru TCP (20p)] |
isrm:laboratoare:model-colocviu [2024/06/28 10:14] (current) mbarbulescu [Rulare script] |
||
---|---|---|---|
Line 3: | Line 3: | ||
===== Înainte de laborator ===== | ===== Înainte de laborator ===== | ||
- | Pentru a îmbunătăți cursul de ISRM, componentele sale și modul de desfășurare, ne sunt foarte utile opiniile voastre. Pentru aceasta, vă rugăm să accesați și completați formularul de feedback https://curs.upb.ro/2021/mod/feedbackadm/view.php?id=16109 | + | TODO: Noul formular feedback |
- | Trebuie să fiți autentificați și înrolați în cadrul cursului. | + | Formularul este anonim și este activ în perioada **TODO**. Rezultatele vor fi vizibile în cadrul echipei cursului doar după încheierea sesiunii. Este accesibil la link-ul "Formular feedback" a paginii principale a cursului de 03-ACS-M-A1-S2: Infrastructură şi servicii pentru reţele mobile. |
- | + | ||
- | Formularul este anonim și este activ în perioada **21 mai 2022 00:00 - 3 iunie 2022 23:55**. Rezultatele vor fi vizibile în cadrul echipei cursului doar după încheierea sesiunii. Este accesibil la link-ul "Formular feedback" a paginii principale a cursului de 03-ACS-M-A1-S2: Infrastructură şi servicii pentru reţele mobile (Seria SRIC - 2021). | + | |
Vă invităm să evaluați activitatea echipei de ISRM și să precizați punctele tari și punctele slabe și sugestiile voastre de îmbunătățire a disciplinei. Feedback-ul vostru ne ajută să creștem calitatea materiei în anii următori și să îmbunătățim disciplinele pe care le veți face în continuare. | Vă invităm să evaluați activitatea echipei de ISRM și să precizați punctele tari și punctele slabe și sugestiile voastre de îmbunătățire a disciplinei. Feedback-ul vostru ne ajută să creștem calitatea materiei în anii următori și să îmbunătățim disciplinele pe care le veți face în continuare. | ||
Line 32: | Line 30: | ||
{{:isrm:laboratoare:colocviu_1_updn.png?nolink&300|}} | {{:isrm:laboratoare:colocviu_1_updn.png?nolink&300|}} | ||
- | ===== Rulare script ===== | + | ===== Pregătire și rulare script ===== |
+ | |||
+ | <note important> | ||
+ | Vom folosi mașina docker generată la [[isrm:laboratoare:v2:01|laboratorul 1]]: | ||
+ | |||
+ | <code bash> | ||
+ | cd ~/isrm/isrm-vm-docker-img | ||
+ | ./build-img.sh isrm2024 ~/isrm/ns-3-dev | ||
+ | ./enter-img.sh isrm2024 | ||
+ | </code> | ||
+ | </note> | ||
Vom folosi scriptul ''model-colocviu.cc'' care poate fi rulat astfel: | Vom folosi scriptul ''model-colocviu.cc'' care poate fi rulat astfel: | ||
<code bash> | <code bash> | ||
- | ./waf --run "model-colocviu --numberOfNodes=2 --simulationTime=20" | + | ./ns3 run "model-colocviu --numberOfNodes=2 --simulationTime=20" |
</code> | </code> | ||
Line 86: | Line 94: | ||
</solution> | </solution> | ||
- | ==== Colocviu 2023 | + | ==== Colocviu 2023 ==== |
- | Folosind modelul de colocviu, explorăm inechitatea up/down trafic în funcție de numărul de vorbitori (--numberOfNodes=5) și traficul oferit. Valoarea default pentru offeredRate este 12Mbps, dar poate fi modificată (--offeredRate=500000). Se va explora zona n=2..10 --payloadSize=1400 --simulationTime=5 | + | Folosind modelul de colocviu, explorăm inechitatea up/down trafic în funcție de numărul de vorbitori (--numberOfNodes=5) și traficul oferit. Valoarea default pentru offeredRate este 12Mbps, dar poate fi modificată (--offeredRate=5.1Mbps). Se va explora zona n=2..10 --payloadSize=1400 --simulationTime=5 |
+ | a) 10p să se determine capacitatea mediului în Mbps, pps(pachete pe secundă) | ||
a) 30p să se ploteze capacitatea totală a mediului în funcție de numărul de clienți | a) 30p să se ploteze capacitatea totală a mediului în funcție de numărul de clienți | ||
- | b) 40p să se ploteze raportul up/down throughput a mediului în funcție de numărul de clienți numberOfNodes | + | b) 30p să se ploteze raportul up/down throughput a mediului în funcție de numărul de clienți numberOfNodes. Hint: ce fracție din traficul oferit ajunge la destinație? |
- | c) 50p modificând rata oferită la UDP, să se obțină o curbă mai bună pentru pct b) D/U(numberOfNodes) | + | c) 40p modificând rata oferită la UDP, să se obțină o curbă mai bună pentru pct b) D/U(numberOfNodes) |
Pentru fiecare subpunct, submiteți: | Pentru fiecare subpunct, submiteți: | ||
1. plotul obținut + shell script | 1. plotul obținut + shell script | ||
2. interpretarea: de ce arată graficul așa, explicația (aici sunt punctele) | 2. interpretarea: de ce arată graficul așa, explicația (aici sunt punctele) | ||
- | |||
- | |||
- | |||
- | |||
- | |||
</hidden> | </hidden> | ||