Преглед садржаја:
Дефиниција - Шта значи Кадемлиа (Кад)?
Кадемлиа је дистрибуирани протокол комуникације дистрибуираних хасх табела (ДХТ) за децентрализоване мреже пеер-то-пеер.
Мрежа Кадемлиа састоји се од широког спектра чворова који међусобно комуницирају путем Усер Датаграм Протоцол (УДП). Сваки чвор у мрежи идентифицира се јединственим бинарним бројем који се назива ИД чвора. ИД чвора користи се за проналажење вредности (блок података) у алгоритму Кадемлиа. Вредности су такође повезане у мрежи Кадемлиа са кључем одређене вредности, бинарним бројем фиксне дужине.
Техопедија објашњава Кадемлију (Кад)
2002. године Петар Маимоунков и Давид Мазиерес представили су мрежу Кадемлиа.
Мрежа Кадемлиа састоји се од чворова мреже, а ИД чвора пружа директну мапу пута за претраживање датотека или ресурса.
Мрежни алгоритам Кадемлиа захтева информације о придруженом кључу за претраживање одређених вредности. Претрага се врши у неколико корака; у сваком кораку алгоритам тражи чвор који је најближи кључу повезаног чвора. Због своје децентрализоване структуре, Кадемлиа гради снажну одбрану против напада ускраћивања услуга. Његова децентрализована структура подједнако је повољна и када чворови буду поплављени.
Кадемлиа је широко запослен у мрежама за дељење датотека јер олакшава претраживање информација у мрежама за дељење датотека. То је зато што се кључне речи користе за претрагу имена датотека, а свако име датотеке дели се на основне речи. Такве посебне кључне речи се коцкају и стављају у мрежну меморију, заједно са одговарајућим хасх-ом датотеке и именом датотеке. Јавне мреже које се заснивају на мрежном алгоритму Кадемлиа укључују
- Кад мрежа
- Овернет
- БитТоррент
- Осирис спс
- Гнутелла
Кадемлиа се такође имплементира у библиотеке, укључујући
- Хашмир
- СхаркиПи
- Мојито
