RFC是什么?

42

我认为很多人对RFC(请求评论)不太了解。我在逻辑层面上知道它们是什么,但有没有人能给一个新开发人员一个好的描述呢?另外,分享一些如何使用和阅读它们的资源也是不错的。

6个回答

40
术语来自ARPANET时代,这是互联网的前身,研究人员基本上只是发布想法,向项目中的其他研究人员请求评论。它们可以涉及几乎任何内容,并且当时并不是非常正式。如果你去阅读它们,你会发现它们非常幽默和不正式。
如今,RFC包含更多规范,你必须符合严格的准则和进行广泛的研究才能获得RFC的出版。它们基本上是为经过充分研究并由IETF批准的网络标准所保留的。

2
谷歌搜索“有趣的RFC”-可以确认-70年代的人很有趣。 - Kyle Vassella

7
这也可能在敏捷环境中意味着“变更请求(Request for Change)”。只是提出来,因为每个人都那么确定它只意味着“评论请求(Request for Comments)”。

2
这就是它在我目前的工作场所中的使用方式,尽管他们并不真正敏捷,但他们假装自己是 :) - J86
我一直听说它们被称为变更请求,可能是因为其模糊性。 - Alex W

7

来自 http://linux.about.com/cs/linux101/g/rfclparrequestf.htm

创建互联网标准的结果和过程。新的标准会以请求评论(Request For Comments)的形式在互联网上发布。提案将由互联网工程任务组(http://www.ietf.org/)审查,这是一个促进讨论的共识建立机构,最终确定一个新的标准,但标准的参考编号/名称仍保留RFC首字母缩写,例如电子邮件消息格式的官方标准为RFC 822。

另请参见:RFC Wikipedia Article


4
维基百科提供了[RFC]的良好描述,但简而言之,它是一组适用于互联网和互联网连接系统工作的Internet Engineering Task Force建议。它们被用作标准。因此,如果您正在寻找有关FTP、LDAP、IMAP、POP等实现信息的权威来源,那么您不必查找比适当的RFC文档更远的地方。

2
我真的不建议你阅读IMAP,除非你手边有一些好的镇静剂 :) - Gordon Thompson

2

这是一份请求评论。虽然这个标题有点误导,但它通常被用作标准的名称,主要是由IETF制定的。请参见维基百科


1

正如其他人所说,RFC是由Arpanet引入的术语。标准机构经常使用它们邀请利益相关者对提案提供反馈意见。它们也被各种规模的组织内部用作软件开发过程的一部分。这里有一个很好的资源可以了解更多信息:https://www.designdocs.dev/


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接