summaryrefslogtreecommitdiff
path: root/draft-schanzen-r5n.xml
diff options
context:
space:
mode:
Diffstat (limited to 'draft-schanzen-r5n.xml')
-rw-r--r--draft-schanzen-r5n.xml23
1 files changed, 18 insertions, 5 deletions
diff --git a/draft-schanzen-r5n.xml b/draft-schanzen-r5n.xml
index f2af436..41428d0 100644
--- a/draft-schanzen-r5n.xml
+++ b/draft-schanzen-r5n.xml
@@ -217,6 +217,18 @@ Connectivity | |Underlay| |Underlay|
217 A node is participant in the network and addressable through the 217 A node is participant in the network and addressable through the
218 network overlay. 218 network overlay.
219 </dd> 219 </dd>
220 <dt>Node Address</dt>
221 <dd>
222 The <tt>Node Address</tt> is the identifier used on the Overlay
223 to address a node.
224 </dd>
225 <dt>Node ID</dt>
226 <dd>
227 The <tt>Node ID</tt> is the identity which is used to authenticate
228 a node in the underlay.
229 The <tt>Node Address</tt> is derived from
230 the <tt>Node ID</tt>.
231 </dd>
220 <dt>Peer</dt> 232 <dt>Peer</dt>
221 <dd> 233 <dd>
222 A peer is a node which is directly connected to our peer. 234 A peer is a node which is directly connected to our peer.
@@ -226,8 +238,9 @@ Connectivity | |Underlay| |Underlay|
226 <section anchor="overlay" numbered="true" toc="default"> 238 <section anchor="overlay" numbered="true" toc="default">
227 <name>Overlay</name> 239 <name>Overlay</name>
228 <t> 240 <t>
229 In the DHT overlay, a node is addressable by its <tt>NodeID</tt>. 241 In the DHT overlay, a node is addressable by its
230 The <tt>NodeID</tt> is a 512-bit hash of the <tt>NodeKey</tt>. 242 <tt>Node Address</tt>.
243 The <tt>Node Address</tt> is a 512-bit hash of the <tt>Node ID</tt>.
231 <!-- FIXME should the node ID be agile? Should the signature then 244 <!-- FIXME should the node ID be agile? Should the signature then
232 also be agile?--> 245 also be agile?-->
233 <!--The node public key is the public key of the corresponding 246 <!--The node public key is the public key of the corresponding
@@ -1143,7 +1156,7 @@ END
1143 <artwork name="" type="" align="left" alt=""><![CDATA[ 1156 <artwork name="" type="" align="left" alt=""><![CDATA[
11440 8 16 24 32 40 48 56 11570 8 16 24 32 40 48 56
1145+-----+-----+-----+-----+-----+-----+-----+-----+ 1158+-----+-----+-----+-----+-----+-----+-----+-----+
1146| TYPE | SIZE | NODEKEY / 1159| TYPE | SIZE | NODEID /
1147+-----+-----+-----+-----+ (variable length) / 1160+-----+-----+-----+-----+ (variable length) /
1148/ / 1161/ /
1149+-----+-----+-----+-----+-----+-----+-----+-----+ 1162+-----+-----+-----+-----+-----+-----+-----+-----+
@@ -1164,9 +1177,9 @@ END
1164 is the SIZE of the following fields NODEID and ADDRESSES in bytes. 1177 is the SIZE of the following fields NODEID and ADDRESSES in bytes.
1165 In network byte order. 1178 In network byte order.
1166 </dd> 1179 </dd>
1167 <dt>NODEKEY</dt> 1180 <dt>NODEID</dt>
1168 <dd> 1181 <dd>
1169 is the NodeKey of the node which has generated this HELLO. 1182 is the Node ID of the node which has generated this HELLO.
1170 The length content of this field is determined by the TYPE. 1183 The length content of this field is determined by the TYPE.
1171 Usually, this is a cryptographic public key which allows the 1184 Usually, this is a cryptographic public key which allows the
1172 Underlay to uniquely identify and authenticate the node. 1185 Underlay to uniquely identify and authenticate the node.