作者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