NS-2網路模擬基礎與套用

NS-2網路模擬基礎與套用

《NS-2網路模擬基礎與套用》是2008年4月國防工業出版社出版的圖書,作者是方路平、劉世華等。

基本介紹

  • 書名:NS-2網路模擬基礎與套用
  • 作者:方路平,劉世華,等
  • ISBN:9787118056389
  • 頁數:254
  • 定價:31.00元
  • 出版社:國防工業出版社
  • 出版時間:2008-4
內容簡介,目錄,

內容簡介

《NS-2網路模擬基礎與套用》根據作者學習和利用NS-2進行研究工作所積累的經驗,向讀者詳細介紹了NS-2網路模擬軟體的安裝配置、網路組件結構、Tcl語法等基礎知識,對可能會造成初學困難的相關網路基礎知識進行了講解,通過眾多實例重點講解了NS一2網路模擬軟體在網路教學中的套用。對於需要進一步深入研究的讀者,《NS-2網路模擬基礎與套用》後半部分剖析了NS-2的原始碼結構,介紹如何通過修改原始碼來擴展NS-2的功能和使用範圍。
NS-2網路模擬基礎與套用

目錄

第1章 初識NS-2
1.1 NS-2概述
1.2 NS-2溯源與展望
1.3 網路模擬與網路模擬軟體
1.3.1 網路模擬概覽
1.3.2 主流網路模擬軟體簡介
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學習之道
1.6 NS-2模擬基礎
1.6.1 NS-2模擬的基本流程
1.6.2 NS-2主要構件概覽
1.6.3 NS-2源碼目錄結構
附錄1 NS-2安裝常見問題解答(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 組合和替代的執行順序
2.3.5 組合和替代總結
2.4 數學運算
2.5 過程
2.6 流程控制命令
2.7 注釋
2.8 數組
2.9 OTcl
附錄1 常用公式、命令、方法
附錄2 參考資料
第3章 NS-2基礎
3.1 NS-2的離散事件調度機制
3.1.1 Simulator類
3.1.2 NS-2的事件和事件調度器
3.1.3 本節相關的NS命令
3.2 節點(node)
3.2.1 節點的創建和結構
3.2.2 節點的配置
3.2.3 與節點相關的命令
3.3 鏈路(Link)
3.3.1 鏈路的創建及結構
3.3.2 雙向鏈路的創建及結構
3.3.3 與本節相關的NS命令
3.3.4 網路拓撲結構的構建
3.4 代理(Agent)
3.4.1 Agent類
3.4.2 UDP代理
3.4.3 TCP代理
3.4.4 其他協定Agent
3.4.5 與Agent相關的命令
3.5 套用層(Application)
3.5.1 套用層概述
3.5.2 流量產生器(Trafflc generators)
3.5.3 套用模擬器(Simulated application)
3.5.4 在examplel中添加代理和應用程式
3.6 數據的記錄與動畫演示
3.6.1 Trace的使用
3.6.2 Trace檔案格式
3.6.3 Monitor的使用
3.6.4 動畫演示
3.6.5 與本節相關的命令
3.7 數據分析
3.7.1 使用gawk分析Trace檔案
3.7.2 圖形繪製工具
3.8 無線網路的模擬
3.8.1 無線網路概述
3.8.2 移動節點
3.8.3 無線網路的路由代理
3.8.4 無線網路的能量模型和無線傳播模型
3.8.5 無線Trace
3.8.6 與本節相關的NS命令
附錄1 簡單有線網路實例example1.tcl完整代碼
附錄2 簡單無線網路實例example2.tcl完整代碼
附錄3 常見問題解答(Q&A)
附錄4 參考資料
第4章 NS-2網路教學套用案例
4.1 TCP/IP基礎與NS-2模擬
4.1.1 TCP基礎回顧
4.1.2 TCP的NS-2建模與教學演示
4.2 LAN基礎與NS-2模擬
4.2.1 LAN基礎回顧
4.2.2 LAN的NS-2模擬
4.3 路由基礎與NS-2模擬
4.3.1 路由簡介
4.3.2 路由的NS-2模擬
4.4 無線網路與NS-2模擬
4.4.1 無線網路概述
4.4.2 無線網路的NS-2模擬
4.5 佇列管理與NS-2模擬
4.5.1 佇列管理算法簡介
4.5.2 佇列管理與NS-2模擬
4.6 IP QoS基礎與NS-2模擬
4.6.1 IP QOS技術與方案
4.6.2 IP QoS的NS-2模擬
附錄1 本章實例索引表
附錄2 NS-2網路教學參考大綱
附錄3 如何在PowerPoint中使用Nam
附錄4 資源列表與參考資料
第5章 TclCL機制
5.1 TclCL
5.2 OTcl和C++的對象通信
5.2.1 創建C++對象
5.2.2 訪問C++對象的屬性
5.2.3 調用C++對象的方法
5.3 向NS-2中添加ping協定
附錄1 Ping.h頭檔案源碼
附錄2 參考資料
第6章 NS-2核心組件分析
6.1 離散時間模擬機制
6.2 分類器(classifier)
6.3 定時器(Timer)
6.4 分組格式
6.4.1 特定分組頭地址獲取
6.4.2 分組(Packet)及相關類
6.5 代理(Agent)
6.5.1 Connector類定義
6.5.2 Agent類定義
6.5.3 UDP協定Agent分析
6.5.4 TCP協定Agent分析
6.6 套用層(Application)
6.6.1 流量發生器(TrafficGenerator類)
6.6.2 套用模擬器(Telnet)
附錄1 參考資料
第7章 NS-2在科研中的運用
7.1 端到端擁塞控制研究
7.1.1 問題描述
7.1.2 公平性問題
7.1.3 擁塞崩潰
7.2 一種新的MANET單播協定在NS-2中的實現
7.2.1 概述
7.2.2 創建新的分組類型
7.2.3 創建路由代理
7.2.4 創建路由表
7.2.5 代碼集成
附錄1 參考資料

相關詞條

熱門詞條

聯絡我們