<meta http-equiv="Content-Type" content="text/html; charset=GB18030"><div><span style="">Dear ndnSIM team </span></div><div><span style="">  I'm using </span>ndnSIM for a experiment,in my experiment,producer1 and producer2 have same prefix.when i print producer2's FIB the result is</div><div>prefix is/prefix</div><div>face is257cost is2</div><div>end node</div><div><br></div><div>prefix is/prefix</div><div>face is259cost is1</div><div>face is258cost is1</div><div>end node</div><div><br></div><div>prefix is/prefix</div><div>face is258cost is0</div><div>face is257cost is2</div><div>end node</div><div>The Producer node has two next hops٬not one. I don't know why there is another hop in FIB.My code and topology file is:</div><div><div>        CommandLine cmd;</div><div>        cmd.Parse(argc, argv);</div><div>        AnnotatedTopologyReader topologyReader("", 25);</div><div>        topologyReader.SetFileName("src/ndnSIM/examples/topologies/2-1.txt");</div><div>        topologyReader.Read();</div><div>        std::string prefix = "/prefix";</div><div>        // Install NDN stack on all nodes</div><div>        ndn::StackHelper ndnHelper;</div><div>        ndnHelper.InstallAll();                                                                     </div><div>        ndn::StrategyChoiceHelper::InstallAll("/", "/localhost/nfd/strategy/best-route");</div><div>        ndn::GlobalRoutingHelper ndnGlobalRoutingHelper;</div><div>        ndnGlobalRoutingHelper.InstallAll();</div><div>        // Getting containers for the consumer/producer</div><div>        Ptr<Node> producer1 = Names::Find<Node>("p1");</div><div>        Ptr<Node> producer2 = Names::Find<Node>("p2");</div><div>        NodeContainer consumerNodes;</div><div>        consumerNodes.Add(Names::Find<Node>("c"));</div><div>        ndn::AppHelper consumerHelper("ns3::ndn::ConsumerCbr");</div><div>        consumerHelper.SetPrefix(prefix);</div><div>        consumerHelper.SetAttribute("Frequency", StringValue("10")); // 10 interests a second</div><div>        consumerHelper.Install(consumerNodes);</div><div>        ndn::AppHelper producerHelper("ns3::ndn::Producer");</div><div>        producerHelper.SetPrefix(prefix);</div><div>        producerHelper.SetAttribute("PayloadSize", StringValue("1024"));</div><div>        ndnGlobalRoutingHelper.AddOrigins(prefix, producer1);</div><div>        ndnGlobalRoutingHelper.AddOrigins(prefix, producer2);</div><div>        producerHelper.Install(producer1);</div><div>        producerHelper.Install(producer2);       </div><div>        // Calculate and install FIBs</div><div>        ndn::GlobalRoutingHelper::CalculateRoutes();</div></div><div><br></div><div><div>router</div><div><br></div><div># node  comment     yPos     xPos</div><div>c<span style="white-space:pre">     </span>NA<span style="white-space:pre">   </span>1<span style="white-space:pre">    </span>1</div><div>r<span style="white-space:pre">    </span>NA<span style="white-space:pre">   </span>1<span style="white-space:pre">    </span>2</div><div>p1<span style="white-space:pre">   </span>NA<span style="white-space:pre">   </span>2<span style="white-space:pre">    </span>3</div><div>p2<span style="white-space:pre">   </span>NA<span style="white-space:pre">   </span>0<span style="white-space:pre">    </span>3</div><div><br></div><div>link</div><div><br></div><div># srcNode   dstNode     bandwidth   metric  delay   queue</div><div>c   <span style="white-space:pre">        </span>        r<span style="white-space:pre">        </span>       10Mbps<span style="white-space:pre">    </span>   2<span style="white-space:pre">       </span>10ms<span style="white-space:pre"> </span> 20</div><div>r<span style="white-space:pre">  </span>            p1<span style="white-space:pre"> </span>       10Mbps<span style="white-space:pre">    </span>   2<span style="white-space:pre">       </span>10ms<span style="white-space:pre"> </span> 20</div><div>r<span style="white-space:pre">  </span>            p2<span style="white-space:pre"> </span>       20Mbps<span style="white-space:pre">    </span>   2<span style="white-space:pre">       </span>20ms<span style="white-space:pre"> </span> 20</div></div><div>Plesase tell me where is the problem. </div><div><span style="color: rgb(34, 34, 34); font-family: "lucida Grande", Verdana;">Thanks & Regards</span></div>