如何找到最新的RFC文档

最近需要看一下熟知端口对应的协议。看了一下RFC1060,觉得这个文档有点老了,就尝试着找一个新版本的。分享一下我是如何找到对应最新的RFC文档,这其实还是蛮重要的,毕竟有的时候RFC前后的差异还是有的。

  查看RFC最权威的网站是http://www.iana.org/,在IANA的protocols子页面下面有这样一个链接,如图1所示:

如何找到最新的RFC文档_第1张图片

 

图1

  RFC Editor Queue这个网站里面列出了所有RFC文档,并按照状态进行了分类,如图2:

如何找到最新的RFC文档_第2张图片

图2

  有草案标准的RFC,有建议标准的RFC还有RFC状态发生改变的等等。我在RFC Status Changes子页面搜索RFC1060(该文档列出了网络通信中所用到的数字,包括常用端口以及协议号等等),如图3:

如何找到最新的RFC文档_第3张图片

 

图3

  可以看出该文档的最近修改日期是1992,发布时状态是UNKNOWN,目前状态是HISTORIC,也就是说该文档目前已经不用了。点进去看,如图4:

如何找到最新的RFC文档_第4张图片

 

图4

  里面说明了该文档作用替代了以前的RFC1060,但是该文档又被RFC1340所替代。同理,继续点击RFC1340,一级一级的定位,最终我得出相关最新为RFC3232,其内容如图5:

 

 如何找到最新的RFC文档_第5张图片

图5

  可以看出在RFC3232中给出了最新介绍相关数字的变成了一个在线数据库,到IANA的官网PROTOCOLS子目录下面搜索numbers,最终找到最新的RFC6335,如图6:

如何找到最新的RFC文档_第6张图片

 

图6

  在这里面最终找到了最新的端口等数字信息,对比RFC1060其变化还是很大的,有些端口对应的协议时发生了变化。至于问什么不直接在图6的界面搜索是因为该界面的RFC不是很全面。为了找到RFC6335,还是挺不容易的。当然从前面的步骤让我了解到了RFC文档是不断被最新RFC替换和修订的。

当然我们也可以直接从www.rfc-editor.org进入所有的RFC目录,搜索著名的RFC2616,如图7:

如何找到最新的RFC文档_第7张图片

 

图7

  可以看到RFC文档已经被RFC7230,RFC7231等文档所替代,所以我们在学习的时候是可以看看比较新的文档的,但是由于其目前状态还是DRAFT STANDARD,因此还是可以参考的,但我个人认为最新的比较好,因为修订的文档在一些知识点是会发生变化的。我也觉得是时候计划更新一下自己陈旧的知识了。

  可以看到RFC2616的最近更新时间是1999,而RFC7230是2014年,如图8:

如何找到最新的RFC文档_第8张图片

如何找到最新的RFC文档_第9张图片

 

 

图8

  网络技术是在不断的发展和更新的,在确认类似一些数字所代表含义的时候,例如上述的RFC1060相关的,最好能够找到最新的版本

你可能感兴趣的:(RFC,协议,RFC)