1

我正在测试一个 ns3 程序。我遇到了类似于 ns3 源代码中的示例程序的问题,请参阅https://www.nsnam.org/release/ns-allinone-3.17.tar.bz2文件 ns-3.17/src/lte/examples/lena- simple-epc.cc 第 92 行。

我无法理解代码中的最后一个参数:

remoteHostStaticRouting->AddNetworkRouteTo (Ipv4Address ("7.0.0.0"), Ipv4Mask ("255.0.0.0"), 1);

为什么是1,而不是0?

在我的图像中,var remoteHost 只有一个接口,所以最大索引值为 0。索引 1 怎么出来的?

我做了一个测试将值1更改为0,然后remoteHost无法发送数据。

在这个事实下,很明显我在这里误解了一些理论。那是什么?

4

1 回答 1

1

对不起,都是我的粗心。

接口索引 0 是环回。

上面提到的源代码说明了这个事实。

同时,建议使用 GetNRoutes 和 GetRoute 方法查看相关节点的路由详情。

于 2013-10-14T10:11:51.450 回答