本文主要是介绍NS2 圖形分析工具介紹,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
→ Nam 介紹 Nam 是一個能將 NS2 模擬結果視覺化顯示出來的工具, 他能顯示封包的流向和 Drop 等資訊.
執行方式:
- nam < trace-file >
畫面 :
此外再介紹一些關於在 nam 中顯示的NS2語法(如顯示顏色、標籤等)
Node options - color, shape, label
- # 設定 node 顏色 $node color red
# 設定 node 形狀(預設圓形) $node shape square (circle, square, and hexagon)
# 設定 node 的標籤 $node label "Text"
# 設定 node 標籤的顏色 $node label-color blue
Link options
- # 設定 Link 顏色 $ns duplex-link-op $n1 $n2 color green
# 設定 Link 的標籤 $ns duplex-link-op $n1 $n2 label "Text"
# 設定 Link 標籤的顏色 $ns duplex-link-op $n1 $n2 label-color blue
→ XGraph 簡介 如你安裝 ns2 採用 all in one 方式安裝, 你也許會發現還有一個工具, 叫做 xgraph (註:在 win32 上沒有), 這個工具原理非常簡單, 只要你給他一個檔案, 包含x軸和y軸的資訊它就可以根據這些資訊, 畫出曲線圖來, 如下圖 :
不過 ns2 中並沒有提供一些那你能夠快速產生能在 xgraph 模擬的文件的函數, 你必須要自己將定義你要顯示的參數, 寫回檔案去, 比如說我要 xgraph 幫我描繪出在模擬中某一段時間之內的封包遺失情形, 我就必須自己去抓 trace-all 產生出來的被 Drop 掉封包的那幾行, 你可以自己寫一個 Shell script 或 Perl 程式去幫助你完成這些工作, 如完成後你的檔可能會是下面這種格式 :
x 軸 | y 軸 |
$time | $packet_drop_count |
...... | ...... |
...... | ...... |
...... | ...... |
接下來你只要在命令列模式下打xgraph < 你的檔名 >, 即可產生出曲線圖出來. 之後會有一個章節, 會詳細的示範如何分析 ns2 產生出來的 trace file.
这篇关于NS2 圖形分析工具介紹的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!