[ndnSIM] [EXT]Re: customise PIT size

Junxiao Shi shijunxiao at email.arizona.edu
Sat Jun 25 15:02:49 PDT 2022


Hi Sai

ndnSIM uses NFD as its forwarding plane.
It does not support limiting PIT capacity.
To prevent crashing the simulation scenario, you should either reduce
sending rate or use a host machine with more RAM, so that you have enough
RAM for all the PIT entries.

NDN-DPDK is the only NDN forwarder that can limit PIT capacity, but it is
not possible to run NDN-DPDK within ns-3 or ndnSIM.

Yours, Junxiao

On Sat, Jun 25, 2022 at 4:40 PM Sai Gautam Mandapati <saigautam96 at gmail.com>
wrote:

> *External Email*
> Hi Junxiao,
>
> Thank you for the explaination. I have one last question. If I want
> enforce PIT capacity limit is there anyway I can do that? Please let me
> know. Thanks once again.
>
>
> On Sun, 26 Jun 2022 at 12:39 am, Junxiao Shi <shijunxiao at email.arizona.edu>
> wrote:
>
>> Hi Sai
>>
>> The forwarding plane in ndnSIM does not enforce PIT capacity limit.
>> Every unsatisfied Interest will stay in the PIT until InterestLifetime
>> has elapsed.
>> If the host machine has insufficient RAM to accommodate these PIT
>> entries, the simulation crashes.
>>
>> If a forwarder is enforcing PIT capacity limit, having too many
>> unsatisfied Interests would either cause new Interests to be rejected or
>> cause old PIT entries to be evicted, depending on the design of the
>> forwarding plane.
>>
>> Yours, Junxiao
>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.lists.cs.ucla.edu/pipermail/ndnsim/attachments/20220625/ebc84655/attachment.html>


More information about the ndnSIM mailing list