Что значит p2p. Р2р камеры видеонаблюдения

Сеть P2P

Технология организации одноранговых сетей (peer-to-peer networking) , часто называемая технологией P2P, является одной из самых полезных и при этом часто неправильно понимаемых среди средств, появившихся в последние несколько лет. Когда люди думают о P2P, им на ум, как правило, приходит лишь одна вещь: возможность обмена музыкальными или видео файлами, зачастую незаконным образом. Это связано с тем, что приложения для обмена файлами наподобие BitTorrent стали очень популярными, а в них для работы используется именно технология P2P.

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

В Microsoft тоже не обошли стороной появление технологии P2P и стали разрабатывать собственные инструменты и средства для ее применения. Так появилась платформа Microsoft Windows Peer-to-Peer Networking , исполняющая роль своего рода каркаса для коммуникаций в приложениях P2P. В состав этой платформы входят такие важные компоненты, как PNRP (Peer Name Resolution Protocol - протокол преобразования имен членов) и PNM (People Near Me - соседние пользователи) .

Кроме того, в версию.NET Framework 3.5 было включено новое пространство имен System.Net.PeerToPeer и несколько новых типов и средств, позволяющих создавать приложения P2P с минимальными усилиями.

Обзор технологии P2P

Технология P2P представляет собой альтернативный подход к организации сетевых коммуникаций. Для того чтобы понять, чем P2P отличается от "стандартного" подхода к обеспечению коммуникаций, не помешает сделать шаг назад и вспомнить, что собой представляет связь типа "клиент-сервер". Коммуникации такого типа очень часто применяется в современных сетевых приложениях.

Архитектура типа "клиент-сервер"

Традиционно взаимодействие с приложениями по сети (в том числе Интернет) организуется с использованием архитектуры типа "клиент-сервер". Прекрасным примером могут служить веб-сайты. При просмотре веб-сайта происходит отправка по Интернет соответствующего запроса веб-серверу, который затем возвращает требуемую информацию. Если необходимо загрузить какой-то файл, это делается напрямую с веб-сервера.

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

На рисунке ниже показан простой вариант архитектуры типа "клиент-сервер":

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

С добавлением каждого клиента нагрузка на сервер, который должен взаимодействовать с каждым клиентом, будет увеличиваться. Если снова взять пример с веб-сайтом, то такое увеличение нагрузки может стать причиной выхода веб-сайта из строя. При слишком большом трафике сервер просто перестанет реагировать на запросы.

Конечно, существуют варианты масштабирования, с помощью которых можно смягчить подобную ситуацию. Один из них предусматривает масштабирование "вверх" за счет увеличения мощи и ресурсов сервера, а другой - масштабирование "вширь" путем добавления дополнительных серверов. Первый способ, естественно, ограничивается доступными технологиями и стоимостью более мощного оборудования. Второй способ потенциально более гибкий, но требует добавления дополнительного уровня в инфраструктуру для обеспечения клиентов возможностью либо взаимодействовать с отдельными серверами, либо поддерживать состояние сеанса независимо от сервера, с которым осуществляется взаимодействие. Для этого доступна масса решений, таких как продукты, позволяющие создавать веб-фермы или фермы серверов.

Архитектура типа P2P

Одноранговый (peer-to-peer) подход полностью отличается от подхода с масштабированием "вверх" или "вширь". В случае применения P2P вместо того, чтобы сосредоточить усилия на попытках улучшить коммуникации между сервером и его клиентами, все внимание уделяется поиску способов, которыми клиенты могут взаимодействовать между собой.

Давайте для примера представим, что веб-сайтом, с которым взаимодействуют клиенты, является www.williamspublishing.com, а издательство Williams объявило о выходе новой книги на этом сайте и предоставлении его для бесплатной загрузки всем желающим, но лишь на протяжении одного дня. Не трудно догадаться, что при таком положении дел накануне появления книги веб-сайт начнет просматривать масса людей, которые будут постоянно обновлять его содержимое в своих браузерах и ожидать появления файла. Как только файл станет доступным, все они одновременно начнут пытаться загрузить его и, скорее всего, веб-сервер, который обслуживает веб-сайт, не выдержит такого натиска и выйдет из строя.

