Jump to content

подарок

(Перенаправлено с OpenFT )
подарок
Разработчик(и) джаста
Первоначальный выпуск 2003 год ; 21 год назад ( 2003 )
Стабильная версия
0.11.8.1 [1]  Отредактируйте это в Викиданных / 27 ноября 2004 г.
Предварительный выпуск Нет [±]
Написано в С
Платформа Кросс-платформенный
Доступно в Английский
Тип Пиринговый
Лицензия GNU GPL
Веб-сайт исходная кузня .сеть /проекты /подарок /

giFT Internet File Transfer ( giFT ) — это компьютерный программный демон несколько протоколов обмена файлами , который позволяет использовать с простым клиентом, имеющим графический интерфейс пользователя (GUI). Клиент динамически загружает плагины, реализующие протоколы, по мере необходимости. [ нужна ссылка ]

giFTcurs, интерфейс терминала для демона giFT

Клиенты, реализующие интерфейсы для демона giFT, взаимодействуют с его процессом, используя облегченный сетевой протокол . Это позволяет полностью абстрагировать код сетевого протокола от пользовательского интерфейса . Демон giFT написан с использованием относительно кроссплатформенного C кода , что означает, что его можно скомпилировать и запустить в самых разных операционных системах. Существует несколько GiFT GUI интерфейсов для Microsoft Windows , Apple Macintosh и Unix-подобных операционных систем . [ нужна ссылка ]

Название giFT (giFT Internet File Transfer) представляет собой так называемую рекурсивную аббревиатуру , что означает, что оно ссылается на себя в выражении, за которым оно стоит.

Одним из самых больших недостатков движка giFT является то, что в настоящее время он не поддерживает Unicode , что не позволяет совместно использовать файлы с символами Unicode в именах файлов (например, «ø», «ä», «å», «é» и т. д.). [ нужна ссылка ] Кроме того, в giFT отсутствуют многие функции, необходимые для gnutella эффективного использования сети .

Доступные плагины

[ редактировать ]

Доступные протоколы: [2]

Стабильный

Бета-версия

Альфа-версия

протокол OpenFT

[ редактировать ]
Передняя часть Аполлона

Родственным проектом giFT является OpenFT, протокол одноранговой для обмена файлами сети , имеющий структуру, в которой узлы делятся на «поисковые» узлы и «индексные» суперузлы в дополнение к общим узлам . Поскольку оба проекта очень тесно связаны, когда говорят «OpenFT», можно иметь в виду либо одно из двух разных вещей: протокол OpenFT, либо реализацию в виде плагина для giFT.

Хотя название OpenFT означает «Open FastTrack», протокол OpenFT представляет собой совершенно новую конструкцию протокола: лишь несколько идей в протоколе OpenFT взяты из того немногого, что было известно о протоколе FastTrack на момент разработки OpenFT. [ нужна ссылка ]

Протокол обмена файлами OpenFT

[ редактировать ]

Подобно FastTrack и Napster , OpenFT — это сеть, в которой узлы отправляют списки общих файлов другим узлам, чтобы отслеживать, какие файлы доступны в сети. Это уменьшает пропускную способность, потребляемую поисковыми запросами, за счет дополнительной памяти и вычислительной мощности узлов, хранящих эту информацию. Передача общих списков не является полностью рекурсивной: узел будет передавать свой список общих файлов только одному узлу поиска, случайно выбранному в качестве «родительского» узла, и список этих файлов не будет далее передаваться другим узлам. [4]

OpenFT также похож на сеть gnutella тем, что поисковые запросы рекурсивно пересылаются между узлами, которые отслеживают общие файлы.

В сети OpenFT есть три различных типа узлов:

ПОЛЬЗОВАТЕЛЬ
Большинство узлов являются ПОЛЬЗОВАТЕЛЬскими узлами; у них нет специальной функции.
ПОИСК
Эти узлы обрабатывают поисковые запросы; они выполняют поиск в списках файлов, которые отправляют им их CHILD-узлы (поясняется ниже). Эти узлы должны иметь подключение к Интернету и не менее 128 МБ оперативной памяти . Также настоятельно рекомендуется использовать современный процессор. [5]
ИНДЕКС
Узлы с быстрыми соединениями и большим объемом памяти могут быть ИНДЕКСНЫМИ узлами, которые хранят списки доступных узлов поиска, собирают статистику и пытаются поддерживать структуру сети. [6]

Узел может быть как узлом ПОИСК, так и узлом ИНДЕКС. Узлы USER выберут три узла SEARCH в качестве своих PARENT узлов. Они отправят им свой список акций, если РОДИТЕЛЬ примет ПОЛЬЗОВАТЕЛЯ в качестве своего РЕБЕНКА. По умолчанию узлами ПОИСК будут РОДИТЕЛЬСКИЕ узлы максимум для 500 ДЕТСКИХ узлов.

Имя Платформа Лицензия Функции Последняя версия Веб-сайт
подарки [7] Unix-подобный лицензия GPL
  • Ncurses На основе
  • единственный, который был официально поддержан
0.6.2
Аполлон [8] [9] Unix-подобный / KDE лицензия GPL
  • Поиск с вкладками
  • Предварительный просмотр mp3 и видео
  • Мастер первого запуска
  • системного лотка Закрепление
  • Общайтесь с другими пользователями Apollon
