Computer Network, 2020 Fall, NTU: Homework 3 - Retransmission and Congestion Control
產生 agent 、 sender 與 receiver 執行檔。
$ make
分別在三個 terminal 開啟 sender 、 receiver 與 agent 。
$ ./sender <sender port> <agent IP> <agent port>
$ ./receiver <recv port> <agent IP> <agent port>
$ ./agent <sender IP> <recv IP> <sender port> <agent port> <recv port> <loss rate>
或是使用 exec.sh
來執行(不用手動輸入參數)。
$ ./exec.sh sender
# same as ./sender 7001 local 7002
$ ./exec.sh receiver
# same as ./receiver 7003 local 7002
$ ./exec.sh agent <loss rate>
# same as ./agent local local 7001 7002 7003 <loss rate>
play <video name>
。