ns2仿真器的分析.doc
約43頁DOC格式手機(jī)打開展開
ns2仿真器的分析,頁數(shù):43字?jǐn)?shù):19279摘要:計算機(jī)局域網(wǎng)設(shè)計、模擬和性能分析系統(tǒng)的研究是一個非常有意義的課題。它使設(shè)計者在設(shè)計階段就能對所設(shè)計的網(wǎng)絡(luò)的性能作出準(zhǔn)確的預(yù)測,合理修改其設(shè)計,選擇符合要求的性價比較優(yōu)的方案。進(jìn)行計算機(jī)仿真,利用仿真中間參數(shù)分析系統(tǒng)性能是分析某一計算機(jī)網(wǎng)絡(luò)系統(tǒng)的性能的常用方法。采用系統(tǒng)仿真的方法,能對各組...


內(nèi)容介紹
此文檔由會員 20023286 發(fā)布
頁數(shù):43 字?jǐn)?shù):19279
摘要: 計算機(jī)局域網(wǎng)設(shè)計、模擬和性能分析系統(tǒng)的研究是一個非常有意義的課題。它使設(shè)計者在設(shè)計階段就能對所設(shè)計的網(wǎng)絡(luò)的性能作出準(zhǔn)確的預(yù)測,合理修改其設(shè)計,選擇符合要求的性價比較優(yōu)的方案。進(jìn)行計算機(jī)仿真,利用仿真中間參數(shù)分析系統(tǒng)性能是分析某一計算機(jī)網(wǎng)絡(luò)系統(tǒng)的性能的常用方法。采用系統(tǒng)仿真的方法,能對各組件的行為進(jìn)行較精確的模擬,獲得足夠數(shù)據(jù)來對系統(tǒng)的性能進(jìn)行較準(zhǔn)確的預(yù)測。
目錄
第一章 緒 論 3
1.1 局域網(wǎng)仿真 3
1.2 仿真器 3
第二章 運(yùn)行環(huán)境及語言支持 4
2.1 運(yùn)行環(huán)境 4
2.2 語言支持 4
第三章NS各模塊及功能 5
3.1 模塊概述 5
3.2 功能示意圖 6
3.3 NS的小工具 6
第四章 NS的運(yùn)行 7
4.1 NS的運(yùn)行 7
4.2 腳本的編寫 7
4.3 輸出文件 8
4.4 節(jié)點移動產(chǎn)生器和傳輸產(chǎn)生器 8
第五章NS主代碼簡析——基類 9
5.1 Tcl類 9
5.1..1獲得訪問Tcl實例的入口 9
5.1.2通過解釋器調(diào)用Otcl過程 9
5.1.3與解釋器交換結(jié)果 10
5.1.4報告出錯狀況,并以統(tǒng)一方式退出 11
5.1.6取解釋器的句柄: 11
5.2 TclObject類 12
5.2.1生成和釋放:new{}和delete{}。 12
5.2.2變量的綁定(bindding) 13
5.2.3變量的跟蹤(Trace) 13
5.2.4 命令方法的定義和調(diào)用 14
5.3 TclClass類 15
5.4 TclCommand類 16
5.5 EmbeddedTcl類 17
5.6 InstVar類 17
第六章、NS主代碼簡析——功能模塊 19
6.1仿真的開始:仿真器(class Simulator) 19
6.2 節(jié)點(Node)和數(shù)據(jù)包的轉(zhuǎn)發(fā) 20
6.2.1 普通節(jié)點(node)和多播節(jié)點的內(nèi)部構(gòu)造 21
6.2.2 node類的方法 22
6.3 節(jié)點的組分:分類器(Classifier) 23
6.3.1 五種分類器 23
6.3.2 分類器組織和路由模塊 23
6.4 鏈路(Class Link) 24
6.5 鏈的組分:連接器(Connectors) 25
6. 5. 1 Ns中有不同類型的連接器 25
6. 5. 2 NS實現(xiàn)的兩個派生類 25
6.6 鏈的組分 26
6.6.1 隊列的狀態(tài) 26
6.6.2 Queue及其派生類簡介 26
6.7 鏈的組分 27
6.8 Agents與協(xié)議 28
6. 8. 1 Agent的狀態(tài)變量 28
6. 8. 2 Agent的方法 29
6. 8. 3 Agents與協(xié)議的實現(xiàn) 29
6. 8. 4 創(chuàng)建新型Agent 29
6.9數(shù)據(jù)包(Packet)與區(qū)別服務(wù)模塊 29
6.9.1 區(qū)別服務(wù)(Differentiated Services) 29
6.9.2 實現(xiàn)機(jī)制 30
6.9.3 Ns定義了五種策略模塊 30
6.10 LAN 31
6.11移動節(jié)點與無線網(wǎng)絡(luò)、無線移動IP模型 35
第七章 擴(kuò)展方法 38
7.1 基本擴(kuò)展 38
7.2 進(jìn)一步擴(kuò)展 38
附錄 39
關(guān)鍵字:局域網(wǎng) NS2 仿真器
[1] 鄭人杰,殷人昆,陶永雷:實用軟件工程(第二版),清華大學(xué)出版社;
[2] Angela Yochem,David Carlson,Tad Stephens編,謝俊等譯:J2EE應(yīng)用與BEA WebLogic Server(第二版),電子工業(yè)出版社。
[3]Microsoft C# Language Specifications by Microsoft
[4]Microsoft Visual C# .NET (Core Reference) by Microsoft
[5]C# Primer:A Practical Approach by Stanley B.Lippman by Microsoft
[6]Programming Microsoft Windows with C# by Charles Petzold
[7]Professional C# 2nd Edition Written by Simon K.scott Allen
摘要: 計算機(jī)局域網(wǎng)設(shè)計、模擬和性能分析系統(tǒng)的研究是一個非常有意義的課題。它使設(shè)計者在設(shè)計階段就能對所設(shè)計的網(wǎng)絡(luò)的性能作出準(zhǔn)確的預(yù)測,合理修改其設(shè)計,選擇符合要求的性價比較優(yōu)的方案。進(jìn)行計算機(jī)仿真,利用仿真中間參數(shù)分析系統(tǒng)性能是分析某一計算機(jī)網(wǎng)絡(luò)系統(tǒng)的性能的常用方法。采用系統(tǒng)仿真的方法,能對各組件的行為進(jìn)行較精確的模擬,獲得足夠數(shù)據(jù)來對系統(tǒng)的性能進(jìn)行較準(zhǔn)確的預(yù)測。
目錄
第一章 緒 論 3
1.1 局域網(wǎng)仿真 3
1.2 仿真器 3
第二章 運(yùn)行環(huán)境及語言支持 4
2.1 運(yùn)行環(huán)境 4
2.2 語言支持 4
第三章NS各模塊及功能 5
3.1 模塊概述 5
3.2 功能示意圖 6
3.3 NS的小工具 6
第四章 NS的運(yùn)行 7
4.1 NS的運(yùn)行 7
4.2 腳本的編寫 7
4.3 輸出文件 8
4.4 節(jié)點移動產(chǎn)生器和傳輸產(chǎn)生器 8
第五章NS主代碼簡析——基類 9
5.1 Tcl類 9
5.1..1獲得訪問Tcl實例的入口 9
5.1.2通過解釋器調(diào)用Otcl過程 9
5.1.3與解釋器交換結(jié)果 10
5.1.4報告出錯狀況,并以統(tǒng)一方式退出 11
5.1.6取解釋器的句柄: 11
5.2 TclObject類 12
5.2.1生成和釋放:new{}和delete{}。 12
5.2.2變量的綁定(bindding) 13
5.2.3變量的跟蹤(Trace) 13
5.2.4 命令方法的定義和調(diào)用 14
5.3 TclClass類 15
5.4 TclCommand類 16
5.5 EmbeddedTcl類 17
5.6 InstVar類 17
第六章、NS主代碼簡析——功能模塊 19
6.1仿真的開始:仿真器(class Simulator) 19
6.2 節(jié)點(Node)和數(shù)據(jù)包的轉(zhuǎn)發(fā) 20
6.2.1 普通節(jié)點(node)和多播節(jié)點的內(nèi)部構(gòu)造 21
6.2.2 node類的方法 22
6.3 節(jié)點的組分:分類器(Classifier) 23
6.3.1 五種分類器 23
6.3.2 分類器組織和路由模塊 23
6.4 鏈路(Class Link) 24
6.5 鏈的組分:連接器(Connectors) 25
6. 5. 1 Ns中有不同類型的連接器 25
6. 5. 2 NS實現(xiàn)的兩個派生類 25
6.6 鏈的組分 26
6.6.1 隊列的狀態(tài) 26
6.6.2 Queue及其派生類簡介 26
6.7 鏈的組分 27
6.8 Agents與協(xié)議 28
6. 8. 1 Agent的狀態(tài)變量 28
6. 8. 2 Agent的方法 29
6. 8. 3 Agents與協(xié)議的實現(xiàn) 29
6. 8. 4 創(chuàng)建新型Agent 29
6.9數(shù)據(jù)包(Packet)與區(qū)別服務(wù)模塊 29
6.9.1 區(qū)別服務(wù)(Differentiated Services) 29
6.9.2 實現(xiàn)機(jī)制 30
6.9.3 Ns定義了五種策略模塊 30
6.10 LAN 31
6.11移動節(jié)點與無線網(wǎng)絡(luò)、無線移動IP模型 35
第七章 擴(kuò)展方法 38
7.1 基本擴(kuò)展 38
7.2 進(jìn)一步擴(kuò)展 38
附錄 39
關(guān)鍵字:局域網(wǎng) NS2 仿真器
[1] 鄭人杰,殷人昆,陶永雷:實用軟件工程(第二版),清華大學(xué)出版社;
[2] Angela Yochem,David Carlson,Tad Stephens編,謝俊等譯:J2EE應(yīng)用與BEA WebLogic Server(第二版),電子工業(yè)出版社。
[3]Microsoft C# Language Specifications by Microsoft
[4]Microsoft Visual C# .NET (Core Reference) by Microsoft
[5]C# Primer:A Practical Approach by Stanley B.Lippman by Microsoft
[6]Programming Microsoft Windows with C# by Charles Petzold
[7]Professional C# 2nd Edition Written by Simon K.scott Allen