1 / 1

電腦與通訊工程系

電腦與通訊工程系. 前言. 安裝 NS2. 使用 VB 設計 USB 週邊裝置圖形監控軟體 文 / 林士斌、廖國列、林正敏、竇其仁 摘自: e 科技, vol. 58 , pp. 23-30 , Oct. 2005. 摘要 本文首先介紹一套網路模擬器- NS2 ,並將重點放在如何透過 Cygwin 套件,在 Windows 平台下模擬 Unix/Linux 平台,安裝及執行 NS2 。最後,更透幾個範例,來簡單說明使用 NS2 的模擬情況。.

karif
Download Presentation

電腦與通訊工程系

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 電腦與通訊工程系 前言 安裝NS2 使用VB設計USB週邊裝置圖形監控軟體 文/林士斌、廖國列、林正敏、竇其仁 摘自:e科技,vol. 58,pp. 23-30,Oct. 2005 摘要 本文首先介紹一套網路模擬器-NS2,並將重點放在如何透過Cygwin套件,在Windows平台下模擬Unix/Linux平台,安裝及執行NS2。最後,更透幾個範例,來簡單說明使用NS2的模擬情況。 將其實作出硬體,並在實際的網路環境下去測試是一個可行方式,但似乎顯得耗時費事。如能透過軟體的方式來模擬網路的實際運作,不但省事並可大量節省成本,因此筆者在此介紹一種模擬套件-NS2,其全名為『Network Simulator version 2』,是由美國U.C Berkeley 所發展出來的模擬平台。其可提供IP網路上多種型態的模擬分析,並提供使用者藉由Tcl語言編寫Script,對所研究之演算法進行模擬分析。 由於NS2是屬於Unix/Linux平台的套件。但Windows平台是目前使用最廣泛的作業系統,因此筆者將搭配介紹另一個OpenSource套件-Cygwin,可使Windows平台模擬Unix/Linux的作業環境以便執行NS2套件。 接著我們正式著手準備安裝NS2。由於要在Windows 2000/XP平台下執行該套件,因此必須先行下載下列必要元件: 1.Cygwin-1.5.13-1 or above (http://www.cygwin.com/) 2.ns-allinone-2.27.tar.gz (http://www.isi.edu/nsnam/ns/) 3.install.patch(http://www.isi.edu/nsnam/ns/ns-cygwin-old.html) 在安裝完Cygwin後,接著我們就開始把NS2加入Cygwin中。首先,將下載的ns-allinone-2.27.tar.gz及install.patch兩個檔案存到Cygwin所產生的“家目錄”中,若是依預設值安裝Cygwin,則通常會在“C:\Cygwin\home\%User name%”。 再然在Cygwin的命令提示字元下執行“tar –zxvf ns-allinone-2.27.tar.gz”,將套件解壓縮,這是Unix/Linux的指令,不熟悉的讀者可以去參考相關的書籍。解壓縮完畢後,會產生“ns-allinone-2.27”的目錄。此時,可以選擇將ns-allinone-2.27.tar.gz移除或保留亦可。 接下來是一個關鍵,進入解壓縮後所產生的目錄,執行“patch –p0 < ~/install.patch”,將會修正套件中錯誤的安裝指標。此程序會修正一些已知的錯誤,可避免不必要的安裝錯誤。 再來就是執行“./install”,安裝NS2各項套件到Cygwin。不一會兒,會出現一個系統詢問,這是因為Cygwin並没有diff套件,再此選擇“y”後繼續。 使用NS2 安裝Cygwin

More Related