[ndnSIM] How to fail a node
Junior DONGO
junior.dongo at lacl.fr
Tue Jan 24 01:28:47 PST 2017
Hi Spyridon,
Thank you for your help.
I am trying what you suggest but when enabling the load balancing
strategy using ndn::StrategyChoiceHelper::InstallAll("/prefix",
"/localhost/nfd/strategy/random-load-balancer"), the result is the same.
Also, how can I stop an application at runtime to simulate the node
failure? I am trying something like this:
"Simulator::Schedule(Seconds(3),ns3::ndn::ConsumerCbr::StopApplication,nodes.Get(2));",
it doesn't work.
Thank you for your help.
Junior
On 01/20/2017 06:03 PM, Spyridon (Spyros) Mastorakis wrote:
> Hi,
>
> my guess is that this is related to the forwarding strategy. Can you
> try to use the load balancing strategy?
>
> I would say that you can simulate a node failure by stoping the
> application running on the node for some time and then start it again
> (or use the LinkControlHelper, like you did, if it is more convenient
> to control the link between 2 nodes).
>
> Thanks,
>
> Spyridon (Spyros) Mastorakis
> Personal Website: http://cs.ucla.edu/~mastorakis/
> Internet Research Laboratory
> Computer Science Department
> UCLA
>
>> On Jan 20, 2017, at 3:21 AM, Junior DONGO <junior.dongo at lacl.fr> wrote:
>>
>> Dear ndnSim users,
>>
>> Is there a way to simulate a node failure during simulation?
>> Something like "kill the node" or deactivate the node.
>>
>> Also using "ndn::LinkControlHelper::FailLink", I observe something
>> strange.
>>
>> In my scenario, I have something like this:
>>
>> node1:consumer
>>
>> node2:producer
>>
>> node4:producer
>>
>> node3: intermediate node
>>
>>
>> node1-----------node2
>>
>> | |
>>
>> | |
>>
>> | |
>>
>> node3---------node4
>>
>> I use "ndn::LinkControlHelper::FailLink" to fail the link between
>> node1 and node2, the interests from node1 timeout, which means that
>> node1 tries to send the interests to node2 and not to node4 through
>> node3.
>>
>> Any idea about this behavior? Is it related to the strategy(best
>> route is used)?
>>
>> Thanks,
>>
>> Junior
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.lists.cs.ucla.edu/pipermail/ndnsim/attachments/20170124/59b534d1/attachment.html>
More information about the ndnSIM
mailing list