stringtranslate.com

Группа новостей Usenet

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

До появления Всемирной паутины группы новостей Usenet были одними из самых популярных интернет-сервисов.

Коммуникация обеспечивается протоколом передачи сетевых новостей (NNTP), который позволяет подключаться к серверам Usenet и передавать данные через Интернет. Подобно другому раннему (но все еще используемому) протоколу SMTP , который используется для сообщений электронной почты, NNTP обеспечивает связь как сервер-сервер, так и клиент-сервер. Это означает, что группы новостей могут реплицироваться с сервера на сервер, что дает сети Usenet возможность поддерживать уровень надежной сохранности данных благодаря встроенной избыточности данных. Однако большинство пользователей будут получать доступ, используя только команды клиент-сервер NNTP, и почти во всех случаях будут использовать графический интерфейс для просмотра, в отличие от связи клиент-сервер на основе командной строки, указанной в протоколе NNTP. [1]

Типы

Группы новостей обычно бывают двух типов: двоичные или текстовые. Технической разницы между ними нет, но дифференциация имен позволяет пользователям и серверам с ограниченными возможностями минимизировать использование полосы пропускания сети. Как правило, соглашения и правила Usenet принимаются с основной целью минимизировать общий объем сетевого трафика и использования ресурсов. Обычно группа новостей посвящена определенной интересующей теме. Сообщение, отправленное для публикации в группе новостей, называется «постом». Некоторые группы новостей допускают публикации на самые разные темы, включая все, что участник решает обсудить, как по теме , в то время как другие более строго придерживаются своей конкретной темы, не одобряя сообщения, не относящиеся к теме . Администратор новостей (администратор сервера новостей ) решает, как долго сообщения будут храниться на его сервере до истечения срока их действия (удаления), что называется сохранением . Разные серверы будут иметь разное время хранения одной и той же группы новостей; некоторые могут занимать посты всего одну-две недели, другие могут занимать их в течение многих лет.

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

Афиши групп новостей Usenet и операторы обычно не зарабатывают деньги на своей работе на платформе.

Число групп новостей выросло с более чем 100 по состоянию на 1983 год [2] до более чем 110 000, но из них активны только 20 000 или около того. [ нужна цитация ] Группы новостей различаются по популярности; некоторые группы новостей получают менее дюжины сообщений в год, в то время как самые популярные могут получить несколько тысяч менее чем за час.

Двоичный

Скриншот за октябрь 2020 г., показывающий 60 ПБ данных группы Usenet [3]

Хотя группы новостей не были созданы с целью распространения таких файлов, как изображения, звук и видео, они оказались весьма эффективными для этого. По состоянию на 2022 год некоторые из них остаются популярными в качестве альтернативы BitTorrent для обмена и загрузки файлов. [4]

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

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

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

Есть две основные проблемы, которые создают проблемы при передаче больших файлов по группам новостей. Первый — это показатели завершения , а второй — показатели удержания . Бизнес серверов новостей премиум -класса основан в первую очередь на их способности обеспечивать превосходные показатели завершения и удержания, а также на их способности обеспечивать очень быстрое соединение с пользователями. Скорость завершения важна, когда пользователи хотят загрузить большие файлы, разделенные на части; если какой-то один фрагмент отсутствует, невозможно успешно скачать и собрать нужный файл. Чтобы обойти эту проблему, обычно используется схема резервирования, известная как Parchive (PAR).

Срок хранения данных на многих крупных новостных серверах превышает семь лет. [5] Существует ряд веб-сайтов, на которых хранится индекс файлов, публикуемых в бинарных группах новостей.

Частично из-за такого длительного времени хранения, а также растущей скорости загрузки и скачивания Usenet также используется отдельными лицами для хранения резервных данных в рамках практики, называемой резервным копированием Usenet или uBackup. [6] Хотя коммерческие провайдеры предлагают более простые в использовании услуги онлайн-резервного копирования , хранение данных в Usenet является бесплатным (хотя доступ к самому Usenet может и не предоставляться). Пользователь должен вручную выбрать, подготовить и загрузить данные . Поскольку скачать файлы резервных копий может каждый, данные обычно зашифрованы . После загрузки файлов загрузчик не имеет над ними контроля; они автоматически распространяются среди всех провайдеров Usenet, которые подписаны на группу новостей, в которую они загружены, поэтому их копии будут распространяться по всему миру.

Модерируемые группы новостей

Большинство групп новостей не модерируются. В модерируемой группе новостей есть один или несколько человек, которые должны одобрить сообщения перед их публикацией. Отдельный адрес используется для отправки сообщений, а затем модераторы распространяют те, которые они одобряют. Первые модерируемые группы новостей появились в 1984 году под мод.* согласно RFC 2235, «Интернет-хронология Гоббса».

Распределение

Передача внутри и за пределами сети использует протокол передачи сетевых новостей (NNTP) (Интернет-стандарт RFC 3977 от 2006 г., обновление RFC 977 от 1986 г.).

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

