ns-3網路模擬器基礎與套用

ns-3網路模擬器基礎與套用

《ns-3網路模擬器基礎與套用》是2014年1月人民郵電出版社出版的圖書,作者是馬春光、姚建盛。

基本介紹

  • 中文名:ns-3網路模擬器基礎與套用
  • 作者:馬春光、姚建盛
  • 出版時間:2014年1月
  • 出版社:人民郵電出版社
  • 頁數:214 頁
  • ISBN:9787115332547
  • 定價:49 元
  • 開本:小16開
  • 裝幀:平裝
內容簡介,圖書目錄,

內容簡介

《ns-3網路模擬器基礎與套用》以工程實踐為導向,從平台選擇到編譯安裝ns-3,從設計開發仿真腳本到收集、統計和分析仿真數據,從ns-3核心模組再到其他上層重要模組,深入淺出地介紹了ns-3的相關重要內容,並且配備大量示例,以供讀者參考。
《ns-3網路模擬器基礎與套用》既適合從事計算機網路研究的科研人員,也適合從事計算機網路設計、開發的工程人員;同時,在本科生和研究生的計算機網路理論和實驗教學中也可以使用ns-3。

圖書目錄

第 1章 初識ns-3 1
1.1 網路模擬概述 1
1.1.1 網路模擬 1
1.1.2 網路模擬軟體簡介 3
1.2 ns-3概述 6
1.2.1 ns-3簡介 6
1.2.2 如何學習ns-3 10
本章小結 12
第 2章 ns-3快速上手 13
2.1 安裝ns-3 13
2.1.1 準備工作 13
2.1.2 下載ns-3 15
2.1.3 編譯安裝 18
2.1.4 測試 21
2.1.5 在eclipse中編譯ns-3 23
2.2 ns-3模擬基礎 27
2.2.1 ns-3結構 27
2.2.2 ns-3模組簡介 29
2.2.3 ns-3模擬基本流程 31
2.3 示例—first.cc 33
本章小結 41
第3章 ns-3基礎 43
3.1 關鍵概念 43
3.2 最佳化技術 46
3.2.1 Logging系統 47
3.2.2 命令行參數 52
3.2.3 使用Tracing系統 56
3.3 程式語言簡介 58
3.3.1 C++ 58
3.3.2 Python 59
3.4 編寫腳本 59
3.4.1 second.cc 59
3.4.2 first.py 65
本章小結 67
第4章 ns-3仿真結果統計分析 68
4.1 ns-3仿真可視化工具 68
4.1.1 PyViz 69
4.1.2 NetAnim 71
4.2 分析追蹤記錄檔案數據 79
4.2.1 TcpDump 79
4.2.2 Wireshark 81
4.3 統計模組status 83
4.3.1 目標 83
4.3.2 概述 83
4.3.3 方法 84
4.3.4 實例 84
4.4 繪圖工具Gnuplot 89
本章小結 95
第5章 ns-3核心 96
5.1 ns-3的組織結構 96
5.2 隨機變數 97
5.3 回調 103
5.4 對象模型 107
5.5 屬性系統 110
5.6 Tracing系統 118
本章小結 123
第6章 ns-3其他模組 124
6.1 網路模組 124
6.1.1 分組 125
6.1.2 分組設計概述 126
6.1.3 分組接口 128
6.1.4 實例程式 130
6.1.5 實現細節 134
6.2 Internet模組 137
6.2.1 Internet協定棧 137
6.2.2 路由 140
6.2.3 TCP 144
6.3 網路設備模組 146
6.3.1 PointToPoint 146
6.3.2 CSMA 148
6.3.3 Wi-Fi 154
6.4 套用層模組 160
6.5 移動模組 170
6.6 能量模組 175
6.6.1 模型描述 175
6.6.2 用法 176
6.6.3 示例 177
6.7 添加模組 179
6.7.1 生成新模組 179
6.7.2 添加新模組 186
本章小結 190
第7章 示例 191
7.1 third.cc 191
7.2 forth.cc 198
7.3 fifth.cc 200
7.3.1 哪個變數作為Trace Source 201
7.3.2 怎么構造作為Trace Sink的回調函式 202
7.3.3 整體上把握fifth.cc 202
7.3.4 運行fifth.cc 207
參考文獻 209
名詞索引 213

相關詞條

熱門詞條

聯絡我們