Project

General

Profile

Repo Protocol Specification v02 » History » Version 2

weijia yuan, 02/01/2018 03:51 PM

1 1 weijia yuan
# Repo Protocol Specification v02
2 2 weijia yuan
A Repo supports the network by preserving content and responding to Interests requesting content that it holds. A Repo can exist in any node, and is recommended if applications in that node need to preserve data. The NDN repo protocol is a specification of repo operations including reading, insertion and deletion of data objects in repo.
3
4
Repo semantics is based on Signed Interests with signed components at the end of the name and basic common semantics of NDN.
5
6
When some operation of repo including insertion and deletion of data objects is requested, a command interest is sent. The command interest is the interest as command of insertion and deletion and signed as form of command interest for access control. The repo will response the command with the data object.
7
8
The repo protocol can be categorized in two sections of Data packet retrieval and Data packet management. Repo-ng implements a set of repo management protocols to insert and delete data in different ways.