Tech and Media Labs
This site uses cookies to improve the user experience.




Peer GUID Ring

Jakob Jenkov
Last update: 2014-05-23

Phase 3 in creating a peer-to-peer network is to organize the peers in the network into a "virtual ring", based on their GUID's. Peers with adjacent GUID's are perceived as being located next to each other in this ring. I'll get back into what "adjacent GUID's" means in a later text.

A P2P virtual GUID ring.
A P2P virtual GUID ring.

Here is a diagram showing 16 peers organized into a ring, based on their GUID's. This diagram is a bit more abstract, but less confusing (has less distracting details). I'll be showing you the rest of the P2P network basics using such diagrams.

A P2P virtual GUID ring.
A P2P virtual GUID ring.

Notice, the peers do not yet have any connections or references to each other. They just have a GUID. I'll show you later how a P2P network "boots" from 1 peer to N peers.

Virtual Location is not equal to Geographical Location

The organization of peers into a ring is only logical (virtual). Two peers with GUID's very close to each other, could actually be located in different parts of the world geographically. For instance, in Denmark and Australia. Thus, virtual location is not equal to geographical location.

Jakob Jenkov




Copyright  Jenkov Aps
Close TOC