Ответы пользователя по тегу P2P
  • Хостинг (на основе децентрализ. распред. сетей, особенно бесплатно)?

    Jump
    @Jump
    Системный администратор со стажем.
    Ну начнем с того что децентрализованного хостинга я не встречал.
    Бесплатного тоже - обычно если предлагают бесплатно это либо рекламная акция, либо внедрение рекламы на страницу.

    Чем не устраивает обычный недорогой хостинг?
    Ответ написан
  • С какой формулировкой выдвигаются претензии торрент-сайтам в разных прецедентах?

    Jump
    @Jump
    Системный администратор со стажем.
    Все зависит от страны про которую идет речь, и про то.
    Я так понимаю торрент сайт это сайт на котором выкладывается описание раздач, и ссылки для скачивания?
    Если так - то например в Российском законодательстве Статья 1301 ГК РФ

    Например, очевидно что сайт не хранит запрещенные файлы, типо музыки, кино.
    Не хранит, но распространяет.

    точно также можно использовать Фейсбук для размещения ссылок на торрент-файл.
    Можно. Но есть большая разница.
    Вот зарезать можно и кухонным ножом, а холодным оружием он не является.
    Все дело в предназначении. Холодное оружие предназначено для убийства, а кухонный нож для работ на кухне.
    Так же и с фейсбуком - фейсбук это социальная сеть.
    А вот агрегатор торрент ссылок явно нацелен на распостранение контента, и тут уже возникает вопрос - а не нарушаются ли авторские права при этом распространении.
    В любом случае так это или нет, решает судья это исключительно его прерогатива принимать такие решения.

    Как тогда копирасты формулируют свои предъявы, помогите разобраться?
    Существуем множество способов. Грамотный юрист всегда найдет лазейку. Вариантов очень много и нет смысла их перечислять.
    Ответ написан
  • Как быстро передать 100 Гб между двумя ПК в разных странах?

    Jump
    @Jump
    Системный администратор со стажем.
    Необходимо на максимально возможной скорости передать более 100ГБ информации с сервера (Debian) на клиент (MacBook)
    При такой постановке задачи подойдет любой FTP сервер и клиент, например бесплатный filezilla.

    Попробовал с помощью torrent-а, на сервере создал раздачу, на клиенте начал качать, у обоих канал 100МБ/с.
    Скачивание идет на скорости около 600кб/с - 1.7МБ/с
    Так и должно быть.
    Это у вас в интернет канал до 100МБ/с а на конкретное направление - как повезет. Попадется по маршруту канал в другую страну на 10МБ/с да еще и загруженный на 80% и все.
    Чтобы торрент работал эффективно вам нужно создать пару десяток раздач на серверах в разных странах, и только тогда начать качать клиентом.
    Преимущества торрента появляются только тогда, когда у вас десятки раздающих серверов разбросанных территориально.
    Если у вас один раздающий сервер - лучше FTP использовать, быстрее будет.

    И есть ли другие варианты передать такой большой обьем.
    Быстро передать - менять провайдера, маршруты.
    А если текущая скорость устраивает - качайте FTP.
    Ответ написан
  • Как создать прямое соединение между двумя клиентами?

    Jump
    @Jump
    Системный администратор со стажем.
    Как установить прямое соединение между двумя клиентами не имеющими белые IP и без участия центрального сервера?
    Это невозможно.

    например, в Скайпе используется какая-то технология P2P
    У скайпа есть достаточное количество серверов с белым IP.
    Ответ написан
  • Как соединить 2 компа напрямую?

    Jump
    @Jump
    Системный администратор со стажем.
    Логика действий следующая - берете у провайдера белый(реальный) адрес и нет проблем.
    Или позаботьтесь о том чтобы порты были открыты.
    Ответ написан
  • Как организовать децентрализованный сетевой сервис?

    Jump
    @Jump
    Системный администратор со стажем.
    Есть желание реализовать некий сервис на основе приложения для Android
    Теоретически возможно, практически - нереально.
    Поясню - децентрализованная БД предполагает хранение и обработку на стороне клиента. Т.е у клиента должны быть ресурсы для хранения, обработки и передачи данных.
    Android это фактически синоним мобильных устройств, а на мобильных устройствах с ресурсами то, как раз и проблема.
    Емкости хранения небольшие.
    Производительность процессора довольно низкая, любые процессорные операции быстро садят батарейку.
    Трафик зачастую дорогой, канал в интернет не особо широкий и стабильный, пинг ужасный.

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

    Как устройства могут находить друг друга в Интернете? Интересно именно в архитектурном плане.
    Абсолютной децентралиции до сих пор не придумали. Есть частичная. Например DHT в торрентах, и подобные.
    Принцип обычно такой - есть список заранее определенных серверов, зашитый в клиент, там берется список других нод, а дальше уже запрашиваем по определенному алгоритму у известных нод, требуемую нам информацию. Поиск идет довольно медленно, но вполне эффективно. Начните читать отсюда - https://ru.wikipedia.org/wiki/%D0%A0%D0%B0%D1%81%D...
    Ответ написан
  • Почему UDP Hole Punching не всегда обходит NAT?

    Jump
    @Jump
    Системный администратор со стажем.
    • Во первых NAT бывает разный, и не со всеми видами этот фокус прокатит.
    • Во вторых зачастую клиенты сидят за двойным NAT'ом - провайдера и свой на роутере.
    • В третьих банальный файервол может резать.
    Ответ написан
  • Есть ли сервис для обмена электронными книгами?

    Jump
    @Jump
    Системный администратор со стажем.
    Есть ли сервис
    - не слышал о таком, думаю что не существует такового на данный момент.
    Но идея хорошая.

    Утопия?
    Ни в коем случае. Реализовать в принципе можно на базе существующих технологий, torrent, DHT.
    Правообладатели правда будут недовольны, но они всегда недовольны.
    Ответ написан
  • Как отдавать контент сайта по p2p?

    Jump
    @Jump
    Системный администратор со стажем.
    Много "болтовни" в сети, а реальных примеров(скриптов) не смог найти.

    А это не оно?
    Ответ написан