2008年5月12日 星期一

實驗 4 網路效能量測

有線網路
step 1 輸入 $ns wired-measure.tcl


產生 tcp_sink sd_udp rd_udp 三個檔


step2 以Excel開啟 sd_udp rd_udp 分別得知資料數為 550 542 ,共有8個封包遺失,遺失率為8/550=1.45%




step 3 計算封包延遲時間 輸入 $awk '{print $1, $4}' rd_udp > cbr_delay 1




step 4 使用 gunplot畫出cbr_delay




step 5 計算抖動率 輸入 $awk -f measure-jitter.awk rd_udp > cbr_jitter 1


step 6 使用 gunplot畫出cbr_jitter




step 7 計算吞吐量 輸入 $perl measure-throughput.pl rd_udp 0.5


step 8 計算TCP的吞吐量 輸入 $perl measure-TCP.pl tcp_sink 0.5


無線網路
step 1 輸入 $ns wireless-measure.tcl


產生 sd_udp rd_udp 2個紀錄檔


step 2 從sd_udp得知有453筆記錄


rd_udp有205筆記錄,共有248個封包遺失,所以遺失率為248/453=54.74%


step 3 計算封包延遲時間 輸入 $awk '{print $1, $4}' rd_udp > cbr_delay 1


step 4 使用 gnuplot畫出cbr_delay




step 5 計算抖動率 輸入 $awk -f measure-jitter.awk rd_udp > cbr_jitter 1


step 6 以gnuplot 畫出 cbr_jitter


step 7 計算吞吐量 輸入 perl measure-throughput.pl rd_udp 1

沒有留言: