[ndnSIM] Code not working correctly when importing a real topology

Ιωάννα Αγγελική Καπετανίδου ikapetan at ee.duth.gr
Sat Apr 13 07:56:53 PDT 2019


Hi,
Yes, I have done this. In the following link you can find the log  
file. Maybe it is useful in order to find out which the problem is.

https://drive.google.com/open?id=1f2kpDspvVaVQxwMSREX-8SCQlUwUIqtF

Thank you,
Ioanna

Quoting "Spyridon (Spyros) Mastorakis" <mastorakis at cs.ucla.edu>:

> Hi,
>
> assuming that FIBs have indeed been properly configured, have you  
> verified that the nodes that are supposed to receive Interests also  
> register their prefix locally?
>
> https://github.com/named-data-ndnSIM/ndnSIM/blob/master/apps/ndn-producer.cpp#L82
>
> Thanks,
>
> Spyridon (Spyros) Mastorakis
> Personal Website: http://cs.ucla.edu/~mastorakis/  
> <http://cs.ucla.edu/~mastorakis/>
> Internet Research Laboratory
> Computer Science Department
> UCLA
>
>> On Apr 11, 2019, at 1:17 PM, Ioanna Kapetanidou <ikapetan at ee.duth.gr> wrote:
>>
>> Hi,
>> I’m currently working on creating a simple trust mechanism in  
>> ndnSIM. In order to achieve this,I have created a consumer and a  
>> producer application, based on provided codes of costum-app and  
>> hijacker applications. I have used a tree topology in which I have  
>> installed the consumer application on 10 leaves, the producer  
>> application on other 10 leaves and an extra application on root.  
>> The functionality of my mechanism is the above:
>> Consumers send interests for data packets
>> Producers reply with data packets
>> Consumers rate the received data packets
>> Root periodically sends interests to consumers serially requesting  
>> average rating per producer
>> Consumers reply with data packets providing the average rating per  
>> producer and number of ratings they used
>> Root based on data collected computes the reputation of each producer
>> Two extra consumers send interests periodically requesting the  
>> reputation of a randomly selected producer
>>
>> My code works as expected with the tree topology. Then I tried to  
>> import GEANT topology and implement my mechanism there. I selected  
>> the nodes with the 1 or 2 neighbors to install consumers and  
>> producers, as it is on a tree topology. This time, although  FIB  
>> tables seem to be filled correctly, when sending an interest it  
>> gets rejected and returns a nack with “no route” reason.
>>
>> Do you have any possible explanation for that, or a suggestion for  
>> what I should check?
>>
>> Thanks in advance,
>> Ioanna





More information about the ndnSIM mailing list