Перейти к содержимому
Калькуляторы

обмен файлом в локалке

нужно выбрать систему для поиска и раздачи файлов в локалке

1 вариант - юзер сам раздает

2 вариант - кидает файл на фтп обменник а там П2П клиент раздает его

оба варианта работают одновременно

 

предворительные требования такие:

 

1 работа на адресах 192.168.х.х

2 регистрация или модифицированный клиент для юзеров под винды

2.1 отдача минимум 3 потока по 10 Мбит, на 1 ип/клиента - 1 поток

2.2 закачка не менее 10 потоков

2.3 отдача принятых частей неполностью скачаного файла

2.4 автоиндексация папок указаных для раздачи

2.5 желательно минимальный блок читаемый/записываемый 3 - 10 Мбайт

2.6 очень желательно чтоб клиент качал куски не по поряку а рандомно или сначала самые редкие

3 сервер под freebsd

4 клиент под раздачу 50 потоков по 5 Мбит под freebsd

 

подскажите как все это реализовывать?

Изменено пользователем IvanI

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Все давно придуманно. Bittorrent называется.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ivan Rostovikov

плохо читаете

2.4 автоиндексация папок указаных для раздачи

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

На сколько мне известно, торренты уже не подходят, так как для торрентов нужен сайт, или любое другое хранилище meta ссылок. Соответственно на сервере хранить ссылки на нелицензионную продукцию.

На счёт DC++, в принципе один из самых оптимальных вариантом, единственное но, хотелось бы, чтоб клиент мог раздавать часть ешё не скаченных файлов, то есть как в торрентах, я только скачал допустим 600мб фильма, и уже идёт раздача тех частей что я уже скачал.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ну это уже не критичное замечание :-)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

....

На счёт DC++, в принципе один из самых оптимальных вариантом, единственное но, хотелось бы, чтоб клиент мог раздавать часть ешё не скаченных файлов, то есть как в торрентах, я только скачал допустим 600мб фильма, и уже идёт раздача тех частей что я уже скачал.

все так и происходит, если соответствующая опция в клиенте включена.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Поверьте. Ничего эффективнее bittorrent нету.

Индексация папок - тоже не проблема. Вопрос в трекере.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

пример:

у человека есть папка картинки

каждый день он туда кидает 10 новых, на данный момент там 14600 файлов

с торентом без гемора это расшарить неполучится, и темболее чтото там найти

 

 

П.С. а торент хорош для быстрой раздачи вареза в инете.

Изменено пользователем IvanI

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

И не только вареза, но и допустим дистрибутивов Линукса. Разгружает сервера аж до 95-ти процентов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

И не только вареза, но и допустим дистрибутивов Линукса. Разгружает сервера аж до 95-ти процентов.

я вчера фрю качал с ftp.freebsd.org с постоянной зарезаной у меня скоростью 5 Мбит с ЦЕНТРАЛЬНОГО фтп и без всаких торентов - у линуха фтп сильно хуже работает??

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Я не в курсе, как у Линуксов. Тем более, их (дистрибутивов) много. Но в своё время была такая новость в Интернете. И приводилась цифра в 95%.

 

Через торрент я качал на скорости 2 Мегабайта в секунду. Правда, не Линукс. :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Подскажите тогда опцию в DC клиенте, которая отвечает, за раздачу частично скаченных файлов, и в каком клиенте это есть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ApexDC точно, остальные не знаю(поди все могут), опция примерно так и называется, к тому же вроде дефолтом включена.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

если DC то нужно:

 

в виндовом клиенте раздача недокачаного фрйла, индексация тока новых файлов, многоадресная закачка, открытые исходники.

 

в клиенте под фрю индексация тока новых файлов

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

первые итоги:

поставили сервер ДЦ,

для WIN клиентов выбрали StrongDC но есть нарекания на его стабильность,

для фри микроДЦ но он иногда вылетает,

 

производительность системы в целом очень хорошая,

 

подскажите пожалуйста как исправить недостатки или на замену клиентов?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Мы юзаем обычный DC++.. Нареканий вроде нет... а Стронг, как я понял, построен именно на этом простом клиенте...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

требуется MultiSource а там его нету http://www.dconnect.info/clients.php

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Работает раздача уже несколько лет, больше 10тонн клиентов, сервер lugdunum клиенты любые - emule, amule и т.д. Клиент и сервер переписаны ручками частично. Всё в локалке.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.