這次實驗要來學習使用nsBench來自動產生模擬TCL程式碼,來進行有線網路的模擬。
1.鍵入前三行指令,準備進入nsBench的環境時,卻出現了錯誤指令的提示

2.後來仔細看了課本,原來nsBench是由Java所開發而成,在執行nsBench必須先安裝JVM這個Java程式,首先我們要到SUN網站來下載安裝執行nsBench所需的JVM程式,安裝完成JVM後,順利進入nsBench的環境了

3.接下來要建立四個節點,由InsertàNodesàNode來建立,並拖曳到適當的位置,然後建立連線,只要把游標移到想建立連線的節點上,等它變成”+”號,按住滑鼠左鍵並拉到想連結的節點上在放開就行,在連結線上快速按滑鼠左鍵兩下可以修改連線的參數

4.然後接連建立幾個點(tcp、ftp、sink、null、udp、cbr),並做連線,完成以下的網路連線圖

5.快速按cbr0這個點可以修改它內部參數,然後來設定應用程式開始和結束時間與模擬要執行多久吧,這裡我們由ConfigurationàScenario進入,並建立幾個Row,設定好相關參數吧

範例二
接下來模擬Multicast這個例子
1.首先我們要完成以下的網路架構

2.因為要模擬multicast,所以要把這個功能打開,選擇[Configuration]->[Routing],並選擇想要的路由協定

3.接著點選udp0設定它的傳送資料目的位址為multicast的位址

4.選擇[Configuration]->[Scenario],完成以下設定

5.接著儲存project並產生TCL檔案















