Все об Usenet: стоит использовать? Это законно?
Usenet: Когда вы ищете для загрузки файлов, таких как видеокассеты или телешоу, торренты часто являются первым выбором, который приходит вам на ум. Они работали годами и доказали свою ценность перед трансляцией. Но есть опция, которая появилась задолго до торрентов и до сих пор работает так же.
Сегодня мы представим альтернативный, но древний способ загрузки контента: Usenet.
Что такое Usenet, откуда он и где он сегодня? Мы постараемся ответить на вышесказанное, но также и на очень простой вопрос: законно ли это?
SecNewsTV
8.3 тыс. Подписчиков
Что такое Usenet?
Usenet — одна из старейших систем обмена сообщениями и файлами в Интернете. Фактически, он намного опережает всемирную паутину (около 10 лет). Первоначально предназначенный для университетов и исследовательских центров, он в конечном итоге стал использоваться в общественных местах. В то время большинство интернет-провайдеров и многие другие организации предлагали бесплатный доступ к Usenet. К сожалению, вскоре его «отцепили», и некоторые превратили его в место, где существуют все виды незаконного контента. В ответ большинство интернет-провайдеров прекратили предоставление услуги и отказались от нее.
Конечно, есть много провайдеров, у которых все еще есть соединения с платой за использование Usenet (подписки Usenet). Таким образом, служба не перестала работать, предлагая любой файл, который вы можете себе представить.
Как это работает?
Мы постараемся описать это просто. Представьте, что система обмена сообщениями огромна. Эти сообщения могут быть как текстовыми, так и / или двоичными данными (двоичные множественные числа). Эти сообщения хранятся на серверах Usene (также называемых серверами новостей), которые связаны между собой и поддерживают синхронизацию своих сообщений. Пользователи используют специальный тип программного обеспечения, называемый программой чтения новостей или браузером Usenet. Программное обеспечение может подключаться к серверам Usene для просмотра существующих сообщений, их чтения, загрузки файлов, которые они содержат,
Сообщения имеют ограниченный размер, хранятся как отдельные сообщения. (знать, как хранить файлы в сцены, rar или zip файлы — это файлы при входе в систему). Большинство программ чтения новостей могут справиться с повторной сборкой загруженных файлов.
Usenet чем-то похож на дискуссионный форум, который мы знаем. На самом деле, Usenet является предвестником форумов. Так что все основано на сообщениях, которые могут содержать текст или файлы. Файлы хранятся на серверах Usenet по всему миру. Эти серверы постоянно перерабатывают свой контент друг с другом, гарантируя, что сообщение или файл, который поступит на сервер в Греции, достигнет края света.
Usenet лучше, чем торренты?
Это дискуссия, которая длится годами. Сторонники каждого выбора будут утверждать, что их собственный путь лучше, а другой ничего не стоит. На самом деле оба варианта имеют свои преимущества и недостатки.
Торренты бесплатны, а Usenet стоит.
Usenet зашифрован и, как правило, безопаснее, чем торренты.
Торренты проще в использовании, чем Usenet, особенно при первом запуске.
Можно сказать, что Usenet быстрее торрентов, но это не всегда так. Скорость зависит от загрузки серверов. Поэтому, если в торренте слишком много сидеров и даже веб-сидов, скорость будет очень высокой. Но опять же, мы не можем сказать точно, потому что это зависит от количества пиявок…
Разница с торрентом
В то время как торренты работают как система P2P, где каждый пользователь может делиться и загружать файлы — или, если быть точным, фрагменты файлов. Usenet, как упоминалось выше, использует архитектуру сервер-клиент. Все файлы загружаются на серверы, чтобы их можно было скачать.
Как я могу отличить файлы от хаоса, который царит?
Публикации Usene организованы в дискуссионные группы. Существуют буквально сотни, и, возможно, тысячи дискуссионных групп и пользователей могут добавлять больше по мере необходимости. Они организованы в классы. Классификация верхнего уровня разбита следующим образом:
комп. * — компьютерные обсуждения (comp.software, comp.sys.amiga)
гуманитарные науки. * — изобразительное искусство, литература и философия (гуманитарные науки, классические науки, гуманитарные науки)
разное * (misc.education, misc.forsale, misc.kids)
новости. * — обсуждения и объявления новостей (например, Usenet, не текущие события) (news.groups, news.admin)
рек. * — развлечения (музыка, музыка, фильмы)
науч. * — Науки
соц. * — социальные дискуссии (soc.college.org, soc.culture.african)
говорить. * — говорить о различных спорных вопросах (talk.reigion, talk.politics, talk.origins)
альт. * — все, что не входит в вышеперечисленные категории (альтернативные двоичные файлы. * Здесь вы найдете большинство загрузок для загрузки файлов)
Хотя приведенная выше классификация облегчает поиск, извините, что разочаровала вас. Usenet — огромная яма для мусора, и вы можете найти что-то действительно стоящее среди мусора.
На самом деле, если вы не знаете точно, где искать что-то, вы, вероятно, ничего не найдете. Чтобы решить эту проблему, существуют серверы, которые индексируют двоичный контент с серверов новостей и предоставляют поисковые системы. Эти серверы называются NZB или простыми поисковыми системами. Большие файлы из Usenet очень часто из-за ограничения размера сообщений делятся на более мелкие сегменты. Серверы NZB также ищут все детали и обеспечивают загрузку всего, что вам нужно.
Что происходит сегодня:
Usenet, как мы упоминали в начале, больше не используется для той цели, которая начала существовать. Это все тот же протокол, та же архитектура и та же функция среди серверов, но они используют его для хранения и загрузки файлов всех видов. Как и в случае с торрентами, вы можете найти видеофайлы, приложения и игры.
Что мне нужно для начала работы с сетью?
Читатель новостей или браузер Usenet, платное соединение от провайдера Usenet и небольшая помощь от Google, Поставщики Usenet предоставят вам столько информации, сколько вам необходимо для настройки соединения с вашим компьютером.
Кроме того, вам понадобится столько же, сколько NZB поисковых систем (снова Google)
Законен ли Usenet?
Сложный вопрос для ответа, так как законы меняются от страны к стране. Мы можем с уверенностью сказать, что в большинстве стран использование Usenet является полностью законным. То, что вы делаете с сервисом, может быть незаконным.
Как и в случае с Torrent, загрузка файлов, нарушающих авторские права, является незаконной. Загрузка дистрибутива Linux с открытым исходным кодом совершенно законна.
отказ
IGuRu.gr не одобряет и не рекомендует использовать какие-либо средства для доступа к защищенному авторским правом содержимому. Мы не несем ответственности за то, что вы решили сделать с содержанием этой статьи.
Usenet — система телеконференций Internet
В эпоху больших универсальных ЭВМ (mainframe), когда информационные системы создавались и велись на этих машинах, а о персональных компьютерах еще никто не знал, существовало разделение на системы информационного обмена и системы информационного обеспечения. К первым относили системы коммуникаций «пользо-вательпользователь», а ко вторым собственно информационные системы (базы данных, информационно-поисковые системы и т.д.). Существенным в этой классификации было то, что в информационном обмена участвовали сами пользователи, а информационное обслуживание осуществляли специальные группы администрации баз данных.
По мере развития средств вычислительной техники в эту классификацию была внесена некоторая сумятица, так как на персональном компьютере разработка, ведение и использование осуществляется одним и тем же лицом. Средства телекоммуникаций позволили эти персональные системы сделать общедоступными для пользователей компьютерных сетей.
Однако по мере освоения новых технологий и разработки новых программных средств, «старое» разделение стало воспроизводится. При чтении обзоров по технологиям Internet можно обнаружить разделение систем по принципам функционального назначения аналогичным тем, которые обсуждались раньше.
Средства электронных коммуникаций Internet
Системы информационного обмена. Все системы информационного обмена Internet принято делить на системы индивидуальных коммуникаций и системы коллективных коммуникаций. Внутри этих групп вводят следующее деление на системы real-time и системы, «эпистолярного» типа. Для того, чтобы проиллюстрировать это деление, построим таблицу 3:
Таблица.3 — Классификация информационных коммуникаций Internet
Время\тип | Индивидуальные коммуникации | Коллективные коммуникации |
---|---|---|
Интерактивные системы real-time | Talk | IRC |
Системы отложенного просмотра | Listserv Usenet BBS |
Первая строка этой таблицы определяет интерактивные системы коммуникаций пользователей. Работа с этими программами предполагает наличие быстрой связи с миром для того, чтобы общаться с другими пользователями в режиме реального времени. В случае программы Talk пользователи общаются по тому же принципу, как и абоненты телефонной сети, а в случае системы IRC пользователи уподобляются участникам телемоста, которые обсуждают какую-либо интересную для них тему. Во второй строке таблицы находятся программы, которые реализуют другой алгоритм взаимодействия пользователей. Посылка и просмотр сообщений разделены во времени. E-mail работает по принципу обычной почты, а программы из второго столбца аналогичны журналам, бюллетенями, доскам объявлений и т.п.
Приведенная выше классификация имеет своей целью несколько упорядочить представления о роли и месте таких хорошо известных информационных технологий, как e-mail и Usenet среди прочих систем информационных коммуникаций Internet. О электронной почте достаточно подробно было рассказано в предыдущих разделах. В данном разделе речь пойдет о Usenet.
Принцип организации и система групп Usenet
Usenet — это система телеконференций Internet. Вообще говоря, термин телеконференция не очень удачен. В Internet есть другие средства, которые также реализуют принцип телеконференций. Ветераны Usenet предлагают придерживаться термина «newsgroup» или просто «group», который можно перевести как «группа новостей» или просто «группа». В сети существует несколько информационных ресурсов аналогичных Usenet. Это и Listserv, и BBS, однако ни один из них не организован как распределенная информационная система. Последнее значит, что в случае BBS или Listserv для каждой тематики выделена специальная машина, к которой обращаются пользователи со всего света. Аналогичным образом в сети ARPA были построены почтовые списки. В Usenet же нет центрального места хранения, и информация осуществляет постоянный круговорот в сети от сервера к серверу, от сервера к клиенту, от клиента к серверу.
В Usenet следует различать смысловую и техническую стороны. С точки зрения информационного ресурса система организована как большой иерархический каталог. Узлы этого каталога — группы новостей. Группа новостей — это постоянно изменяющийся набор сообщений пользователей, которые интересуются предметной областью данной группы. Сообщения в группе обычно не задерживаются более нескольких дней (стандартное значение по умолчанию — 5). Существует порядка десятка групп верхнего уровня, которые имеют свои подгруппы. Проиллюстрировать такую организацию можно на примере группы «comp» (компьютеры и компьютерные технологии).
Рисунок.4 — Организация группы comp
Пользователь может выбрать одну или несколько подгрупп и осуществить на них подписку. Подписка подразумевает процедуру оповещения пользователя о появлении новых статей по интересующей его теме. Естественно, что пользователь и сам может отправить свое мнение, оформленное в виде сообщения, в группу. Сообщение оформляется в соответствии со стандартом почтового сообщения Internet (RFC-822). Фактически Usenet выполняет функции периодического издания. В настоящее время существует несколько тысяч групп — от достаточно серьезных и профессионально-ориентированных до групп посвященных играм, шуткам и просто всякой всячине (что, впрочем, тоже серьезное занятие).
Техническая сторона вопроса организации Usenet вызывает некоторую путаницу. Объясняется она тем, что, с одной стороны, в системе используются почтовые сообщения Internet, а с другой стороны, многие пользуются услугами Usenet только по почте. Для того чтобы разобраться в этом вопросе, сделаем небольшой экскурс в историю развития Usenet.
В настоящее время система серверов Usenet организована следующим образом:
Рисунок.5 — Организация системы серверов Usenet
Пользователь осуществляет подписку на одном из серверов Usenet, который ближе для данного пользователя, обычно это машина, на которой расположены все информационные ресурсы организации или учебного заведения. По мере поступления новых сообщений от пользователей, серверы обмениваются между собой этой новой информацией. Пользователь может подписаться на любом сервере на любую группу новостей. Последний факт принципиально отличает Usenet от систем BBS и Listserv, где подписка осуществляется на машине, которая реально ведет списки сообщений. Каждый сервер ведет список подписчиков и список телеконференций, на которые осуществлена подписка. При поступлении статьи, сервер информирует известные ему серверы о том, что появилась новая информация и в случае запроса передает ее. Это взаимодействие осуществляется посредством протокола NNTP.
Протокол обмена новостями и принципы построения системы
Протокол NNTP пришел на смену UUCP, его целью было упорядочить обмен информацией между серверами Usenet. Кроме этого, использование интерактивного протокола позволило разработать интерфейсные программы-клиенты, позволяющие просматривать почту на удаленных серверах.
При передаче новостей по протоколу UUCP все новые сообщения передавались от одного сервера другому, затем этого сервера следующему и т. д. В результате в сети возникало столько одинаковых баз данных новостей, сколько имелось в наличии серверов. При этом на сервер попадала информация, которая либо никому на этом сервере не была нужна, либо уже имелась. Понятно, что сеть в этом случае загружалась непроизводительно.
С использованием NNTP ситуация существенно изменилась. При использовании интерактивного протокола программы-серверы могут обмениваться информацией о наличии сообщений и заказывать только те, на которые есть запросы. В протоколе вводятся два уровня серверов. Центральный сервер обеспечивает централизованное хранение новостей в локальных сетях. Пользователи используют программы-клиенты для просмотра новостей. На этом же сервере хранятся и списки подписки пользователей на группы новостей. Промежуточный или «slave» (подчиненный) сервер обычно устанавливается на машинах с большим числом пользователей и хранит только последние поступления. За всей остальной информацией он обращается к центральному серверу сети.
Протокол NNTP определяет запросно-ответный механизм обмена сообщениями между серверами и сервером и программами-клиентами. Для этой цели в протоколе определен набор команд и ответов на них. Весь диалог осуществляется в текстах ASCII. Каждая команда состоит из идентификатора команды и параметров.
По командам ARTICLE, BODY, HEAD, STAT запрашиваются статьи или их части. Существует два способа запросить статью: либо по ее идентификатору (указывается в заголовке), либо по номеру статьи в группе. Команда ARTICLE возвращает заголовок и через пустую строку текст статьи, BODY — только тело статьи, HEAD — только заголовок, а по команде STAT устанавливается текущая позиция в группе по идентификатору статьи. При этом никакой информации не возвращается.
По команде GROUP выбирается группа новостей. При этом указатель статьи в группе устанавливается на первую запись в группе. По команде HELP можно получить список разрешенных для использования команд. По команде IHAVE клиент, а это может быть как удаленный клиент, так и сервер (последнее более вероятно), сообщает серверу, что он уже имеет статью, чей идентификатор указан в качестве параметра команды.
По командам LAST и NEXT перемещают указатель текущей строки в группе, а по команде LIST получают список групп с указанием количества новых статей в них и начальным и конечным номерами статей. По командам NEWGROUPS и NEWNEWS можно получить списки новых групп и новых статей соответственно, а по команде POST отправить свою статью на сервер. Команда SLAVE сообщает о наличии в качестве клиента подчиненного сервера, команда QUIT позволяет завершить сеанс. Рассмотрим пример использования протокола NNTP. Буквой S обозначен сервер, а буквой C — клиент:
S: (слушает 119 порт TCP) C: (запрашивает соединение по 199 порту TCP) S: подтверждает соединение (код 200 Ok) (клиент запрашивает список групп) C: LIST S: 215 list of newsgroups follows S: net.wombats 00543 00501 y S: net.unix-wizards 10125 10011 y (more information here) S: net.idiots 00100 00001 n S: . (клиент выбирает группу) C: GROUP net.unix-wizards S: 211 104 10011 10125 net.unix-wizards group selected (there are 104 articles on file, from 10011 to 10125) (клиент выбирает статью для чтения) C: STAT 10110 S: 223 10110 article retrieved — statistics only (article 10110 selected, its message-id is ) (клиент проверяет заголовок) C: HEAD S: 221 10110 article retrieved — head follows (text of the header appears here) S: . (клиент запрашивает тело сообщения) C: BODY S: 222 10110 article retrieved — body follows (body text here) S: . (клиент выбирает следующую статью) C: NEXT S: 223 10113 article retrieved — statistics only (article 10113 was next in group) (клиент завершает сессию) C: QUIT S: 205 goodbye. Второй пример иллюстрирует рассылку новостей. S: (слушает порт 119) C: (запрашивает соединение) S: 201 Foobar NNTP server ready (no posting) (клиент запрашивает новые группы 2 двух часов дня 15 мая 1985) C: NEWGROUPS 850515 020000 S: 235 New newsgroups since 850515 follow S: net.fluff S: net.lint S: . (клиент запрашивает список новых статей с той же даты) C: NEWNEWS * 850515 020000 S: 230 New news since 850515 020000 follows S: S: S: S: . (клиент запрашивает статью ) C: ARTICLE S: 220 All of article follows S: (sends entire message) S: . (клиент сообщает, что у него есть статья) C: IHAVE S: 435 Already seen that one, where you been? (завершение сеанса) C: QUIT S: 205 Foobar NNTP server bids you farewell.
Весь этот диалог можно воспроизвести вручную по команде telnet:
telnet 119
Программное обеспечение Usenet
Для работы по протоколу NNTP разработано довольно много программ просмотра новостей. Это nn, rn, trn, xrn и другие. Как правило программы используют для просмотра меню и реализуют просмотр новостей в режиме скроллинга. Для пользователей MS-DOS существует довольно удобный интегрированный пакет min-uet. Minuet был разработан в университете штата Миннесота и включает в себя прием почты по протоколу popmail (109 порт TCP), отправку почты по протоколу SMTP (порт 25), доступ к базам данных Gopher (70 порт TCP) и просмотр новостей по протоколу NNTP (119 порт TCP). Программа выполнена в стандартном для PC полноэкранном варианте с падающими меню. Работает программа через пакетный драйвер. Такой же по внешнему виду является и программа PINE, которая также предназначена для работы с почтой и чтения новостей. У PINE и Minuet есть аналоги и для Unix-платформ.
Не смотря на такой прогресс в развитии, до последнего времени наиболее популярным методом доступа в Usenet остается электронная почта. Подготавливая почтовое сообщение пользователь фактически записывает сценарий диалога с сервером NNTP, который затем будет выполнен почтовым роботом Usenet.
Завершая разговор о Usenet хочется еще раз обратить внимание на направление развития системы от системы двух машин к системе типа «STOP-GO» и далее к распределенной системе, работающей в режиме on-line. Такая тенденция прослеживается и в развитии системы электронной почты Internet, и в других информационных процедурах. Далее путь лежит к распределенным системам rеal-time, но это уже другой тип систем в соответствии с классификацией, введенной в начале раздела.
Linux.yaroslavl.ru
Одна из наиболее поразительных деталей Usenet то, что это не часть некой организации и не имеет централизованного управления. Фактически, это все Usenet-сведения, кроме технического описания. Вы не можете определять, что это такое, Вы можете только сказать, чем Usenet не является. Можно с некоторой натяжкой определить Usenet как сотрудничество отдельных абонентов, которые обмениваются новостями.
Базисный модуль Usenet-новостей статья ( article ). У статьи есть так называемый заголовок. Это очень похоже на формат заголовка почты, установленный в Internet, стандарт RFC 822, в котором он состоит из отдельных строк текста, каждая начинается с имени поля, завершенного двоеточием и значением поля.
Статьи представлены на рассмотрение в одну или большее количество групп новостей ( newsgroup ). Можно рассматривать newsgroup форумом для статей в отношении общего предмета. Все newsgroup организованы в иерархии с именем каждой группы, указывающим место в иерархии. Например, любой может по имени newsgroup понять, что comp.os.linux.announce используется для объявлений относительно операционной системы Linux.
Статьями обмениваются все сайты Usenet, которые поддерживают новости из конкретной группы. Когда два сайта соглашаются обмениваться новостями, они свободны обмениваться любыми группами и могут даже добавлять их собственные локальные иерархии новостей. Например, groucho.edu мог бы иметь связь новостей с barnyard.edu , который является главным сервером новостей, и несколько связей с малыми сайтами, которые он подпитывает новостями. Теперь Barnyard College мог бы получать все группы Usenet в то время, как GMU хочет нести только несколько главных иерархий, подобно sci , comp или rec . Некоторые из сайтов-получателей, например, UUCP-сайт brewhq , хотят получать еще меньше групп, потому что они не имеют достаточных сетевых или аппаратных ресурсов. С другой стороны brewhq мог бы хотеть получать новости иерархии fj , которую GMU не несет. Следовательно, он поддерживает другую связь с gargleblaster.com , который несет все группы fj и передает их на brewhq .
Назад | Глобальное оглавление | Вперед |
Netnews | Локальное оглавление | Как в Usenet обрабатывают новости? |
linux samba mail postfix FreeBSD Unix doc linux howto ALTLinux PHP faq bind sendmail apache iptables firewall kernel rpm apt-get Slackware openssh Cisco debian vmware GNU oracle sun awk /etc/ passwd linux установка учебник книга скачать
Что такое Usenet?
По мере того, как в WWW появляются всё новые сервисы и возможности, многие другие сети отходят на задний план. Так произошло, например, с Gopher и Фидо. Однако Usenet — совсем другой случай.
Usenet — одна из старейших компьютерных сетей, основанная на обмене сообщениями и файлами между пользователями. Происходит её название от словосочетания User Network, а сама она поделена на конференции, называемые также ньюсгруппами (калька с английского названия). Конференции объединены в чёткую иерархическую структуру, в вершине которой стоят девять основных тематически разделённых групп конференций. В эти группы входят конференции, посвящённые компьютерам, науке, новостям, социальным вопросам и другим интересным вещам. Пожалуй, Usenet по своей структуре напоминает в некоторой степени интернет-форумы, на которых пользователи также могут коллективно обсуждать самые разные вещи.
На самом деле эта сеть возникла намного раньше, чем Всемирная паутина, но в настоящее время основным каналом, по которому физически общаются пользователи Usenet’а, является Интернет. Существует и специальный протокол, по которому пользователи Usenet могут обмениваться информацией, и называется он NNTP (Network News Transfer Protocol). Этот протокол похож по своему внутреннему строению на протокол электронной почты SMTP, а потому поддерживается многими почтовыми клиентами (Mozilla Thunderbird, Outlook Express, Sylpheed).
Работа с файлами в Usenet организована аналогично интернет-форумам и FTP-серверам. Хотя, сложно сказать, что именно аналогично чему организовано. Пользователи просто публикуют файлы в сети и скачать их может каждый — в этом Usenet больше похож на обычный WWW, чем на пиринговые сети.
Коренное отличие от Интернета состоит в том, что в Usenet не каждый сервер способен обеспечить пользователям доступ к любой существующей новостной группе. Как правило, большая часть серверов с целью экономии на трафике не позволяют пользователю работать с файлами (ни публиковать свои, ни скачивать опубликованные другими пользователями), однако существуют специальные платные серверы, которые могут предоставить пользователям подобную услугу.
Пользователи Интернета могут влиться в разнообразную и насыщенную событиями жизнь Usenet’а с помощью сервиса Google Groups (groups.google.com), который предоставляет бесплатный доступ к текстовым группам через web-интерфейс.
Вадим СТАНКЕВИЧ