Routing Table Construction Method Solely Based on Query Flows for Structured Overlays
Yasuhiro Ando, Hiroya Nagao, Takehiro Miyao, Kazuyuki Shudo
IEEE P2P’14 September 2014
Solely Based on Query Flows for Structured Overlays Yasuhiro Ando, - - PowerPoint PPT Presentation
IEEE P2P14 September 2014 Routing Table Construction Method Solely Based on Query Flows for Structured Overlays Yasuhiro Ando, Hiroya Nagao, Takehiro Miyao, Kazuyuki Shudo Tokyo Tech Background: Structured Overlay An application level
IEEE P2P’14 September 2014
“Shudo” ‘s tel # ? “+81 3 5734 XXXX”
Responsible node Servers / nodes
for the requested data item
Index range (digest) Responsible node ab – dz ea – gb gc – … 192.168.0.2 192.168.0.3 192.168.0.4
1 / 8
number of nodes between nodes achieve O(log N) hops.
2 / 8
– in Chord, Kademlia, … – Responsible nodes for self ID + 1, 2, 4, …, 2^i
– in Chord# – 1, 2, 4, … 2^i nodes away from self ID space Node
Self
ID space Node
1 2 Self 3 4 5
3 / 8
FL ID
4 / 8
ID space Node
Self
Target IDs in query history 3 1 Entries in routing table Query flow 5 / 8
ID space Node
Self
Target IDs in query history 3 1 Entries in routing table Query flow
FL
6 / 8
though comparison with overlays for nonuniform ID distributions such as Chord# is part of future work.
– FRT‐Chord shows smaller hop counts than Chord with moderate routing table sizes, 20 or larger. Refer to the paper for graphs. 7 / 8
8 / 8