姌是什么意思| 睾丸隐痛什么原因| 阿莫西林是什么药| 血糖有点高吃什么食物好| 啊什么| 加拿大用什么货币| 头孢什么时候吃| 肚子胀不排便什么原因| 胃胀气是什么原因| 红薯用什么繁殖| 猪砂是什么东西| 金丝雀是什么意思| 中性是什么意思| 熊猫血是什么| 南柯一梦是什么意思| 什么东西能美白| 君子菜是什么蔬菜| 舌头发黑是什么原因| 余字五行属什么| 鳞状上皮炎症反应性改变是什么意思| 什么什么多彩| 04年的猴是什么命| 泌尿内科主要看什么病| 泡泡尿是什么毛病| 一进门见到什么植物好| 皮肤疖是什么病| 警察是什么生肖| thenorthface是什么牌子| 心肌缺血用什么药| 猴子下山的故事告诉我们什么| 谷丙转氨酶是什么| 哈喇味是什么味道| 艺名是什么意思| 单位是什么| 气滞血瘀吃什么药| 白天梦见蛇是什么预兆| 子夜是指什么时间| 落汤鸡是什么意思| 胃胀是什么感觉| 什么是切片| 熙字五行属什么| 带银饰有什么好处| 上天是什么意思| 淋巴排毒是什么意思| loc是什么意思| 布洛芬的副作用是什么| 不以为意什么意思| 减肥期间可以吃什么水果| 手牵手我们一起走是什么歌| 川字属于五行属什么| 对牛弹琴是什么意思| php是什么语言| 女人缺少雌激素吃什么| 杜仲泡水喝有什么功效| 睡不醒是什么原因| 牡丹和芍药有什么区别| 9.22什么星座| 衔接是什么意思| 带状疱疹不能吃什么东西| 止疼药吃多了有什么副作用| mmp是什么意思| 准生证有什么用| 什么叫有机蔬菜| 善存片什么时候吃最好| 阴虚吃什么食物补得快| 半夜脚抽筋是什么原因| 盆腔积液什么症状| 阴霾是什么意思| 益生菌什么牌子最好| 回潮是什么意思| 五月10号是什么星座| 皮下出血小红点是什么原因造成的| 甲状腺是什么功能| 2月18号什么星座| 脐橙什么意思| 无的放矢什么意思| 尿路感染吃什么药效果最好| 什么东东| 吹泡泡是什么意思| gfr是什么意思| 尿毒症可以吃什么水果| 梦见黑蛇是什么预兆| 阴历六月十八是什么日子| 偏左偏右是什么意思| gdp是什么意思啊| 属猴的幸运色是什么颜色| 尿频尿多吃什么药好| 芈月传芈姝结局是什么| 喉痹是什么意思| 今天是什么节日吗| 酚妥拉明是什么药| 胎神是什么意思| cup什么意思| 胃体息肉是什么意思| 故事梗概是什么意思| ptt是什么| 感冒发烧挂什么科室| 低压高是什么意思| 玲珑什么| 69是什么| 糖尿病的人可以吃什么水果| 出单是什么意思| kimi是什么意思| 痧是什么| 强高是什么意思| 10月30是什么星座| imax是什么| 痢疾是什么意思| 口腔溃疡用什么药好| 经常拉屎是什么原因| 痛风用什么药| 梦见自己嫁人了预示着什么| 重庆以前叫什么| 什么是命题| 梦见桥塌了有什么预兆| 八五年属什么| 头发属于什么组织| 血小板高什么原因| 破壁是什么意思| 读书的意义是什么| 星期天左眼皮跳是什么预兆| 石榴木命是什么意思| 二聚体测定是什么| 申属于五行属什么| 淡盐水有什么作用和功效| 扁桃体割了对身体有什么影响| 一什么椅子| 脑梗可以吃什么水果| 什么叫中出| 浮沉是什么意思| 过敏性鼻炎吃什么水果好| 大红袍适合什么季节喝| 周长是什么意思| 吉和页念什么| 花斑癣用什么药膏好| 人黄是什么| 字如其人什么意思| 肺肾两虚吃什么中成药| 化石是什么| hpv阳性是什么意思| 勃不起来吃什么药| 碘伏遇到什么会变白| 脂肪肝看什么科| 什么是食品添加剂| 三伏天吃什么对身体好| 去黄疸吃什么药| 肌酐高说明什么问题| 月经不来是什么原因| 便秘挂什么科室| 扁桃体发炎吃什么药效果好| 金匮肾气丸有什么功效| 醛固酮高有什么危害| 控制血糖吃什么食物| 山水不相逢什么意思| 苦瓜有什么功效和作用| 骨蒸潮热 是什么意思| 鼻子发干是什么原因造成的| 为什么会得神经性皮炎| 什么泡面最好吃| 梦见捡菌子是什么预兆| 着床出血是什么意思| 揩油是什么| 结痂什么意思| 心电图是检查什么的| 秦始皇为什么叫祖龙| 男性裆部瘙痒用什么药好| 盗汗挂什么科| mandy英文名什么意思| 心脾两虚吃什么食物补最快| 什么什么不断| 蛋糕用什么奶油好| 红色加蓝色等于什么颜色| 30岁以上适合用什么牌子的护肤品| 胃疼吃什么水果| 莫逆之交是什么意思| 5月7日是什么星座| 水怡是什么| 脱氢酶高是什么原因| 什么都不怕| 无力感什么意思| 革兰阳性杆菌是什么病| 12月3日什么星座| 硬发质适合什么发型| 01属什么| stories是什么意思| 红线女是什么意思| 什么是事业| 最好的减肥方法是什么| 不吃肉对身体有什么影响| 后循环缺血吃什么药| 天秤座女生什么性格| 脚麻是什么原因引起的| 胃炎挂什么科| red什么颜色| 拜戈手表属于什么档次| 什么人容易得脑溢血| 低压高有什么危险| 指纹不清晰是什么原因| 已佚是什么意思| 冠心病吃什么药好| 什么叫精神分裂症| 憨笑是什么意思| 频繁小便是什么原因| 细菌性阴道炎是什么原因引起的| 大便弱阳性是什么意思| 下午四五点是什么时辰| 黑龙江有什么特产| 传销是什么意思| 什么时候恢复的高考| 才美不外见的见是什么意思| 尿酸高什么意思| 涩是什么意思| 唐三藏的真名叫什么| 吃什么能帮助睡眠| 粘土是什么土| 社保卡是什么样的图片| 快递什么时候上班| 叼是什么意思| 什么叫逻辑思维| 铜钱癣用什么药| 打呼噜是什么引起的| 做全身检查挂什么科| 朗姆酒兑什么好喝| 心电监护pr是什么意思| 眼睛充血什么原因| 糖宝是什么意思| 布拉吉是什么| 什么纸贵| 袋鼠属于什么类动物| 肝脏在什么位置| 缺钙查什么化验项目| 介入超声是什么意思| 菊花什么时候开放| 3m是什么意思| 喝山楂泡水有什么功效| 骨显像主要检查什么| 骨密度减少是什么意思| 团购什么意思| 泌乳素高是什么原因| 间作套种是什么意思| 外阴白斑是什么原因| 嘴巴里起泡是什么原因| 费洛蒙是什么| 冰箱保鲜室不制冷是什么原因| 林彪为什么要叛逃| 触感是什么意思| 什么门永远关不上| 凌晨2点是什么时辰| 什么症状要查心肌酶| 什么是花青素| 前列腺肥大有什么症状| 血压低吃什么药| 无什么为什么| 世界上什么东西最长| 杏仁是什么| 位移是什么| 麦克白夫人什么意思| 莲花代表什么生肖| 身上起红疙瘩是什么原因| 排黑便是什么原因| 18kgp是什么意思| 梦见自己流血是什么预兆| 处暑的处是什么意思| 为什么养鱼养单不养双| 百度

