首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NS2程序规范问题

NS2程序规范问题
EN

Network Engineering用户
提问于 2018-03-27 17:06:22
回答 1查看 306关注 0票数 0

我正在使用网络仿真器NS2程序(https://www.isi.edu/nsnam/ns/)来模拟一个简单的网络拓扑结构,使用一个UDP代理和一个CBR流量,将数据从一个节点发送到更远的另一个节点。在拓扑中的某个位置,可以选择所涉及的网络路径,因为有两个备选选项(例如1-2-3或1-4-3,其中节点1正在发送数据,3正在接收数据)。我还使用以下命令进行动态路由:

代码语言:javascript
复制
Agent/rtProto/Direct set preference_ 200
$ns rtproto DV

我还使用rtmodel停止/启动事件来模拟以下网络拓扑的变化:节点1和2的连接被“切断”,然后再恢复。我的问题如下:

1)如何计算1-2连接下降后路径之间的更改时间?我可以看到一些11字节的rtProtoDV数据包正在通过网络传输,但我不太清楚连接丢弃和数据包传送网络路径之间的时间变化是如何计算的。

( 2)在所有节点中,哪个节点定义了数据包的指向位置?那么,流量源是定义其发送的数据包中的一个将遵循的整个路径,还是间歇性节点分别决定在何处临时转发数据包?

3) Agent/rtProto/Direct set preference_ 200命令到底是做什么的?我在NS2手册上读到,默认值是100,但是当它是100和200时,它到底有什么不同呢?NS2手册当时一点也不清楚.(https://www.isi.edu/nsnam/ns/doc/node311.html)

EN

回答 1

Network Engineering用户

发布于 2018-04-05 14:29:46

只是部分回答:

  1. 是非常具体的模拟,并且可能只能由其中一个开发人员来回答。
  2. 与实际网络一样,每个分组都根据当前跳的路由表定向到下一跳。与所有分组交换网络一样,每一跳都忽略了整个网络,它只是基于自己的路由表工作。源只定义目标,而不定义路径。
  3. 路由表条目中的preference_参数定义了条目是否与指向同一个目标的多个条目一起使用--使用的是具有最佳preference_值的条目。(这对应于IP路由中经常使用的metric值。)
票数 1
EN
页面原文内容由Network Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://networkengineering.stackexchange.com/questions/49463

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档