Аноним

P2P: различия между версиями

Материал из WEGA
Строка 65: Строка 65:
'''Оверлейная маршрутизация, вдохновленная сетями типа «Мир тесен»'''
'''Оверлейная маршрутизация, вдохновленная сетями типа «Мир тесен»'''


Алгоритм '''Symphony''' [24] эмулирует маршрутизацию в «тесном» мире. Узлы имеют <math>k</math> связей с узлами, виртуальные идентификаторы которых выбираются случайным образом в соответствии с маршрутизируемым распределением тесного мира [22]. Ожидается, что при <math>k</math> связях Symphony найдет цель за <math>log^2/k</math> переходов.
Алгоритм '''Symphony''' [24] эмулирует маршрутизацию в «тесном» мире. Узлы имеют <math>k</math> связей с узлами, виртуальные идентификаторы которых выбираются случайным образом в соответствии с маршрутизируемым распределением тесного мира [22]. Ожидается, что при <math>k</math> связях Symphony найдет цель за <math>log^2 \; n/k</math> переходов.




Строка 82: Строка 82:




Оверлейная схема поиска Степень
{| class="wikitable" style="text-align:center"
Chord Гиперкуб log n log n
! Оверлейная схема поиска !! Похожая топология !! Число переходов !! Степень
Viceroy Бабочка log n 5
|-
AAABMP, сеть с делением расстояний пополам, Koorde, D2B De Bruijn log n 4
| Chord  
Symphony «Тесный мир» log2 n/k k
| Гиперкуб  
Ski pGraph s/Ski pNet Список пропусков log n log n
| log n  
CAN Тор dn1/d d
| log n
|-
| Viceroy  
| Бабочка  
| log n  
| 5
|-
| AAABMP, сеть с делением расстояний пополам, Koorde, D2B  
| De Bruijn  
| log n  
| 4
|-
| Symphony  
| «Тесный мир»  
| <math>log^2 \; n/k</math>
| k
|-
| SkipGraphs/SkipNet
| Список пропусков  
| log n  
| log n
|-
| CAN  
| Тор  
| <math>dn^{1/d}</math>
| d
|}




Таблица 1
Таблица 1. Сравнение различных показателей схем поиска, не обладающих осведомленностью о локальности
Сравнение различных показателей схем поиска, не обладающих осведомленностью о локальности




4824

правки