GT-ITM

を使ってみた。環境はUbuntu10.04


まずは下のリンクから、
GT-ITMのlinuxバージョンをダウンロード
http://www.cc.gatech.edu/projects/gtitm/


適当に解凍。
gt-itm/srcからmake...
とする前に、eval.cを編集する。
read-onlyとなっているので権限を変更した後、
162行目と163行目の文字列を1行に直す。
それからmakeする。


これでOK。必要なパッケージは覚えてない。
あったかもしれないし無いかもしれない。


itmは設定からsgbを吐き出させる。
設定は以下のリンクが分かりやすいかもしれない。
http://ns-2.blogspot.com/2006/05/gt-itm-network-topology-generator.html
sgb2altはsgbを人間さまでも分かりやすいようなフォーマットに変更する。
自分でパースして自前プログラムに利用する人はこちらの方がやりやすい場合もあるかもしれない。
edriverはsgbを解析して平均次数とかを出してくれる。