<div dir="auto">Hi Viktor<div dir="auto"><br></div><div dir="auto">This is a known problem. NLSR uses three "sequencing files" to record last sequence numbers across restarts <a href="https://redmine.named-data.net/issues/1523">https://redmine.named-data.net/issues/1523</a> . You are supposed to backup and restore these files if you reimage a node, as part of provisioning process.</div><div dir="auto"><br></div><div dir="auto">I wonder what's NLSR developer's suggestion if a node experienced an unrecoverable disk failure. NLSR could have inserted a random UUID to its own name every time it's launched, so that sequencing files are no longer necessary. Alternatively, we'll need some tools to query the network and recover sequencing files based on knowledge of other nodes in the network.</div><div dir="auto"><br></div>Yours, Junxiao<br><br><div class="gmail_quote" dir="auto"><div dir="ltr" class="gmail_attr">On Thu, Aug 22, 2019, 06:19 Viktor S. Wold Eide via Ndn-interest <<a href="mailto:ndn-interest@lists.cs.ucla.edu">ndn-interest@lists.cs.ucla.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Dear list members,<br>
<br>
There seems to be some issues regarding nlsr and sequence<br>
numbers. This is for nlsr version NLSR-0.5.0.<br>
<br>
Sorry if I overlooked something that is already well explained.<br>
<br>
I have a number of ndn nodes all running nlsr and everything seems to<br>
work well. Then after some time (days / hours) i completely wipe the<br>
disk of one of the nodes and then reinstall the node, including the<br>
operating system, all applications, and importantly here also ndn and<br>
nlsr. Note that the node is re-installed with the same name as before,<br>
also ndn / nlsr-wise.<br>
<br>
Now, all the other nodes ignore the re-installed node. From what I can<br>
see, they request name LSA and adjacent LSA information from the<br>
re-installed node using sequence numbers from before the<br>
re-install. However, the re-installed node got its sequence numbers<br>
reset as part of the re-install. Hence, the re-installed node does not<br>
seem to become part of the ndn network.<br>
<br>
Assuming that I have not misunderstood something and this is the way<br>
it actually behaves and works, the question is then how is this<br>
supposed to be handled?<br>
<br>
Keeping track of sequence numbers across re-install is hopefully not<br>
an answer. I would expect that nodes must forget / delete / reset<br>
knowledge of other nodes in some cases, and at least after some time.<br>
<br>
What are the steps required to get everything working again?<br>
<br>
<br>
Best regards<br>
Viktor S. Wold Eide<br><br>
</blockquote></div></div>