<div dir="ltr"><div>Hi Vazoumana</div><div><br></div><div>The named-data .net website is only minimally maintained, but GitHub repositories do not lie.</div><div>In addition to <a href="https://github.com/named-data">https://github.com/named-data</a> organization, there are some NDN repositories under <a href="https://github.com/UCLA-IRL">https://github.com/UCLA-IRL</a> organization but those are less mature.</div><div><br></div><div>For "simulation", you can consider doing emulation instead with Mini-NDN codebase: <a href="https://github.com/named-data/mini-ndn">https://github.com/named-data/mini-ndn</a></div><div>Mini-NDN itself is actively maintained, but a risk factor is that the underlying Mininet codebase seems dead.</div><div>For now Mini-NDN developers have added enough patches so that it works on Ubuntu 24.04, so that you can use it at least until 2029.</div><div>Mini-NDN currently uses NFD but there's ongoing effort to extend it to ndnd's forwarder.</div><div>Development of Mini-NDN occurs in Gerrit <a href="https://gerrit.named-data.net/q/project:mini-ndn+status:open">https://gerrit.named-data.net/q/project:mini-ndn+status:open</a> , so you won't see Pull Requests on GitHub.</div><div><br></div><div>Joining the testbed does not require you to setup anything.</div><div>You basically donate a machine and give testbed operators sudo access, and they will do all the installation and management.</div><div>It benefits the ecosystem and gives you exposure, but does not benefit your simulation work.</div><div><br></div><div>Yours, Junxiao</div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Thu, Jul 24, 2025 at 12:38 PM Vazoumana FOFANA <<a href="mailto:vazoumana.fofana@cnrs.fr">vazoumana.fofana@cnrs.fr</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"><u></u>

  
    
  
  <div><div style="display:block;height:auto;background:rgb(255,255,255);opacity:1;color:rgb(0,0,0);font-size:12px;font-family:Helvetica,Arial,sans-serif;text-align:left"><strong style="display:block;height:auto;background:rgb(255,255,255);opacity:1;color:rgb(0,0,0);font-size:12px;font-family:Helvetica,Arial,sans-serif;text-align:left"><p style="text-align:center"><font color="red"><strong>External Email</strong><br></font></p></strong><br><hr></div>
    <p>Hi Junxiao,</p>
    <p>Thanks for your answer.</p>
    <div>Le 24/07/2025 à 18:03, Junxiao Shi a
      écrit :<br>
    </div>
    <blockquote type="cite">
      
      <div dir="ltr">
        <div>Hi Vazoumana</div>
        <div><br>
        </div>
        <div>ndnSIM is unmaintained.</div>
      </div>
    </blockquote>
    when i look onto website <a href="https://named-data.net/codebase/platform/" target="_blank">https://named-data.net/codebase/platform/</a> ,
    it's not obvious. But , you're right. I will refer to github
    repositories activity.
    <blockquote type="cite">
      <div dir="ltr">
        <div>It can be considered as a historic codebase that requires
          period-correct operating systems and compilers, e.g. Ubuntu
          20.04.</div>
        <div>For system security, you should not expose the operating
          system to the Internet:</div>
        <div>
          <ol>
            <li>Install ndnSIM in a virtual machine only.</li>
            <li>Block all network connections into and out of the
              virtual machine.</li>
            <li>Deploy an HTTP proxy so that the virtual machine can
              download packages.</li>
          </ol>
        </div>
      </div>
    </blockquote>
    Ok, i got it. According to me, it s important to have a simulation
    software. But i understand , it's required time, human an
    development effort  to maintain it.
    <blockquote type="cite">
      <div dir="ltr"><br>
        <div>NFD is only passively maintained.</div>
        <div>While it is possible to install both ndnSIM and NFD in the
          system, this is not recommended due to vulnerabilities in
          Ubuntu 20.04.</div>
        <div><br>
        </div>
        <div>Most of the recent innovations are in this codebase: <a href="https://github.com/named-data/ndnd" target="_blank">https://github.com/named-data/ndnd</a></div>
        <div>You should use ndnd for new deployments and experiments.</div>
      </div>
    </blockquote>
    Ok, so with this version, it doesn't require to get standard library
    client. It's included, isn't it ?
    <blockquote type="cite">
      <div dir="ltr">
        <div><br>
        </div>
        <div>Both ndnSIM and NFD are single-threaded for most workloads,
          so they need high clock rate processors.</div>
        <div>ndnd is multi-threaded in most modes, so they can work with
          the typical server processors that have many cores
          of moderate clock rate.</div>
      </div>
    </blockquote>
    Ok, i set up a vm with 20 cores. It will be enough to run
    comfortably ndnd.
    <blockquote type="cite">
      <div dir="ltr"><br>
        <div>Yours, Junxiao</div>
      </div>
    </blockquote>
    <p>Thanks. When i will finish set up ndnd node, i will look deeply
      and surely join testbed. Otherwise, i need to understantd more all
      mechanism and strategies chosen on ndn implementation.</p>
    <blockquote type="cite"><br>
      <div class="gmail_quote">
        <div dir="ltr" class="gmail_attr">On Thu, Jul 24, 2025 at
          11:35 AM Vazoumana FOFANA via Nfd-dev <<a href="mailto:nfd-dev@lists.cs.ucla.edu" target="_blank">nfd-dev@lists.cs.ucla.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>External Email<br>
            <br>
            Dear All,<br>
            <br>
            I'm vazoumana fofana, network and system engeener in French
            laboratory. <br>
            As new user, i enjoy joining NDN community.<br>
            <br>
            I have 2-3 questions :<br>
            <br>
            - According to website, ndnsim seems to be not supported yet
            on <br>
            ubuntu24. Is it an ongoing task ?<br>
            <br>
            - is there any inconvenients to install ndnsim and NDN chain
            ( NFD, <br>
            ndn-cxx) on same node ? is there any hardware requirements
            (RAM, <br>
            storage, CPU, cores) ?<br>
            <br>
            - On mailman interface, i didn't see any field to fill in
            order to <br>
            search a string keyword. Maybe, i missed something.<br>
            <br>
            Best regards.<br>
            <br>
            <br>
            _______________________________________________<br>
            Nfd-dev mailing list<br>
            <a href="mailto:Nfd-dev@lists.cs.ucla.edu" target="_blank">Nfd-dev@lists.cs.ucla.edu</a><br>
            <a href="https://www.lists.cs.ucla.edu/mailman/listinfo/nfd-dev" target="_blank">https://www.lists.cs.ucla.edu/mailman/listinfo/nfd-dev</a><br>
          </div>
        </blockquote>
      </div>
    </blockquote>
  </div>

</blockquote></div>