Project

General

Profile

Actions

Protocol core-core Version 3 » History » Revision 12

« Previous | Revision 12/73 (diff) | Next »
Greg Burri, 07/07/2009 08:42 PM


Protocols

This page describes the protocols used by Aybabtu for network communication between cores and between core and GUI.

Core <-> Core

see source:protos/network_protocol.proto.

Parameters

Most parameters will be stored as constants in their component.

Name Value Unit Explanation/Comments
ChunkSize 33554432 Byte (32MB)
LanSpeed 52428800 Byte/s (50MB/s)
TimeRecheckChunkFactor 4 - If the time to download a chunk exceeds TimeRecheckChunkFactor * ChunkSize / LanSpeed then the peers are rescaned to choose a better one. For example : 4 * 32 / 50 = 2.6 second

Core <-> GUI

Updated by Greg Burri almost 15 years ago · 12 revisions