- Одноранговые сети (Peer-to-peer networks)
- Сети клиент-сервер (Client-Server network)
- Основные термины и определения
- Одноранговая сеть
- Пиринговая файлообменная сеть [ ]
- Пиринговые сети распределённых вычислений [ ]
- Пиринговые финансовые сети [ ]
- Упоминания в литературе [ ]
- См. также [ ]
- Что такое одноранговые сети?
- Масштабируемое и безопасное разрешение имен одноранговых узлов
- Эффективное взаимодействие с несколькими точками
- Распределенная Управление данными
- Безопасные одноранговые удостоверения
- Защита одноранговых групп
Одноранговые сети (Peer-to-peer networks)
Когда узлы сети выполняют одинаковые коммуникационные функции, они называются равными (peer). Коммуникации между такими узлами обычно называются одноранговыми. В таких сетях нет каких-либо выделенных компьютеров, предоставляющих пользователям данной сети такие сетевые услуги, как:
- доступ к локальным ресурсам на основе аутентификации пользователей;
- доступ к онлайн-чатам и форумам;
- доступ к файловым архивам;
- доступ к глобальной сети Интернет.
Это далеко не полный список услуг, которые могут предоставлять выделенные сервера. В одноранговых сетях все компьютеры равны и выполняют функции как клиентов, так и серверов. Примерами одноранговых сетей могут быть домашние сети или сети небольших офисов.
Сети клиент-сервер (Client-Server network)
В противоположность одноранговым сетям существуют сети, состоящие из множества компьютеров, называемых рабочими станциями или клиентами, которые обмениваются информацией практически исключительно с одним или несколькими компьютерами, называемыми серверами. Сети клиент-сервер предлагают централизованный доступ к сервису, приложениям и/или устройствам, упрощающим доступ к информации.
Поскольку в таких сетях ресурсы сконцентрированы на сервере, они могут быть более эффективными, в отличие от распределенных но сети ресурсов в одноранговых сетях. Благодаря многочисленным преимуществам использования сервера сети клиент сервер практически полностью вытеснили одноранговые локальные сети.
Основные термины и определения
Рассмотрим основные понятия, которые будут использоваться при изучении материала, изложенного в данной книге:
- Сетевой протокол — набор правил, методов, свойств, регламентирующих взаимодействие всех объектов сетевой инфраструктуры.
- Топология сети — схема физического соединения компьютеров (ниже будет рассмотрена наиболее популярная топология, исполняемая при построении локальных сетей, — «звезда»).
- Хост — объект, участвующий в процессе межсетевого взаимодействия. Примерами сетевых объектов могут выступать: компьютеры, коммутаторы, концентраторы, сетевые принтеры и т.д.
- Повторитель — простейшее сетевое устройство, которое физически соединяет различные сегменты кабеля локальной сети, с целью увеличения общей длины сети. В настоящее время уже не используется.
- Концентратор (hub) — сетевое устройство, используемое для объединения компьютеров в единый физический сегмент сети, работает по принципу «все — всем», т.е. все сетевые объекты, которые объединяет данный коммутатор, получают все пакеты, передаваемые в данном физическом сегменте, независимо от того, кому из них предназначались эти пакеты. Решение о том, кому именно предназначался данный пакет, принимается на уровне сетевого объекта.
- Коммутатор (switch) — сетевое устройство, используемое для объединения компьютеров в единый физический сегмент сети. Он работает по принципу «один к одному», т.е. коммутатор, в отличие от того же концентратора, сам принимает решение, кому именно из сетевых устройств, расположенных в его физическом сегменте, передать информационный пакет, основываясь на служебной информации, передаваемой в информационном пакете.
- Маршрутизатор (router) — служит для соединения двух или более ЛВС в единую сеть. Маршрутизаторы работают на более высоком «сетевом» (третьем) уровне сетевой модели OSI, нежели коммутатор (или сетевой мост) и концентратор (хаб), которые работают соответственно на втором и первом уровнях модели OSI.
- Физический порт — разъем на сетевом устройстве, с помощью которого происходит подключение данного устройства к сегменту сети. Примером порта может выступать порт на коммутаторе или концентраторе, к которому с помощью кабеля выполняется подключение сетевых устройств.
- IP-адрес (IPv4) — это 32-битное число, например 10101100 00010001 00000000 11101010, однозначно идентифицирующее сетевой объект. По своей сути IP-адрес — это уникальный номер с сетевого объекта; он состоит из адреса сети, в которой находится сетевой объект, и адреса самого объекта в этой сети.
- IPv6 — новый протокол адресации компьютеров, созданный для решения проблемы нехватки адресов IPv4. Его длина 128 бит, а т это, на данный момент, позволяет дать уникальный адрес каждому существующему сетевому устройству.
- Маска сети — это 32-битное число, которое задается одновременно с IP-адресом и определяет, какие биты IP-адреса относятся к идентификатору сети, а какие — к идентификатору сетевого объекта.
- Точка доступа — устройство, используемое в беспроводных н сетях для объединения компьютеров.
Конечно же, это не полный список всех терминов и определений, необходимых для глубокого понимания материала, изложенного в данной книге. Это лишь необходимый фундамент, на котором будут строиться и систематизироваться ваши знания о сетях и сетевых технологиях, каждый из этих терминов мы будем более детально рассматривать в этой и последующих главах.
Компьютерные сети
Одноранговая сеть
Например, в сети есть 12 машин, при этом каждая может связаться с любой из них. Каждая из этих машин может посылать запросы на предоставление каких-либо ресурсов другим машинам в пределах этой сети и, таким образом, выступать в роли клиента. Будучи сервером, каждая машина должна быть способной обрабатывать запросы от других машин в сети, отсылать то, что было запрошено. Каждая машина также должна выполнять некоторые вспомогательные и административные функции (например, хранить список других известных машин-«соседей» и поддерживать его актуальность).
Любой член данной сети не гарантирует свое присутствие на постоянной основе. Он может появляться и исчезать в любой момент времени. Но при достижении определённого критического размера сети наступает такой момент, что в сети одновременно существует множество серверов с одинаковыми функциями.
Пример такой сети: Частично децентрализованные (гибридные) сети [ ]
Пиринговая файлообменная сеть [ ]
Одна из областей применения технологии одноранговых сетей — это обмен файлами. Пользователи файлообменной сети выкладывают какие-либо файлы в т. н. «расшаренную» (англ. share — делиться) директорию, содержимое которой доступно для скачивания другим пользователям. Какой-нибудь другой пользователь сети посылает запрос на поиск какого-либо файла. Программа ищет у клиентов сети файлы, соответствующие запросу, и показывает результат. После этого пользователь может скачать файлы у найденных источников. В современных файлообменных сетях информация загружается сразу с нескольких источников. Ее целостность проверяется по KaZaA в пользу eDonkey, имеющей более совершенную архитектуру.
Несмотря на то, что в феврале 2006 прекратил работу самый популярный сервер сети eD2k — Razorback, и была прекращена разработка коммерческого клиента EDonkey2000 , сама сеть ED2K продолжает функционировать, т. к. не завязана на конкретные серверы и существует большое количество свободно распространяемых клиентских программ типа eMule и mlDonkey .
Пиринговые сети распределённых вычислений [ ]
Технология пиринговых сетей (не подвергающихся квазисинхронному исчислению) применяется также для PlayStation [1] .
Пиринговые финансовые сети [ ]
Разрабатываются и обкатываются на игровых моделях децентрализованных денежных систем. Основная идея в том, что современные деньги — несовершенный механизм расчетов, зависящий от воли высокопоставленных чиновников, а децентрализованные деньги, основанные на p2p технологиях, в теории являются более справедливым средством взаимных расчетов пользователей.
Упоминания в литературе [ ]
— Вы молодцы, — говорю я. — Это очень здорово, что Храм построен. Где вы его поставили?
— В размазанном пространстве.
— Ты совсем не в курсе? — Дик вздыхает. Достаёт пачку сигарет, закуривает. Либо у него статус выше, чем у Маньяка, либо хозяева «Лабиринта» не такие идиоты, как владельцы «Virtual guns». — Это ведь планировалось совсем особым проектом, Леонид…
— Храм должен был быть вечным. Как сама глубина. А значит, не зависеть ни от одного сервера. Создающие Храм программы свободно блуждают по сети, их фрагменты дублируются, рекомбинируются, самостоятельно организуются для работы. Чтобы Храм исчез, надо уничтожить все машины в сети. Точнее, более девяноста трёх процентов, на нынешний момент.
См. также [ ]
Выделить Одноранговая сеть и найти в:
- Вокруг светасеть адрес
- Академиксеть/ru/ru/ адрес
- Астронетадрес
- Элементысеть+&search адрес
- Научная Россиясеть&mode=2&sort=2 адрес
- Кругосветсеть&results_per_page=10 адрес
- Научная Сеть
- Традиция — адрес
- Циклопедия — адрес
- Викизнание — сеть адрес
- Bing
- Yahoo
- Яндекс
- Mail.ru
- Рамблер
- Нигма.РФ
- Спутник
- Google Scholar
- Апорт
- Онлайн-переводчик
- Архив Интернета
- Научно-популярные фильмы на Яндексе
- Документальные фильмы
- Список ru-вики
- Вики-сайты на русском языке
- Список крупных русскоязычных википроектов
- Каталог wiki-сайтов
- Русскоязычные wiki-проекты
- Викизнание:Каталог wiki-сайтов
- Научно-популярные сайты в Интернете
- Лучшие научные сайты на нашем портале
- Лучшие научно-популярные сайты
- Каталог научно-познавательных сайтов
- НАУКА В РУНЕТЕ: каталог научных и научно-популярных сайтов
Что такое одноранговые сети?
Одноранговые сети — это бессерверная сетевая технология, которая позволяет нескольким сетевым устройствам совместно использовать ресурсы и взаимодействовать друг с другом напрямую. Эта технология доступна для клиентов Windows XP с пакетом обновления 1 (SP1) и более поздних версий, использующих расширенный сетевой пакет для одноранговой инфраструктуры.
Одноранговая инфраструктура — это набор сетевых API, помогающих разрабатывать децентрализованные сетевые приложения, использующие совокупные возможности компьютеров в сети. Например, одноранговые приложения могут быть средствами совместной работы, технологиями распространения содержимого и т. д.
Одноранговая инфраструктура обеспечивает надежную сетевую инфраструктуру, чтобы вы могли сосредоточиться на разработке приложений, так как инфраструктура разработана специально для вас.
Одноранговая инфраструктура включает следующие основные компоненты:
Масштабируемое и безопасное разрешение имен одноранговых узлов
API поставщика пространства имен однорангового протокола (PNRP) — это протокол разрешения «имя—IP». IPv6-область или контекст, включающий все участвующие одноранговые узлы, называется облаком. PNRP позволяет одноранговым узлам взаимодействовать друг с другом в облаке.
Эффективное взаимодействие с несколькими точками
Одноранговая инфраструктура включает API graphing , который обеспечивает эффективную многоточейную связь. Как и PNRP, одноранговые графы позволяют набору узлов взаимодействовать и передавать данные друг другу в виде записи. Каждая запись, которую создает или обновляет одноранговый узел, отправляется на все узлы в графе.
Распределенная Управление данными
Распределенное управление данными автоматически сохраняет все записи, отправленные на одноранговый граф, до указанного времени окончания срока действия каждой записи. Одноранговая сеть гарантирует, что каждый узел в одноранговом графе имеет аналогичное представление базы данных записей. Если с одноранговым графом связана модель безопасности, граф содержит следующие сведения:
- Кто может и не может подключаться к графу
- Кто может защищать и проверять записи на основе внешних критериев
Безопасные одноранговые удостоверения
Одноранговая инфраструктура предоставляет API диспетчера одноранговых удостоверений , который позволяет создавать удостоверения одноранговых удостоверений, управлять ими, а также управлять ими. Одноранговые удостоверения используются для определения имен безопасных конечных точек в PNRP и могут представлять любой ресурс, участвующий в одноранговой сети, включая безопасные одноранговые группы и службы.
Защита одноранговых групп
API одноранговой группировки объединяет api однорангового графирования, диспетчера удостоверений и PNRP, чтобы сформировать согласованное и удобное решение для разработки приложений для одноранговых сетей. API одноранговой группировки использует API диспетчера одноранговых удостоверений и схему самозаверяющих сертификатов для обеспечения безопасности в инфраструктуре графирования. Каждую группу можно разрешить и зарегистрировать с помощью PNRP, что позволяет разрешать имена случайных одноранговых узлов в зарегистрированной одноранговой группе. Группа может быть конечной точкой в PNRP, как и одноранговый узел.
Общие сведения об API в одноранговой инфраструктуре см. в разделе Что такое одноранговая инфраструктура?.