<div dir="ltr">Hello Everyone,<div><br></div><div>I have a very basic doubt which I could not resolve while reading documentation of NDN. I would like to also take this as research topic if my doubt is valid.</div><div><br></div><div>The question is:</div><div>How is the consistency of data maintained in the network? Since, NDN is "pull" based networking and lets say there is change in file version at one of the node and not in other nodes. I can see the this can be achieved through NDNFS, but still the other nodes will not have change in version of the file. So, how will the new node who is requesting for that file will get to know which version to ask for? If we use NDNS to resolve every such query and we use time stamp as version then also it should be propagated throughout the network? I also see that Chrono-sync does something like this but it has waiting timer for propagation delays. So either NDNS is talking to every node in the whole network or some other way.</div><div><br></div><div>Is my understanding correct or am I missing something here?</div><div><br></div><div>Thanks a lot</div><div><br></div><div>Regards</div><div>Aniesh</div></div>