1.0.2.1 (2005-05-08) apollon.sourceforge.net
KCeasy [10] [11] [12] Microsoft Windows лицензия GPL [13]
  • Включает медиаплеер.
  • Изначально в комплект поставки входит плагин giFT-FastTrack для подключения к Kazaa и Kazaa Lite . В версии 0.12 и позже он удалил плагин giFT-FastTrack, чтобы избежать судебной тяжбы с Sharman Networks . Плагин FastTrack все еще находится в разработке и доступен на стороннем веб-сайте. Обновление предыдущих версий программы не приведет к удалению плагина giFT-FastTrack.
0.19-rc1 (03.02.2008) Веб-сайт KCeasy Source Forge
giFTwin32 [12] Microsoft Windows
  • меньше функций, чем у KCeasy, но при этом занимает меньше места
  • лучше подходит для старого оборудования
                             
Отравленный [14] [15] Мак ОС Х лицензия GPL
  • Его название представляет собой игру слов от немецкого слова Gift (что по-английски означает яд ).
0.5191 (2006-08-08) www.gottsilla.net

См. также

[ редактировать ]
  • MLDonkey — еще один многосетевой P2P-клиент на основе плагина.
  1. ^ https://sourceforge.net/projects/gift/files/gift/0.11.8.1/ . Проверено 7 сентября 2019 г. {{cite web}}: Отсутствует или пусто |title= ( помощь )
  2. ^ «GiFT: Сетевые плагины» . Архивировано из оригинала 16 февраля 2007 г. Проверено 15 февраля 2007 г.
  3. ^ «ПОДАРОК: Передача файлов через Интернет» . 11 мая 2002 г. Архивировано из оригинала 27 сентября 2011 г. Проверено 4 января 2010 г.
  4. ^ Из документации GiFT на домашней странице GIFT.
  5. ^ Согласно документации GIFT:

    Узлы поиска обрабатывают поисковые запросы. Они выполняют поиск в списках файлов, отправленных им ДЕТСКИМ (общим) узлам. Эти узлы должны иметь подключение к Интернету и не менее 128 МБ оперативной памяти. Также настоятельно рекомендуется использовать современный процессор.

  6. ^ Согласно документации GIFT:

    Узлы INDEX хранят списки доступных узлов поиска, собирают статистику и пытаются поддерживать структуру сети.

  7. ^ Скотт Риппи (15 января 2004 г.) Выбросьте этот графический интерфейс за дверь: блестящие консольные приложения , OSNews
  8. ^ Юрген Хаас, Appolon. Архивировано 7 июля 2011 г. в Wayback Machine , About.com Руководство по Kubuntu.
  9. ^ Карстен Шнобер, Олимпийская биржа. Совместное использование файлов с Apollon и GiFT. Архивировано 21 ноября 2008 г. на Wayback Machine , выпуск 55 журнала Linux Magazine , июнь 2005 г., стр. 82–83.
  10. Томас Меннеке (5 сентября 2004 г.) Знакомство с KCeasy. Архивировано 20 февраля 2012 г. на Wayback Machine , Slyck.com.
  11. ^ Обзор KCEasy FileSharingZ.com
  12. ^ Jump up to: а б «Slyck News — интервью Слика с KCeasy» . www.slyck.com . Архивировано из оригинала 3 января 2010 г. Проверено 16 февраля 2010 г.
  13. ^ "Кейси" . СоурсФордж . 8 апреля 2013 г.
  14. ^ Джон Борланд, пользователи Macintosh присоединяются к сети Kazaa , CNET News, 19 ноября 2003 г.
  15. Томас Меннеке, Poisoned: введение FastTrack в сообщество Macintosh. Архивировано 20 февраля 2012 г. в Wayback Machine , 21 ноября 2003 г.
  • Маркус Бергнер, глава FastTrack в своей магистерской диссертации «Улучшение производительности современных одноранговых служб», 10 июня 2003 г., Университет Умео , в главе «обсуждается протокол FastTrack, используемый семейством приложений для обмена файлами KaZaA. Поскольку этот протокол является хорошо держится в секрете, большинство обсуждений будет относиться к проекту gifT, реализации с открытым исходным кодом, пытающейся предоставить аналогичные возможности».
  • Чун Хунг Дин; Сарана Нутанонг; Раджкумар Буя (2005). «Одноранговые сети для обмена контентом» . В Субраманиане — Рамеш; Гудман, Брайан Д. (ред.). Одноранговые вычисления: эволюция прорывной технологии . Группа идей. стр. 58–61 . CiteSeerX   10.1.1.70.3712 . ISBN  1-59140-430-4 .
  • «Введение в GiFT — передача файлов через Интернет» . 6 января 2007 г. Проверено 4 января 2010 г.

Дальнейшее чтение

[ редактировать ]
  • Минакси Гупта, Маркус Якобссон , Эндрю Калафут и Сид Стамм, Криминальное ПО и одноранговые сети , глава 3 в книге Маркуса Якобссона, Зульфикара Рамзана, Криминальное ПО: понимание новых атак и защиты , Аддисон-Уэсли, 2008 г., ISBN   0-321-50195-0 , стр. 55–76 (обсуждаются вредоносные программы в сетях OpenFT и Limewire )
    • на основе : Калафут, Эндрю; Ачарья, Абхинав; Гупта, Минакси (2006). «Исследование вредоносного ПО в одноранговых сетях». Материалы 6-го ACM SIGCOMM по измерению Интернета . IMC'06. стр. 327–332. CiteSeerX   10.1.1.70.3712 . дои : 10.1145/1177080.1177124 . ISBN  1-59593-561-4 .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 806c6a278c09c4a73254c15796b3a6ad__1720231380
URL1:https://arc.ask3.ru/arc/aa/80/ad/806c6a278c09c4a73254c15796b3a6ad.html
Заголовок, (Title) документа по адресу, URL1:
giFT - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)