里皮亲挂帅国足2队 整合本土资源培养预备国脚

百度 资料图:油菜花盛开的浙江省衢州市开化县钱江源乡村美景。

Файлообм?нна мережа — сукупна назва мереж для сп?льного використання файл?в.

Зазвичай, файлообм?нн? мереж? ?рунтуються на однорангов?й комп'ютерн?й мереж?, тобто кожен учасник яко? одночасно викону? функц?? як кл??нта, який може отримувати файл, так ? сервером, що в?дда? файли.

Принципи роботи

ред.

Основн? принципи роботи файлообм?ну полягають в наступному:

  • користувач викачу? програму до себе на комп'ютер;
  • да? доступ ?ншим користувачем до частини сво?х ресурс?в (цей процес назива?ться ?розшарюванням?, англ. sharing);
  • у кожн?й так?й програм? присутн?й пошук, який шука? ресурси, викладен? на комп'ютерах ?нших користувач?в для в?льного викачування. Будь-який користувач, використовуючи пошук, може знайти на комп'ютер? будь-якого ?ншого користувача т? ресурси, як? в?н виклав у в?льний доступ, ? безоплатно викачати ?х. А оск?льки к?льк?сть користувач?в таких файлообм?нних програм обчислю?ться сотнями тисяч, а ?нод? нав?ть м?льйонами, користувач напевно знайде файл, що ц?кавить його.

