2008年5月29日 星期四
實驗五:無線網路封包傳輸遺失模型
*情境一






1.使用隨機統一模型(Pg=0.1,loss_model=0)和multicast傳送(comm_type=0)

2.模擬完後會產生一個傳送記錄檔sd和一個接收記錄檔rd,從sd檔案中可知共有12351個封包被送出

3.從rd檔案中可知共有11124個封包被接收,所以封包遺失率為0.099

*情境二
1.使用隨機統一模型(Pg=0.4,loss_model=0)和unicast傳送(comm_type=1)

2.一樣產生sd和rd兩個檔案,從sd檔案中可知共有12351個封包被送出,從rd檔案中可知共有12061個封包被接收,所以封包遺失率為0.0234

*情境三
1.使用GE模型(PGG=0.96,PBB=0.94,PG=0.001,PB=0.05,loss_model=1)和multicast傳送(comm_type=0)

2.一樣我們共送出了12351個封包,而從rd檔可知共有12118個封包被接收所以封包遺失率為0.0118
2008年5月27日 星期二
實驗四:網路效能量測
*有線網路











1.執行wired-measure.tcl檔來進行模擬測試,模擬結束後會產生tcp_sink,sd_udp,rd_udp三個紀錄檔。

2.計算CBR的封包遺失率,在sd_udp的紀錄檔中可以知道共有550筆紀錄,在rd_udp檔案中,可以得知共有542筆紀錄,遺失了8個封包,所以封包遺失率為8/550=1.45%


3.求封包延遲時間,使用awk把rd_udp檔案中的第一(封包續號)和第四欄(封包延遲時間),列印到cbr_delay的檔案中,並使用gnuplot畫出cbr_delay。(如圖示)

4.求抖動率

5.求吞吐量

6.計算TCP的吞吐量

*無線網路
1.執行wireless-measure.tcl,模擬結束後會產生sd_udp和rd_udp兩個記錄檔。
2.接著計算CBR的封包遺失率,從sd_udp檔案中可以得知共有446筆記錄,從rd_udp檔案中可以得知共有193筆記錄,因此封包遺失率為253/446=56.73%


3.求封包延遲時間,使用gnuplot畫出cbr_delay。

4.計算抖動率

5.計算吞吐量
2008年5月8日 星期四
實驗三:NSG
這次實驗將學習使用NSG來自動產生模擬TCL程式碼,以進行有線和無線網路的模擬














一、有線網路
1.首先我們要新增一個有線網路的劇本,透過[Scenario]->[New wired scenario]來建立,然後建立劇本所需要的Node,如下圖所示

2.接著切換到Link mode,設定好下列參數

3.接著設定好這六個node之間的鏈路

4.接著切換到Agent mode來進行通訊協定的設定,並完成如下網路

5.接著建立Application

6.然後設定模擬參數

7.產生劇本檔

8.NAM啟動的畫面

二、無線網路
1.現在換產生無線網路環境,利用[Scenario]->[New wireless scenario]來建立,並完成以下四個Node的設置,這裡要注意的是每個節點的距離為200公尺

2.選擇Single選項,在n0下方200公尺以及n3上方200公尺分別建立n4和n5

3.然後設定n4的移動參數

4.建立Agent

5.設定Wireless的參數

6.產生劇本檔

7.模擬中
訂閱:
文章 (Atom)









