mirror of
https://github.com/markqvist/Reticulum.git
synced 2024-11-26 15:30:18 +00:00
Cleanup
This commit is contained in:
parent
4269c48293
commit
d326df6c5a
@ -1,54 +0,0 @@
|
|||||||
Reticulum Wire Format
|
|
||||||
|
|
||||||
Header Types
|
|
||||||
-----------------
|
|
||||||
type 1 00 Two byte header, one 10 byte address field
|
|
||||||
type 2 01 Two byte header, two 10 byte address fields
|
|
||||||
type 3 10 Reserved
|
|
||||||
type 4 11 Reserved
|
|
||||||
|
|
||||||
|
|
||||||
Propagation Types
|
|
||||||
-----------------
|
|
||||||
broadcast 00
|
|
||||||
transport 01
|
|
||||||
reserved 10
|
|
||||||
reserved 11
|
|
||||||
|
|
||||||
|
|
||||||
Destination Types
|
|
||||||
-----------------
|
|
||||||
single 00
|
|
||||||
group 01
|
|
||||||
plain 10
|
|
||||||
link 11
|
|
||||||
|
|
||||||
|
|
||||||
Packet Types
|
|
||||||
-----------------
|
|
||||||
data 00
|
|
||||||
announce 01
|
|
||||||
link request 10
|
|
||||||
proof 11
|
|
||||||
|
|
||||||
|
|
||||||
+- Packet Example -+
|
|
||||||
|
|
||||||
01010000 00000100 [ADDR1, 10 bytes] [ADDR2, 10 bytes] [CONTEXT, 1 byte] [DATA]
|
|
||||||
| | | | |
|
|
||||||
| | | | +-- Hops = 4
|
|
||||||
| | | +------- DATA packet
|
|
||||||
| | +--------- SINGLE destination
|
|
||||||
| +----------- TRANSPORT propagation type
|
|
||||||
+------------- HEADER_2, two byte header, two address fields
|
|
||||||
|
|
||||||
|
|
||||||
+- Packet Example -+
|
|
||||||
|
|
||||||
00000000 00000111 [ADDR1, 10 bytes] [CONTEXT, 1 byte] [DATA]
|
|
||||||
| | | | |
|
|
||||||
| | | | +-- Hops = 7
|
|
||||||
| | | +------- DATA packet
|
|
||||||
| | +--------- SINGLE destination
|
|
||||||
| +----------- BROADCAST propagation type
|
|
||||||
+------------- HEADER_1, two byte header, one address field
|
|
Loading…
Reference in New Issue
Block a user