資源描述:
《外文參考文獻(xiàn)譯文及原文》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、目錄1介紹12安裝22.1安裝一套ns2的all-in-one在unix-based系統(tǒng)22.2安裝一套ns2的all-in-one在Windows系統(tǒng)23目錄和公約43.1目錄43.2公約44運(yùn)行ns2模擬64.1ns2程序調(diào)用64.2ns2模擬的主要步驟65一個(gè)仿真例子86總結(jié)1227Content1Introduction132Installation152.1InstallinganAll-In-OneNS2SuiteonUnix-BasedSystems152.2InstallinganAll-In-OneNS
2、2SuiteonWindows-BasedSystems163DirectoriesandConvention173.1DirectoriesandConvention173.2Convention174RunningNS2Simulation204.1NS2ProgramInvocation204.2MainNS2SimulationSteps205ASimulationExample226Summary27271介紹網(wǎng)絡(luò)模擬器(一般叫作NS2)的版本,是證明了有用在學(xué)習(xí)通訊網(wǎng)絡(luò)的動(dòng)態(tài)本質(zhì)的一個(gè)事件驅(qū)動(dòng)的模仿工具。模仿
3、架線并且無線網(wǎng)絡(luò)作用和協(xié)議(即尋址算法,TCP,UDP)使用NS2,可以完成。一般來說,NS2提供用戶以指定這樣網(wǎng)絡(luò)協(xié)議和模仿他們對(duì)應(yīng)的行為方式。由于其靈活性和模塊化的性質(zhì),獲得了NS2的網(wǎng)絡(luò)研究界在1989年誕生以來,不斷普及。從那以后,有幾個(gè)革命和修改,標(biāo)志著該工具的日益成熟,來自外地的球員重大貢獻(xiàn)表示感謝。其中有康奈爾大學(xué)和加州誰開發(fā)了真正的網(wǎng)絡(luò)模擬器,1其中NS是基于基礎(chǔ)研究。自1995年以來美國國防高級(jí)研究計(jì)劃局(DARPA)支持通過虛擬網(wǎng)絡(luò)互聯(lián)試驗(yàn)臺(tái)(作業(yè)中)項(xiàng)目開發(fā)的NS[9].2目前,美國國家科學(xué)基金會(huì)(
4、NSF)已加入了發(fā)展的旅程。最后但并非最不重要的,研究人員和開發(fā)商的社會(huì)群體正在不斷努力,以保持NS2的強(qiáng)大和靈活。同樣,這本書的主要目的是提供到NS2的架構(gòu)見解的讀者。本章給出了一個(gè)以NS2的簡(jiǎn)要介紹。NS2的初學(xué)者,建議去徹底的詳細(xì)介紹網(wǎng)上資源。例如,NS2的官方網(wǎng)站[10]提供NS2的源代碼以及詳細(xì)的安裝指導(dǎo)。[11]和[12]網(wǎng)頁中極力推薦的是提供教程和例子設(shè)立基本NS2仿真。NS2的代碼的完整清單作出貢獻(xiàn),研究人員可以在[13]發(fā)現(xiàn)。這些介紹性的在線資源將有助于理解本書中的材料介紹。在這一章對(duì)NS2的引入提供。
5、尤其是,關(guān)于NS2的安裝信息是在第2章。第3章介紹了NS2的目錄和公約。第4章介紹了在NS2仿真的主要步驟。一個(gè)簡(jiǎn)單的仿真例子在第5章。最后,在第.8章作總結(jié)。272安裝NS2的是一個(gè)免費(fèi)的模擬工具,它可以從[9]獲得。它運(yùn)行在包括UNIX(或Linux),不同平臺(tái)的Windows和Mac系統(tǒng)。在Unix環(huán)境下開發(fā)作為無須感到驚訝,NS2的具有流暢的騎在那里,它的安裝也是如此。除另有規(guī)定外,在這本書的討論是基于Cygwin的(UNIX的仿真器)系統(tǒng)啟動(dòng)Windows操作系統(tǒng)。NS2的源代碼分布在兩種形式:所有功能于一身的
6、套件和組件明智的。隨著一包中的所有程序,用戶得到的所有可選組件以及一些必需的組件。這基本上是一個(gè)為初學(xué)者首選。這個(gè)軟件包提供了一個(gè)“安裝”腳本配置NS2的環(huán)境,并創(chuàng)建NS2的可執(zhí)行文件使用“make”工具。當(dāng)前all-in-one套包括下列主要的組件:?NSrelease2.30,?Tcl/Tkrelease8.4.13,?OTclrelease1.12?TclCLrelease1.18.以下是可選項(xiàng)內(nèi)容:?NAMrelease1.12::NAM是一種模擬動(dòng)畫的網(wǎng)絡(luò)的工作和包的工作。?Zlibversion1.2.3:這
7、是配合NAM的需求文件。?Xgraphversion12.1:這是一種數(shù)據(jù)為了計(jì)劃依照互動(dòng)按鈕,選擇打印、放大、顯示等選項(xiàng)。該組件的想法是明智的做法,以獲取上述件和安裝他們的個(gè)人。此選項(xiàng)保存downloadingtime和大量?jī)?nèi)存空間。但是,它可能是麻煩的初學(xué)者,因此只對(duì)有經(jīng)驗(yàn)的用戶推薦。2.1安裝一套ns2的all-in-one在unix-based系統(tǒng)全在一套房可以安裝在基于Unix的機(jī)器,只需運(yùn)行安裝腳本并按照指示的地方。唯一的要求是一個(gè)用C++編譯器的計(jì)算機(jī)上安裝。下面的命令顯示如何所有功能于一身的NS2的套件可
8、以安裝和驗(yàn)證,分別是:shell>./installshell>./validate27驗(yàn)證NS2的涉及只運(yùn)行一個(gè)腳本thatverify工作已安裝的組件的基本功能的數(shù)目。2.2安裝一套ns2的all-in-one在Windows系統(tǒng)要運(yùn)行基于Windows的操作系統(tǒng),是位NS2的調(diào)整是必需的?;旧?,這個(gè)想法是使基