Чтобы предотвратить выход веб-сервера из строя, можно воспользоваться технологией P2P. Вместо отправки файла прямо с сервера сразу всем клиентам он может быть отправлен только определенному числу клиентов. Несколько остальных клиентов могут далее загрузить его у тех клиентов, у которых он уже есть. После этого еще несколько клиентов могут загрузить его у клиентов, получивших его вторыми, и т.д. По сути, этот процесс может происходить даже быстрее благодаря разбиению файла на куски и распределению этих кусков среди клиентов, одни из которых будут загружать их прямо с сервера, а другие - из других клиентов. Именно так и работают технологии файлообменных систем вроде BitTorrent, как показано на рисунке:

Особенности архитектуры P2P

Тем не менее, в описанной здесь архитектуре обмена файлами все равно остались кое-какие проблемы, которые должны быть решены. Для начала, каким образом клиенты узнают о том, что существуют другие клиенты, и как они будут обнаруживать фрагменты файла, которые, возможно, имеются у других клиентов? Кроме того, каким образом гарантировать оптимальное взаимодействие между клиентами, если их могут отделять друг от друга континенты?

Каждый клиент, участвующий в работе сетевого приложения P2P, для преодоления этих проблем должен быть способен выполнять следующие операции:

    обнаруживать других клиентов;

    подключаться к другим клиентам;

    взаимодействовать с другими клиентами.

В том, что касается способности обнаруживать других клиентов, возможны два очевидных решения: поддержка списка клиентов на сервере, чтобы клиенты могли получать его и связываться с другими клиентами (называемыми peers- равноправными участниками), либо использование инфраструктуры (например, PNRP), которая позволяет клиентам обнаруживать друг друга напрямую. В большинстве файлообменных систем применяется решение с поддержкой списка на сервере и используются серверы, называемые "трекерами" (trackers) .

В файлообменных системах в роли сервера может также выступать и любой клиент, как показано на рисунке выше, объявляя, что у него имеется доступный файл, и регистрируя его на сервере-трекере. На самом деле в чистой сети P2P вообще не нужны никакие серверы, а лишь равноправные участники.

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

В случае создания этих групп по принципу локальности можно добиться дополнительного повышения производительности, поскольку в таком случае клиенты получают возможность взаимодействовать друг с другом по более коротким (с меньшим числом прыжков) сетевым путям между машинами.

Способность взаимодействовать с другими клиентами, пожалуй, не так важна, поскольку существуют хорошо зарекомендовавшие себя протоколы вроде TCP/IP, которые вполне могут применяться и здесь. Конечно, допускается привносить свои улучшения, как в высокоуровневые технологии (например, использовать службы WCF, получая в распоряжение все предлагаемые ими функциональные возможности), так и в низкоуровневые протоколы (например, применять протоколы многоадресной рассылки и тем самым обеспечивать отправку данных во множество конечных точек одновременно).

Обеспечение клиентов возможностью обнаруживать, подключаться и взаимодействовать друг с другом играет центральную роль в любой реализации P2P.

Терминология P2

В предыдущих разделах уже было представлено понятие равноправного участника (peer) - именно так называют клиентов в сети P2P. Слово "клиент" в сети P2P не имеет никакого смысла, потому что здесь нет обязательного сервера, клиентом которого нужно быть.

Группы равноправных участников, которые соединяются друг с другом, называются ячейками (meshes) , облаками (clouds) или графами (graphs) . Каждая отдельная группа считается хорошо соединенной, если соблюдено хотя бы какое-то одно из следующих условий:

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

    Между каждой парой равноправных участников существует относительно небольшое количество соединений, по которым они могут связываться.

    Удаление одного равноправного участника из группы не лишает остальных равноправных участников возможности взаимодействия друг с другом.

Обратите внимание, что это вовсе не означает, что каждый равноправный участник должен обязательно иметь возможность подключаться к каждому другому равноправному участнику напрямую. На самом деле, если проанализировать сеть с математической точки зрения, то можно обнаружить, что для соблюдения упомянутых выше условий равноправным участникам необходимо иметь возможность подключаться к относительно небольшому количеству других равноправных участников.

