![]() |
《Internet资源访问大全》 | ![]() |
第九章 Usenet简介 和大多数人一样,你会很快发现Usenet(用户网)是Internet中你最喜 欢的一个部分。通过它你可以同世界各地的人们共同讨论任何可以想到的 主题。 在本章我们将着重讨论有关的基本知识,并为Usenet的使用打下基础。 本章将以回答“什么是Usenet(用户网)”作为文章的开始。然后谈及一些 将要遇到的基本术语。 接下来我们将讨论数据是如何从一地传送到另一地,Usenet(用户网) 如何组织,如何工作运转的, 以及你所关心的一些问题。 在后面的几章里,我们将建立在这个基础上,说明进入Usenet用户网 的具体步骤。 什么是Usenet Usenet是由多个讨论组成的一个大集合,包括了全世界数以百万计的 用户。每个讨论组都围绕某一特定主题, 诸如笑话、配方、数学、哲学、 计算机、生物、科幻小说等。总而言之,任何你能够想到的主题都可以作 为该组的主题。 Usenet迄今总计已有五千多种不同类型的讨论组。其中有许多只限于 地区性或本地性爱好。例如有一个讨论组的主题是圣弗朗西斯科湾的旅店, 至少有二千五百多个组涉及的是普通性爱好。它们可以为世界各地的人阅 读。 在诸多问题中,人们首先会提到:使用Usenet时,需要多少费用? 回答是用户可以免费使用该网络。或许你在进入Internet时需要一些 花销(正如第三章所述),但进入Usenet无需花销。事实上,如果你在进 入Internet时免费,则包括Usenet在内的一切事项都不需花销。 任何人类感兴趣的话题几乎都可以在Usenet组中找到。当有建立一个 新组的必要时,可以通过一个建立过程形成新组。与商业服务不同(如计 算机服务),在Usenet中,没有一个中心来控制Usenet,因此当用户打算 建立一个组时,该组随时可以建立。 Usenet系统有两个重要的效果:首先,在需要的情况下,一个新组可 以马上建立起来。其次,有许多组致力于深奥的课题,要了解这些类别, 可以浏览《附录G》中的组目录。 无论你喜好什么,都有为你准备的用户网讨论组。 基本术语 Usenet最初被设想用来公布通知和新闻。这种思想萌发了使公告板计 算机化的一种方案。Usenet不久便加快了它的原始蓝图,但电子新闻网仍 旧遗留下来。尽管Usenet主要被用于讨论组,但我们仍旧以新闻术语谈论 它。 例如,Usenet本身常被称为新闻或网络新闻,尽管从报纸意义上讲并 没有真正的新闻。你或许听到有人说:“昨天,看新闻时我获得了制作燕 麦蛋糕的一个配方。”他的真正意思是他在一个Usenet讨论组中获得了该 配方。 类似地,Usenet讨论组通常被称作新闻组或更简单地称作组。在每个 新闻组中,个人的投稿称为文章或邮件。当你提交一篇文章给新闻组时, 我们说你投了文章。这时你就不难想象出地处北达科他州法戈市两个同叫 麦克的人通过Usenet而进行的以下对话。 麦克1:这些是大燕麦蛋糕,是新配方吗? 麦克2:是的,我在素食者烹饪组中看到有关燕麦营养丰富的文章, 于是我投递寻求配方的要求。第二天一个法国人给了答复,并给提供了一 个块菌燕麦蛋糕的配方,一个很不错的配方。麦克1:味道一定会不错, 麦克。麦克2:多谢,麦克。 怎样使用Usenet 在阅读Usenet文章时,你必须使用一个叫新闻阅读器(newsreader)的 程序。新闻阅读器作为你的连接口:当你告知它你想要阅读的某个指定的 新闻组时,它会给你呈现有关文章,一次一篇。(记住,尽管我们称它们 为新闻组,但它们实际上仍是讨论组。)你可以阅读任何你想要的新闻组, 只要该新闻组能在你本地运行。多数地方并不提供全部新闻组,因为这样 会占用太大的磁盘空间。 开始学习和使用你的系统时,你会发现你有权选择一个新闻阅读器程 序。如果是这样的话,你可以选择你最感合适的一个程序。新闻阅读器通 常是具有很多指令的复杂程序,因此设置一个你喜爱的新闻阅读器,在一 段时间内很好地学习是个很不错的主意。 有很多不同的新闻阅读器,它们有各自独特的工作方式。在Unix系统 中,最为流行的四种阅读器是nn、rn、tin和trn。如果你使用一个Unix系 统,这些阅读器中至少有一个在你的系统上适用。在第十一章我们将谈谈 新闻的阅读。 新闻阅读器的一个功能就是跟踪你想要读的新闻组。你可以在任何时 刻增加或删除你目录上的新闻组。当你想给你的目录增加一个组时,我们 说你预订了该组。同样地,如果你说明你不想读某一组时,我们说你不预 订该组。 请不要错误理解这些术语。这里并没有正式的预定过程,也不交纳订 费。预订仅仅意味着你指示你的新闻阅读器跟随一个新组。而且,本系统 是私人的,没有人对你阅读的组进行跟踪。 当你预定或不预定某组时,当你阅读文章时,你的新闻阅读器都会为 你保存一个文件。这就允许了新闻阅读器对你预定的新组和你已经阅读的 文章进行跟踪。在Unix系统中,该文件被称作“.newscr”, 并被存贮在 根目录中。 当你阅读一篇文章时,新闻阅读器允许你进行许多不同的操作。例如, 你可以从一篇文章转移到另一篇文章,将某篇文章存贮到一个文件中,答 复投递该篇文章的某个人,自己做一篇文章等等。如果你有观看别人阅读 新闻的机会,可以在屏幕上观看到他正在阅读文章,并且不时地录入命令。 在第二章中,我们解释的许多服务都是建立在客户机/ 服务器的关系 上的。“客户机”是一个要求服务的程序;而“服务器”是提供这项服务 的程序。 当你阅读新闻时,我们说,你正在使用一个客户机/服务器系统。 实 际上的文章被一个叫新闻服务器的贮存和管理。你的新闻阅读器作为客户, 每次录入一个命令阅读一篇文章时,你的新闻阅读器就会向新闻服务器索 取那一篇文章。 在局部网络中一个典型的设置就是, 有一台计算机运行该新闻服务 器程序。该计算机作为中央新闻存贮库,为每个网络用户提供服务。 可以想见,每个人都在自己的计算机或终端前阅读新闻,每个人都在 同各自的新闻阅读器程序相互作用。这些程序作为客户机,要求中央新闻 服务器提供所需的服务。 通常整个过程自动运行。当你指示新闻阅读器显示你想阅读的文章时, 它便随之出现。然而新闻服务器出现了某些问题, 一旦不再运转时, 没 有人可以阅读新闻,直到主管人员解决问题后方可。 在一些大型网络中,诸如在一所大学的网络中,许多人会在同一时间 想要阅读同一新闻。如果此刻新闻服务程序很忙,你也许要在新闻阅读器 等待接收文章之时,等一段时间。 在有些网络中,你或许在高峰期阅读不到新闻。此时启动新闻阅读器, 它会显示信息,告诉你新闻服务程序工作负载过高,建议你稍过一会再试 一次。 例如: Server hub,ucsb,edu responded with code 400, which probably means the load on the server is too high. Please try again later. Usenet与Internet有什么不同 “Usenet”和“Internet”名字上听起来很相似,至少在最初时,极 容易混淆二者,所以让我们占用一点时间来区分二者的不同。 “Usenet”是“users network”的缩写。“Usenet ”本属于用词不 当, 因为 Usenet 并非真正意义上的一个网络即一群相连接的计算机。 Usenet是诸多讨论组的集合。与之相反,Internet是真正意义的网络。更 精确地说,Internet是世界范围内几万个网络的集合。 换句话说, Internet 是通常意义的信息载体, 而 Usenet 则利用 Internet这种能力提供某种服务。(正如你所知道的,Internet 还提供其 它服务,诸如电子邮件,远程Telnet连接,文件传输等等。) 现在你会问,是否每一台Internet计算机都是Usenet的一部分? 回答 是否定的。许多拥有Internet计算机的人们基于某种原因会不加入Usenet。 要想加入Usenet需要有人担当管理人,同时还需要计算机有较大的磁盘空 间以便贮存新闻文章和程序。一些人不想花费时间和金钱来维持这样一个 系统。 你或许还会问,所有的Usenet点是否是Internet的一部分? 回答仍旧 是否定的。要成为Usenet的成员只需要如下几点: 1. 配备一台计算机,作为文章的局部贮存器。 2. 必须有人管理这个系统。 3. 必须找到另外一个Usenet点,与其连接以便往复交换文章。 实际上有许多计算机属于Usenet成员,但并不在Internet上,他们往 往使用其它网络系统。被许多Unix计算机使用的一个网络系统叫做UUCP。 我们并不想更深层地讨论这些细节,只想提一点,那就是Internet更快、 更好,也更昂贵。概括地说许多Usenet成员使用UUCP或其它网络管理系统 而非Internet。 谁来运行Usenet 令人着迷的是,Usenet没有中央机构。谁想使用它谁就可以运行它。 Usenet的研究始于一九七九年的北卡罗来纳州。当时Usenet仅处于实 验阶段,其主旨在于建立一个电子公告板以方便投递、阅读新闻信息及通 知。最初Usenet只有二个地点:北卡罗来纳州大学和公爵大学。 不久,随着八十年代至九十年代网络的飞速发展,更多的地区加入了 Usenet。时至今日,Usenet已经拥有了几万个Usenet点和二百五十多万的 成员。 每一个Usenet点都由一名称作新闻管理员的人运行。在一些地方,新 闻管理员与系统管理员是同一个人。然而这似乎并没必要。在大型设备中, 诸如在一所大学,新闻管理员可为某一工作人员或由自愿者担当。 每一名新闻管理员只负责自己的网络点。由于新闻管理员只负责与其 它组联络和合作,所以这种安排顺理成章。实际上,Usenet中也有一些专 门为新闻管理员准备的新闻组。 在这个全球系统中,没有人能告诉其它人做什么。正是由于缺乏中央 机构,使得Usenet更具有魅力,同时也将新闻组区别于其它有规章和负责 人的讨论系统(例如CompuServe或Prodigy)。 然而上述这些情况并不表明Usenet杂乱无章。事实上经过了许多年的 发展,Usenet正逐步形成了许多良好的惯例。作为一名有责任心的用户, 应当学习并遵循这些惯例。但仍有一些不良之人不断发送一些愚蠢和侮辱 性信息给新闻组。而品行端正的人会将一些批评讽刺公开化或者向该人的 电子邮箱投递报怨书。 实际上,正如我们所见到的,尽管Usenet没有规章制度,但人们却都 选择相互的合作。 无论是谁,不怀好意地与人合作都会很快令人感到讨厌。 如何传送新闻 如果在Usenet中没有中央机构来协调每件事情,那么新闻文章又如何 在世界各地传送呢?回答是新闻文章通过一台计算机传送到另一台计算机。 最后, 通过整个Usenet系统把每篇文章的拷贝传播开来。 让我们讨论下列类型的例子,在该例中,你读到有关数学新闻组的一 篇文章。阅读过程中,你又决定投递一篇你自己的文章。让我们看看具体 情况如何,并跟随你的文章做个世界旅行。文章传送的具体情况会根据不 同的系统而变化,但总体上是一致的。 开始,你要与Internet主机相连,录入命令运行你的新闻阅读器程序, 告知新闻阅读器你想要阅读的新闻组。正如前面提到的,你的新闻阅读器 会保留一个记录有你预定的新闻组和你曾读过的文章的文件。 在此例中,你指定了一数学组后,新闻阅读器会检查它的记录,然后 接通新闻服务器,索要该指定组的下篇文章。新闻服务器会相应地将这篇 文章发送过来,然后显示在屏幕上。读完一篇文章后,你的新闻阅读器提 出要求,又显示下一篇文章。 有时,有人会在世界的另一边投递一篇文章询问谁有“费马最新定理” 更简洁的解法。而你恰好前几天提出了这样一个解法,于是你录入命令, 告诉新闻阅读器你要编辑文章以答复你现在所读文章的作者( 这篇文章称 为跟踪文章)。 新闻阅读器进入文本编辑程序后,你就可以编辑文章了。文章中你说 你有一个很好的解决办法,但不幸的是,由于太长无法在此刻写下来。 写完后,录入命令退出文本编辑。新闻阅读器程序复回到控制状态, 发送你的新文章的一个拷贝到中央新闻服务器。此刻,你的文章可被本地 网络的任何人阅读。然而这篇文章还需发送到世界各地。 当一个新闻服务器将Usenet文章提供给另一个服务器时,我们说它提 供了一个新闻馈送或简称馈送。为了加入Usenet,使你的新闻服务器获得 另一个Usenet点的新闻馈送,你的新闻服务器要经常与那个点服务器相连 接。 每次,你的新闻服务器传送新的文章还没有被其它地方接收到时, 尤其是你刚完成准备发出去的新文章,只有当新闻服务器连接到新闻馈送 上时,你的文章才会被发送到其它地方。Usenet就是这样工作的:你的文 章自动地从新闻服务器传送到新闻服务器,一次连接一个。 加快系统运行的原因在于一些新闻服务器担当了“铁路小站”,并且 为许多其它服务器提供新闻馈送。一旦你的文章到达“铁路小站”它就被 立刻传送到其它新闻服务器上。 你的文章第二天便可以在国内的每个新闻服务器上得到。只需二、三 天,你的文章就遍及全世界。到了周末,你的数学成就被世界认可,你出 名了。 你或许会问,如此不断地将新文章传送到另一服务器上,是否会无限 堆积文章?当你下自动梯时, 或许你会问相似的问题:为什么滚梯下面有 源源不断的台阶? 对于自动梯,问题很简单,因为台阶是循环的。而对于Usenet,解决 办法是将文章保存到一定时间,然而丢弃。每个新闻管理员决定保存的时 间。新闻服务器定期地检查文章,如果文章保存时间超过规定的时间间隔 则将其删除。这时我们说该文章到期了。 新闻管理员可根据不同的新闻组指定不同的期限。例如,决定讨论公 共 Unix系统问题的一新闻组应当比交换无聊笑话的另一组有较长的期限( 或许可能是另一种方式)。如果你想知道本地的确切期限政策, 可以求教 本地的新闻管理员。 根据普遍的规定,大多数新闻组的文章保存二天到二个星期。 Usenet有多大 由于Usenet不存在中央管理,所以很难知道该系统的准确规模。然而 许多人有实用性的程序,用它可以估计Usenet的统计数字。 在DEC网络系统实验室,布赖恩·瑞德主管测量项目组, 定期公布数 字。瑞德使用的是一个叫arbitron的程序,许多Usenet新闻管理员也用各 自的系统运行这个程序。该程序编译诸如多少人阅读Usenet,他们阅读哪 一种新闻组等数据。(一切都是在匿名下进行的,以保护个人隐私权。)瑞 德用数学方法分析了结果,并估计出全部Usenet系统的统计数字。 这里的统计数字是编写本章时的当前数字。 (请记住,这只是估计数字,确切的数字是不可能的, 我们只想让你 对Usenet的大小有个认识。) 有七万六千个不同的点在运行Usenet(并非都属于Internet)。在这些 点中,有八百四十四万五千个各种类型的用户,其中有百分之二十九的用 户(2,417,000)加入Usenet。 另一个问题是:究竟有多少数据在Usenet上实际传输? 计量项目组观 察在自己的新闻服务器上收到多少Usenet数据。下面这台名为decwrl的计 算机接收了大部分新闻组并提供新闻馈送给其服务器。 按平均来说,decwrl每天接收到二万六千四百个新信息,共56.2兆个 字节( 56.2百万个字节)的数据。 在Usenet中,大部分重要的新闻馈送服务是由Uunet 技术公司提供。 他们也在编译有关Usenet数据的统计资料,下面是我们编辑本章时前两周 的统计数字: 在此期间,Uunet 共接收到四十万八百零五篇文章总计七百四十四兆 字节。从第十章我们可以看到,每一篇Usenet文章都有一个称作“信头” 的标准信息。信头包括技术数据,文章投递人的地址,时间和日期,文章 的标题等等,如果将这些信头算在内,则字节将达到九百五十一兆。 平均下来,每天接收的文章是二万八千七百篇,含字节数五十三兆( 包括题头在内六十八兆字节)。 为什么Uunet公司提供的数字高于测量项目组提供的数字, 回答是文 章的计算方法不同。当你投递文章时,你可在一个时间内将文章投递到多 个新闻组中(这就叫做“交叉投递”),Uunet 公司将出现在每组的同一篇 文章都各计算一次,而测量项目对同一篇文章只做一次计算。 Uunet公司接着公布了近二周的文章来自于31,123个不同的Usenet点, 其由91,726个不同用户提供的。 综合考虑,至一九八九年一月,Usenet有大约450个新闻组(现在已经 超过了5000)。在当时,平均每天接收的文章是1400篇,总计3兆字节。 Usenet包括了二百五十万的用户,使用76000台不同的计算机 ,每天投递27000篇新文章,如果将所有加入Usenet 的人头脚相接躺成一 行,则他们可以从瑞士的洛桑延伸到底格里斯河和幼发拉底河的发源地。 主流等级体系与可选择性等级体系 我们曾解释过,Usenet新闻组数量很多,并且随时都有新的组产生。 为了便于管理,我们使用一种系统将新闻组收集到名为“等级体系”的范 畴内。每个等级体系都有各自的名称和兴趣范围。表9—1展示了最重要的 等级体系。 表9—1中的等级体系遍布在世界各地(尽管某一时刻, 并非所有等级 体系都被每一个网络点运行)。每个新闻组被给定一个名称, 名称由二个 或更多部分构成,之间用“.”分开。 名称的第一部分是新闻组所属的层 次。 举例说明,在一个news新闻层次中,一些人在一个新闻组学习如何使 用Usenet,在该新闻组,你可以问任何你想问的问题,会有某种人回答你 的提问。这个新闻组的名称就是:news.newusers.questions。 另一个例子是,在“rec(娱乐)”层次中, 一些新闻组热衷于“星球 旅行”的许多方面,讨论有关“星球旅行”的一些习俗和纪念品,该组的 名称是rec.arts.startrek.fandom。如果打算回顾“星球旅行”的插曲、 电影和书籍,请阅读rec.arts.startrek.reviews组。 名称主题 alt可选择的新闻组,许多不同的主题 bionet生物 bit许多主题:来自Bitnet的邮件目录 biz业务、市场、广告 comp计算机 ddn国防数据网 gnu免费软件基金会和GNU方案 ieee电机及电子工程师协会 info许多主题:来至伊利诺伊州大学的邮件目录 k12从幼儿园到高中 misc非其它范畴的任何事情 news关于Usenet本身 rec娱乐,嗜好,艺术 sci各种科学 soc社会问题 talk问题争论 u3b美国电话电报公司(AT&T)3B计算机 vmsnetDEC VAX/VMS和DECNET计算机系统 表9-1最重要的Usenet新闻组等级体系 上述两例有关星球旅行的新闻组名字都由四个部分组成,前三个部分 相同。这就是命名新闻组的规律。第一部分为等级体系,其它部分为范畴 和子范畴。例如,热衷科幻小说电影的新闻组其名称为rec、arts(艺术)、 sf(科幻小说)、movies(电影),而讨论划船的新闻组为rec、boats。 Usenet等级体系可分为两大类,即主流和可选择性的。主流等级体系 可在所有的Usenet新闻服务器上被运行。可选择性等级体系是经过考虑后 的选择。许多Usenet点运行它们,但也有许多Usenet不选择它们。 在每个Usenet点,新闻管理员有权决定运行哪一等级体系和新闻组。 在大多数地方,你会看到主流等级体系和至少一些可选择性等级体系。然 而必须了解到,即使你的所在地运载一种特殊的等级体系,其等级体系也 不会将所有新闻组包容。 两种类型的等级体系基本区别在于形成新组的方式不同。在主流等级 体系中,人们必须按明确的过程形成一个新闻组,必须通过讨论、投票和 大多数人的兴趣才可以进行。可选择等级体系相对自由一些,没有严格的 限制:任何懂得操作的人都可以自行建立新闻组。历史上,主流等级体系 是最初的Usenet范畴,被严格地控制着。可选择性等级体系是后来出现的, 是为了减少限制而创建的。 总体上,主流新闻组趋于稳定,更容易被新闻管理员接受。例如一个 管理员缺乏磁盘空间时他会选择重要的主题news、newusers、 questions 而不选择alt、sex、bondage。尽管如此, 仍有许多可选择性等级体系很 流行被广泛地传播,当然,你也会在其中发现一些荒谬、错误的可选择性 的新闻组,尤其是在alt等级体系中。 由于组织上的不同,而将主流新闻组同可选择性新闻组区别开来。阅 读文章时,两者并没有真正的不同。其主要的想法,只是考虑到新闻服务 器不可能运行全部的可选择性新闻组。 表9-2和9-3所示七种主流等级体系,十一种可选择性等级体系。 等级体系新闻组数目 comp459 misc40 news22 rec273 sci71 soc87 talk20 合计972 表9-2主流Usenet新闻组等级体系 等级体系新闻组数目 alt586 bionet41 bit192 biz32 ddn2 gnu28 ieee12 info39 k1236 u3b5 vmsnet32 合计1005 表9-3可选择性Usenet新闻组等级体系 文化、组织和地区性等级体系 在表9-2和9-3中,我们列出了主流和可选择性等级体系及其它们的新 闻组数。总体上,我们有972个主流新闻组和1005可选择性新闻组。 前面 我们讲过,Usenet共有5000个新闻组,那么其它的在哪里呢? 你应当记得,主流等级体系和可选择性等级体系在世界范围内分布( 尽管大多数Usenet点不运行全部新闻组)。除此以外,还有许多等级体系, 它们都具有文化性、组织性和本地性。这些等级体系仅在他们感兴趣的范 围运行。 文化性等级体系包括了为某些特殊人服务的新闻组。例如四种有名的 文化等级体系是de(德国新闻组)、fj(日本新闻组)、aus(澳大利亚组) 、 relcom(俄罗斯组)。 尽管大多数Usenet文章是英文的,但文化等级体系的文章经常使用本 国语言。对于这种文章,你需要用特殊的软件显示非英语字符。例如,一 些日本文章需使用汉字字符。 组织性等级体系包括了为大学、公司或其它组织服务的新闻组。这些 新闻组有很多, 例如位于圣巴巴拉的加州大学就有自己的等级体系名为 ucsb。爱尔兰都柏林的特里尼蒂大学,也有一个名为tcd的等级体系。 如 果你是某一个较大组织的成员,你还有机会拥有本身的等级体系和新闻组。 ucsb等级体系的新闻组以大学社区为主题。例如有专门为需要当地运 输工具的人服务的ucsb:rides组; 有专门为某一特殊英文班服务的 ucsb :english、eng109c组。这些新闻组的建立与删除都根据需要而定。 除文化、组织等级体系外,还有一种地区性等级体系。这些体系的新 闻组以某一地区为主题。例如ba等级体系包括了许多有关旧金山的新闻组, 如ba,market housing。 许多文化、组织和地区等级体系遍布世界。例如有许多Usenet点都运 行fj等级体系,因为世界到处都有日本人,并不限定于日本国土。同样地, 曾居住在旧金山的人也想通过该地区的新闻组与之保持信息联系。如果你 打算搬迁到一个新地区,你可以将文章投递到该地区的新闻组,询求有关 住房信息。 Clarinet:真正的新闻 众所周之,我们称Usenet为“新闻”,称讨论组为“新闻组”。然而 Usenet本身并不以任何组织形式运行真正的新闻。Clarinet才是真正的新 闻服务。它拥有自己的等级体系clari。Clarinet 服务由私人公司提供。 与Usenet不同,该项服务为有偿服务。 尽管如此,服务的价钱却很合理,许多组织愿意接收该项服务。 clari等级体系包括许多新闻组(到编辑本章内容时为止,共有246 个 组)。它们中有一些属于全球性爱好, 另一些属于地区性或本地性爱好。 图9—1显示了其中的一些组。如果你的新闻服务器运行Clarinet,那么你 可以通过你的新闻阅读器阅读到任何一个新闻组。阅读clarinet组与阅读 Usenet新闻组两者之间并没什么过程上的差别,唯一不同的是你只能阅读 clarinet组的内容,而不能投递文章给它们。 clari.biz.economy.world clari.biz.market.report clari.canada.politics clair.feature.dave-barry clari.feature.movies clari.local.new-york clari.nb.ibmclari.net.newusers clari.news.books. clari.news.sex clari.sports.tennis clari.tw.science 图 9-1 Clarinet 新闻组的实例 尽管你的组织必须为提供Clarinet新闻组支付订购费,但阅读它们却 是免费的。 Clairnet新闻的来源有很多,其中包括一个实况转播的UPI 新闻线。 Clarinet新闻组题目广泛,涉及了新闻中的任何事情,文章也被不断地更 新。许多新闻组专于某些特殊领域,如著名的专栏作家。 如果你的新闻服务器不想运行 clari 等级体系, 仍旧会有一个 Clarinet组供你阅读。 该组名为biz.Clarinet.sample.Clarinet定期发送一些作为免费样本 的有趣的文章给该组。 新闻组的数量 至此我们已经谈及了所有的等级体系,这对我们回答新闻组的数量很 有帮助。新闻组的总数随时在变,尤其是可选择性等级体系中的新闻组。 截止到写本章,已有972个主流组和1005个可选择性组。总计1,977 个新 闻组,它们分布在世界各地。(参照附录G) 此外,估计还有文化、组织、地区组3,325个。( 我们说“估计”, 主要是因为许多这样的组只在本地新闻服务器上。 ) 我们还可将 246 个 Clarinet组加入总数中。 总共有5,548个不同的新闻组。 在我们尚未完成本章时, 这些数字就会过时。 为了让你感觉一下 Usenet的增长速度,让我们看一下六个月前的数字:当时共有4,410个组, 六个月中, 新闻组数增加了1139(大约26%)。 alt.binaries.pictures.erotica alt.binaries.pictures.erotica.blondes alt.binaries.pictures.erotica.d alt.binaries.pictures.erotica.female alt.binaries.pictures.erotica.male alt.homosexual alt.politics.homosexuality alt.politics.sex alt.sex alt.sex.bestiality alt.sex.bondage alt.sex.fetish.feet alt.sex.masturbation alt.sex.motss alt.sex.movies alt.sex.pictures alt.sex.pictures.d alt.sex.pictures.female alt.sex.pictures.male alt.sex.sounds alt.sex.stories alt.sex.stories.d alt.sex.wanted alt.sex.wizards alt.sexual.abuse.recovery clari.news.group.gays (moderated) clari.news.law.crime.sex (moderated) clari.news.sex (moderated) rec.arts.erotica (moderated) soc.bi soc.motss 图9-2有关性方面的新闻组 新闻组的命名习惯 新闻组的名称很容易理解。名字第一部分为等级体系,例如以comp开 头的组如comp. unix.questions 是在计算机等体系中。如以talk 开头的 组,如talk.environment,是属于有关问题争论的。如此等等。你可能会 在alt等级体系中发现不可思议的新闻组,如alt.sex.bestiality(淫欲)。 因此,当我们查询新闻组目录时(如《附录G》) 必须先看名字的第一 部分,然后再决定具体读什么。图9— 2显示了所有有关性的新闻组,图9 —3包含了有关笑话的新闻组(两者都拥有极多的观众)。 alt.tasteless.jokes rec.humor rec.humor.funny (moderated) 图9-3有关笑话的新闻组 接下来要看的是新闻组名称的范畴或子范畴。当两个组相关时,它们 的名称 也会相似,这时只能从最后一个部分区分二者。例如: alt.binaries.pictures.erotica.blondes alt.binaries.pictures.erotica.female alt.binaries.pictures.erotica.male 另一点需要注意的是,有些名称以“.d”结尾,它表示本组是用来讨 论另一组内容的。例如: alt.sex.stories alt.sex.stories.d 第一组是有关性的小说,仅仅是小说,而第二组是为那些讨论小说的 人准备的,如果你将非小说的文章投递到alt.sex.stories组, 则会有人 提醒你所有这些讨论应在.d组进行。有些人只想阅读小说而不愿被别人打 扰,则该组不是.d组。 关于组的命名还有其它重要例子。rec.humor 组是为那些想投递和阅 读笑话的人准备的。如果你想讨论笑话,则将文章投递到rec.humor.d组。 人们可以向该组提问,如“谁有全部灯泡笑话的目录?”(这就是为什么我 们在图9—2中没有列出rec.humor.d组的原因,它本身并不包含笑话, 而 是人们谈论有关笑话的新闻组。) 在非限制性笑话新闻组中(rec.humor和alt.tasteless.jokes),非正 规的规定:所有投稿必须包含至少一个笑话。你会经常看到一些投稿人屈 于引诱,写一种非笑话的评论。然而出于礼貌和坚持习惯,也在文章中加 入一个笑话。这就叫做义务性笑话或简称“objoke”。 有时你会看到相同的前缀“ob”(义务)在其它组使用,这是为了表明 同样的习惯:你在对这种组提问时必须在投稿中包括有关的条目,这也是 出于对该组的尊重。 限制性新闻组 你会注意到图9-2和图9-3中有一些新闻组标有“被限制的(moderated) ”说明。这表示你不能将文章直接投递给该组,而要通过规定的渠道投递 给该组。这些投稿通过不同的路线统一送交一个人,这个人叫“仲裁者”。 他决定谁的投稿进入该组。仲裁者——无偿服务志愿者——不仅决定谁的 文章要进入该组,而且自己也经常编辑和组织文章。 这一举动是为了尽量减少低质量的文章。例如在幽默组,rec. humor 和alt.tasteless.jokes并没有被限制, 所以任何人都可以向该组投稿, 这就会造成很多愚行的重复。(不是讲老的笑话。) Clarinet的创始人Brad Templeton开创了rec.humor.funny组。其中, 只有仲裁者Maddi Hausmann认为有趣的笑话才能进入该组。世界各地的人 们将笑话交给Maddi,她挑选出她认为最好的。因此, 尽管 rec. humor .funny和rec.humor都很受欢迎,但读rec.humor.funny的人会更多一些。 一些限制性新闻组还提供了一种特殊类型的投稿叫做“文摘”。仲裁 者建立一个文摘,将被裁文章、问题、答案和少量信息收集在内,然后再 将这些信息归入一系列有趣的栏目中,并作为一整篇文章投寄出去。comp. sys.ibm.pc.digest和sci.psychology.digest都是这样的新闻组。 这种文摘同电子杂志一样具有卷号和发行号及内容目录。大多数新闻 阅读器程序给读者提供了一个命令,使读者在阅读文摘时从一个栏目跳到 另一个栏目。 整体上,限制性新闻组为Usenet提供了一个很好的平衡。许多新闻组 运行了一些质量不高的文章,而人们更乐于阅读每篇文章都有趣的新闻组 (至少达到某一个人的标准)。 当然,限制性新闻组是一种具有检查制度的新闻组,因为每一篇投寄 到该组的文章都要受到仲裁者的控制。不过,Usenet中大多数新闻组是非 限制性组,所以你没有必要感到被剥夺了权利。 流行的新闻组 一个最有趣的问题是:“哪些新闻组流行?”回答有多种方式, 这要 看你怎么理解“流行”了。 计量项目组(前面提到的)定期给一些新闻组发送有关读者统计数字的 文章(如果你想阅读这些通告,请找news.lists组)。 一个通告根据对全部读者的估计,确定有40种流行的新闻组。但事实 上并非每个Usenet点都运行全部的新闻组。许多新闻管理员并不打算运行 诸如alt.sex的新闻组。但这些组事实上更流行。 让我们看一看其它统计数字。 一直为人们所喜欢的新闻组是 rec .humor.funny(幽默笑话)。截止本章写到这里,该组已有大概160000个观 众。alt.sex.stories组拥有读者130000。根据计量标准,幽默组更流行。 但事实上,有82%的Usenet点运行着rec.humor.funny组,而alt.sex .stories组只被53%的Usenet点运行。 真正的问题是:如果某一特殊新闻 组被所有点运行,那么该组又会怎么样呢?换而言之, 人们喜欢该组又到 了何种程度? 为了获取这样的数字,我们从Measurement Project 估计的二份统计 材料入手:读者总数和运行该组的点占整个点的百分比数。为了公平地比 较读者人数, 我们用读者总数除以百分比数。 这就给了我们一个在全部 Usenet上运行的该组的总读者数(或假想读者数)。 例如rec.humor.funny应有160000除以0.82即195122名读者,而alt .sex.stories应有130000除以0.53即245283名读者, 因此我们说有关“ 性”的新闻组比幽默组更流行。 为了使得这些假想的读者数更容易被理解,我们对它们进行标准化。 设流行的组读者数为100,对于其它新闻组的读者数, 用它们的假想读者 除以流行组的假想读者数, 然后再乘以 100 。 流行的新闻组是 news .announce.newusers。该组为新用户提供了许多有价值的信息。它的假想 数字是280000除以0.91即307692。 这样,从0到100的数值便构成了一个真正的流行新闻组图表。我们称 该值为哈思流行指数简写为HPI。rec.humor.funny的HPI 为 195122 除以 307692乘以100即63。 表9-4包括了截止本章为止最流行的25个新闻组, 它们都有经过算术 计算得来的HPI值。选择哪个新闻组应由你自己决定了。 经过我们的调查,实际上最流行的新闻组应是alt.sex.jobs.offered. newusers。 名次 新闻组 HPI 读者数 点数比 1 news.announce.newusers 100 280000 91% 2 misc.forsale 98 250000 83% 3 misc.jobs. offered 92 240000 85% 4 alt.sex 87 180000 67% 5 news.answers 82 220000 87% 6 alt.sex.stories 80 130000 53% 7 alt.binaries.pictures.erotica 71 120000 55% 8 rec.arts.erotica 67 150000 73% 9 rec.humor.funny 63 160000 82% 10 alt.sex.bondage 57 110000 63% 11 alt.activism 53 110000 68% 12 rec.humor 52 130000 81% 13 alt.binaries.pictures.misc 49 88000 58% 14 news.groups 47 130000 90% 15 news.announce.newgroups 47 130000 90% 16 soc.culture.indian 45 100000 73% 17 news.newusers.questions 43 120000 90% 18 comp.graphics 42 110000 85% 19 comp.lang.c 41 110000 88% 20 misc.jobs.misc 39 100000 83% 21 alt.bbs 37 83000 72% 22 misc.wanted 37 93000 81% 23 comp.binaries.ibm.pc 37 94000 82% 24 alt.sources 37 89000 79% 25 talk.bizarre 36 80000 72% 表9-425种最流行的Usenet新闻组 如何建立新闻组 一个新闻组的建立是通过向Usenet发送一种特殊的信息( 称为控制信 息)而完成的。新闻管理员通常使用许多控制信息来控制Usenet 的运行。 有一种类型的控制信息是用来建立新组的。( 还有一些控制信息用来删除 一些过时的或假的新闻组。) 当一个新闻管理员发送出建组信息,它就会象正规的文章一样,从一 个新闻服务器传到另一个新闻服务器,最终到达了所有的新闻管理员那里。 每个新闻管理员决定是否在他或她的系统上也建立该组。 如果要建立新的主流新闻组,新闻管理员必须被授于权力后,才能发 送建立该组的信息。因为这样一个信息只有满足明确的标准后才能发送出 去。 与之相反,任何懂得操作的人都可以发送建立可选择性组的信息。可 想而知,一定会有许多用户要求建立奇异的可选择性组。基于上述原因, 有许多新闻管理员必须从中谨慎选择他们将要建立的新闻组。 下面的内容说明了一个主流新闻组是如何形成的。 首先,必须有人具有建立新组的想法。该组可以从现存的一个组中分 离出来,也可以在一个新的讨论领域产生。许多想法通过邮寄方式或在现 存的新闻组中被讨论,并将该想法加以计划、检查和修改。 当建立该组的想法确定后,将信息发送到news.announce. newgroups 组(限制性组)。同时该信息也被交叉投递到其它相关的新闻组。 news.announce.newgroups 的仲裁者会投递文章解释新组名称和建组 的目的。接下来是30天的讨论。这样,讨论将以私人邮件方式相互联络并 在各组或相关新闻组中展开。 30天后,如果各组对新组的名称和目的态度肯定, news. announce .newgroups组的仲裁者会通过投递邮件要求用户投票表决。任何对此有兴 趣的人都可以将适当的邮件信息投递到某一特定地址以作为投票表决。投 票周期应提前安排,时间在21天至31天内。 到了投票表决的截止日期,将全部投递的选票统计在一个表目中,上 面列有谁投票表决的以及如何投票表决的,是同意还是不同意?(一切公开, 并不存在秘密。)接下来是五天的等待期。 在此期间用户可以提出修改某 一特殊选票或修改投票的程序。 五天后投票表决结束,如果有2/3 的投票人同意建立新组或者赞成票 比否决票多出100张则投票表决成功。这时news.announce.newgroups组的 仲裁者会发送建立该组的控制信息。 如果投票表决失败,则需要至少6 个月的时间才能将该新组重新提出 来。 如果打算建立一个新的可选择性组,需如下去做: 1.至少有几个月的Usenet经验,知晓系统如何工作的。 2.建议你在一个或更多个现存新闻组中投递文章( 适当地选择现存新 闻组),注意其它人的想法,alt.config 组是用来讨论建立新的可选择性 计划的。请记住只有别人合作,该可选择性组才能成功地建立。 3.阅读news.announce.newgroups组,观察新组形成时会出现什么问题。 4.经过一段合理的时间——作为本书的读者我们知道你是有理性的— —你可以决定是否要建立该组,如果想建立该组,则要求你本地的新闻管 理员发送控制信息。 频繁被问常见问题目录表(FAQ) 当你开始使用Usenet时,你会发现你有许多疑问,而且当你阅读各种 新闻组时,你还会对这些组的主题产生疑问。这些问题或许与其它人在阅 读时产生的疑问相同。 例如,在misc.consumers组中用户经常讨论消费者信用卡。一个普遍 的问题是:“Visa信用卡与Mastercard信用卡之间有什么不同?”在 rec .arts.disney组用户的讨论都与迪斯尼乐园有关,其中有一个问题经常被 初到者提出:在迪斯尼先生死后,尸体是否被保存在冷冻剂中? 你会发现有许多类似的问题被问及和回答了许多遍。尽管对于初学者很 有趣,但对于有经验的读者来说,对于这些反复提起的问题早已厌倦了。 解决的办法是建立一个频繁被问常见问题表,简写为FAQ。一个FAQ表 就是一个文献,由一个自愿者保存。图表上标明和回答了某一特殊组的频 繁被问常见问题。许多新闻组拥有FAQ表, 并由它的保存者定期投递到该 组。读者最好在提问前,阅读该组的FAQ表(尽管有些组没有FAQ表)。 这里有四种获得FAQ表的方法。第一种是你定期阅读一个新闻组, 该 组的FAQ表最终会被它的保存者投递过来。(一般说来每个星期,每二个星 期或每个月,这取决于每个组。) 第二种是阅读news.answers组,该组只有FAQ表和相关资料。 有趣的 是该组列有有关各组主题的最好的问题和最好答案,这是在通常情况下读 不到的内容。 第三种方法是使用匿名FTP,将FAQ表从Usenet档案中调出来。( 我们 将在第十二章讨论有关问题。) 最后一种,你可以向该组投递文章,询问该组是否有FAQ表,如果有FAQ 表,则会有人给你邮寄一份拷贝或告诉你如何得到FAQ表。 学会如何使用匿名FTP,并在Usenet档案中浏览FAQ表。那儿有所有类 型的有趣问题和回答。