Каждый хост сервера новостей поддерживает соглашения с другими близлежащими серверами новостей о регулярной синхронизации. Таким образом, серверы новостей образуют резервную сеть. Когда пользователь публикует сообщение на одном сервере новостей, сообщение сохраняется локально. Затем этот сервер обменивается сообщениями с подключенными к нему серверами для тех групп новостей, которые они оба поддерживают. Эти серверы делают то же самое, распространяя сообщения по сети. Для групп новостей, которые не имеют широкого распространения, иногда для перекрестной публикации используется группа операторов связи, чтобы облегчить распространение. Обычно это полезно только для удаленных групп или для новых групп alt.* . Перекрестные связи между иерархиями за пределами «Большой восьмерки» и альтернативными* иерархиями склонны к сбоям.

Иерархии

Группы новостей часто организованы в иерархию , что теоретически упрощает поиск связанных групп. Термин «иерархия верхнего уровня» относится к иерархии, определяемой префиксом перед первой точкой.

Наиболее распространенными иерархиями являются иерархии Usenet . Так, например, группа новостей Rec.arts.sf.starwars.games будет находиться в иерархии Usenet верхнего уровня Rec.* , где звездочка (*) определяется как подстановочный знак . Первоначально существовало семь основных иерархий групп новостей Usenet, известных как «Большая семерка»:

Все они были созданы во время Великого переименования 1986–1987 годов, до которого все эти группы новостей находились в иерархии net.*. В то время был большой спор по поводу того, какие группы новостей следует разрешить. Среди тех, которые группа Usenet (которая в то время фактически руководила «Большой семеркой») не допускала, были те, что касались рецептов , употребления наркотиков в рекреационных целях и секса .

Эта ситуация привела к созданию иерархии Usenet alt.* (сокращенно от «альтернативный»), в рамках которой эти группы были разрешены. Со временем, слабость правил создания групп новостей в alt.* по сравнению с «Большой семеркой» привела к тому, что многие новые темы со временем могли набрать достаточную популярность, чтобы получить группу новостей «Большой семерки». В результате произошел стремительный рост alt.*, и эта тенденция сохраняется и по сей день. Из-за анархистской природы , с которой возникли группы, некоторые в шутку называли ALT « анархистами , сумасшедшими и террористами » ( бэкроним ).

В 1995 году была создана организация Humanities.* для обсуждения гуманитарных наук (например, литературы, философии), и «Большая семерка» стала «Большой восьмеркой».

Иерархия alt .* включает обсуждение всех видов тем, а также множество иерархий для обсуждения, специфичного для конкретной географической области или на языке, отличном от английского.

Прежде чем можно будет создать новую группу новостей «Большой восьмерки», в группу новостей news.announce.newgroups необходимо опубликовать RFD (запрос на обсуждение), который затем обсуждается в news.groups.proposals. Как только предложение будет формализовано с названием, описанием и уставом, правление «большой восьмерки» проголосует за создание группы. Если предложение одобрено Правлением «Большой восьмерки», группа создается. Группы удаляются аналогичным образом.

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

Дальнейшие иерархии

Существует ряд иерархий групп новостей за пределами «Большой восьмерки» (и альтернативных вариантов*), которые можно найти на многих серверах новостей. К ним относятся неанглоязычные группы, группы, управляемые компаниями или организациями по поводу их продуктов, географические/локальные иерархии и даже сетевые платы без Интернета, маршрутизируемые по NNTP. Примеры включают (в алфавитном порядке):

Кроме того, существует иерархия free.* , которую можно считать «скорее alt, чем alt.*». В этой иерархии существует множество локальных подиерархий, обычно для определенных стран или культур (например, free.it.* для Италии).

Смотрите также

Рекомендации

  1. ^ Перо, CDW (октябрь 2006 г.). Протокол передачи сетевых новостей (NNTP). IETF . дои : 10.17487/RFC3977 . РФК 3977 . Проверено 3 июня 2019 г.
  2. ^ Эмерсон, Сандра Л. (октябрь 1983 г.). «Usenet / Доска объявлений для пользователей Unix». БАЙТ . стр. 219–236 . Проверено 31 января 2015 г.
  3. ^ «Объем хранилища Usenet составляет более 60 петабайт (60 000 терабайт)» . binsearch.info. Архивировано из оригинала 21 мая 2020 г. Проверено 20 октября 2020 г.
  4. ^ Грегерсен, Эрик; Хош, Уильям Л. (17 февраля 2022 г.). "группа новостей". Британская энциклопедия . Проверено 28 апреля 2023 г.
  5. ^ «Увеличение срока хранения до 2600 дней в NewsDemon» . Newsdemon.com. 28 сентября 2015 года . Проверено 10 апреля 2016 г.
  6. ^ «Резервное копирование Usenet (uBackup)» . Wikihow.com . Проверено 14 февраля 2012 г.

Внешние ссылки