Еще одним понятием в технологии P2P, о котором следует знать, является волновое распространение(flooding) . Под волновым распространением подразумевается способ, которым один фрагмент данных может передаваться по сети всем равноправным участникам и которым может производиться опрос других узлов в сети для обнаружения конкретного фрагмента данных. В неструктурированных сетях P2P этот процесс протекает довольно произвольно; при этом сначала устанавливается связь с ближайшими соседними равноправными участниками, которые затем, в свою очередь, связываются со своими ближайшими соседями, и т.д. до тех пор, пока не будет охвачен каждый равноправный участник в сети.

Также допускается создавать и структурированные сети P2P с четко определенными путями, по которым должно происходить распространение запросов и данных среди равноправных участников.

Решения P2P

При наличии подходящей инфраструктуры для P2P можно начинать разрабатывать не просто улучшенные версии клиент-серверных приложений, но и совершенно новые приложения. Технология P2P особенно подходит для приложений следующих классов:

    приложения, предназначенные для распространения содержимого, в том числе упоминавшиеся ранее приложения обмена файлами;

    приложения, предназначенные для совместной работы, такие как приложения, позволяющие открывать общий доступ к рабочему столу и "белой доске" (whiteboard);

    приложения, предназначенные для обеспечения многопользовательской связи и позволяющие пользователям общаться и обмениваться данными напрямую, а не через сервер;

    приложения, предназначенные для распределения обработки, как альтернатива приложениям для суперкомпьютеров, которые обрабатывают огромные объемы данных;

    приложения Web 2.0, объединяющие в себе некоторые или все перечисленные выше приложения и превращающие их в динамические веб-приложения следующего поколения.

Работа с отдельными камерами и целыми системами видеонаблюдения через интернет приобрела широкую популярность благодаря ряду аналитических функций и оперативному доступу к устройствам.

Как правило, большинство технологий, которые для этого используются, требуют присвоения камере или видеорегистратору дорогостоящего белого IP адреса, сложной процедуры настройки с использованием сервисов UPnPct и DDNS. Альтернативой этому является применение технологии Р2Р.

Р2Р (peer-to-peer) – пиринговый протокол связи, отличается более эффективным использованием полосы пропускания канала передачи сигнала и высокими показателями отказоустойчивости.

Впервые термин peer-to-peer (Advanced Peer to Peer Networking) – расширенные одноранговые сети, был использован корпорацией IBM в сетях с классической одноуровневой архитектурой и равноправными рабочими станциями. Он применялся в процессе динамической маршрутизации без использования сервера, когда каждый ПК выполнял функцию и клиента, и сервера. Сейчас более свободная версия перевода аббревиатуры звучит как «равный к равному».

Основная область применения – это удаленное видеонаблюдение за различными объектами, например:

  • открытая складская или строительная площадка;
  • магазин или производственное помещение;
  • приусадебный участок или дача.

Камеры видеонаблюдения с Р2Р технологией передачи изображения используются преимущественно в бытовых небольших и средних частных системах видеонаблюдения, выполняя некоторые функции систем безопасности и тревожной сигнализации.

Идентификация камеры в сети интернет осуществляется по уникальному ID коду, который присваивается устройству производителем. Поиск и использование производится при помощи специального программного обеспечения и облачных сервисов .

ПРЕИМУЩЕСТВА Р2Р ВИДЕОНАБЛЮДЕНИЯ

Простота настроек сетевого оборудования - основное преимущество Р2Р технологии перед другими способами передачи сигнала. Фактически, не имея глубоких познаний в сетевых протоколах, процедурах подключения и наладки, любой пользователь с начальными навыками работы в сети интернет может самостоятельно организовать удаленное видеонаблюдение.

Нет привязки к статическому IP адресу. Получение и содержание статического IP адреса может оказаться проблемой для рядового пользователя. Большинство провайдеров предоставляют услуги подключения к сети интернет на основании динамически изменяющихся IP адресов из определенного массива.

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

Отсутствует зависимость от расстояния. Передача видеосигнала может осуществляться в любую точку планеты, где есть сеть интернет. Качество изображения зависит только от ширины канала и стабильной работы связи.

Возможность использования различных устройств для просмотра видео. Для осуществления мониторинга системы видеонаблюдения может использоваться как стационарный ПК или ноутбук, так и мобильные устройства: планшеты, смартфоны.

