<div dir="ltr"><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:large">Hi Lan. First, thanks for the reply.<br><br>My focus is not on routing and my network must be relatively small, so I believe it is more interesting, at least in the beginning, to manually write the forwarding strategies.<br><br>I am sending an attached image that contains the topology that I might use, where PC<i>x</i> are network devices; User1 is a user (consumer); R<i>x</i> are routers; solid lines are ethernet communication and dotted lines are WiFi communications.</div><div class="gmail_default" style="font-size:large"><span style="font-family:tahoma,sans-serif"><br>Here are some points I need to confirm:<br><br>1- Should the routers also be computers with the libraries installed (ndn-cxx and NFD, without NLSR)?<br><br>2- To add the faces to the devices, would it be necessary to run the </span><font face="monospace"><i>"nfdc face create"</i></font><font face="tahoma, sans-serif"> command on each device, according to the </font><span style="font-family:tahoma,sans-serif">defined </span><span style="font-family:tahoma,sans-serif">connections and the </span><span style="font-family:tahoma,sans-serif">available</span><span style="font-family:tahoma,sans-serif"> content?</span></div><div class="gmail_default" style="font-size:large"><br><font face="tahoma, sans-serif">3- Apparently, the "UDP/TCP faces" use the device's IP as a kind of identifier (like: udp4://</font><a href="http://192.0.2.1:6363" target="_blank" style="font-family:tahoma,sans-serif">192.0.2.1:6363</a><font face="tahoma, sans-serif">). So, all devices need to have an IP (preferably static)? </font>Also, do the devices<font face="tahoma, sans-serif"> need to be on the same IP network?</font><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:large"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:large">Thanks,</div><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:large">Otavio da Cruz</div></div><div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:tahoma,sans-serif;font-size:large"><br></div></div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Em sáb., 6 de mai. de 2023 às 17:24, Lan Wang (lanwang) <<a href="mailto:lanwang@memphis.edu" target="_blank">lanwang@memphis.edu</a>> escreveu:<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>
Hi Otávio,
<div><br>
</div>
<div>NLSR works only on point-to-point links right now. You can set up UDP tunnels over Wifi links if you want to run NLSR for routing. Alternatively, if you have a small and fixed network topology, you can use nfdc commands to set up the routes
in each node manually. You can run NDN on Ethernet/WiFii faces and Interests will reach the other nodes sharing the Ethernet/WiFi.</div>
<div><br>
</div>
<div>Lan<br>
<div><br>
<blockquote type="cite">
<div>On May 2, 2023, at 9:21 PM, Otávio Augusto via Ndn-interest <<a href="mailto:ndn-interest@lists.cs.ucla.edu" target="_blank">ndn-interest@lists.cs.ucla.edu</a>> wrote:</div>
<br>
<div>
<div>
<table border="2" style="background-color:rgb(255,235,156);border-collapse:collapse;border:1px solid rgb(0,0,0);width:100%" cellpadding="3" cellspacing="2">
<tbody>
<tr>
<td align="center"><a style="font-weight:bold;display:block;text-align:left;font-size:8pt;line-height:10pt;font-family:Calibri">CAUTION: This email originated from outside of the organization. Do not click links
or open attachments unless you recognize the sender and trust the content is safe.</a></td>
</tr>
</tbody>
</table>
<br>
<div>
<div dir="ltr">
<div style="font-family:tahoma,sans-serif;font-size:large">
Hello everybody.<br>
I've been working on a project that uses NDN. We are planning a practical demonstration and would like to know what are the possible strategies I have available to do this. That is, "common devices" (like personal computers) are generally based on TCP/IP, not
NDN.<br>
<br>
If I understand correctly, I just need to install ndn-cxx, NFD (Named Data Networking Forwarding Daemon) and NLSR (Named Data Link State Routing) on the computer and I can already communicate using NDN. But I didn't understand exactly how. Would it be a kind
of NDN over TCP/IP? Or tunneling? Or would it be "purely NDN" communication?<br>
<br>
Also, if I install these components (ndn-cxx, NFD and NLSR), can I communicate over a wireless network? For example, 5 notebooks communicating via wi-fi. I ask this because it seems to me that support is for networks connected via cable (ethernet, perhaps).<br>
<br>
Another point, can I communicate between the devices via the internet? How? Do you have an example available?<br>
<br>
Also, I would like to know the possible workload to implement NDN in a topology with about 5 devices, maybe with a few routers.<br>
<br>
The experience I have (even if very little) is with the mini-NDN. I'm currently trying to set the demonstrator over there.<br>
<br>
Sorry for so many questions. Thank you very much in advance.<br clear="all">
</div>
<div style="font-family:tahoma,sans-serif;font-size:large">
<br>
Att, Otávio A. R. da Cruz</div>
</div>
</div>
</div>
_______________________________________________<br>
Ndn-interest mailing list<br>
<a href="mailto:Ndn-interest@lists.cs.ucla.edu" target="_blank">Ndn-interest@lists.cs.ucla.edu</a><br>
<a href="https://www.lists.cs.ucla.edu/mailman/listinfo/ndn-interest" target="_blank">https://www.lists.cs.ucla.edu/mailman/listinfo/ndn-interest</a><br>
</div>
</blockquote>
</div>
<br>
</div>
</div>
</blockquote></div></div>