RFC(Request For Comments)-意即“请求评议”,包含了关于Internet的几乎所有重要的文字资料。如果你想
成为网络方面的专家,那么RFC无疑是最重要也是最经常需要用到的资料之一,所以RFC享有网络知识圣经之美誉。通常,当某家机构或团体开发出了一套标准
或提出对某种标准的设想,想要征询外界的意见时,就会在Internet上发放一份RFC,对这一问题感兴趣的人可以阅读该RFC并提出自己的意见;绝大
部分网络标准的制定都是以RFC的形式开始,经过大量的论证和修改过程,由主要的标准化组织所制定的,但在RFC中所收录的文件并不都是正在使用或为大家
所公认的,也有很大一部分只在某个局部领域被使用或并没有被采用,一份RFC具体处于什么状态都在文件中作了明确的标识。截至2001年中期,公布的
RFC大约有3000余篇,以下是几个较为稳定的RFC链接,以及几个重要的标准化组织的网站链接
http://www.rfc.net RFC的官方站点,可以检查RFC最及时的更新情况
http://www.ietf.org 最重要的Internet组织之一
http://sunsite.dk RFC查询非常强大(可以以FTP登录下载全部RFC文档)
http://www.iso.ch ISO-国际标准化组织
http://standards.ieee.org IEEE-电气与电子工程师协会
http://web.ansi.org ANSI-美国国家标准化组织
http://www.itu.int ITU-国际电信同盟
中文网站:
http://www.cnpaf.net/ 中国协议分析网
RFC发展历程
1969年,S·Crocker首先建立了RFC机制,其目的是建立一种快速共享
Internet网络研究思想的方式,最初RFC是以书面形式分发的,后来有了FTP、Email,RFC就以在线电子文本的形式提供,当然现在通过
WWW在很多站点可以很方便地访问RFC文档。
RFC一直以来主要是用于Internet的标准化,RFC是Internet开放性的产物,任何人都可以访问RFC,Internet这一致力于信息共
享的网络首先共享的就是以RFC形式出现的涉及其自身研究、设计和使用的信息。这一独特的方式对于Internet的发展、完善具有相当关键的作用。发展
到现在,RFC文档已不仅仅是关于Internet标准的文档了,而且也不局限于TCP/IP范围,它几乎包含了与计算机通信有关的任何内容,全面反映
Internet研究、发展的过程。 RFC主要是IAB、IETF、IESG、ISOC的工作成果,主要由IETF起草,由IAB指导下的RFC
编辑(Editor)直接负责RFC的发表。每一个RFC文档有一个编号,这个编号永不重复,也就是说,由于技术进步等原因,即使是关于同一问题的
RFC,也要使用新的编号,而不会使用原来的编号,时至今日,RFC编号已经排到2200多,在查找RFC时,一定要注意最新的RFC。
RFC的分类
RFC文档大致可以分为以下几类。
1.STD RFC
按照RFC1311的定义,STD
RFC是指那些已经或者致力于成为Internet标准的RFC。只有经过完全Internet标准化过程的RFC才可以有STD编号,STD编号是不变
的,而其涉及到的 RFC文档可能不只一个,其RFC编号也会更新。如STD13(Domain Name System)就涉及RFC1
034和RFC1035。 STD的标准化过程要经过几个步骤,首先由IETF起草标准(也可能是其他组织和个人,
但一般都是和IETF共同完成的),形成Internet
Draft(ID),ID没有RFC编号。如果ID在6个月内IESG没有建议成为RFC,则取消此ID。成为RFC后,还要经过一系列的审查、修订、测
试等才能最终成为Internet标准。
2.BCP RFC
由于Internet应用领域广泛,各种不同的组织有不同的使用目的和使用规则,IETF除了
建议STD以外,也有必要对于Internet的使用和管理提供一些一般性的指导,同时也为I
ETF、IAB、IESG提供一种渠道,以便推动某一方面的工作,反映其技术趋向,反映这些组织本身的工作进展。于是,1995年以RFC1818定义了
BCP,即Best Current
Practice。BCP同时有一个BCP编号和一个RFC编号,一旦约定了一个BCP编号,就不会再变,而其RFC编号则可能会经过修订不断更新。例如
反映Internet标准化工作程序的BCP9的RFC编号就从RFC16 02上升到RFC2026,相应地就废弃了RFC1602。
BCP在发表以前,以电子邮件的形式广泛征求IETF的意见,经过IESG的审查,通过后即正式发表。但是BCP本身不是Internet标准。
3.FYI RFC
FYI是For Your
Information的简写,1990年发表的RFC1150(FYI1)定义了FYI,FYI也同时有一个FYI编号和一个RFC编号,FYI编号是
固定的。FYI主要是提供有关Internet的知识性内容。如FYI4(RFC1594),"Answers to Commonly asked
New Internet User Quest ions"。所有的FYI在提交到RFC编辑以前,必须先经过IETF的User Services
WorkingGro up审查。
4.其他RFC
除了STD、BCP、FYI以外还有其他一些RFC。从RFC899开始,所有以99结尾的
RFC都是对此前99个RFC的一个概括。如RFC1999就是对RFC1900到RFC1999的一个简单概括。除了上述分类以外,还有一些描述RFC
的方法。与Internet标准化过程(Internet Standards Process)有关的规范可以分为两类,即 Technical
Specification(TS),Applicability
Statement(AS)。TS是对协议、规则、格式、实用程序的描述。AS是描述在何种环境,以及怎样在Internet中使用TS;AS所涉及的并
不一定全是Internet标准,比如IEEE、ITU、ISO组织的一些标准,大家所熟悉的ASCII标准就是一例。AS应该对其涉及的TS规定相应的
级别"Requirement Level",这些"Require ment Level"如下:
·Required(Req),相当于必须实现,如IP、ICMP; ·Recommended(Rec),鼓励使用,如TELNET;
·Elective(Elc),可选择的; ·Limited Use,只限于特定的用户,一般说来用于对一些新的协议做试验; ·Not
Recommended,不要使用,很可能是过时的。 "Maturity
Level"也是用来描述TS和AS的一种方式,它反映这些标准是否成熟。对于致力于成为STD的TS和AS有三种"Maturity Level"。
·Proposed Standard,基本成熟,但还需要进一步的试验证实其可行性。除非是用来验证该协议的可行性,不要将其视为标准实现。
·Draft Standard,需要两个独立的,而且具有相互操作性的实例验证该协议的每一个方面。可以将其视为最终的标准草案;
·Internet Standard,最终的Internet标准,同时赋予一个STD编号。除此之外的TS和AS分为以下几种"Maturity
Level"。 ·Experimental,一般是反映一些研究和开发的成果,只应将此看作是一般性的信息。
·Informational,反映与Internet标准有关的一般性信息。有些也是有关非Intern
et组织开发的一些协议,但必须得到协议开发者的许可。 ·Historic,是一些被新的标准取代或者是已经过时废弃不用的标准。
STD1(RFC2200)——Internet Official Protocol Standards,定期更新,反映最新的
Internet标准。另外,对于关注Internet的人来说,应该经常注意查阅BCP9的最新内容。
转载:http://baike.baidu.com/view/6108.htm
分享到:
相关推荐
RFC请求注解(Request for Comments)介绍
RFC81 涉及信息的请求 RFC84 NWG/RFC的1-80列表 RFC85 网络工作组会议 RFC90 CCN 作为一种网络服务中心 RFC99 网络会议 RFC101 对1971年2月17日伊利诺斯州的Urbana的网络工作组会议的注释 RFC102 主机-主机 协议...
RFC81 涉及信息的请求 RFC84 NWG/RFC的1-80列表 RFC85 网络工作组会议 RFC90 CCN 作为一种网络服务中心 RFC99 网络会议 RFC101 对1971年2月17日伊利诺斯州的Urbana的网络工作组会议的注释 RFC102 主机-主机 协议故障...
RFC81 涉及信息的请求 RFC84 NWG/RFC的1-80列表 RFC85 网络工作组会议 RFC90 CCN 作为一种网络服务中心 RFC99 网络会议 RFC101 对1971年2月17日伊利诺斯州的Urbana的网络工作组会议的注释 RFC102 主机-主机 协议故障...
公司RFC公司RFC公司RFC公司RFC公司RFC公司RFC公司RFC
RFC文档RFC文档RFC文档RFC文档RFC文档RFC文档RFC文档
RFC81 涉及信息的请求 RFC84 NWG/RFC的1-80列表 RFC85 网络工作组会议 RFC90 CCN 作为一种网络服务中心 RFC99 网络会议 RFC101 对1971年2月17日伊利诺斯州的Urbana的网络工作组会议的注释 RFC102 主机-主机 协议...
RFC81 涉及信息的请求 RFC84 NWG/RFC的1-80列表 RFC85 网络工作组会议 RFC90 CCN 作为一种网络服务中心 RFC99 网络会议 RFC101 对1971年2月17日伊利诺斯州的Urbana的网络工作组会议的注释 RFC102 主机-主机 ...
RFC 1122针对链路层、网络层和运输层;RFC 1123针对应用层。这两个RFC对早期重要的RFC文档作了大量的纠正和解释。如果要查看有关协议更详细的细节内容,它们通常是一个入口点。它们列出了协议中关于“必须”、“应该...
RFC规范的中文文档,里面有大部分的规范,适合需要的人士。
X509 RFC5280规范X509 RFC5280规范X509 RFC5280规范X509 RFC5280规范X509 RFC5280规范X509 RFC5280规范X509 RFC5280规范X509 RFC5280规范X509 RFC5280规范X509 RFC5280规范X509 RFC5280规范X509 RFC5280规范X509 RFC...
RFC1219RFC1219RFC1219
rfc 中文 全rfc 中文 全rfc 中文 全rfc 中文 全rfc 中文 全rfc 中文 全rfc 中文 全rfc 中文 全rfc 中文 全
RFC文档中文翻译完整版 ,包括(RFC1 ~~ RFC3093)中的所有协议
中文RFC文档
RFC(Request For Comments)-意即“请求评议”,包含了关于Internet的几乎所有重要的文字资料。如果你想成为网络方面的专家,那么RFC无疑是最重要也是最经常需要用到的资料之一,所以RFC享有网络知识圣经之美誉。
RTSP、SDP、RTP协议英文版本,RFC txt格式,以及相应的RFCViewer阅读器,值得媒体相关开发人员参考。 RFC2326 Real Time Streaming Protocol (RTSP) RFC2327 SDP: Session Description Protocol RFC3550 实时传送...
RFC中文文档全集【RFC1-3093】
中文版 rfc 1034 dns rfc 1034 rfc 1034 中文
RFC4001 - RFC5065 的参考文档