出版時間:2008-8 出版社:西北工業(yè)大學出版社 作者:王輝 頁數(shù):255
Tag標簽:無
內容概要
本書要介紹的是由UC Berkeley設計、起初由VINT Project團隊維護的一套網絡仿真軟件NS2(Network Simulator-Version 2,簡稱NS2)。NS2是一個面向對象的、用離散事件驅動的、利用C++語言和OTcl語言編寫的網絡模擬器,主要是用于局域網和廣域網的網絡模擬和協(xié)議算法模擬。 利用NS2,可以很方便地模擬一個算法。首先需要建立自己的仿真環(huán)境、可能的網絡狀況,然后設定相關的參數(shù)、通訊協(xié)議等,交給NS2去執(zhí)行,得到一個輸出文件,再利用一些輔助軟件如NAM,XGraph,Gnuplot,Perl等做進一步的分析。比起傳統(tǒng)的做法,NS2要容易得多,也節(jié)省了不少經費和時間。這就是為什么要用NS2來做模擬的原因!
書籍目錄
第一部分 NS2基礎 第1章 NS2概述 1.1 NS2簡介 1.2 NS2的基本結構 1.3 NS2中C++和0Tcl的關系 1.4 使用NS2的流程 1.5 模擬結果的分析 1.6 NS2中對象和各種協(xié)議的對應關系 第2章 NS2安裝 2.1 在Unix平臺下安裝NS2 2.2 在Win9X/2000/XP環(huán)境下安裝NS2 第3章 Tcl語法 3.1 Tcl語言簡介 3.2 變量(Variable) 3.3 表達式(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內置命令 第4章 NS2語法 4.1 一個簡單的例子 4.2 基本語法 第二部分 NS2結果分析 第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 調度器和事件 10.4 其他方法 10.5 命令一覽 第11章 節(jié)點和包(Node and Packet) 11.1 節(jié)點的基本元素 11.2 節(jié)點的設置方法 11.3 節(jié)電設置接口 11.4 分類器 11.5 復制器 11.6 路由模塊和分類器的組織 11.7 命令一覽 ……第四部分 NS2解釋器接口第五部分 NS2擴展第六部分 實例參考文獻
章節(jié)摘錄
第一部分 NS2基礎第1章 NS2概述1.1 NS2簡介NS2是Network Simulator-Version 2的縮寫。該模擬器是由UC Berkeley設計的,當時由VINT Project團隊進行維護,現(xiàn)在由SAMAN和COnsER負責。目前NS2是VINT Project的一部分,VINT Project同時還設計了一些工具,用于仿真結果的顯示、分析和轉換。這些轉換可以把NS2產生的NS2格式的拓撲結構轉換成真正的網絡拓撲結構。
編輯推薦
《NS2網絡模擬器的原理和應用》由西北工業(yè)大學出版社出版。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載