Open main menu
Home
Random
Log in
Settings
About Sugar Labs
Disclaimers
Sugar Labs
Search
Changes
← Older edit
Newer edit →
Platform Team/Sugar Network/Architecture
(view source)
Revision as of 02:01, 27 July 2012
758 bytes removed
,
02:01, 27 July 2012
→Sneakernet
Line 97:
Line 97:
* With the Master, if connectivity presents;
* With the Master, if connectivity presents;
* With the Master or any other Node servers via the [[Wikipedia:Sneakernet|Sneakernet]].
* With the Master or any other Node servers via the [[Wikipedia:Sneakernet|Sneakernet]].
−
−
=== Sneakernet ===
−
−
Packets' structure:
−
−
* '''PUSH''' packet:
−
:* {{Code|type}}: {{Code|push}}
−
:* {{Code|src}}: sender's identity to push from
−
:* {{Code|[dst]}}: receiver's identity to push to, optional for packets from master
−
:* {{Code|sequence}}: Sequence associated with packet's payload
−
−
* '''ACK''' packet:
−
:* {{Code|type}}: {{Code|ack}}
−
:* {{Code|src}}: master's identity
−
:* {{Code|dst}}: receiver's identity ack is intended for
−
:* {{Code|push_sequence}}: original PUSH packet's sequence
−
:* {{Code|pull_sequence}}: Sequence after merging original PUSH packet
−
−
* '''PULL''' packet:
−
:* {{Code|type}}: {{Code|pull}}
−
:* {{Code|src}}: sender's identity to pull to
−
:* {{Code|dst}}: receiver's identity to pull from
−
:* {{Code|sequence}}: Sequence to pull for
== Getting involved ==
== Getting involved ==
Alsroot
Bots
,
Bureaucrats
,
Check users
,
Administrators
,
Widget editors
5,705
edits