Файлообменная сеть
Файлообменная сеть — собирательное название одноранговых компьютерных сетей для совместного использования файлов, основанных на равноправии участвующих в обмене файлами, то есть каждый участник одновременно является и клиентом, и сервером.
Типы организации файлообменных сетей
Централизованные сети
Несмотря на то, что каждый участник файлообменной сети является и клиентом, и сервером, необходима инфраструктура для объединения разрозненных клиентов между собой в определённое сообщество. В централизованных файлообменных сетях служебную информацию хранят индексационные серверы.
Достоинством такой сети является относительная простота программирования такой сети и небольшой объём служебной информации, передаваемой на серверы. Закрытие сетей Napster и WinMX показало ненадёжность централизованных файлообменных сетей. Индексационные серверы могут быть отключены по разным причинам (технический сбой, разорение владеющей компании, судебное решение). В таком случае сеть перестаёт функционировать. К централизованным сетям относится Direct Connect.
Децентрализованные сети
Децентрализованные файлообменные сети функционируют без индексационных серверов. Хотя объём передаваемой служебной информации в них больше, надёжность их гораздо выше. Пока не существует способа насильно остановить функционирование такой сети. К децентрализованным сетям относятся Gnutella, RetroShare, Overnet, .
Частично децентрализованные (гибридные) сети
Сочетая скорость централизованных сетей и надёжность децентрализованных, используются гибридные схемы, в которых используются независимые индексационные сервера, постоянно информацию между собой. Таким образом, при выходе из строя одного из них сеть продолжает функционировать. К частично децентрализованным файлообменным сетям относятся eDonkey2000, [англ.].
Принципы работы
В разделе не хватает ссылок на источники (см. рекомендации по поиску). |
Чтобы начать работу в файлообменной сети, пользователь скачивает соответствующую программу себе на компьютер и разрешает доступ другим пользователям к некоторой части своих ресурсов (этот процесс на компьютерном жаргоне называется «расшариванием», от англ. sharing). В каждой такой программе присутствует возможность поиска ресурсов, выложенных на компьютерах других пользователей для свободного скачивания. Любой пользователь, используя поиск, может найти на компьютере любого другого пользователя те ресурсы, которые тот выложил в свободный доступ, и бесплатно скачать их. А так как количество пользователей таких файлообменных программ исчисляется сотнями тысяч, а иногда даже миллионами, пользователь скорее всего найдет нужный ему файл.
Известные децентрализованные и гибридные файлообменные сети
- I2P — это анонимная, самоорганизующаяся распределённая сеть, которая использует модифицированный DHT, но отличается тем, что хранит в себе хешированные адреса узлов сети, зашифрованные AES IP-адреса, а также публичные ключи шифрования. Предоставляет приложениям простой транспортный механизм для анонимного и защищённого обмена сообщениями. Весь трафик в сети шифруется от отправителя до получателя, в сумме при пересылке сообщения используется четыре уровня шифрования (сквозное, чесночное, туннельное, а также шифрование транспортного уровня), а в качестве адресов сети используются криптографические идентификаторы (главным образом состоящие из пары публичных ключей).
- ED2K (eDonkey2000) — сеть децентрализованного типа. Поиск выполняют специализированные серверы, связанные между собой. Клиенты самостоятельно обмениваются по протоколу MFTP. Компания , разработчик исходной концепции и первого клиента, основанного на веб-интерфейсе (Edonkey 2000 v1.4.5), в 2005 году прекратила поддержку этого проекта, однако сеть продолжает функционировать за счёт более совершенного и более мощного клиента eMule, который использует механизмы Kademlia для построения децентрализованного сегмента eD2k.
- TC (TrueChat) — малоизвестная сеть, в основном для общения использующая сервер (обычно с публичным IP) для связи клиентов (peer-hub-peer) (автор TC)[уточнить].
- Overnet, — децентрализованные технологии на базе протокола Kademlia, обслуживающие поиск по сети eDonkey2000 (eD2k).
- BitTorrent — технология распределённого распространения файлов, как правило, большого объёма. Отличается высокой скоростью и централизованностью. поддерживают DHT и могут работать без центрального сервера (трекера).
- Direct Connect — представляет собой слабо связанные между собой выделенные сервера для поиска (хабы). Хабы Direct Connect очень удобны для организации файлового обмена в локальных сетях.
- Advanced Direct Connect — эволюционное развитие сетей Direct Connect с устранением основных недостатков.
- FastTrack, [англ.] — первоначально была реализована в KaZaA.
- — открытое продолжение сети FastTrack. Поддерживается клиентами giFT (KCeasy), MLDonkey.
- Gnutella — полностью децентрализованная сеть, использующая протокол, разработанный компанией Nullsoft, основанный на HTTP-загрузках. Самоорганизация сети происходит за счет автоматического взаимообмена данными нод-листа между соединёнными клиентами. Клиенты: Shareaza, , LimeWire, , [англ.].
- Gnutella2 — расширение протокола Gnutella. Основные изменения коснулись только организации системы поиска файлов. Так, удалось снизить общую нагрузку на сеть, применяя адресную рассылку запросов только тем клиентам, у которых находится искомый файл. Также была исключена проблема с ложной инициацией атаки типа UDP-flood. Во всем остальном сеть полностью аналогична Gnutella1. Основной клиент — Shareaza.
- Ares — файлообменная сеть для любых файлов.
- Soulseek — проприетарный протокол. Весь поиск происходит через центральный сервер, на котором есть бесплатная регистрация и платная подписка. Клиенты: Soulseek, MLDonkey, SolarSeek.
- Freenet, GNUnet, Entropy — файлообменные анонимные сети, устойчивые к интернет-цензуре.
- MP2P (Manolito P2P) — поддерживается клиентами Blubster, Piolet, .
- [англ.] — частично-децентрализованая коммерческая сеть на условно-платной основе. Является специфической вспомогательной модификацией протокола DHT при работе в отделенном коммерческом сегменте сети Gnutella, поддерживаемом с помощью клиента [англ.]. Свойства криптографической защиты и сетевой анонимности в сети не поддерживаются.
- — потенциально безопасная сеть для обмена самым разным контентом.
- MUTE.
- — файлообменная анонимная сеть.
- — принципиально это даже не пиринговая сеть, а разновидность ПО, позволяющего передавать файлы между двумя хостами (peer-to-peer), используя почтовые сервисы в качестве роутера. Технология передачи файлов основана на инкапсуляции в SMTP-протокол.
- — открытая P2P-сеть 3-го поколения повышенной безопасности. Java-клиент.
- — поддерживает поиск по содержанию файлов. Java-клиент.
- BeShare — сеть, ориентированная на BeOS.
- JXTA — стандартизация P2P спецификаций и протоколов.
- RShare — открытая анонимная сеть P2P.
- RetroShare — Обмен сообщениями и файлами, голосовая связь, чаты и форумы.
- WiPeer — сеть, действующая напрямую между компьютерами, минуя оборудование провайдера. Таким образом, сеть полностью свободна от цензуры.
- или — модификация протокола Kademlia. Полностью децентрализованные сети этого типа создавались преимущественно в Японии. Первым шагом в этом направлении стала программа [англ.]. Дальнейшее развитие этой сети в сторону сетевой анонимности привело к появлению программы [англ.]. На сегодняшний день существует и третья версия под управлением программы Perfect Dark. Все три версии сети SKad развивались параллельно и хотя они имеют много общего, но из-за видоизменения процедуры кодирования нод-листа в сторону более жёсткого шифрования они не совместимы между собой. Таким образом, все три программы образовали три идентичные сети с разными степенями защищенности.
- Usenet — глобальная доска объявлений.
- — программа для работы с файлообменными сетями Gnutella, OpenFT, FastTrack в среде операционной системы Mac OS X. Представляет собой графический интерфейс для фонового приложения giFT.
- Netsukuku — (не файлообменная?) сеть нового поколения, представляет собой ячеистую сеть передачи данных, заменяет 3-й уровень современной модели OSI другим протоколом маршрутизации. Протокол Netsukuku выстраивает структуру сети в виде фрактала. Сеть является распределённой, масштабируемой, анонимной и не контролируемой, отдельно от Интернета, без поддержки каких-либо служб и государственных каналов. Для расчёта всех необходимых путей связи узла со всеми остальными узлами протокол использует алгоритм (). Пропускная способность сети ограничивается возможностями нынешних сетевых карт. Поскольку в Netsukuku нет провайдеров, то нет и возможности отключить кого бы то ни было от сети. Так как адреса в Netsukuku раздаются случайным образом, то неизвестно даже, где находится и кому принадлежит нода, ответственная за хранение тех или иных байтов. В результате образуется полная свобода и полное равноправие.
- - файлообменная сеть . Сеть объединяет пользователей нескольких операторов связи в Новосибирске, Кемерово, Томске, Омске, Барнауле, Сургуте и Владивостоке.
Упоминания в литературе
Описание принципа децентрализованной сети:
Храм должен был быть вечным. Как сама глубина. А значит, не зависеть ни от одного сервера. Создающие Храм программы свободно блуждают по сети, их фрагменты дублируются, рекомбинируются, самостоятельно организуются для работы. Чтобы Храм исчез, надо уничтожить все машины в сети. Точнее, более девяноста трёх процентов на нынешний момент.
— Сергей Лукьяненко, «Фальшивые зеркала»
См. также
- P2P-Next
- Торрент-трекер
Примечания
- Враг № 1. Частный Корреспондент. chaskor.ru (12 ноября 2008). Дата обращения: 30 ноября 2008. Архивировано 9 февраля 2012 года.
- Soulseek. Дата обращения: 29 сентября 2010. Архивировано 26 сентября 2010 года.
- Blubster. Дата обращения: 29 сентября 2010. Архивировано 26 сентября 2010 года.
- Piolet. Дата обращения: 29 сентября 2010. Архивировано 21 сентября 2010 года.
Для улучшения этой статьи желательно: |
Википедия, чтение, книга, библиотека, поиск, нажмите, истории, книги, статьи, wikipedia, учить, информация, история, скачать, скачать бесплатно, mp3, видео, mp4, 3gp, jpg, jpeg, gif, png, картинка, музыка, песня, фильм, игра, игры, мобильный, телефон, Android, iOS, apple, мобильный телефон, Samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Сеть, компьютер, Информация о Файлообменная сеть, Что такое Файлообменная сеть? Что означает Файлообменная сеть?
Fajloobmennaya set sobiratelnoe nazvanie odnorangovyh kompyuternyh setej dlya sovmestnogo ispolzovaniya fajlov osnovannyh na ravnopravii uchastvuyushih v obmene fajlami to est kazhdyj uchastnik odnovremenno yavlyaetsya i klientom i serverom Tipy organizacii fajloobmennyh setejCentralizovannye seti Nesmotrya na to chto kazhdyj uchastnik fajloobmennoj seti yavlyaetsya i klientom i serverom neobhodima infrastruktura dlya obedineniya razroznennyh klientov mezhdu soboj v opredelyonnoe soobshestvo V centralizovannyh fajloobmennyh setyah sluzhebnuyu informaciyu hranyat indeksacionnye servery Dostoinstvom takoj seti yavlyaetsya otnositelnaya prostota programmirovaniya takoj seti i nebolshoj obyom sluzhebnoj informacii peredavaemoj na servery Zakrytie setej Napster i WinMX pokazalo nenadyozhnost centralizovannyh fajloobmennyh setej Indeksacionnye servery mogut byt otklyucheny po raznym prichinam tehnicheskij sboj razorenie vladeyushej kompanii sudebnoe reshenie V takom sluchae set perestayot funkcionirovat K centralizovannym setyam otnositsya Direct Connect Decentralizovannye seti Decentralizovannye fajloobmennye seti funkcioniruyut bez indeksacionnyh serverov Hotya obyom peredavaemoj sluzhebnoj informacii v nih bolshe nadyozhnost ih gorazdo vyshe Poka ne sushestvuet sposoba nasilno ostanovit funkcionirovanie takoj seti K decentralizovannym setyam otnosyatsya Gnutella RetroShare Overnet Chastichno decentralizovannye gibridnye seti Sochetaya skorost centralizovannyh setej i nadyozhnost decentralizovannyh ispolzuyutsya gibridnye shemy v kotoryh ispolzuyutsya nezavisimye indeksacionnye servera postoyanno informaciyu mezhdu soboj Takim obrazom pri vyhode iz stroya odnogo iz nih set prodolzhaet funkcionirovat K chastichno decentralizovannym fajloobmennym setyam otnosyatsya eDonkey2000 angl Principy rabotyV razdele ne hvataet ssylok na istochniki sm rekomendacii po poisku Informaciya dolzhna byt proveryaema inache ona mozhet byt udalena Vy mozhete otredaktirovat statyu dobaviv ssylki na avtoritetnye istochniki v vide snosok 25 noyabrya 2014 Chtoby nachat rabotu v fajloobmennoj seti polzovatel skachivaet sootvetstvuyushuyu programmu sebe na kompyuter i razreshaet dostup drugim polzovatelyam k nekotoroj chasti svoih resursov etot process na kompyuternom zhargone nazyvaetsya rassharivaniem ot angl sharing V kazhdoj takoj programme prisutstvuet vozmozhnost poiska resursov vylozhennyh na kompyuterah drugih polzovatelej dlya svobodnogo skachivaniya Lyuboj polzovatel ispolzuya poisk mozhet najti na kompyutere lyubogo drugogo polzovatelya te resursy kotorye tot vylozhil v svobodnyj dostup i besplatno skachat ih A tak kak kolichestvo polzovatelej takih fajloobmennyh programm ischislyaetsya sotnyami tysyach a inogda dazhe millionami polzovatel skoree vsego najdet nuzhnyj emu fajl Izvestnye decentralizovannye i gibridnye fajloobmennye setiI2P eto anonimnaya samoorganizuyushayasya raspredelyonnaya set kotoraya ispolzuet modificirovannyj DHT no otlichaetsya tem chto hranit v sebe heshirovannye adresa uzlov seti zashifrovannye AES IP adresa a takzhe publichnye klyuchi shifrovaniya Predostavlyaet prilozheniyam prostoj transportnyj mehanizm dlya anonimnogo i zashishyonnogo obmena soobsheniyami Ves trafik v seti shifruetsya ot otpravitelya do poluchatelya v summe pri peresylke soobsheniya ispolzuetsya chetyre urovnya shifrovaniya skvoznoe chesnochnoe tunnelnoe a takzhe shifrovanie transportnogo urovnya a v kachestve adresov seti ispolzuyutsya kriptograficheskie identifikatory glavnym obrazom sostoyashie iz pary publichnyh klyuchej ED2K eDonkey2000 set decentralizovannogo tipa Poisk vypolnyayut specializirovannye servery svyazannye mezhdu soboj Klienty samostoyatelno obmenivayutsya po protokolu MFTP Kompaniya razrabotchik ishodnoj koncepcii i pervogo klienta osnovannogo na veb interfejse Edonkey 2000 v1 4 5 v 2005 godu prekratila podderzhku etogo proekta odnako set prodolzhaet funkcionirovat za schyot bolee sovershennogo i bolee moshnogo klienta eMule kotoryj ispolzuet mehanizmy Kademlia dlya postroeniya decentralizovannogo segmenta eD2k TC TrueChat maloizvestnaya set v osnovnom dlya obsheniya ispolzuyushaya server obychno s publichnym IP dlya svyazi klientov peer hub peer avtor TC utochnit Overnet decentralizovannye tehnologii na baze protokola Kademlia obsluzhivayushie poisk po seti eDonkey2000 eD2k BitTorrent tehnologiya raspredelyonnogo rasprostraneniya fajlov kak pravilo bolshogo obyoma Otlichaetsya vysokoj skorostyu i centralizovannostyu podderzhivayut DHT i mogut rabotat bez centralnogo servera trekera Direct Connect predstavlyaet soboj slabo svyazannye mezhdu soboj vydelennye servera dlya poiska haby Haby Direct Connect ochen udobny dlya organizacii fajlovogo obmena v lokalnyh setyah Advanced Direct Connect evolyucionnoe razvitie setej Direct Connect s ustraneniem osnovnyh nedostatkov FastTrack angl pervonachalno byla realizovana v KaZaA otkrytoe prodolzhenie seti FastTrack Podderzhivaetsya klientami giFT KCeasy MLDonkey Gnutella polnostyu decentralizovannaya set ispolzuyushaya protokol razrabotannyj kompaniej Nullsoft osnovannyj na HTTP zagruzkah Samoorganizaciya seti proishodit za schet avtomaticheskogo vzaimoobmena dannymi nod lista mezhdu soedinyonnymi klientami Klienty Shareaza LimeWire angl Gnutella2 rasshirenie protokola Gnutella Osnovnye izmeneniya kosnulis tolko organizacii sistemy poiska fajlov Tak udalos snizit obshuyu nagruzku na set primenyaya adresnuyu rassylku zaprosov tolko tem klientam u kotoryh nahoditsya iskomyj fajl Takzhe byla isklyuchena problema s lozhnoj iniciaciej ataki tipa UDP flood Vo vsem ostalnom set polnostyu analogichna Gnutella1 Osnovnoj klient Shareaza Ares fajloobmennaya set dlya lyubyh fajlov Soulseek proprietarnyj protokol Ves poisk proishodit cherez centralnyj server na kotorom est besplatnaya registraciya i platnaya podpiska Klienty Soulseek MLDonkey SolarSeek Freenet GNUnet Entropy fajloobmennye anonimnye seti ustojchivye k internet cenzure MP2P Manolito P2P podderzhivaetsya klientami Blubster Piolet angl chastichno decentralizovanaya kommercheskaya set na uslovno platnoj osnove Yavlyaetsya specificheskoj vspomogatelnoj modifikaciej protokola DHT pri rabote v otdelennom kommercheskom segmente seti Gnutella podderzhivaemom s pomoshyu klienta angl Svojstva kriptograficheskoj zashity i setevoj anonimnosti v seti ne podderzhivayutsya potencialno bezopasnaya set dlya obmena samym raznym kontentom MUTE fajloobmennaya anonimnaya set principialno eto dazhe ne piringovaya set a raznovidnost PO pozvolyayushego peredavat fajly mezhdu dvumya hostami peer to peer ispolzuya pochtovye servisy v kachestve routera Tehnologiya peredachi fajlov osnovana na inkapsulyacii v SMTP protokol otkrytaya P2P set 3 go pokoleniya povyshennoj bezopasnosti Java klient podderzhivaet poisk po soderzhaniyu fajlov Java klient BeShare set orientirovannaya na BeOS JXTA standartizaciya P2P specifikacij i protokolov RShare otkrytaya anonimnaya set P2P RetroShare Obmen soobsheniyami i fajlami golosovaya svyaz chaty i forumy WiPeer set dejstvuyushaya napryamuyu mezhdu kompyuterami minuya oborudovanie provajdera Takim obrazom set polnostyu svobodna ot cenzury ili modifikaciya protokola Kademlia Polnostyu decentralizovannye seti etogo tipa sozdavalis preimushestvenno v Yaponii Pervym shagom v etom napravlenii stala programma angl Dalnejshee razvitie etoj seti v storonu setevoj anonimnosti privelo k poyavleniyu programmy angl Na segodnyashnij den sushestvuet i tretya versiya pod upravleniem programmy Perfect Dark Vse tri versii seti SKad razvivalis parallelno i hotya oni imeyut mnogo obshego no iz za vidoizmeneniya procedury kodirovaniya nod lista v storonu bolee zhyostkogo shifrovaniya oni ne sovmestimy mezhdu soboj Takim obrazom vse tri programmy obrazovali tri identichnye seti s raznymi stepenyami zashishennosti Usenet globalnaya doska obyavlenij programma dlya raboty s fajloobmennymi setyami Gnutella OpenFT FastTrack v srede operacionnoj sistemy Mac OS X Predstavlyaet soboj graficheskij interfejs dlya fonovogo prilozheniya giFT Netsukuku ne fajloobmennaya set novogo pokoleniya predstavlyaet soboj yacheistuyu set peredachi dannyh zamenyaet 3 j uroven sovremennoj modeli OSI drugim protokolom marshrutizacii Protokol Netsukuku vystraivaet strukturu seti v vide fraktala Set yavlyaetsya raspredelyonnoj masshtabiruemoj anonimnoj i ne kontroliruemoj otdelno ot Interneta bez podderzhki kakih libo sluzhb i gosudarstvennyh kanalov Dlya raschyota vseh neobhodimyh putej svyazi uzla so vsemi ostalnymi uzlami protokol ispolzuet algoritm Propusknaya sposobnost seti ogranichivaetsya vozmozhnostyami nyneshnih setevyh kart Poskolku v Netsukuku net provajderov to net i vozmozhnosti otklyuchit kogo by to ni bylo ot seti Tak kak adresa v Netsukuku razdayutsya sluchajnym obrazom to neizvestno dazhe gde nahoditsya i komu prinadlezhit noda otvetstvennaya za hranenie teh ili inyh bajtov V rezultate obrazuetsya polnaya svoboda i polnoe ravnopravie fajloobmennaya set Set obedinyaet polzovatelej neskolkih operatorov svyazi v Novosibirske Kemerovo Tomske Omske Barnaule Surgute i Vladivostoke Upominaniya v literatureOpisanie principa decentralizovannoj seti Hram dolzhen byl byt vechnym Kak sama glubina A znachit ne zaviset ni ot odnogo servera Sozdayushie Hram programmy svobodno bluzhdayut po seti ih fragmenty dubliruyutsya rekombiniruyutsya samostoyatelno organizuyutsya dlya raboty Chtoby Hram ischez nado unichtozhit vse mashiny v seti Tochnee bolee devyanosta tryoh procentov na nyneshnij moment Sergej Lukyanenko Falshivye zerkala Sm takzheP2P Next Torrent trekerPrimechaniyaVrag 1 neopr Chastnyj Korrespondent chaskor ru 12 noyabrya 2008 Data obrasheniya 30 noyabrya 2008 Arhivirovano 9 fevralya 2012 goda Soulseek neopr Data obrasheniya 29 sentyabrya 2010 Arhivirovano 26 sentyabrya 2010 goda Blubster neopr Data obrasheniya 29 sentyabrya 2010 Arhivirovano 26 sentyabrya 2010 goda Piolet neopr Data obrasheniya 29 sentyabrya 2010 Arhivirovano 21 sentyabrya 2010 goda Dlya uluchsheniya etoj stati zhelatelno Proverit dostovernost ukazannoj v state informacii Na stranice obsuzhdeniya dolzhny byt poyasneniya Ispravit statyu soglasno stilisticheskim pravilam Vikipedii Dobavit illyustracii Pozhalujsta posle ispravleniya problemy isklyuchite eyo iz spiska parametrov Posle ustraneniya vseh nedostatkov etot shablon mozhet byt udalyon lyubym uchastnikom