Доступная стоимость. Цена на камеры видеонаблюдения использующие технологию Р2Р не слишком отличается от стоимости обычных IP камер с сопоставимыми техническими и эксплуатационными параметрами.

Р2Р КАМЕРЫ ВИДЕОНАБЛЮДЕНИЯ

Ниже рассмотрены основные производители Р2Р камер и некоторые их модели.

Falcon Eye – компания производитель оборудования для систем видеонаблюдения и безопасности. Специализируется на беспроводных системах охранных GSM сигнализаций. Имеет официальное представительство в России с 2005 года. вся продукция производителя, которая реализуется в нашей стране, сертифицирована и адаптированы для работы в сложных погодных условиях. Соответствуют международном у стандарту ISO – 90001.

Модельный ряд камер видеонаблюдения Р2Р включает:

  • Falcon Eye FE-MTR 1300;
  • Falcon Eye FE-MTR 300 P2P;
  • Falcon Eye FE-ITR 1300.

Все видеокамеры дают изображение в высоком разрешении 1280х720, могут работать при освещении 0,1 Люкс и имеют интерфейс передачи сигнала Lan и Wi-Fi (Falcon Eye FE-ITR 1300 только Lan). Кроме того они оснащены детектором движения и могут активировать процесс видеозаписи по тревоге.

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

Foscam – компания была основана в 2002 году. Специализируется на выпуске устройств и IP камер для GSM видеонаблюдения. Продукция прошла сертификацию по международному стандарту ISO 9001 и отечественным ГОСТам. Устройства оснащены детектором движения, слотами для карт памяти и интерфейсом RJ 45 (кабельное сетевое подключение витая пара).

Наиболее популярные модели:

  • Foscam FI9821P;
  • Foscam FI9853EP;
  • Foscam FI9803EP.

Zodiac – компания предлагает устройства для бытовых и профессиональных систем видеонаблюдения. Все Р2Р камеры оборудованы системой инфракрасной подсветки, что позволяет производить видеосъемку в темное время суток.

Модели, распространенные на рынке:

  • Zodiac 909W;
  • Zodiac 911;
  • Zodiac 808 выполнена в уличном варианте в корпусе со степенью защиты IP65.

НАСТРОЙКА Р2Р ВИДЕОНАБЛЮДЕНИЯ

Настройка Р2Р видеокамеры занимает не более 5 минут и не требует глубоких знаний протоколов связи или сложных настроек программы. Независимо от используемой камеры или выбранного облачного сервиса алгоритм настройки следующий:

1. С сайта выбранного облачного сервиса скачивается и устанавливается программное обеспечение, совместимое с операционной системой устройства для просмотра.

2. Устанавливается камера, к ней подводится электропитание.

3. Камера подключается к сети интернет посредством локальной проводной сети или через беспроводные средства передачи информации – WiFi, GSM и т. п.

4. На устройстве для просмотра запускается ранее установленное ПО. В специальном поле для поиска набирается ID код. Его можно найти на корпусе камеры или в технической документации. У большинства моделей на корпусе так же размещают QR код, который можно отсканировать смартфоном или планшетом.

5. Для доступа к камере набирается стандартный пароль, который потом нужно обязательно сменить. У каждого производителя или модели он свой, указан на коробке или в паспорте устройства.

Установку системы Р2Р видеонаблюдения можно осуществлять и без использования камер с интегрированной технологией Р2Р. Достаточно в обычной систем видеонаблюдения использовать видеорегистратор с этой функцией. Тогда во время настройки необходимо указывать ID видеорегистратора, и через его интерфейс получить доступ к камерам.

Алгоритм настройки видеорегистратора ничем не отличается от настройки камеры. Примером такого устройства может служить гибридный видеорегистратор SPYMAX RL-2508H Light.

ОБЛАЧНЫЕ СЕРВИСЫ, ПОДДЕРЖИВАЮЩИЕ Р2Р ТЕХНОЛОГИЮ

Облачный Р2Р сервис является совокупностью серверов, которые дают возможность доступа к устройствам, поддерживающим соответствующую функцию. Таких ресурсов существует много. Они делятся на два типа. Сервисы, разработанные компаниями производителями оборудования.

