Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Общие вопросы по программированию, компьютерный форум
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.03.2018, 07:27   #1
donjon
Пользователь
 
Регистрация: 24.01.2018
Сообщений: 16
Восклицание при поиске по магнитной хэш-сумме как клиент находит _первый_ компьютер

Здравствуйте,
подскажите, пожалуйста, при поиске по магнитной хэш-сумме (той самой, которая часть магнитной ссылки) как клиент находит _первый_ компьютер на просторах инета, который содержит этот файл и/или знает адреса других компов, на которых файл есть?
donjon вне форума Ответить с цитированием
Старый 10.03.2018, 19:15   #2
New man
Форумчанин
 
Регистрация: 24.01.2011
Сообщений: 774
По умолчанию

В magnet ссылках есть же ссылки на трекеры.
a.k.a. Angelicos Phosphoros
Мой сайт
New man вне форума Ответить с цитированием
Старый 11.03.2018, 08:45   #3
challengerr
Участник клуба
 
Аватар для challengerr
 
Регистрация: 30.07.2008
Сообщений: 1,639
По умолчанию

Наверное также как и в случае с веб адресами. В корне инфраструктуры интернета - domain name service , определенные в RFC 1035( https://www.ietf.org/rfc/rfc1035.txt )

В опреационных система ARPANET (MILNET) концентраторами являются системы подобные freebsd и linux, где крутится DNS server и name server. Во freebsd крутится named

Ничто не мешает осуществлять поиск не по доменным именам, как в случае с интернетом, а по хэш суммам.

Цитата:
\https://www.freebsd.org/doc/ru_RU.KO...nfigfiles.html

12.10.2. Имена хостов
12.10.2.1. /etc/resolv.conf

/etc/resolv.conf определяет, как резолвер (resolver) FreeBSD получает доступ к Системе Доменных Имён (DNS).

Основные записи resolv.conf:
nameserver IP адрес сервера имён. Сервера опрашиваются в порядке описания. Максимальное количество адресов - три.
search Список доменов для поиска с помощью hostname lookup. Обычно определяется доменом, в котором находится компьютер.
domain Домен, в котором находится компьютер.

Типичный вид resolv.conf:

search example.com
nameserver 147.11.1.11
nameserver 147.11.100.30

Примечание:

Опции search и domain нельзя использовать совместно.

Если вы используете DHCP, dhclient(8) обычно перезаписывает resolv.conf информацией, полученной от серверов DHCP.
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
challengerr вне форума Ответить с цитированием
Старый 11.03.2018, 10:48   #4
donjon
Пользователь
 
Регистрация: 24.01.2018
Сообщений: 16
По умолчанию

Цитата:
Сообщение от New man Посмотреть сообщение
В magnet ссылках есть же ссылки на трекеры.
где в моем вопросе в качестве действующих лиц трекер фигурирует?
donjon вне форума Ответить с цитированием
Старый 11.03.2018, 12:13   #5
challengerr
Участник клуба
 
Аватар для challengerr
 
Регистрация: 30.07.2008
Сообщений: 1,639
По умолчанию

Широковещательный адрес — условный (не присвоенный никакому устройству в сети) адрес, который используется для передачи широковещательных пакетов в компьютерных сетях. Впервые технология использования широковещательных адресов в IP сетях была предложена в 1982 году Робертом Гурвицем (англ. Robert Gurwitz) и Робертом Хинденом (англ. Robert Hinden)[1]. В зависимости от уровня модели OSI различают несколько видов широковещательных адресов. На уровне L2 используется широковещательный MAC-адрес FF:FF:FF:FF:FF:FF для передачи служебных датаграмм (например, ARP-запросов). Датаграммы, отправленные на такой адрес, принимаются всеми сетевыми устройствами локальной сети. На уровне L3 используются широковещательные адреса, вид которых зависит от протокола. Так, в IP-сетях широковещательные адреса формируются следующим образом: к адресу подсети прибавляется побитовая инверсия маски подсети (то есть все биты адреса подсети, соответствующие нулям в маске, устанавливаются в «1»). Например, если адрес сети равен 192.168.0.0, маска подсети 255.255.255.0, то широковещательный адрес будет 192.168.0.255[2]. Широковещательный адрес на весь Интернет Все уникальные глобальные адреса используются как индивидуальные. Не существует адреса, который бы в рамках Интернета интерпретировался бы как широковещательный. Адрес в удалённый сегмент IP сети Иногда используется для передачи широковещательных пакетов за пределы локального сегмента сети, например для поиска последней версии базы данных имён хостов, мониторинга серверов времени. Работает аналогично адресу в локальном сегменте IP сети, пакет маршрутизируется как обычный, пока не попадает на шлюз, подключённый к подсети, в которой адрес получателя является широковещательным.wikipedia

DHT (англ. distributed hash table — «распределённая хэш-таблица») — это класс децентрализованных распределённых систем поисковой службы, работающей подобно хэш-таблице. Как структура данных, хэш-таблица может представлять собой ассоциативный массив, содержащий пары (ключ-значение). Также, с термином DHT связан ряд принципов и алгоритмов, позволяющих записывать данные, распределяя информацию среди некоторого набора узлов-хранителей, и восстанавливать их, путём распределённого поиска по ключу. Особенностью распределённой таблицы является возможность распределить информацию среди некоторого набора узлов-хранителей таким образом, что каждый участвующий узел смог бы найти значение, ассоциированное с данным ключом. Ответственность за поддержание связи между именем и значением распределяется между узлами, в силу чего изменение набора участников является причиной минимального количества разрывов. Это позволяет легко масштабировать DHT, а также постоянно отслеживать добавление и удаление узлов и ошибки в их работе.

DHT — это инфраструктура, которая может быть использована для построения многих сложных служб, таких как распределённые файловые системы, пиринговое распространение файлов и сети доставки содержимого, кооперативный web-кэш, многоадресное вещание (multicast), anycast, служба доменных имен и система мгновенных сообщений. Основные распределённые сети, которые используют DHT: сеть I2P, BitTorrent, eDonkey network (Kad Network)[источник не указан 1241 день], YaCy, Tox и Coral Content Distribution Network. Существует возможность создания поисковых машин по сети DHT.
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
challengerr вне форума Ответить с цитированием
Старый 13.03.2018, 14:54   #6
donjon
Пользователь
 
Регистрация: 24.01.2018
Сообщений: 16
По умолчанию

Цитата:
Сообщение от challengerr Посмотреть сообщение
...
великолепно. а теперь попробуй ответить на мой вопрос
donjon вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как при сканировании локальной сети отличить компьютер от другого сетевого оборудования C# Yura0103 Помощь студентам 0 23.01.2017 13:29
Как при поиске пропустить тэг exivmaks C# (си шарп) 1 13.03.2015 10:10
Вывести на экран все двухзначные числа которые равны сумме своих цифр и сумме в квадрате/Turbo Pascal Pavel2502 Помощь студентам 5 26.02.2014 22:18
Как правильней и проще реализовать генерацию сылки при поиске. Gefo PHP 1 20.01.2013 00:18
Безопасная связка компьютер-компьютер, как организовать наилучшую защиту Alar Операционные системы общие вопросы 3 17.02.2008 21:15