RFC說明

RFC說明

標籤(空格分隔): RFC

@author : [email protected]
@update time : 2017-02-14


Request For Comments (RFC),是一系列以編號排定的文件,幾乎所有的因特網標準都收錄在RFC文件之中,如果你想成爲網絡方面的專家,那麼RFC無疑是最重要也是最經常需要用到的資料之一,所以RFC享有網絡知識聖經之美譽。一言以蔽之,想要學網絡協議,就看RFC。

其官網爲:https://www.rfc-editor.org/

國內china-pub翻譯了RFC1~RFC3093,國內還有一個RFC協議分析網站,不過這兩個網站貌似都已經在幾年前就停止更新了。



下圖是RFC官網中,RFC文檔搜索欄,從這裏可以看出,RFC文檔一共有6個類別,而這些類別其實是當前文檔所處的狀態。
image_1b8t30us8d81d371t93noo1thf9.png-37.5kB

  • Standard Track , 簡稱STD RFC,按照RFC1311的定義,STD RFC是指那些已經或者致力於成爲Internet標準的RFC。經過完全Internet標準化過程的RFC就可以有STD編號,且STD編號是不變的,但其涉及到的 RFC文檔可能不只一個。

  • Best Cueernt Peactice, 簡稱BCP RFC,其定義在RFC1818中,主要是在STD RFC之外規定的,各種不同組織、不同使用目和使用規則的協議。

  • Informational, 是與Internet標準有關的一般性信息的說明文檔,如前面的RFC1311RFC1818都是這類文檔。

  • Experimental,一般是反映一些研究和開發的成果。

  • Historic,是一些被新的標準取代或者是已經過時廢棄不用的標準。

  • 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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章