2008年3月15日 星期六

實驗三 Network Scenario Generator (NSG)

用NSG2來產生有線網路劇本

檢查是否已安裝Java
螢幕上會顯示版本



啟動NSG2前要先下載,然後存放到資料夾裡
不過此程式課本早已放在lab3的資料夾裡



新增一個有線網路的劇本[Scenario]-->[New wired scenario]
或按 Ctrl + w
要建立 Node 按一下 Node 的選項使它變灰及可在格子裡建立節點



建立六個節點



切換到Link mode (Ctrl + 3)
設定數值:
1.Link-type : duplex-link
2.Queue type : DropTail
3.Capacity : 2Mbps
4.Propagation delay : 10ms
5.Queue size : 10
以上之條件除了n2-n3間的連線以外皆是
把Capacity改1Mbps,Propagation delay 改成20ms即為n2-n3間的連線



切換至Agent mode(Ctrl + 4)
n0,n1的Agent : UDP , Packet size 1500 bytes
n4,n5的Agent : NULL
然後 udp1 和 null3 連線
udp2 和 null4連線



切換到 Application mode(Ctrl +5)
Application type設為CBR
Start time : 1 s , Stop time : 4 s , 此為no 的 CBR Application
Start time : 2 s , Stop time : 3 s , 此為n1 的 CBR Application
兩個共同的條件 : Packet size 1500 bytes , Rate 1Mbps





切換至 Parameters (Ctrl +6)
Simulation time : 5.0



按下 TCL (Ctrl +7)即可產生此劇本檔



把 nam 和 ns 的執行檔複製到 lab3 裡即可在此資料夾執行 nam
此為用nam執行的結果



用NSG2來產生無線網路劇本

[Scenario]-->[New wireless scenario] (Ctrl +L)



選擇 Horizontal chain , 距離選200 , 4個節點



選擇 Single 然後在n0的下方200公尺和n3的上方200公尺各建立一個節點



設定Node的移動參數



n4上建立一個UDP
n5上建立一個Null
然後兩者連線



切換到 Application mode 改參數



在n4的部分建立一個CBR




設定模擬的參數





按 TCL 之後產生劇本檔



用nam執行



n4 在 n0 正下方200公尺 , 路徑為 n4->n0->n1->n2->n3->n5



n4 在 n1 正下方200公尺 , 路徑為 n4->n1->n2->n3->n5



n4 在 n2 正下方200公尺 , 路徑為 n4->n2->n3->n5



n4 在 n3 正下方200公尺 , 路徑為 n4->n3->n5






























1231123121312

沒有留言: