<div dir="ltr"><div><div><div><div><div>Good morning<code><font face="arial,helvetica,sans-serif"> Eric,</font></code></div><div><code><font face="arial,helvetica,sans-serif"><br></font></code></div><div><code><font face="arial,helvetica,sans-serif">I tried to use this functionality changing the NFD code (I set the boolean variable isEnalbe = true into the file lp-reliability.hpp).</font></code></div><div><code><font face="arial,helvetica,sans-serif">It seems that the retransmission becomes mandatory in this way (every time the request is sent maxRetx + 1 times). <br></font></code></div><div><code><font face="arial,helvetica,sans-serif">Does it behave like that or the retransmission verifies only if the ack is not received within RTO? <br></font></code></div><div><code><font face="arial,helvetica,sans-serif">Is it possible to customize the value of RTO?</font></code></div><div><code><font face="arial,helvetica,sans-serif"><br></font></code></div><div><code><font face="arial,helvetica,sans-serif">Thank you.</font></code></div><div><code><font face="arial,helvetica,sans-serif">Giuseppe.<br></font></code></div></div></div></div></div><code><font face="arial,helvetica,sans-serif"></font></code></div><div class="gmail_extra"><br><div class="gmail_quote">2018-01-04 20:18 GMT+01:00 Eric Newberry <span dir="ltr"><<a href="mailto:enewberry@email.arizona.edu" target="_blank">enewberry@email.arizona.edu</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div text="#000000" bgcolor="#FFFFFF">
<p>Hi Giuseppe,<br>
</p>
<p>By default, the number of retransmissions is set to 3. The option
controlling this is in LpReliability::Options as maxRetx. However,
currently there is no way to set this option using nfdc or any
other management tool. Therefore, if you want to change this, you
would need to modify the NFD source code, recompile, and
reinstall. There are no options relating to the reliability system
in nfd.conf.<span class="HOEnZb"><font color="#888888"><br>
</font></span></p><span class="HOEnZb"><font color="#888888">
<p>Eric<br>
</p></font></span><div><div class="h5">
<br>
<div class="m_-1984210721658679210moz-cite-prefix">On 01/04/2018 02:10 AM, Giuseppe
Carella wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">
<div>
<div>Good morning Eric,<br>
<div>
<div>
<div>
<div><br>
</div>
Thank you for your answer. <br>
</div>
I understood that it's possible to implement the
retransmission by means of NDNLPv2, which is a protocol
located upon the transport layer. <br>
</div>
So I have to set a maximum number of retransmissions,
that's all (I hope). <br>
</div>
Is it enough modifying some properties into nfd.conf to
choose the maximum number of retransmissions or I have to
add some new APIs into applicative layer?<br>
<br>
</div>
Thank you.<br>
</div>
Giuseppe.<br>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">2018-01-04 9:31 GMT+01:00 Eric Newberry
<span dir="ltr"><<a href="mailto:enewberry@email.arizona.edu" target="_blank">enewberry@email.arizona.edu</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div text="#000000" bgcolor="#FFFFFF">
<p>Giuseppe,</p>
<p>NFD release 0.6.0 implements a link-layer reliability
system as part of NDNLPv2 for unicast TCP, UDP, and
Ethernet faces. It can be enabled by specifying
"reliability on" when creating (or updating) a face with
nfdc. In order for the system to function, it must be
enabled on both ends of the link. The above command only
enables it on one end.<br>
</p>
<p>Eric<br>
</p>
<div>
<div class="m_-1984210721658679210h5"> <br>
<div class="m_-1984210721658679210m_-4795735224848596826moz-cite-prefix">On
01/04/2018 01:24 AM, Giuseppe Carella wrote:<br>
</div>
</div>
</div>
<blockquote type="cite">
<div>
<div class="m_-1984210721658679210h5">
<div dir="ltr">
<div>
<div>
<div>Good morning community,<br>
<br>
</div>
is it possible to configure NFD in order to
allow an UDP communication with
retransmission?<br>
</div>
<div>I know that I could use TCP, but for my
purpose it's necessary having UDP with
retransmission.<br>
</div>
<div><br>
</div>
Thank you.<br>
</div>
Giuseppe.<br>
</div>
<br>
<fieldset class="m_-1984210721658679210m_-4795735224848596826mimeAttachmentHeader"></fieldset>
<br>
</div>
</div>
<pre>______________________________<wbr>_________________
Ndn-interest mailing list
<a class="m_-1984210721658679210m_-4795735224848596826moz-txt-link-abbreviated" href="mailto:Ndn-interest@lists.cs.ucla.edu" target="_blank">Ndn-interest@lists.cs.ucla.edu</a>
<a class="m_-1984210721658679210m_-4795735224848596826moz-txt-link-freetext" href="http://www.lists.cs.ucla.edu/mailman/listinfo/ndn-interest" target="_blank">http://www.lists.cs.ucla.edu/m<wbr>ailman/listinfo/ndn-interest</a>
</pre>
</blockquote>
<br>
</div>
<br>
______________________________<wbr>_________________<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="http://www.lists.cs.ucla.edu/mailman/listinfo/ndn-interest" rel="noreferrer" target="_blank">http://www.lists.cs.ucla.edu/m<wbr>ailman/listinfo/ndn-interest</a><br>
<br>
</blockquote>
</div>
<br>
</div>
</blockquote>
<br>
</div></div></div>
</blockquote></div><br></div>