<div dir="ltr">Thank you for your explanation Junxiao. Overall, If I set the InterestLifetime higher PIT entries will stay longer as the elapsed time is increased. Sorry, this brings me to another question. Do you know if I can track the PIT size over my simulation? I added a statement in my forwarder that returns me the PIT size throughout my simulation time with the particular interest at that point in time. I need a statement that returns me router-specific PIT entry information.  </div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Jun 26, 2022 at 8:03 AM Junxiao Shi <<a href="mailto:shijunxiao@email.arizona.edu">shijunxiao@email.arizona.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Hi Sai</div><div><br></div><div>ndnSIM uses NFD as its forwarding plane.</div><div>It does not support limiting PIT capacity.</div><div>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.<br></div><div><br></div><div>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.<br></div><div><br></div><div>Yours, Junxiao<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Jun 25, 2022 at 4:40 PM Sai Gautam Mandapati <<a href="mailto:saigautam96@gmail.com" target="_blank">saigautam96@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><p style="text-align:center"><font color="red"><b>External Email</b><br></font></p><div dir="auto">Hi Junxiao,</div><div dir="auto"><br></div><div dir="auto">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. </div><div dir="auto"><br></div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, 26 Jun 2022 at 12:39 am, Junxiao Shi <<a href="mailto:shijunxiao@email.arizona.edu" target="_blank">shijunxiao@email.arizona.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto"><div>Hi Sai</div><div dir="auto"><br></div><div dir="auto">The forwarding plane in ndnSIM does not enforce PIT capacity limit.</div><div dir="auto">Every unsatisfied Interest will stay in the PIT until InterestLifetime has elapsed.</div><div dir="auto">If the host machine has insufficient RAM to accommodate these PIT entries, the simulation crashes.</div><div dir="auto"><br></div><div dir="auto">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.</div><div dir="auto"><br></div><div dir="auto">Yours, Junxiao</div></div><br></blockquote></div></div></blockquote></div></div>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr">Sai Gautam<br></div></div>