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

相關文章
相關標籤/搜索