NS-2網(wǎng)絡(luò)模擬基礎(chǔ)與應(yīng)用
定 價(jià):31 元
- 作者:方路平[等]編著
- 出版時(shí)間:2008/6/1
- ISBN:9787118056389
- 出 版 社:國(guó)防工業(yè)出版社
- 中圖法分類:TP393.01
- 頁(yè)碼:254頁(yè)
- 紙張:膠版紙
- 版次:1
- 開(kāi)本:16K
共分7章,大致分為兩個(gè)層次:第1-4章為基礎(chǔ)部分,主要講述NS-2的原有網(wǎng)絡(luò)組件及其使用方法;第5-7章為提高部分,主要剖析了NS-2的內(nèi)部代碼結(jié)構(gòu)。
第1章 初識(shí)NS-2
1.1 NS-2概述
1.2 NS-2溯源與展望
1.3 網(wǎng)絡(luò)模擬與網(wǎng)絡(luò)模擬軟件
1.3.1 網(wǎng)絡(luò)模擬概覽
1.3.2 主流網(wǎng)絡(luò)模擬軟件簡(jiǎn)介
1.3.3 主流模擬軟件的比較
1.4 NS-2的下載與安裝
1.4.1 NS-2的下載
1.4.2 在Linux下的安裝
1.4.3 在Windows Cygwin下的安裝
1.5 NS-2學(xué)習(xí)之道
1.6 NS-2模擬基礎(chǔ)
1.6.1 NS-2模擬的基本流程
1.6.2 NS-2主要構(gòu)件概覽
1.6.3 NS-2源碼目錄結(jié)構(gòu)
附錄1 NS-2安裝常見(jiàn)問(wèn)題解答(Q&A)
附錄2 參考資料
第2章 Tcl和OTcl
2.1 Tcl命令格式
2.2 變量
2.3 組合和替代
2.3.1 命令替代
2.3.2 反斜杠替代
2.3.3 組合
2.3.4 組合和替代的執(zhí)行順序
2.3.5 組合和替代總結(jié)
2.4 數(shù)學(xué)運(yùn)算
2.5 過(guò)程
2.6 流程控制命令
2.7 注釋
2.8 數(shù)組
2.9 OTcl
附錄1 常用公式、命令、方法
附錄2 參考資料
第3章 NS-2基礎(chǔ)
3.1 NS-2的離散事件調(diào)度機(jī)制
3.1.1 Simulator類
3.1.2 NS-2的事件和事件調(diào)度器
3.1.3 本節(jié)相關(guān)的NS命令
3.2 節(jié)點(diǎn)(node)
3.2.1 節(jié)點(diǎn)的創(chuàng)建和結(jié)構(gòu)
3.2.2 節(jié)點(diǎn)的配置
3.2.3 與節(jié)點(diǎn)相關(guān)的命令
3.3 鏈路(Link)
3.3.1 鏈路的創(chuàng)建及結(jié)構(gòu)
3.3.2 雙向鏈路的創(chuàng)建及結(jié)構(gòu)
3.3.3 與本節(jié)相關(guān)的NS命令
3.3.4 網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的構(gòu)建
3.4 代理(Agent)
3.4.1 Agent類
3.4.2 UDP代理
3.4.3 TCP代理
3.4.4 其他協(xié)議Agent
3.4.5 與Agent相關(guān)的命令
3.5 應(yīng)用層(Application)
3.5.1 應(yīng)用層概述
3.5.2 流量產(chǎn)生器(Trafflc generators)
3.5.3 應(yīng)用模擬器(Simulated application)
3.5.4 在examplel中添加代理和應(yīng)用程序
3.6 數(shù)據(jù)的記錄與動(dòng)畫演示
3.6.1 Trace的使用
3.6.2 Trace文件格式
3.6.3 Monitor的使用
3.6.4 動(dòng)畫演示
3.6.5 與本節(jié)相關(guān)的命令
3.7 數(shù)據(jù)分析
3.7.1 使用gawk分析Trace文件
3.7.2 圖形繪制工具
3.8 無(wú)線網(wǎng)絡(luò)的模擬
3.8.1 無(wú)線網(wǎng)絡(luò)概述
3.8.2 移動(dòng)節(jié)點(diǎn)
3.8.3 無(wú)線網(wǎng)絡(luò)的路由代理
3.8.4 無(wú)線網(wǎng)絡(luò)的能量模型和無(wú)線傳播模型
3.8.5 無(wú)線Trace
3.8.6 與本節(jié)相關(guān)的NS命令
附錄1 簡(jiǎn)單有線網(wǎng)絡(luò)實(shí)例example1.tcl完整代碼
附錄2 簡(jiǎn)單無(wú)線網(wǎng)絡(luò)實(shí)例example2.tcl完整代碼
附錄3 常見(jiàn)問(wèn)題解答(Q&A)
附錄4 參考資料
第4章 NS-2網(wǎng)絡(luò)教學(xué)應(yīng)用案例
4.1 TCP/IP基礎(chǔ)與NS-2模擬
4.1.1 TCP基礎(chǔ)回顧
4.1.2 TCP的NS-2建模與教學(xué)演示
4.2 LAN基礎(chǔ)與NS-2模擬
4.2.1 LAN基礎(chǔ)回顧
4.2.2 LAN的NS-2模擬
4.3 路由基礎(chǔ)與NS-2模擬
4.3.1 路由簡(jiǎn)介
4.3.2 路由的NS-2模擬
4.4 無(wú)線網(wǎng)絡(luò)與NS-2模擬
4.4.1 無(wú)線網(wǎng)絡(luò)概述
4.4.2 無(wú)線網(wǎng)絡(luò)的NS-2模擬
4.5 隊(duì)列管理與NS-2模擬
4.5.1 隊(duì)列管理算法簡(jiǎn)介
4.5.2 隊(duì)列管理與NS-2模擬
4.6 IP QoS基礎(chǔ)與NS-2模擬
4.6.1 IP QOS技術(shù)與方案
4.6.2 IP QoS的NS-2模擬
附錄1 本章實(shí)例索引表
附錄2 NS-2網(wǎng)絡(luò)教學(xué)參考大綱
附錄3 如何在PowerPoint中使用Nam
附錄4 資源列表與參考資料
第5章 TclCL機(jī)制
5.1 TclCL
5.2 OTcl和C 的對(duì)象通信
5.2.1 創(chuàng)建C 對(duì)象
5.2.2 訪問(wèn)C 對(duì)象的屬性
5.2.3 調(diào)用C 對(duì)象的方法
5.3 向NS-2中添加ping協(xié)議
附錄1 Ping.h頭文件源碼
附錄2 參考資料
第6章 NS-2核心組件分析
6.1 離散時(shí)間模擬機(jī)制
6.2 分類器(classifier)
6.3 定時(shí)器(Timer)
6.4 分組格式
6.4.1 特定分組頭地址獲取
6.4.2 分組(Packet)及相關(guān)類
6.5 代理(Agent)
6.5.1 Connector類定義
6.5.2 Agent類定義
6.5.3 UDP協(xié)議Agent分析
6.5.4 TCP協(xié)議Agent分析
6.6 應(yīng)用層(Application)
6.6.1 流量發(fā)生器(TrafficGenerator類)
6.6.2 應(yīng)用模擬器(Tel)
附錄1 參考資料
第7章 NS-2在科研中的運(yùn)用
7.1 端到端擁塞控制研究
7.1.1 問(wèn)題描述
7.1.2 公平性問(wèn)題
7.1.3 擁塞崩潰
7.2 一種新的MANET單播協(xié)議在NS-2中的實(shí)現(xiàn)
7.2.1 概述
7.2.2 創(chuàng)建新的分組類型
7.2.3 創(chuàng)建路由代理
7.2.4 創(chuàng)建路由表
7.2.5 代碼集成
附錄1 參考資料