విషయ సూచిక:
నిర్వచనం - కడెమిలియా (కాడ్) అంటే ఏమిటి?
కడెమిలియా అనేది వికేంద్రీకృత పీర్-టు-పీర్ నెట్వర్క్ల కోసం పంపిణీ చేయబడిన హాష్ టేబుల్ (DHT) కమ్యూనికేషన్ ప్రోటోకాల్.
కడెమిలియా నెట్వర్క్ విస్తృత శ్రేణి నోడ్లతో రూపొందించబడింది, ఇవి యూజర్ డేటాగ్రామ్ ప్రోటోకాల్ (యుడిపి) ద్వారా ఒకదానితో ఒకటి సంకర్షణ చెందుతాయి. నెట్వర్క్లోని ప్రతి నోడ్ను నోడ్ ఐడి అనే ప్రత్యేకమైన బైనరీ సంఖ్య ద్వారా గుర్తిస్తారు. కడెమిలియా అల్గోరిథంలో విలువలను (డేటా బ్లాక్) గుర్తించడానికి నోడ్ ID ఉపయోగించబడుతుంది. విలువలు ఒక నిర్దిష్ట విలువ యొక్క కీ, స్థిర పొడవు యొక్క బైనరీ సంఖ్యతో కడెమిలియా నెట్వర్క్లో కూడా అనుసంధానించబడి ఉంటాయి.
టెకోపీడియా కడెమిలియా (కాడ్) గురించి వివరిస్తుంది
2002 లో, పెటార్ మేమౌన్కోవ్ మరియు డేవిడ్ మాజియర్స్ కడెమిలియా నెట్వర్క్ను ప్రవేశపెట్టారు.
ఇది ఆల్ఫా మరియు కె అనే రెండు ప్రామాణిక పదాల ద్వారా వర్గీకరించబడింది మరియు మూడవ క్రమరహిత పదం బి.
కడెమిలియా నెట్వర్క్ అల్గోరిథంకు నిర్దిష్ట విలువలను శోధించడానికి అనుబంధ కీ గురించి సమాచారం అవసరం. శోధన అనేక దశల్లో చేయబడుతుంది; ప్రతి దశలో, అల్గోరిథం కనెక్ట్ చేయబడిన నోడ్ యొక్క కీకి దగ్గరగా ఉండే నోడ్ కోసం చూస్తుంది. దాని వికేంద్రీకృత నిర్మాణం కారణంగా, కడెమిలియా సేవా దాడిని తిరస్కరించడానికి వ్యతిరేకంగా బలమైన రక్షణను నిర్మిస్తుంది. నోడ్స్ వరదలు వచ్చినప్పుడు దాని వికేంద్రీకృత నిర్మాణం సమానంగా ప్రయోజనకరంగా ఉంటుంది.
కడెమిలియా ఫైల్ షేరింగ్ నెట్వర్క్లలో విస్తృతంగా ఉపయోగించబడుతోంది ఎందుకంటే ఫైల్ షేరింగ్ నెట్వర్క్లలో సమాచారం కోసం శోధించడం చాలా సులభం. ఫైల్ పేరు శోధనలు చేయడానికి కీలకపదాలు ఉపయోగించబడుతున్నాయి మరియు ప్రతి ఫైల్ పేరు దాని ప్రాథమిక పదాలుగా విభజించబడింది. ఇటువంటి ప్రత్యేక కీలకపదాలు వాటి సంబంధిత ఫైల్ హాష్ మరియు ఫైల్ పేరుతో పాటు నెట్వర్క్ నిల్వలో ఉంచబడతాయి. కడెమిలియా నెట్వర్క్ అల్గోరిథం ఆధారంగా ఉన్న పబ్లిక్ నెట్వర్క్లు ఉన్నాయి
- కాడ్ నెట్వర్క్
- ఓవర్నెట్
- బిట్టొరెంట్
- ఒసిరిస్ sps
- Gnutella
కడెమిలియాతో సహా లైబ్రరీలలో కూడా అమలు చేయబడుతుంది
- Hashmir
- SharkyPy
- mojito
