RFC(Request For Comments)征求修正意见书


RFC(Request For Comments)征求修正意见书

征求修正意见书英语:Request For Comments,缩写为RFC),是由互联网工程任务组(IETF)发布的一系列备忘录。文件收集了有关互联网相关信息,以及UNIX和互联网社区的软件文件,以编号排定。目前RFC文件是由互联网协会(ISOC)赞助发行。

RFC始于1969年,由斯蒂芬·克罗克用来记录有关ARPANET开发的非正式文档,最终演变为用来记录互联网规范、协议、过程等的标准文件。基本的互联网通讯协议都有在RFC文件内详细说明。RFC文件还额外加入许多的论题在标准内,例如对于互联网新开发的协议及发展中所有的记录。

 

RFC的历史

RFC文件格式最初作为ARPA网计划的基础起源于1969年。如今,它已经成为IETF、Internet Architecture Board(IAB)还有其他一些主要的公共网络研究社区的正式出版物发布途径。

在RFC诞生之时,互联网还不存在,只有4大研究中心的4台计算机连接成的原始网络:加州大学洛杉矶分校,斯坦福研究所,加州大学圣塔芭芭拉分校,和盐湖城的犹他大学。[1]最初的RFC作者使用打字机撰写文档,并在美国国防部国防前沿研究项目署(ARPA)研究成员之间传阅。1969年12月,他们开始通过ARPANET途径来发布新的RFC文档。第一份RFC文档由洛杉矶加利福尼亚大学(UCLA)的Steve Crocker撰写,在1969年4月7日公开发表的RFC 1。当初Crocker为了避免打扰他的室友,是在浴室里完成这篇文档的。

在1970年代,很多后来的RFC文档同样来自UCLA,这不仅得益于UCLA的学术质量,同时也因为UCLA是ARPANET第一批Interface Message Processors(IMPs)成员之一。

由Douglas Engelbart领导的,位于Stanford Research Institute的Augmentation Research Center(ARC)是四个最初的ARPANET结点之一,也是最初的Network Information Centre,同时被社会学家Thierry Bardini记录为早期大量RFC文档的发源地。

从1969年到1998年,Jon Postel一直担任RFC文档的编辑职务。随着美国政府赞助合同的到期,Internet Society(代表IETF),和南加州大学(USC)Information Sciences Institute的网络部门合作,(在IAB领导下)负责RFC文档的起草和发布工作。Jon Postel继续担任RFC编辑直到去世。随后,由Bob Braden接任整个项目的领导职务,同时Joyce Reynolds继续在团队中的担任职务。

庆祝RFC的30周年的RFC文件是RFC 2555。

中文地区的贡献

1996年3月,清华大学提交的适应不同国家和地区中文编码的汉字统一传输标准被IETF通过为RFC 1922,成为中国大陆第一个被认可为RFC文件的提交协议。

RFC文件的架构

RFC文件只有新增,不会有取消或中途停止发行的情形。但是对于同一主题而言,新的RFC文件可以声明取代旧的RFC文件。RFC文件是纯ASCII文字档格式,可由计算机程序自动转换成其他文件格式。RFC文件有封面、目录及页眉页脚和页码。RFC的章节是数字标示,但数字的小数点后不补零,例如4.9的顺序就在4.10前面,但9的前面并不补零。RFC1000这份文件就是RFC的指南。

RFC文件的产生

RFC文件是由Internet Society审核后给定编号并发行。虽然经过审核,但RFC也并非全部严肃而生硬的技术文件,偶有恶搞之作出现,尤其是4月1日愚人节所发行的恶搞RFC,例如RFC 1606: A Historical Perspective On The Usage Of IP Version 9(参见IPv9)、RFC 2324:“超文字咖啡壶控制协议”(Hyper Text Coffee Pot Control Protocol,乍有其事的写了HTCPCP这样看起来很专业的术语缩写字)。以及如前面所提到纪念RFC的30周年庆的RFC文件。

常见互联网协议的RFC编号

  • IP:791
  • TCP:793
  • UDP:768
  • ICMP:792
  • FTP:959
  • SOCK5:1928
  • CHAP:1994
  • SMTP:2821
  • POP3:1957
  • NTP:1305
  • HTTP1.1:2616
  • IMAP:2060
  • PPP:1661-1663
  • DHCP:2131
  • OSPF:2328
  • IPSec:2401-2412
  • IPv6:2460
  • SIP:3261
  • RTP:3550
  • RADIUS:3575,3576,3579,3580
  • L2TP:3931


转自:http://www.cnblogs.com/itartisan/p/5138661.html


  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值