[ndnSIM] Some Doubt on Interest Forwarding

Lixia Zhang lixia at cs.ucla.edu
Wed Aug 8 22:39:28 PDT 2018

1/ logically speaking, the order should be CS - PIT.

2/ in NFD practice it is PIT - CS, I recall the reason is because checking PIT is a lot cheaper than checking CS

(I recall the same question has been asked before, wonder where would be a good place to put the answer so that everyone can easily find it)

> On Aug 8, 2018, at 10:30 PM, madhurima buragohain <madhurimajya at gmail.com> wrote:
> Hi All,
> I have seen in NDN related papers that when an interest is arrived in an NDN node, first cache is checked whether it is already in cache or not. IF not, then only PIT is checked and inserted if similar request is not pending.
> But, in ndnSIM simulator, I have seen that first interest is checked in PIT before checking in cache.
> " // PIT insert
>   shared_ptr<pit::Entry> pitEntry = m_pit.insert(interest).first;"
> So, I am confused. Could anyone clear my doubt ??
> _______________________________________________
> ndnSIM mailing list
> ndnSIM at lists.cs.ucla.edu
> http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim

More information about the ndnSIM mailing list