普通的互联网用户,可能对USENET知之甚少,或者根本就没有听说过它。但是,这是一种很重要的网络应用,里面有一些真正有趣的东西。
我在网上没有找到比较通俗易懂的USENET中文介绍,于是决定自己写一篇。一方面是为了介绍USENET,另一方面也是想加强自己对互联网的理解和表达。写作过程中,主要参考了wikipedia上关于USENET的条目。
==================
USENET简介
作者:阮一峰
2007.11.6
1. 起源
简单地说,USENET是一个巨大无比的网上讨论组,一般也称为"新闻组"(newsgroups)。你可以将它想象成一个包罗万象、无所不有的网上论坛,但是它又不同于我们通常看到的普通论坛。这要从它的起源说起。
上个世纪70年代末,当时还没有互联网和浏览器,它们都要在十多年后才会出现。那时所谓"上网",就是用modem(调制解调器),拨一个电话号码,将自己的电脑连到另一台电脑(也称"主机"),收收邮件,看看上面系统管理员发的通告。如果想换一台主机看看,那就必须先挂断,再拨另外一个电话号码。
这样的上网方式,很不利于开展多人的讨论。由于是拨号上网,只有地理位置相近的用户,才会登录同一台主机。很难想象,同一台机器的登录用户,既有东岸的纽约人,也有西岸的洛杉矶人。即使长途电话费不是问题,当时的主机也没有能力同时负担太多的远程终端。因此,迫切需要一种大规模的、分布式的、多中心的远程信息交换手段。
1979年,Duke大学的两个研究生Tom Truscott和Jim Ellis,提出一种分布式的网上讨论组的构想。这种讨论组创建之初,主要是供UNIX爱好者协会(USENIX)的成员使用,因此就被定名为USENET。当然,后来全世界的用户都在使用它。
2. 运行机制
USENET的运行机制其实非常简单。对于用户来说,只有三步。
1)网络服务提供商(ISP)在一个网络中,设定一台服务器作为USENET专用服务器,再将它的网址告诉用户。
2)用户想要发言的时候,就向这个网址发送帖子(post),这与发送Email很相似,但是两者格式不一样,在USENET上发言必须使用专用的客户端。不过,现在大多数的Email客户端都带有新闻组功能,最常见的Outlook Express的设置可以参考网上的说明。
3)查看其他人的发言时,就必须从服务器上下载其他人的帖子。下载完成后,如果想回复某人的帖子,就再重复第二步。
可以看到,这个过程同邮件列表的运行几乎一模一样,不同之处在于,USENET服务器每天会同其他USENET服务器交换帖子。这就是说,全世界所有的USENET服务器最终都可以互相交换帖子,保持内容的同步。所以理论上,不管你的帖子是发到哪一台服务器上,最终全世界的人们都会看到,并且会从世界各地给你回复。
因此,USENET就有一个其他交流机制所没有的优点,即这是一个真正的全世界参与的讨论组。
3. 内容结构
由于USENET中的讨论内容无所不包,所以必须根据主题分类。每一个主题就是一个"频道",对这个主题感兴趣的用户就订阅这个频道。
USENET中的主题分类采用等级制(hierarchies),在形式上同域名很相似,即"一级主题.二级主题.三级主题....",中间以小数点分隔。
一级主题有9个。
* comp.*: 与计算机相关的讨论。(computer-related discussions,比如comp.software, comp.sys.amiga)
* misc.*: 各种不属于其他分类的主题。(Miscellaneous topics,比如misc.education, misc.forsale, misc.kids)
* news.*: 对USENET本身的讨论(比如news.groups, news.admin)
* rec.*: 休闲和娱乐(Recreation and entertainment,比如rec.music, rec.arts.movies)
* sci.*: 与科学相关的讨论。(Science related discussions,比如sci.psychology, sci.research)
* soc.*: 与社会相关的讨论。(Social discussions,比如soc.college.org, soc.culture.african)
* talk.*: 各种争议性话题的讨论。(Talk about various controversial topics,比如talk.religion, talk.politics, talk.origins)
* humanities.*: 艺术、文学、哲学方面的讨论。(Fine arts, literature, and philosophy,比如humanities.classics, humanities.design.misc)
* alt.*: 自由讨论区。(alternative)
这9个一级主题中,除了alt.*以外,都不能自行设立讨论区。只有在alt主题区中,可以自己发起主题"频道"。
4. 二进制内容
USENET最初设计的时候,只打算用来传递文本信息,没有考虑传递二进制数据(也就是"文件")。但是,随着互联网的发展,不传递二进制数据看上去是不可能的。
于是,专门的编码方式被设计了出来,使得二进制文件可以转换成文本文件,在USENET上传递,用户下载以后再传换成原来的格式。这时,USENET就不仅是一个讨论组了,而成了传递文件的一种手段,图片、音频和视频都可以通过USENET传播。
事实上,如今USENET上的流量,99%都已经是二进制文件了。它们大部分都在alt.binaries这个主题中传播。由于不受监管,所以各种各样的文件都有。
5. 收费服务
根据一项统计,2007年4月USENET上一天的流量为3.12TB,且还在快速增加中。这么大的流量,使得世界上提供USENET的服务商肯定不会很多。大家可以查看这个网页,上面有USENET提供商的不完全列表。
这些服务商,又分为免费和收费两种。免费的USENET绝大多数都不提供二进制文件下载,查看alt.free.newsservers主题可以获得最新的免费USENET服务器的信息。
在收费服务商中,名气比较大的是GIGANEWS,它提供多种收费账户供用户选择。其中白金用户每月费用为19.99美元,可以无限量下载,14天内不满意可以退款。如果你是一个狂热的下载爱好者,我强烈推荐去购买一个账户。
6. Google Groups
Google Groups也提供免费USENET服务。(当然,没有二进制文件下载。)我会另写文章专门介绍,这里就省略了。
(完)
ppip 说:
原来还以为google提供的功能比较完整……
这些提供商一天同步多少次呢?不过国内现在usenet不怎么流行了,原来国内bbs是参与usenet,现在都各自独立了。
2007年11月10日 16:48 | # | 引用
Ruan YiFeng 说:
BBS之间交换文章,不属于USENET,可能就属于几个BBS之间互相的交流。
2007年11月10日 23:43 | # | 引用
且听枫吟 说:
说实话,没有发现这个东西对中文用户有太大用处
2008年2月 2日 07:03 | # | 引用
未小根 说:
半年前第一次接触这个的时候,弄了好半天都搞清楚大概是个什么东西。现在仍然不太明白,但下东西已经没什么问题了。
2008年2月 2日 22:05 | # | 引用
Monica 说:
google groups的usenet功能是怎麽回事??如何在google上建立usenet新闻组??
最近比较头疼,还望大侠赐教~~~~
2008年2月28日 21:48 | # | 引用
Ruan YiFeng 说:
google groups是在usenet的基础上建立的,所以里面有usenet上的帖子,二进制内容除外。
Google groups中无法新建usenet的讨论组。具体怎样建立,你可以在google中搜索usenet new newsgroup。
2008年2月29日 17:23 | # | 引用
chang 说:
刚刚这个星期为了下载dvd碟才开始玩usenet,搜索了很多资料.但中文介绍比较少.我用Grabit客户端下载.用Newshosting,(欧美老牌新闻组服务商).每月$14.95美元.
2008年6月 7日 13:44 | # | 引用
nbysy 说:
go Ruan YiFeng:
BBS间的转信也是利用新闻组(USENET) 来实现的。
2008年10月 5日 18:53 | # | 引用
吴飞 说:
国内最大的usenet应该是news.cn99.com了。
2009年1月16日 19:35 | # | 引用
海风 说:
usenet是什么啊?
2009年1月16日 20:25 | # | 引用
魔羯 说:
免费提供少量Giganews 7天试用帐号
联系QQ:391167289
usenet中文用户群高级QQ群:6602400
2009年4月11日 16:54 | # | 引用
魔羯 说:
忘记说了 是无限制的7天试用帐号
2009年4月11日 17:13 | # | 引用
LnddMiles 说:
The best information i have found exactly here. Keep going Thank you
2009年7月23日 16:02 | # | 引用
weakish 说:
啊?usenet現在被用來幹這個了?
2009年12月 3日 22:47 | # | 引用
steven 说:
你好,我下载不到服务器,但已经申请了免费使用号,现在想注销,请帮忙,谢谢了
2010年2月17日 21:50 | # | 引用
uneedme 说:
最近才注意到这个usenet
原来文本传输这个大荒漠下,还埋着这么多,没有版权人关注的黄金(还是世界人民都参与......)
2011年10月20日 03:56 | # | 引用
leizisdu 说:
谢谢博主的讲解:D
2011年12月18日 17:17 | # | 引用
hu993656266 说:
我这这次挖坟比较.... 请问现在的各种BBS贴吧还有微博与USENET有关系吗
2014年3月 8日 16:13 | # | 引用
hatiao 说:
usenet现在的状态是什么那? 他可是www的头号敌人,而且usenet之所以是usenet,是因为他具有1.唯一性 2.从制度上的确定性...等等高深的哲学内涵和使用性 互联网本身就应该是自组织的。现在usenet的状态是什么那?大多数人都不认识他? 一直被模仿,从未被超越,即将被杀死?
2014年4月27日 03:39 | # | 引用
火车迷 说:
Steven Bellovin 也是Usenet的发明人之一,上文没有提及。
2015年4月12日 04:07 | # | 引用
joey 说:
现在还有人用吗
2016年6月 3日 09:28 | # | 引用
Z 说:
一直有,一直都极少人
Usenet交流QQ群:220810992
2017年5月 9日 10:53 | # | 引用
aaa 说:
是因为我们中国没有经历长时间的低带宽历史。
2020年11月 8日 10:50 | # | 引用
龚钰涵 说:
今天偶然的机会认识你,爬你的墙,相见恨晚的感觉。
2022年11月 4日 00:08 | # | 引用
醉生梦死 说:
好文章,竟然是17年前的。
2024年4月24日 01:43 | # | 引用
零能 说:
感谢科普,在翻译视频的时候碰到了这个名词,没想到有个17年前的文章解释了,这文章都快有我大了2333
2024年8月 1日 00:49 | # | 引用