Как правило, поддерживают только работу Р2Р камер компании разработчика. И универсальные сервисы, разработанные сторонними компаниями, которые совместимы с большинством устройств использующих Р2Р.

К примеру, сервисы Proto-X и RVi воспринимают только камеры и видеорегистраторы соответствующих разработчиков. Предустановки для быстрой настройки записывают еще на заводе в процессе производства.

Универсальный облачный Р2Р сервис – Easy4ip совместим с большинством популярных камер.

Для работы с Р2Р камерами необходимо ПО, устанавливаемое на устройстве просмотра:

Использование камер с Р2Р технологией дает возможность быстрой установки и настройки эффективной системы видеонаблюдения без привлечения дорогостоящих специалистов. Различные облачные сервисы предоставляют пользователю широкие функциональные возможности, аналогичные тем которые используются в сложных стационарных системах видеонаблюдения.

© 2010-2019 г.г.. Все права защищены.
Материалы, представленные на сайте, имеют ознакомительно-информационный характер и не могут использоваться в качестве руководящих документов

Видеонаблюдение через интернет приобретает все большую популярность, во многом благодаря более широким возможностям в сравнении с аналоговыми системами. Как правило, для видеонаблюдения через интернет используют специальные IP камеры, однако их эксплуатация связана с некоторыми неудобствами, связанными с процессом настройки.

Этот недостаток исправлен в новых IP камерах , работающих по технологии P2P. Рядовые пользователи интернета ежедневно сталкиваются с этой технологией, закачивая файлы через торрент или общаясь посредством Skype.

Как это работает.

Аббревиатура P2P обозначает алгоритм peer to peer , что в дословном переводе обозначает «равный к равному». Пиринговый протокол отличается от привычной клиент-серверной архитектуры отсутствием выделенного сервера, так как каждый узел одновременно выполняет функции, как клиента, так и сервера. P2P архитектура отличается повышенной отказоустойчивостью и более эффективным использованием полосы пропускания.

Данная технология является наиболее востребованной для организации удаленного домашнего видеонаблюдения, так как в ней реализована возможность самостоятельной установки без сложных манипуляций с сетевым оборудованием. Возможность работы с динамическим IP позволяет установить видеонаблюдения в местах, где нет доступа к проводному интернету, достаточно приобрести 3G/4G модем с поддержкой WiFi и настроить программное обеспечение.

P2P КАМЕРЫ ВИДЕОНАБЛЮДЕНИЯ

Камеры P2P начинают работать сразу после подключения к интернет, посредством обычного сетевого кабеля или по WiFi. Использование технологии P2P в системах видеонаблюдения позволило существенно упростить настройку оборудования и исключить использование статического IP как обязательного условия для работы всей системы.

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

Установив специальное программное обеспечение на:

  • смартфон,
  • планшет,
  • или PC,
пользователь получает прямой доступ к видеопотоку, сразу же после ввода идентификатора IP видеокамеры. Также реализована возможность удаленной настройки камеры, непосредственное управление поворотными механизмами и двухсторонняя голосовая связь.

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

Также выпускаются варианты для уличной и внутренней установки, различающиеся конструктивными особенностями. Камеры, как правило, оснащаются ИК подсветкой для работы ночью, а также дополнительным слотом для SD карты, на которую можно записывать видео. Желательно наличие датчиков движения, встроенного микрофона и динамика, существенно расширяющих область применения 2P2 камер.

Разрешение сенсора видеокамер может варьироваться от 0.3 до 5 мегапикселей в зависимости от модели (чем больше разрешение, тем выше требования к скорости интернет-соединения).

Программное обеспечение для просмотра видеопотока и управления камерам абсолютно бесплатно и доступно для скачивания в Google Play и App store (планшеты и смартфоны), а также на сайтах производителя (ПО для компьютера). ПО для мобильных устройств позволяет просматривать видеопоток в любом месте, где есть доступ к сети, что является одним из главных преимуществ 2P2 технологии.

Настройка 2P2 камеры.