Типи мережево? орган?зац?? для обм?ну файлами

ред.

Централ?зован? мереж?

ред.

Не зважаючи на те, що кожен учасник файлообм?нно? мереж? ? ? кл??нтом ? сервером, необх?дна ?нфраструктура для об'?днання розр?знених кл??нт?в м?ж собою у визначене сп?втовариство. У централ?зованих файлообм?нних мережах службову ?нформац?ю збер?гають сервери ?ндексац?й.

Перевагою тако? мереж? ? в?дносна простота ?? програмування та невеликий обсяг службово? ?нформац??, що переда?ться на сервери. Закриття мереж Napster ? WinMX?(?нш? мови) показало ненад?йн?сть централ?зованих файлообм?нних мереж. Сервери ?ндексац?й можуть бути в?дключен? з р?зних причин (техн?чний зб?й, розорення компан??, що ним волод??, судове р?шення). У такому раз? мережа переста? функц?онувати. До централ?зованих мереж в?дноситься Direct Connect.[джерело?]

Частково децентрал?зован? (г?бридн?) мереж?

ред.

По?днуючи швидк?сть централ?зованих мереж ? над?йн?сть децентрал?зованих, використовуються г?бридн? схеми, в яких використовуються незалежн? ?ндексац?? сервери, що пост?йно синхрон?зують ?нформац?ю м?ж собою. Таким чином, при виход? з ладу одного з них, мережа продовжу? функц?онувати. До частково децентрал?зованих файлообм?нних мереж в?дносяться eDonkey2000, OpenNap?(?нш? мови).

Децентрал?зован? мереж?

ред.

Децентрал?зован? файлообм?нн? мереж? функц?онують без сервер?в ?ндексац?й. Хоча обсяг службово? ?нформац??, що переда?ться в них б?льший, над?йн?сть ?х набагато вище. Поки не ?сну? способу насильно зупинити функц?онування тако? мереж?. До децентрал?зованих мереж в?дносяться Gnutella, Overnet?(?нш? мови), Kad.

Вперше терм?н peer-to-peer (P2P) був використаний в 1984 компан??ю IBM при розробц? мережево? арх?тектури для динам?чно? маршрутизац?? траф?ку через комп'ютерн? мереж? з дов?льною тополог??ю (Advanced Peer to Peer Networking).[джерело?]

Огляд популярних мереж

ред.

В ?снуючих сьогодн? файлообм?нних P2P-мережах спочатку був використаний зм?шаний п?дх?д — з наявн?стю вид?лених вузл?в та/або сервер?в. Але в останн? к?лька рок?в у вс?х великих мережах реал?зована п?дтримка протокол?в, що забезпечують повн?стю автономне функц?онування мереж? без сервер?в, тобто в чистому вигляд? P2P-п?дх?д.

Сьогодн? на технолог?? P2P засновано величезну к?льк?сть популярних мережевих серв?с?в — в?д простого обм?ну файлами до мовного та в?деозв'язку.

За деякими даними, станом на 2008 в ?нтернет? б?льше половини всього траф?ку припадало на траф?к файлообм?нних P2P-мереж, а розм?ри найб?льших з них перевалили за позначку в 1 млн одночасно працюючих вузл?в, що под?ляють петабайт (1015 байт) ?нформац??. Загальна к?льк?сть заре?строваних учасник?в файлообм?нних мереж P2P в усьому св?т? становить близько 100 млн.

