About RFC

RFC说明


Request For Comments (RFC),是一系列以编号排定的文件,几乎全部的因特网标准都收录在RFC文件之中,若是你想成为网络方面的专家,那么RFC无疑是最重要也是最常常须要用到的资料之一,因此RFC享有网络知识圣经之美誉。一言以蔽之,想要学网络协议,就看RFC。html

其官网为:https://www.rfc-editor.org/网络

国内china-pub翻译了RFC1~RFC3093,国内还有一个RFC协议分析网站,不过这两个网站貌似都已经在几年前就中止更新了。网站



下图是RFC官网中,RFC文档搜索栏,从这里能够看出,RFC文档一共有6个类别,而这些类别实际上是当前文档所处的状态。 
image_1b8t30us8d81d371t93noo1thf9.png-37.5kB.net

  • Standard Track , 简称STD RFC,按照RFC1311的定义,STD RFC是指那些已经或者致力于成为Internet标准的RFC。通过彻底Internet标准化过程的RFC就能够有STD编号,且STD编号是不变的,但其涉及到的 RFC文档可能不仅一个。翻译

  • Best Cueernt Peactice, 简称BCP RFC,其定义在RFC1818中,主要是在STD RFC以外规定的,各类不一样组织、不一样使用目和使用规则的协议。unix

  • Informational, 是与Internet标准有关的通常性信息的说明文档,如前面的RFC1311RFC1818都是这类文档。orm

  • Experimental,通常是反映一些研究和开发的成果。htm

  • Historic,是一些被新的标准取代或者是已通过时废弃不用的标准。blog

  • Unknown,是一些被提出可是未被采用或关注,而后就没有而后的标准,也不知道怎么分类比较好,就直接Unknown了。开发



从下图中能够看出,STD RFC还能够细化为三个级别: 
image_1b8t5cog91qoim0gtsc1fj11enum.png-24.4kB

  1. Proposed Standard,基本成熟,但还须要进一步的试验证明其可行性。除非是用来验证该协议的可行性,不要将其视为标准实现
  2. Draft Standard,须要两个独立的,并且具备相互操做性的实例验证该协议的每个方面。能够将其视为最终的标准草案
  3. Internet Standard,最终的Internet标准,同时赋予一个STD编号


最后须要说明一点,从下图中能够看出,任何一个RFC文档,都有可能已是一个过期的文档,或者被其余文档所更新,或者被其余文档所取代,查阅RFC文档的时候须要注意后面的文档说明。 
image_1b8t5nvsq12hq1c6dskbqiu11v71g.png-91kB

相关文章
相关标签/搜索