Настройка 2P2 видеонаблюдения своими руками не требует сложных манипуляций и занимает около 5 минут. Порядок действий следующий:

  1. Скачать и установить ПO для работы с камерой.
  2. Установить камеру видеонаблюдения в заранее выбранном месте и подключить напряжение питания.
  3. Подключить видеокамеру к интернет, используя кабель LAN или WiFi (в зависимости от используемого оборудования).
  4. Запустить ПО и ввести идентификатор (код на корпусе устройства). При использовании смартфона или планшета можно просто просканировать QR код.
  5. В программе выбирается камера и можно приступать к просмотру видео и управлению функциями камеры.

Рекомендуется протестировать все доступные функции, включая работу двухсторонней голосовой связи и запись видео на SD карту. 2P2 видеонаблюдение рекомендуется для полноценной замены аналоговых систем, а также для домашнего использования. Популярности технологии способствует достаточно низкая цена на оборудование и очень простая настройка, что существенно расширяет сферу применения систем видеонаблюдения.

p2p является сокращением от английского выражения peer-to-peer, что дословно можно перевести как «равный равному». В русскоязычном интернете p2p сети также называют одноранговыми, пиринговыми или децентрализированными сетями.

Отличия 2p2 сети от других файлообменных сетей

В обычных файлообменных сетях файлы хранятся на сервере, с которого любой пользователь может скачать понадобившийся ему файл. Если файл будет удален с сервера, пользователь потеряет к нему доступ. Ко всему прочему, скорость скачивания ограничена пропускной способностью сервера.

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

В настоящее время наибольшее распространение получили гибридные p2p сети. В таких сетях сервер присутствует в роли координатора, обеспечивающего взаимодействие между пользователями, однако никакой информации он не хранит. Такие сети объединяют в себе как скорость чистой 2p2 сети, так и надежность централизованной сети. На данный момент наиболее популярными протоколами гибридных сетей являются BitTorrent и Direct Connect.

Протокол BitTorrent

Обмен файлами через протокол BitTorrent происходит частями при помощи специальной программы-клиента. Во время скачивания происходит обмен обрывками файлов по принципу «ты мне – я тебе».

Передача файлов координируется при помощи специального сервера – торрент-трекера. Он необходим для того, что участники сети, так называемы пиры, могли найти друг друга. На таком сервере хранятся идентификаторы файлов, IP-адреса и порты клиентов. Зачастую торрент-трекер представляет собой сайт, на котором храниться информация о распространяемых файлах.

Многие трекеры для соблюдения основного принципа сетей p2p используют систему регистрации и рейтингов. В них учитывается соотношение скачанной и отданной пользователем информации. В случаях, когда объем скачанной юзером информации будет значительно превышать объем отданной им информации, возможность скачивания для него будет ограничена.

Протокол Direct Connect (DC)

Обмен файлами через протокол Direct Connect зачастую происходит между пользователями локальных сетей. Для работы в сети DC необходим специальный клиент, подключающийся к одному или нескольким серверам, которые в такой сети называются хабами. Подключившись к хабу, пользователи имеет возможность скачивать файлы из открытых для доступа папок других участников сети.

Интересной особенностью DC-сетей для пользователей является возможность обмена в чате мгновенными личными сообщениями.

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

В общении и правилах на -трекерах используется специфическая терминология, в которой участников обмена файлами называют сидерами, личерами и пирами. Что же такое пир и какие они бывают?

Инструкция

Пир (peer – c англ. соучастник)– это общее название участника сети, которая построена по принципу обмена файлами и услугами сервисов между компьютерами. Пир хранит на своем компьютере файлы или размещает сервисы и предоставляет к ним доступ другим участникам. Взамен пир получает аналогичные файлы или услуги сервисов с компьютеров других участников обмена. Сети, построенные по такому принципу, называются одноранговыми или пиринговыми.

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

Пиры в рое подразделяются на личеров и сидеров. Личер – это пир, который еще не имеет ни одной части раздачи или не имеет всех частей раздачи, то есть пир загружающий файл на свой компьютер с компьютера сидера или других личеров роя, уже имеющих нужные части файла. Сидер или сид это пир в рое, имеющий все части распространяемого файла. Сид является либо первоначальным распространителем файла, либо личером, который уже полностью скачал файл на свой компьютер. Если на раздаче нет ни одного сида, личеры не смогут с файл полностью.