Мережа P2P — це множина вузл?в (комп'ютер?в, смартфон?в тощо), як? об'?днан? в ?дину систему ? вза?мод?ють за допомогою протоколу P2P, який забезпечу? можлив?сть створення ? функц?онування мереж? р?вноправних вузл?в.

Bittorrent

ред.

З метою ?н?ц?ал?зац?? вузла в мереж? Bittorrent кл??нтська програма зверта?ться до сервера (tracker), що нада? ?нформац?ю про файли, доступн? для коп?ювання, а також статистичну ? маршрутну ?нформац?ю про вузли мереж?. Сервер ? п?сля ?н?ц?ал?зац?? допомага? вузлам вза?мод?яти один з одним, хоча останн? верс?? кл??нтських програм вимагають наявност? сервер?в т?льки на стад?? ?н?ц?ал?зац??.

Якщо вузол ?хоче? опубл?кувати файл, то програма под?ля? цей файл на частини ? створю? файл метаданих (torrent file) з ?нформац??ю про частини файлу, розташування ?х ? — опц?онально — сервера, який буде п?дтримувати розповсюдження цього файлу. Перший вузол, який опубл?кував фото, назива?ться розповсюджувачем (seeder). Вузол, що бажа? скоп?ювати файл, при коп?юванн? сам ста? розповсюджувачем за принципом: ск?льки коп?юю я, ст?льки дозволяю скоп?ювати з мене.

Вузли, як? скоп?ювали весь файл, стають розповсюджувачами цього файлу ? разом з вузлами, що скоп?ювати файл не повн?стю, дають можлив?сть ?ншим вузлам отримувати частини файлу з к?лькох джерел, що прискорю? коп?ювання.

У мереж? BitTorrent використовуються протоколи Bittorrent ? BitTorrent Azureus DHT. Останн?й заснований на модиф?кованому протокол? Kademlia ? використову?ться для забезпечення роботи з файлами метаданих, не прив'язаними до сервер?в, для децентрал?зованого пошуку ресурсу по ID ? присвоювання ресурсам коментар?в ? рейтингу. Зам?сть BitTorrent Azureus DHT деяк? кл??нти п?дтримують аналог?чний йому за функц?ональн?стю протокол BitTorrent Mainline DHT.

Найпоширен?ш? кл??нтськ? програми — це Azureus, BitTorrent, μTorrent, BitTornado, MLDonkey.[джерело?]

Direct Connect

ред.

Одн??ю з найпопулярн?ших в Укра?н? та Рос?? файлообм?нних мереж ? Direct Connect. У ц?й мереж? кл??нти п?дключаються до одного чи к?лькох сервер?в для пошуку файл?в, причому сервери не пов'язан? м?ж собою. ?нформац?я про файли, доступ до яких вузол ?хоче? в?дкрити, в?дсила?ться на сервер. Коп?ювання файл?в в?дбува?ться безпосередньо м?ж вузлами, як ? в класичн?й P2P-мереж?.

У кл??нтську програму вбудован? можливост? для сп?лкування учасник?в мереж? один з одним; список файл?в кожного користувача можна одержувати у вигляд? деревопод?бно? структури папок; ?сну? простий механ?зм пошуку ?нформац?? ? можлив?сть коп?ювання ц?лих каталог?в.[джерело?]

EDonkey2000

ред.

Мережа EDonkey2000 з'явилася в 2000 роц?. ?нформац?я про наявн?сть файл?в в н?й публ?ку?ться кл??нтом на численних серверах у вигляд? ed2k-посилань, що використовують ун?кальний ID ресурсу.

Серверне програмне забезпечення доступне для встановлення будь-яким користувачем. Сервер забезпечу? пошук вузл?в та ?нформац??.

Станом на к?нець 2008 року в мереж? було до 200 сервер?в, як? обслуговують одночасно близько 1 млн кл??нт?в, як? разом використовують близько 1 млрд р?зних файл?в. Загальне число заре?строваних користувач?в ц??? мереж? становить близько 10 млн.

Коли кл??нт мереж? EDonkey2000 коп?ю? бажаний ресурс, в?н робить це одночасно з к?лькох джерел за допомогою протоколу MFTP (Multisource File Transfer Protocol).

Зараз ?нформац?ю про доступн? файлах можна отримувати не т?льки з сервер?в EDonkey. У 2004 до складу мереж? EDonkey2000 була ?нтегрована мережа Overnet — повн?стю децентрал?зована мережа, що дозволя? зд?йснювати вза?мод?ю м?ж вузлами без прив'язки до сервер?в, для чого використову?ться DHT-протокол Kademlia.

Найпоширен?шою для мереж? EDonkey2000 кл??нтською програмою з закритим кодом (верс?я Pro — платна) ? програма eDonkey, проте ?сну? ? кл??нт з в?дкритим програмним кодом — eMule, який, кр?м мереж? EDonkey2000, може ввести в д?ю ще одну мережу P2P — Kad Network. Кл??нт eDonkey ма? дуже ц?каве розширення, що дозволя? коп?ювати метафайли .torrent, як? користуються великою дов?рою користувач?в, а також застосовувати вериф?кац?йну ?нформац?ю з цих метафайл?в для роботи з файлами власно? мереж?. При цьому якщо ?н?ц?ал?зувати завантаження файлу, що в?дпов?да? метафайлу, частини файлу, доступн? у власн?й мереж? EDonkey2000, теж включаються в список джерел для завантаження.

Така ?нтеграц?я можливостей р?зних мереж ? додаткова вериф?кац?я сприяли розвитку мереж? EDonkey2000. На не? почали переходити користувач? ?нших мереж — наприклад, мереж? FastTreck, що базу?ться на протокол? FastTreck, який реал?зу?ться, зокрема, таким популярним кл??нтом, як Kazaa.[джерело?]

Gnutella, Gnutella2

ред.

Gnutella — це децентрал?зований одноранговий мережевий протокол для обм?ну файлами, який, незважаючи на свою назву, не ? частиною про?кту GNU[1]. Протокол Gnutella був розроблений Джаст?ном Френкелем?(?нш? мови) (автором ауд?опле?ра Winamp) у 2000 роц? ? використову?ться дос?, хоча ? втратив популярн?сть через серйозн? алгоритм?чн? недол?ки.

Gnutella2 (G2) — це децентрал?зований одноранговий мережевий протокол, наступник Gnutella, опубл?кований у 2002 роц? Майклом Стоуксом[2].

П?д час п?дключення кл??нт отриму? в?д вузла, з яким йому вдалося з'?днатися, список з п'яти активних вузл?в; ?м надсила?ться запит на пошук ресурсу за ключовим словом. Вузли шукають у себе на запит ресурси ?, якщо не знаходять ?х, пересилають запит активним вузлам вгору по ?дереву? (тополог?я мереж? ма? структуру графа типу ?дерево?), поки не знайдеться ресурс або не буде перевищено Максимальна к?льк?сть крок?в. Такий пошук назива?ться розмноженням запит?в (query flooding).

Под?бна реал?зац?я веде до експоненц?альним зростання к?лькост? запит?в ? в?дпов?дно на верхн?х р?внях ?дерева? може призвести до в?дмови в обслуговуванн?. Щоб уникнути под?бно? ситуац?? розробники удосконалили алгоритм, ввели правила, в?дпов?дно до яких запити можуть пересилати вгору по ?дереву? т?льки певн? вузли — так називан? вид?лен? (ultrapeers), ?нш? вузли (leaves) можуть лише запитувати останн?. Була введена система кешування вузл?в.

У такому вигляд? мережа функц?ону? й зараз, хоча недол?ки алгоритму ? слабк? можливост? розширюваност? ведуть до зменшення ?? популярност?.

Недол?ки протоколу Gnutella ?н?ц?ювали розробку принципово нових алгоритм?в пошуку маршрут?в та ресурс?в ? привели до створення групи протокол?в DHT (Distributed Hash Tables) — зокрема, протоколу Kademlia, який зараз широко використову?ться в найб?льших мережах.

Запити в мереж? Gnutella пересилаються по TCP або UDP, коп?ювання файл?в зд?йсню?ться через протокол HTTP. Останн?м часом з'явилися розширення для кл??нтських програм, що дозволяють коп?ювати файли по UDP, робити XML-запити мета?нформац?? про файли.

У 2003 було створено принципово новий протокол Gnutella2 ? перш? кл??нти для цього протоколу як?, водночас, були сум?сн? з кл??нтами Gnutella. В?дпов?дно до нього деяк? вузли стають концентраторами, ?нш? ж ? звичайними вузлами (leaves).

Кожен звичайний вузол ма? сполучення з одним-двома концентраторами. А концентратор пов'язаний з сотнями звичайних вузл?в ? десятками ?нших концентратор?в. Кожен вузол пер?одично пересила? концентратору список ?дентиф?катор?в ключових сл?в, за якими можна знайти ресурси, що публ?куються цим вузлом. ?дентиф?катори збер?гаються в загальн?й таблиц? на концентратор?.

Коли вузол ?хоче? знайти ресурс, в?н надсила? запит за ключовим словом сво?му концентратору, останн?й або знаходить ресурс у сво?й таблиц? ? поверта? ID вузла, що волод?? ресурсом, або поверта? список ?нших концентратор?в, як? вузол знову запиту? по черз? випадковим чином. Такий пошук назива?ться пошуком за допомогою методу блукань (random walk).

Прим?тною особлив?стю мереж? Gnutella2 ? можлив?сть розмноження ?нформац?? про файл в мереж? без коп?ювання самого файлу, що дуже корисно з точки зору в?дстеження в?рус?в. Для переданих пакет?в у мереж? розроблений власний формат, схожий на XML, що гнучко реал?зу? можлив?сть нарощування функц?ональност? мереж? шляхом додавання додатково? службово? ?нформац??. Запити та списки ID ключових сл?в пересилаються на концентратори по UDP.

Найпоширен?ш? кл??нтськ? програми для Gnutella ? Gnutella2: Shareaza, Kiwi, Alpha, Morpheus, Adagio Pocket G2 (Windows Pocket PC), FileScope, MLDonkey.[джерело?]

Див. також

ред.

Прим?тки

ред.
  1. Regarding Gnutella - GNU Project - Free Software Foundation. www.gnu.org (англ.). Арх?в ориг?налу за 19 лютого 2025. Процитовано 28 липня 2025.
  2. Gnutella2. g2.doxu.org. Процитовано 26 липня 2025.
阿尔马尔是什么药 痤疮是什么原因引起的 阿米巴病是什么病 五月十九日是什么星座 1月22日是什么星座
中焦不通吃什么药 五月三十一号是什么星座 宝宝热疹用什么药膏 嗓子疼吃什么药最管用 兵工厂属于什么单位
结石什么原因引起的 吃什么可以来月经最快最有效 肝气不舒有什么症状 额头长闭口是什么原因 吹空调嗓子疼吃什么药
男性检查男科都查什么 中暑了吃什么好 冷艳是什么意思 流量mb是什么意思 喝蜂蜜水有什么好处
脾胃科主要看什么hcv9jop3ns0r.cn 安全期是什么时候xscnpatent.com 米加参念什么hcv9jop5ns1r.cn 吃炒黑豆有什么好处和坏处adwl56.com 谁也不知道下一秒会发生什么hcv9jop7ns4r.cn
眼压高吃什么药wuhaiwuya.com 钻牛角尖是什么意思hcv8jop7ns6r.cn 蓟类植物是什么hcv7jop7ns3r.cn 一个立一个羽念什么hcv8jop8ns3r.cn 消防支队长是什么级别hcv9jop7ns3r.cn
睡觉一直做梦是什么原因yanzhenzixun.com 硅是什么jasonfriends.com 朋友妻不可欺是什么意思hcv8jop5ns2r.cn 尿酸高尿液是什么颜色hcv7jop6ns4r.cn 69年鸡是什么命hcv9jop5ns5r.cn
amy什么意思hcv8jop0ns4r.cn 肝阴不足吃什么中成药hcv9jop7ns3r.cn 为什么会高反hcv8jop7ns3r.cn preparing是什么意思hcv8jop3ns3r.cn 舌苔厚白应该吃什么hcv7jop6ns4r.cn
百度