出版時間:2008-8 出版社:西北工業(yè)大學(xué)出版社 作者:王輝 頁數(shù):255
Tag標(biāo)簽:無
內(nèi)容概要
本書要介紹的是由UC Berkeley設(shè)計、起初由VINT Project團(tuán)隊維護(hù)的一套網(wǎng)絡(luò)仿真軟件NS2(Network Simulator-Version 2,簡稱NS2)。NS2是一個面向?qū)ο蟮?、用離散事件驅(qū)動的、利用C++語言和OTcl語言編寫的網(wǎng)絡(luò)模擬器,主要是用于局域網(wǎng)和廣域網(wǎng)的網(wǎng)絡(luò)模擬和協(xié)議算法模擬。 利用NS2,可以很方便地模擬一個算法。首先需要建立自己的仿真環(huán)境、可能的網(wǎng)絡(luò)狀況,然后設(shè)定相關(guān)的參數(shù)、通訊協(xié)議等,交給NS2去執(zhí)行,得到一個輸出文件,再利用一些輔助軟件如NAM,XGraph,Gnuplot,Perl等做進(jìn)一步的分析。比起傳統(tǒng)的做法,NS2要容易得多,也節(jié)省了不少經(jīng)費和時間。這就是為什么要用NS2來做模擬的原因!
書籍目錄
第一部分 NS2基礎(chǔ) 第1章 NS2概述 1.1 NS2簡介 1.2 NS2的基本結(jié)構(gòu) 1.3 NS2中C++和0Tcl的關(guān)系 1.4 使用NS2的流程 1.5 模擬結(jié)果的分析 1.6 NS2中對象和各種協(xié)議的對應(yīng)關(guān)系 第2章 NS2安裝 2.1 在Unix平臺下安裝NS2 2.2 在Win9X/2000/XP環(huán)境下安裝NS2 第3章 Tcl語法 3.1 Tcl語言簡介 3.2 變量(Variable) 3.3 表達(dá)式(Expression) 3.4 命令替換(Command Substitution) 3.5 流程控制(Control Flow) 3.6 過程(Procedure) 3.7 數(shù)組(Array) 3.8 類(Class) 3.9 字符串(String) 3.10 輸出(Output) 3.11 列表(List) 3.12 Tcl內(nèi)置命令 第4章 NS2語法 4.1 一個簡單的例子 4.2 基本語法 第二部分 NS2結(jié)果分析 第5章 跟蹤文件out.tr 第6章 動畫演示工具NAM 6.1 NAM的命令行選項 6.2 用戶接口 第7章 分析工具Awk 7.1 Awk簡介 7.2 Awk的運行過程 第8章 繪圖工具XGraph和Gnuplot 8.l XGraph簡介 8.2 Gnuplot簡介 第9章 實例 9.1 用Awk分析 9.2 用XGrapb和Gnuplot繪圖第三部分 NS2對象 第10章 模擬器(Simulator) 10.1 類Simulator 10.2 Simulator初始化 10.3 調(diào)度器和事件 10.4 其他方法 10.5 命令一覽 第11章 節(jié)點和包(Node and Packet) 11.1 節(jié)點的基本元素 11.2 節(jié)點的設(shè)置方法 11.3 節(jié)電設(shè)置接口 11.4 分類器 11.5 復(fù)制器 11.6 路由模塊和分類器的組織 11.7 命令一覽 ……第四部分 NS2解釋器接口第五部分 NS2擴(kuò)展第六部分 實例參考文獻(xiàn)
章節(jié)摘錄
第一部分 NS2基礎(chǔ)第1章 NS2概述1.1 NS2簡介NS2是Network Simulator-Version 2的縮寫。該模擬器是由UC Berkeley設(shè)計的,當(dāng)時由VINT Project團(tuán)隊進(jìn)行維護(hù),現(xiàn)在由SAMAN和COnsER負(fù)責(zé)。目前NS2是VINT Project的一部分,VINT Project同時還設(shè)計了一些工具,用于仿真結(jié)果的顯示、分析和轉(zhuǎn)換。這些轉(zhuǎn)換可以把NS2產(chǎn)生的NS2格式的拓?fù)浣Y(jié)構(gòu)轉(zhuǎn)換成真正的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)。
編輯推薦
《NS2網(wǎng)絡(luò)模擬器的原理和應(yīng)用》由西北工業(yè)大學(xué)出版社出版。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
NS2網(wǎng)絡(luò)模擬器的原理和應(yīng)用 PDF格式下載