Пир в торрент-сети, который не имеет какой-либо части файла, которую имеет другой участник обмена, называют заинтересованным. Если заинтересованный пир открыл соединение на загрузку недостающей части, но не приступил к ней в течение 60 секунд, его называют пренебрегающим.

Из-за полной загрузки канала или ограничений, установленных в настройках торрент-клиента, пир, имеющий части раздачи, в которых заинтересованы личеры, может не отвечать на запросы о загрузке. Такого участника называют мертвым пиром или мертвым сидером, если он имеет все части раздачи.

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

Источники:

  • Терминология торрент-сетей в 2018
  • Описание пиринговых сетей в 2018

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

Гибридный жесткий диск (SSHD) - носитель информации, сочетающий в себе технологии SSD и HDD. То есть внутри такого носителя установлен твердотельный накопитель (SSD) и магнитный диск (HDD).

Гибридные диски отличаются от HDD низким энергопотреблением, поскольку SSD накопители не имеют вращающихся элементов. По этой же причине они практически не шумят во время работы и не нагреваются, как обычные винчестеры.

Как устроен гибридный жесткий диск

Чтобы обычным пользователям ПК было понято, что представляет собой SSHD, его устройство можно представить как флеш-накопитель и обычный магнитный диск (вращающийся «блин»), расположенные в одном корпусе.

Наличие флеш-памяти позволяет увеличить скорость считывания данных, а благодаря наличию магнитных дисков на SSHD можно хранить большие объемы информации. Такая технология удобна тем, что гибридные диски имеют больший объем, чем обычные SSD, а по стоимости они значительно уступают SSD носителям, что делает их более доступными для широкого круга покупателей.

Гибридные жесткие диски позволяют считывать данные примерно в четыре раза быстрее обычных HDD (при скорости вращения 7200 оборотов в минуту).

Применение гибридных жестких дисков

SSHD выпускаются как для настольных компьютеров, так и для ноутбуков. Во втором случае они более востребованы, поскольку в ноутбуках отсутствует техническая возможность одновременной установки SSD (для операционной системы) и HDD (для хранения информации).

Поэтому гибридные жесткие диски позволяют существенно повысить производительность ноутбука и увеличить скорость загрузки операционной системы в несколько раз. Скорость работы SSHD зависит от объема встроенного в него твердотельного накопителя. Чем больше объем, тем выше будет скорость. Благодаря низкому энергопотреблению гибридные винчестеры позволяют увеличить ресурс автономной работы ноутбука примерно на 30 минут.

Стоит отметить, что изначально SSHD технологии разрабатывалась для носителей информации, используемых в портативных компьютерах и мобильных устройствах. А первые гибридные носители выпускались в формфакторе 2.5 дюйма. Однако сейчас гибридные носители выпускаются и в формфакторе 3.5 дюйма, поэтому пользователям персональных компьютеров больше не нужно заниматься сложной настройкой рейд-массивов (англ. redundant array of independent disks) и одновременной установкой SSD и HDD, что тоже требует довольно сложной настройки.

Торрент – это один из способов обмена информации между людьми, пользующимися услугами сети Интернет. Связь реализуется с помощью протокола P2P, воплощенного в жизнь американским программистом Брэмом Коэном.

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


Что такое торрент? Это сложная паутина, связывающая огромное количество компьютеров, одновременно обменивающихся файлами. Если вы захотите раздать какой-либо файл, то с большой вероятностью через несколько часов он будет уже у тысячи пользователей.


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


Как пользоваться торрентом? Пройдите несколько простых шагов:


  1. Скачайте бесплатный трекер;

  2. Найдите интересующий вас материал на специализированных сайтах;

  3. Скачайте маленький файл, являющийся ключом для получения доступа;

  4. Запустите программу, выберите нужный файл, отметьте галочкой необходимые данные и нажмите «ОК»;

  5. Подождите, пока необходимые материалы закачаются на ваш компьютер;

  6. Оставьте программу работать на некоторое время, чтобы и другие пользователи могли воспользоваться данными.

Не используйте торрент для скачивания пиратских файлов, так как это нарушает законы РФ.

