2007.07.01
終於要開始來研究比較專業的專題了,從老師那邊得到資料開始都還沒認真閱讀過,因為期末考加上這兩天補習導致都沒時間來仔細閱讀,不過為了要趕緊跟上峰峰的腳步,於是我昨天研究到三點。
首先是對於 NS2 的見解,剛聽到老師要做的這個東西根本是完全沒聽過的,不過幸好老師給了我們學長之前做的專題,加上又是中文的,初步了解下 NS2 是一套可以用來模擬網路節點的工具,模擬出節點之後就可以模擬網路封包的傳送路線。而我們的專題目標是要做出可以對於無線網路做模擬測試。
以下是昨晚趁著要重灌前先試著安裝一遍,根據學長資料,要安裝 NS2 要在 Linux 作業系統下去安裝,可是對於 Windows 作業系統則必須使用「Cygwin」來『模擬出 Linux 作業系統』,之後再進行安裝 NS2 於 Cygwin。
∮載點∮
Cygwin:
http://140.116.72.80/~smallko/ns2/cygwin.rar
NS2:
http://www.isi.edu/nsnam/dist/ 下載 ns-allinone-2.30.tar.gz 這個檔案 (2.30內無例題,可用2.29)
∮Cygwin 的安裝方法∮
(1)Download Source -- Install From Loacl Directory 選擇此項進行安裝。
(2)Root Install Directory 安裝路徑修改路徑到 C:\cygwin下。
(3)Loacl Package Directory 安裝路徑修改到剛解壓的 [ftp%3a%2f%2fftp.nctu....] 資料夾底下。
(4)Select Packages 選擇全部安裝。
(5)接著就可以開始進行 Cygwin 的安裝。
∮NS2 的安裝方法∮
(1)首先要先執行 Cygwin ,第一次執行它會在 Cygwin 的 home 目錄下產生一個使用者 本身的 username 資料夾,並且會自動放入環境變數設定等(.bashrc、.bashrc_profile和.inputrc)。
[ ps.相簿有圖有真相,假如沒有出現,可能是安裝沒有完整。 ]
※注意:Cygwin會以使用者名稱建立出一個資料夾,此使用者名稱不能有中文或空格。
(2)把壓縮檔 ns-allinone-2.30.tar.gz 複製到 Cygwin 的 home 目錄下使用者的 username 底下。
(3)重新執行 Cygwin ,鍵入指令 tar –xvzf ns-allinone-2.30.tar.gz 。
☆(指令)tar:此指令在 Linux 下是指將檔案的壓縮與打包,簡單講就是一個壓縮檔類似 winrar 壓縮的檔案,其附檔名都是『 *.tar, *.tar.gz,*.tgz, *.gz, *.Z, *.bz2 』(by 鳥哥的 Linux 私房菜)。
(4)再來利用 cd 指令 到 ns-allinone-2.30 目錄下,輸入 ./install 進行安裝,等安裝完成關閉即可。
∮環境變數設定∮ -- 這個設定我不太清楚是要做什麼用,不過就先設定吧!
(1)將原本解壓縮的 cygwin 資料夾下的 .bashrc 檔案覆蓋到 c:\cygwin 的 home 目錄 下使用者本身的 username 底下。
(2)開啟並修改 .bashrc 檔案,修改成目前所要執行的 NS2 版本。
ex→ ns-allinone-2.30。
(3)環境變數設定只到這樣,收工。
歡迎對於 NS2 有研究或見解的同學、朋友可以一起討論 by Yo PM 07:05
http://www.pixnet.net/NS2lab
- Jul 01 Sun 2007 23:53
Cygwin、NS2 安裝說明,以及環境變數的設定
close
全站熱搜
留言列表