lsd0004

LSD0004: R5N Distributed Hash Table
Log | Files | Refs

commit 8fbd6bbedb0fe25f4d35378da2dc0a163e867400
parent a42ff2589ab8805118296e3c28d07b34682cc14f
Author: Christian Grothoff <grothoff@gnunet.org>
Date:   Sat, 12 Mar 2022 01:54:56 +0100

fix document structure description

Diffstat:
Mdraft-schanzen-r5n.xml | 34+++++++++++++++++-----------------
1 file changed, 17 insertions(+), 17 deletions(-)

diff --git a/draft-schanzen-r5n.xml b/draft-schanzen-r5n.xml @@ -152,33 +152,33 @@ </section> <section> <name>Structure of This Document</name> - <ul> - <li> - Section X gives an overview of the terminology used in + <t> + <xref target="terminology"/> gives an overview of the terminology used in this document. - Section X then describes the overall architecture and + <xref target="architecture"/> then describes the overall architecture and the scope of this specification. - Section X describes the application API, which clarifies + <xref target="overlay"/> describes the application API, which clarifies the semantics provided by R<sup>5</sup>N for applications and thus is crucial as it motivates the rest of the design. - Section X describes the underlay interface. This is the + <xref target="underlay"/> describes the underlay interface. This is the abstraction that applications must provide to R<sup>5</sup>N and thus a prerequisite for using the DHT. Before a DHT is usable, it must be bootstrapped. - Bootstrapping is described in Section X. + Bootstrapping is described in <xref target="bootstrapping"/>. + Bloom filters, a key data structure used in various + places, are introduced in <xref target="bloom_filters" /> The central operation of a DHT is routing, which is - detailed in Section X. The processing of the various - network messages is described in section X. Handling + detailed in <xref target="routing"/>. The processing of the various + network messages is described in <xref target="p2p_messages"/>. Handling of Blocks, including validation and storage are described - in section X. General security considerations are detailed - in section X. IANA and GANA registry updates are listed - in sections X and X. The document concludes with test - vectors in section X and references in section X. - </li> - </ul> + in <xref target="blockstorage"/>. General security considerations are detailed + in <xref target="security" />. IANA and GANA registry updates are listed + in <xref target="iana" /> and <xref target="gana"/>. The document concludes with test + vectors in <xref target="testvectors"/> and appendices with references. + </t> </section> </section> - <section> + <section anchor="terminology"> <name>Terminology</name> <dl> <dt>Peer:</dt> @@ -2290,7 +2290,7 @@ Type | Name | References | Description </section> </section> <!-- gana --> - <section> + <section anchor="testvectors"> <name>Test Vectors</name> </section> </middle>