Музыкальная индустрия существенно изменилась за последние 10 лет. Люди перестали покупать диски и виниловые пластинки, отдавая предпочтение легко доступным mp3 файлам, скачать которые можно совершенно бесплатно, либо за небольшие деньги. Лучшим способом искать mp3 файлы будет использование поисковиков Google, Yandex и Yahoo, регулярная проверка музыкальных блогов или использование торрент-клиентов.

Что такое p 2 p и как это работает в системах видеонаблюдения.

Аббревиатура P2P (peer to peer) , в переводе «равный к равному», означает тип организации сети передачи данных. В данном случае это одноранговая децентрализованная сеть, которая позволяет осуществлять связи без использования выделенного сервера. Каждый клиент обрабатывает запросы от других и помогает отсылать то, что было запрошено. Любой член сети не гарантирует свое присутствие на постоянной основе. Но при подключении он опять является и клиентом и сервером одновременно. Это позволяет отказаться от использования белых статических адресов в этой сети.

Данная технология востребована для организации удаленного просмотра и контроля систем видеонаблюдения, так как в ней реализована возможность работы с любыми ip адресами (динамическими, статическими, серыми и т.д.), это позволяет устанавливать системы в любых местах где есть прием 3 G /4 G сигнала. Достаточно приобрести модем с роутером, подключить к нему ip камеру поддерживающую данную технологию, настроить ПО и система в действии.

P 2 P камеры видеонаблюдения.

P2P камеры начинают работать сразу после подключения к интернет, через сетевой кабель или по WiFi. Использование технологии P2P в системах ip видеонаблюдения позволило упростить настройку оборудования и исключить использование статического IP или служб типа DynDns , как обязательного условия для работы всей системы.

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

Установив программное обеспечение (у каждого производителя камер оно свое) на любое из устройств: смартфон, планшет или PC (с поддержкой любой из операционных систем I ’ Os , Android , Windows ), пользователь получает прямой доступ к своему оборудованию, сразу же после ввода идентификатора ip видеокамеры. В ПО реализована возможность удаленной настройки камеры, непосредственное управление поворотными механизмами, если камера поворотная, и двухсторонняя голосовая связь.

В данном случае оборудование для системы видеонаблюдения может состоять из минимального комплекта, непосредственно самой p 2 p ip камеры, с установленной SD -картой, и программного обеспечения установленного на любое из устройств. Просмотр видео через интернет можно осуществлять как в режиме онлайн так и просматривая архивные записи с SD -карты.

Оборудование для таких систем видеонаблюдения представлено широкой линейкой имеющей разнообразный функционал:

Внутренние:

Купольные камеры,

Поворотные камеры с двухсторонним звуком,

Статические камеры с микрофоном.

Уличные:

Цилиндрические камеры с ИК подсветкой,

Поворотные купольные камеры с ZOOM до х20.

Разрешение p 2 p видеокамер может варьироваться от 0,3 до 5 мегапикселей в зависимости от модели и производителя (чем выше разрешение, тем выше требования к интернет соединению)

Программное обеспечение для просмотра видеопотока и управления камерам абсолютно бесплатно и доступно для скачивания в Google Play и Appstore (планшеты и смартфоны), а также на сайтах производителя (ПО для компьютера). ПО для мобильных устройств позволяет просматривать видеопоток в любом месте, где есть доступ к сети, что является одним из главных преимуществ 2P2 технологии.

Настройка P 2 P ip камеры.

Настройка p 2 p ip видеонаблюдения занимает около 5-10 минут. Порядок действий примерно одинаков у всех:

  1. Скачать и установить ПO для работы с ip камерой.
  2. Установить камеру видеонаблюдения в заранее выбранном месте и подключить напряжение питания.
  3. Подключить видеокамеру к интернет, используя кабель LAN или WiFi (в зависимости от используемого оборудования).
  4. Запустить ПО и ввести идентификатор (код на корпусе устройства). При использовании смартфона или планшета можно просто просканировать QR код.
  5. В программе выбирается камера и можно приступать к просмотру видео и управлению функциями камеры.

P 2 P видеонаблюдение рекомендуется для применения в небольших системах например: для дома, дачи, офиса, магазина или небольшого склада, причем все объекты при использовании оборудования одного производителя будут в одном интерфейсе, и за всеми объектами можно будет наблюдать одновременно не переключаясь между системами.