Файлообменная сеть
Файлообменная сеть — собирательное название компьютерных оверлейных сетей, созданных и использующихся для файлоообмена.
Часто в основе файлообменных сетей лежат одноранговые компьютерные сети, следующие принципу равноправия участников файлообмена. В таких cетях компьютер каждого участника одновременно является и клиентом, и сервером,[1] так что его можно считать сервентом.[+?]
Типы организации файлообменных сетейПравить
Централизованные сетиПравить
Несмотря на то, что каждый участник файлообменной сети является и клиентом и сервером, необходима инфраструктура для объединения разрозненных клиентов между собой в определённое сообщество. В централизованных файлообменных сетях служебную информацию хранят индексационные серверы.
Достоинством такой сети является относительная простота программирования такой сети и небольшой объём служебной информации, передаваемой на серверы. Закрытие сетей Napster и WinMX показало ненадёжность централизованных файлообменных сетей[1]. Индексационные серверы могут быть отключены по разным причинам (технический сбой, разорение владеющей компании, судебное решение). В таком случае сеть перестаёт функционировать. К централизованным сетям относится Direct Connect.
Децентрализованные сетиПравить
Децентрализованные файлообменные сети функционируют без индексационных серверов. Хотя объём передаваемой служебной информации в них больше, надёжность их гораздо выше. Пока не существует способа насильно остановить функционирование такой сети. К децентрализованным сетям относятся Gnutella[1], Overnet, Kad.
Частично децентрализованные (гибридные) сетиПравить
Сочетая скорость централизованных сетей и надёжность децентрализованных, используются гибридные схемы, в которых используются независимые индексационные сервера, постоянно синхронизирующие информацию между собой. Таким образом, при выходе из строя одного из них, сеть продолжает функционировать. К частично децентрализованным файлообменным сетям относятся eDonkey2000, OpenNap.
ПримечанияПравить
- ↑ а б в "Враг № 1". Частный Корреспондент. chaskor.ru. Unknown parameter
|datepublished=
ignored (help)