|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.03.2018, 07:27 | #1 |
Пользователь
Регистрация: 24.01.2018
Сообщений: 16
|
при поиске по магнитной хэш-сумме как клиент находит _первый_ компьютер
Здравствуйте,
подскажите, пожалуйста, при поиске по магнитной хэш-сумме (той самой, которая часть магнитной ссылки) как клиент находит _первый_ компьютер на просторах инета, который содержит этот файл и/или знает адреса других компов, на которых файл есть? |
11.03.2018, 08:45 | #3 | |
Участник клуба
Регистрация: 30.07.2008
Сообщений: 1,604
|
Наверное также как и в случае с веб адресами. В корне инфраструктуры интернета - domain name service , определенные в RFC 1035( https://www.ietf.org/rfc/rfc1035.txt )
В опреационных система ARPANET (MILNET) концентраторами являются системы подобные freebsd и linux, где крутится DNS server и name server. Во freebsd крутится named Ничто не мешает осуществлять поиск не по доменным именам, как в случае с интернетом, а по хэш суммам. Цитата:
"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"
|
|
11.03.2018, 10:48 | #4 |
Пользователь
Регистрация: 24.01.2018
Сообщений: 16
|
|
11.03.2018, 12:13 | #5 |
Участник клуба
Регистрация: 30.07.2008
Сообщений: 1,604
|
Широковещательный адрес — условный (не присвоенный никакому устройству в сети) адрес, который используется для передачи широковещательных пакетов в компьютерных сетях. Впервые технология использования широковещательных адресов в 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"
|
13.03.2018, 14:54 | #6 |
Пользователь
Регистрация: 24.01.2018
Сообщений: 16
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как при сканировании локальной сети отличить компьютер от другого сетевого оборудования 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 |