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.xml81
1 files changed, 81 insertions, 0 deletions
diff --git a/draft-schanzen-r5n.xml b/draft-schanzen-r5n.xml
index d8ee82d..ccdab6c 100644
--- a/draft-schanzen-r5n.xml
+++ b/draft-schanzen-r5n.xml
@@ -112,12 +112,93 @@
112 <name>Peer-to-peer messages</name> 112 <name>Peer-to-peer messages</name>
113 <section anchor="p2p_put" numbered="true" toc="default"> 113 <section anchor="p2p_put" numbered="true" toc="default">
114 <name>PUT message</name> 114 <name>PUT message</name>
115 <figure anchor="figure_putmsg">
116 <artwork name="" type="" align="left" alt=""><![CDATA[
1170 8 16 24 32 40 48 56
118+-----+-----+-----+-----+-----+-----+-----+-----+
119| MSIZE | MTYPE | OPTIONS |
120+-----+-----+-----+-----+-----+-----+-----+-----+
121| BTYPE | HOPCOUNT |
122+-----+-----+-----+-----+-----+-----+-----+-----+
123| REPLICATIONLVL | PATH_LEN |
124+-----+-----+-----+-----+-----+-----+-----+-----+
125| EXPIRATION | BLOOMFILTER /
126+-----+-----+-----+-----+ /
127/ (128 byte) /
128/ +-----+-----+-----+-----+
129/ | KEY /
130+-----+-----+-----+-----+ /
131/ (64 byte) /
132/ +-----+-----+-----+-----+
133/ | PUTPATH /
134+-----+-----+-----+-----+ /
135/ (variable length) /
136+-----+-----+-----+-----+-----+-----+-----+-----+
137/ PAYLOAD (variable length) /
138+-----+-----+-----+-----+-----+-----+-----+-----+
139 ]]></artwork>
140 </figure>
141
115 </section> 142 </section>
116 <section anchor="p2p_get" numbered="true" toc="default"> 143 <section anchor="p2p_get" numbered="true" toc="default">
117 <name>GET message</name> 144 <name>GET message</name>
145 <figure anchor="figure_getmsg">
146 <artwork name="" type="" align="left" alt=""><![CDATA[
1470 8 16 24 32 40 48 56
148+-----+-----+-----+-----+-----+-----+-----+-----+
149| MSIZE | MTYPE | OPTIONS |
150+-----+-----+-----+-----+-----+-----+-----+-----+
151| BTYPE | HOPCOUNT |
152+-----+-----+-----+-----+-----+-----+-----+-----+
153| REPLICATIONLVL | XQUERY_SIZE |
154+-----+-----+-----+-----+-----+-----+-----+-----+
155| BF_MUTATOR | BLOOMFILTER /
156+-----+-----+-----+-----+ /
157/ (128 byte) /
158/ +-----+-----+-----+-----+
159/ | KEY /
160+-----+-----+-----+-----+ /
161/ (64 byte) /
162/ +-----+-----+-----+-----+
163/ | XQUERY /
164+-----+-----+-----+-----+ /
165/ (variable length) /
166+-----+-----+-----+-----+-----+-----+-----+-----+
167/ BF_RESULT (variable length) /
168+-----+-----+-----+-----+-----+-----+-----+-----+
169 ]]></artwork>
170 </figure>
171
172
118 </section> 173 </section>
119 <section anchor="p2p_result" numbered="true" toc="default"> 174 <section anchor="p2p_result" numbered="true" toc="default">
120 <name>RESULT message</name> 175 <name>RESULT message</name>
176 <figure anchor="figure_resmsg">
177 <artwork name="" type="" align="left" alt=""><![CDATA[
1780 8 16 24 32 40 48 56
179+-----+-----+-----+-----+-----+-----+-----+-----+
180| MSIZE | MTYPE | OPTIONS |
181+-----+-----+-----+-----+-----+-----+-----+-----+
182| BTYPE | PUT_PATH_LEN |
183+-----+-----+-----+-----+-----+-----+-----+-----+
184| GET_PATH_LEN | EXPIRATION |
185+-----+-----+-----+-----+-----+-----+-----+-----+
186| KEY /
187/ (64 byte) |
188+-----+-----+-----+-----+-----+-----+-----+-----+
189/ PUTPATH /
190/ (variable length) /
191+-----+-----+-----+-----+-----+-----+-----+-----+
192/ GETPATH /
193/ (variable length) /
194+-----+-----+-----+-----+-----+-----+-----+-----+
195/ PAYLOAD /
196/ (variable length) /
197+-----+-----+-----+-----+-----+-----+-----+-----+
198 ]]></artwork>
199 </figure>
200
201
121 </section> 202 </section>
122 </section> 203 </section>
123 <section anchor="security" numbered="true" toc="default"> 204 <section anchor="security" numbered="true" toc="default">