作者doug919 (達)
看板Master_D
標題Re: [請益] 請問ns2 addressing 的問題
時間Tue Oct 9 01:32:37 2007
※ 引述《faraway0203 (123)》之銘言:
: 請問有關於addressing format 的問題
: 有關於Hierarchical addr 部份
: 以下是節錄的code
: AddParams set domain_num_ 2 # 設定2個區域。
: lappend cluster_num 2 2
: AddParams set cluster_num_ $cluster_num # 設定每個區域有2個群組。
: lappend eilastlevel 2 3 2 3
: AddParams set nodes_num_ $eilastlevel # 設定每個群組分別有2、3、2與3個節點。
: set naddr {0.0.0 0.0.1 0.1.0 0.1.1 0.1.2 1.0.0 1.0.1 1.1.0 1.1.1 1.1.2}
: 我的問題是
: lappend eilastlevel 2 3 2 3
: AddParams set nodes_num_ $eilastlevel
: 這邊有點不太懂每個群組分別有2、3、2與3個節點是
: 第一個區域的第一群組
: 第一個區域的第二群組
: 第二個區域的第一群組
: 第二個區域的第二群組
: 是這樣子嗎?
是
: 其中 addr 設定了十個addr
: 其中每個點有三個階層位置
: 第一個是指區域 範圍是01
: 第二是指群組 01
: 而第三個 是指群組的節點 範圍分別是 01 012 01 012
: 是這樣子嗎?
: 非常感謝
三層式的架構
第一層是因為你只有兩個區域 所以只會用到0-1
第二層是因為是看群組個數 因為你兩個區域各兩組 才會都只有用到0 1
分別代表該區域的 第0 跟第1個群組
如果你有個區域有三組以上 就會用到更高的數字
第三層也是同樣的道理, 看你群組裡面的節點個數來決定
此外數字可不可以不照順序使用 你也可以測試一下
應該是可以
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.115.74.127
1F:推 faraway0203:謝謝你 不過有個問題 有關於 address設定出現的bug 10/10 18:24