问:Internet的发展需要标准化的支持,而在形形色色的网络标准中,有很多来自于IETF。请问IETF究竟是一个怎样的组织?您能否为我们介绍一下它的发展渊源?
----答:IETF的全称是InternetEngineeringTaskForce,即Internet工程任务组。这个组织最早源于70年代初KlemRock博士所主持的一个项目,而这个项目最初研究的问题就是如何采用非电路交换方式来进行通信。
----在IETF组织产生以前,所有的通信都是在电路交换方式下进行的。所谓电路交换就是电话网所采用的通信方式。在电话网中,每两点之间都有一条固定的通路,这条电路实际上就像一个管道,管道内承载的是电话信息,只要管道没有问题,沿着管道就一定能将电话信息送抵目的地。打个简单的比方,就好像在北京到上海之间只有一条道路,如果有几辆卡车需要从北京到上海,那么沿着这条路走就能一直到达上海。但是如果在这条公路上有一处断裂的话,那么卡车显然就无法到达目的地了。怎样解决这一问题呢?KlemRock博士有一天突发奇想,我们为什么不能在这两点之间建立一个网络来取代惟一的一条固定通路呢?这就好像在北京到上海之间修建一个公路网,如果其中的一条路断掉的话,那么熟悉这个公路网的卡车司机就会自动地寻找出另一条通路到达目的地。这也就是所谓的分组交换。分组交换和电路交换相比而言,每一个分组承载的信息更多。如果仍将分组比作卡车,就意味着在分组交换中卡车司机的头脑中要有更多的智慧,因为他需要在网络中去寻找通路。
----分组交换引起了美国军方的强烈兴趣,他们当时正苦于没有一个安全稳妥的方式来在战争中传递信息。采用了分组交换方式后,即使在战争中一些网络设施遭到摧毁,但是由于分组信息都具有智能,能够在网络内自动寻找路由,极大提高了网络的抗战争能力。在美国军方的大力支持下,分组交换的理论研究在1983年已基本完成,同时还建成了一个名为ARPANET的数据网,不仅供美国军方使用,还能提供给美国的一些科研单位和大学使用。ARPANET发展得越来越壮大,成为了后来的Internet。
----在网络不断发展壮大的过程中遇到了各种各样的技术问题,亟需一个技术小组来制订各种标准,所以在1986年的时候,IETF正式成立。IETF的主要任务有两个,一是解决Internet上遇到的技术问题,另一个就是推动Internet的进一步普及和发展,让越来越多的人都能够使用Internet。1989年,美国军方撤出IETF。这时IETF组织已拥有200名成员,他们都是工程师和学者,其中除了10人来自英国和澳大利亚之外,其余成员都来自美国。而到1999年,在奥斯陆召开的IETF会议参加人数已多达2000人,他们来自于33个国家,其中48%来自美国。这还只是参加会议的人数,IETF实际上是一个非常松散的组织,它最主要的工作形式还不是通过IETF大会,而是通过E-mail。它还有一个人数众多的E-mail成员名单。时至今日,IETF已经发展成为一个庞大的国际性标准化组织,其负责的主要工作有:认证并解决Internet中遇到的操作和技术问题;指明Internet协议及近期架构发展方向并解决与此相关的技术问题;向IAB(InternetArchhitectureBoard,Internet架构委员会)提出关于Internet协议及其利用方面的建议;协助将技术从Internet研究工作组转向更为广泛的Internet团体;为Internet社区内的厂商、用户、研究者、代理协议商及网络管理者之间进行信息交流提供一个学术论坛场所。
----问:IETF所制订标准的涉及面很广,那么它内部的组织结构是怎样的?它们又是如何分工运作的呢?
----答:IETF的组织结构主要划分为8大领域,其下又有120多个工作组,每一个工作组负责一个主题,如MPLS的推广或QoS的实现等等。IETF的8个领域分别是总体领域、用户服务领域、路由领域、应用领域、安全领域、传输领域、Internet领域以及网络运行和管理领域。其中每一个领域都设有一个主任职位,我就担任着总体领域的主任工作,负责IETF的总体协调和运作。用户服务领域的研究主题是从用户角度出发如何使用Internet。路由领域研究的主题有OSPF、DGP、MPLS等等。应用领域重点关注如何在Internet平台上开发更多的应用,如Web应用、电子邮件等等。安全领域主要解决用户的识别和加密问题。传输领域的研究大多和话音有关,如VoIP等等,其中还包括用IP传图像、服务质量和7号信令等问题。Internet领域主要研究的内容有IPv6,以及IP在各种介质上的运行,如IPoverATM、IPoverFrameRelay,以后还可能会有其他介质等等。网络运行和管理领域的主要工作则是确保整个网络的运作正常。
----问:IETF的标准究竟是如何产生的,这是大家所共同关心的问题。您能为我们介绍一下标准的制订过程吗? ----答:所谓标准实质上就是大家达成的一个协议。标准一旦制订出来后,大家都将共同认可、共同遵循。在IETF的工作中,制订标准实际上是一个非常繁杂的过程,要经过很多步骤和反复。开发标准的目的是为了解决问题,因此制订标准的第一步首先是进行问题的陈述。在IETF中,我们将对问题的陈述文件称为Charter。问题的陈述出台后理论上就会有人提供问题的解决方案,但实际上通常在Charter出台之前就已经有了好几个解决方案。接下来,工作小组的成员将对建议的解决方案进行研讨,找出一个最具可能性的解决方案,这就是所谓的Internet草案,它相当于一个工作文件。在工作组成员研究草案的过程中,可能会发现草案里存在很多问题,于是就会重新整理草案。这个过程通常要循环好多次。经过工作小组中工作成员的反复修改和讨论,直到大家都觉得比较满意的时候,才会将Internet草案送交IESG(InternetEngineerSteeringGroup,Internet工程方向组)。IESG实际上是由8个领域的主任组成的IETF领导核心小组,他们的主要任务有两个,一是确保在送交的草案文件中能够体现开放、公平的原则,也就是说在草案的制订过程中工作组中每一个人的意见都能得到尊重,并且每一个人都基本同意该草案文件;另一个任务就是要从技术的角度确保草案文件的正确性,同时还要确保草案的完整性并且能够让人读懂。当草案送交IESG后,通常IESG会指出工作组的工作过程还有哪些欠缺,例如可能有些人的意见没有征求到等等,然后将草案打回工作小组重做。等到IESG批准了草案之后,就会将其送交RFC(RequestforCoomments,征求建议)。RFC有专门的标准编写人员,由他们来形成最终的IETF标准。
----到了RFC后所形成的标准还要经过几个阶段。首先是建议标准(ProposedStandard),即推荐大家在一定范围内使用的标准。它在使用的过程中有可能会出现一些小问题,然后再对之进行修改、调整和完善。有时候如果问题很严重,甚至有可能会将整个标准推翻重来。建议标准经过一段时间的实施后就会形成所谓的草案标准(DraftStandard)。一般而言从建议标准实施到草案标准形成,通常需要两年左右的时间。草案标准继续在实际环境中运作一段时间后,如果运作得比较稳定,大家也都觉得没有什么问题了,这时候才能形成最终的标准。
----时至今日,IETF已经拥有2691个RFC,但RFC中实际上只有一两百个能够形成最终的标准。其余很多RFC都是用于提供资料的,还有一些则是历史性文件。
----问:有人说,在实际运作中标准的制订并非是唯技术论的,也就是说,标准并非是最好的解决方案,而是看它是否符合某些成员所代表厂家或公司的利益。您如何评价这一说法?IETF在制订标准的过程中选择解决方案的衡量尺度是什么?
----答:我并不否认这种情况的存在,标准的制订不可避免地会代表某些厂家的利益,但我们正极力避免类似情况的发生。实际上IETF应该是一个技术专家和学者的组织,我们希望大家都不要去考虑自己公司的利益,而是从Internet发展的角度出发来考虑问题,也就是说,制订出的标准应能促进Internet的普及与推广,这才是IETF的发展宗旨。
----问:如果我们想要参加IETF,要经过怎样的申请程序呢?现在有没有中国人参加IETF?
----答:如果不了解情况,人们也许会觉得IETF高不可攀,但实际上我在前面已经介绍过,IETF是一个非常松散的国际化组织,其工作形式也主要是通过E-mail进行。您可以访问我们的网站(http://www.ietf.org),上面有很多工作小组的介绍。如果您对某个工作小组负责的主题感兴趣,就可以申请加入它的邮件清单,然后您就可以看到其他人写的建议方案,如果您有自己的想法,也可以写进去。要想参加IETF会议也很简单,网站上经常会张贴出会议的有关信息,如果您有兴趣,就可以从网上报一个名。可以看出,这一切都符合Internet公平、开放的原则。只是您需要交纳一笔会议费,而且开会所需路费和住宿费用也需要您自己承担。
----IETF发展至今已成为一个国际化组织,其成员来自30多个国家,在我的印象中,也有中国人参加IETF大会,但他们都来自香港和台湾。(FredBaker先生的这番话不免令人有些沮丧,国内的网络技术大多仍处于'跟'的阶段,什么时候才能有来自我国国内的成员登上IETF的主讲台,介绍自己的解决方案呢?)
来源:《中国教育网络》
特别声明:本站注明稿件来源为其他媒体的文/图等稿件均为转载稿,本站转载出于非商业性的教育和科研之目的,并不意味着赞同其观点或证实其内容的真实性。如转载稿涉及版权等问题,请作者在两周内速来电或来函联系。