RFC

出自Local Chinese Wikipedia
跳至導覽 跳至搜尋

Template:Selfref Template:Multiple issues Template:NoteTA Template:About 請求意見稿Template:Langx,縮寫:RFC),又翻譯作意見徵求意見請求請求評論[1]請求評議[2]請求注釋[3]等,是由網際網路工程任務組(IETF)發布的一系列備忘錄。文件收集了有關網際網路相關資訊,以及UNIX和網際網路社群的軟體文件,以編號排定。目前RFC文件是由網際網路協會(ISOC)贊助發行。

RFC始於1969年,由當時就讀加州大學洛杉磯分校(UCLA)的史蒂芬·克羅克(Stephen D. Crocker)用來記錄有關ARPANET開發的非正式文檔,他是第一份RFC文檔的撰寫者。最終演變為用來記錄網際網路規範、協議、過程等的標準文件。基本的網際網路通訊協定都有在RFC文件內詳細說明。RFC文件還額外加入許多的論題在標準內,例如對於網際網路新開發的協定及發展中所有的記錄。

RFC的歷史[編輯]

RFC文件格式最初作為ARPA網計劃的基礎起源於1969年。如今,它已經成為IETF、Template:Tsl(IAB)還有其他一些主要的公共網絡研究社區的正式出版物發布途徑。

在RFC誕生之時,網際網路還不存在,只有4大研究中心的4台計算機連接成的原始網絡:加州大學洛杉磯分校斯坦福研究所加州大學聖塔芭芭拉分校,和鹽湖城的猶他大學[4]最初的RFC作者使用打字機撰寫文檔,並在美國國防部國防前沿研究項目署(ARPA)研究成員之間傳閱。1969年12月,他們開始通過ARPA網途徑來發布新的RFC文檔。第一份在1969年4月7日公開發表的RFC 1。當初克羅克為了避免打擾他的室友,是在浴室里完成這篇文檔的。

在1970年代,很多後來的RFC文檔同樣來自加州大學洛杉磯分校,這不僅得益於加州大學洛杉磯分校的學術質量,同時也因為加州大學洛杉磯分校是ARPA網第一批Interface Message Processors(IMPs)成員之一。

Douglas Engelbart領導的,位於Stanford Research InstituteAugmentation Research Center(ARC)是四個最初的ARPA網結點之一,也是最初的Network Information Centre,同時被社會學家Template:Tsl記錄為早期大量RFC文檔的發源地。

從1969年到1998年,Jon Postel一直擔任RFC文檔的編輯職務。隨著美國政府贊助合同的到期,Internet Society(代表IETF),和南加州大學(USC)Information Sciences Institute的網絡部門合作,(在IAB領導下)負責RFC文檔的起草和發布工作。Jon Postel繼續擔任RFC編輯直到去世。隨後,由Template:Tsl接任整個項目的領導職務,同時Template:Tsl繼續在團隊中的擔任職務。

慶祝RFC的30周年的RFC文件是RFC 2555

中文地區的貢獻[編輯]

1996年3月,清華大學提交的適應不同國家和地區中文編碼的漢字統一傳輸標準被IETF通過為RFC 1922,成為中國大陸第一個被認可為RFC文件的提交協議。

RFC文件的架構[編輯]

RFC文件只有新增,不會有取消或中途停止發行的情形。但是對於同一主題而言,新的RFC文件可以聲明取代舊的RFC文件。RFC文件是純ASCII文字檔格式,可由電腦程式自動轉檔成其他檔案格式。RFC文件有封面、目錄及頁首頁尾和頁碼。RFC的章節是數字標示,但數字的小數點後不補零,例如4.9的順序就在4.10前面,但9的前面並不補零。RFC 1000這份文件就是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編號一覽[編輯]

Template:Expand language

RFC 標題
Template:IETF RFC 文檔格式的徵求稿(DOCUMENTATION CONVENTIONS)
Template:IETF RFC UDP
Template:IETF RFC TFTP
Template:IETF RFC IP
Template:IETF RFC ICMP
Template:IETF RFC TCP
Template:IETF RFC Template:Tsl
Template:IETF RFC Telnet
Template:IETF RFC IP over Ethernet
Template:IETF RFC RARP
Template:IETF RFC FTP
Template:IETF RFC
Template:IETF RFC
DNS
Template:IETF RFC 以鳥類為載體的網際協議 (1990年的惡搞RFC
Template:IETF RFC SNMP
Template:IETF RFC LPR Line PRinter daemon protocol
Template:IETF RFC Template:Tsl
Template:IETF RFC 網絡互連設備基準化分析術語
Template:IETF RFC NTP
Template:IETF RFC IRC
Template:IETF RFC 用於網際網路消息的編碼化日語文字(ISO-2022-JP)
Template:IETF RFC
Template:IETF RFC
Template:IETF RFC
PPP
Template:IETF RFC 網絡禮儀指導(Netiquette Guidelines),可參考:連環信
Template:IETF RFC SOCKS v5
Template:IETF RFC Chinese Character Encoding for Internet Messages
Template:IETF RFC POP Version 3
Template:IETF RFC Deflate 數據壓縮標準 Version 1.3(DEFLATE Compressed Data Format Specification version 1.3)
Template:IETF RFC Some Observations on Implementations of the Post Office Protocol (POP3)
Template:IETF RFC PPP Challenge Handshake Authentication Protocol (CHAP)
Template:IETF RFC Remote Authentication Dial In User Service (RADIUS)
Template:IETF RFC RIPng for IPv6
Template:IETF RFC PNG
Template:IETF RFC RFC中的用於表示要求等級的關鍵詞(Key words for use in RFCs to Indicate Requirement Levels)
Template:IETF RFC DHCP
Template:IETF RFC RSVP
Template:IETF RFC 在 LDAP/X.500 辨別名中,使用域名
Template:IETF RFC LDAP v3
Template:IETF RFC LDAP v3: 屬性語法的定義(Attribute Syntax Definitions)
Template:IETF RFC LDAP v3: 通過 UTF-8 表示辨別名(UTF-8 String Representation of Distinguished Names)
Template:IETF RFC LDAP v3: LDAP 檢索過濾器的定義(The String Representation of LDAP Search Filters)
Template:IETF RFC LDAP URL形式(The LDAP URL Format)
Template:IETF RFC LDAP v3 中使用的 X.500(96) 用戶欄位的梗概(A Summary of the X.500 (96) User Schema for use with LDAPv3)
Template:IETF RFC Remote Authentication Dial In User Service (RADIUS)
Template:IETF RFC OSPF Version 2
Template:IETF RFC IPSec : Security Architecture for the Internet Protocol (從 RFC2401 到 RFC2412 )
Template:IETF RFC RIP Version 2
Template:IETF RFC Internet X.509 Public Key Infrastructure Certificate and CRL Profile
Template:IETF RFC IPv6
Template:IETF RFC IANA的追悼(I REMEMBER IANA)
Template:IETF RFC RFC的30年
Template:IETF RFC HTTP/1.1
Template:IETF RFC OSPF for IPv6
Template:IETF RFC Secret Key Transaction Authentication for DNS (TSIG)
Template:IETF RFC 'text/html' 媒體類型(The 'text/html' Media Type )。可參考:HTML#版本時間線
Template:IETF RFC 遠端用戶撥入驗證服務(RADIUS) Remote Authentication Dial In User Service (RADIUS)
Template:IETF RFC RADIUS Accounting
Template:IETF RFC Secret Key Establishment for DNS (TKEY RR)
Template:IETF RFC SIP
Template:IETF RFC Uniform Resource Identifiers (URIs), URLs, and Uniform Resource Names (URNs): Clarifications and Recommendations
Template:IETF RFC LDAP v3: 技術標準(Technical Specification)
Template:IETF RFC
Template:IETF RFC
Template:IETF RFC
Template:IETF RFC
Template:IETF RFC
Template:IETF RFC
Template:IETF RFC
Template:IETF RFC
SNMP
Template:IETF RFC Internationalizing Domain Names in Applications (IDNA)
Template:IETF RFC IMAP Version 4rev1
Template:IETF RFC RTP
Template:IETF RFC
Template:IETF RFC
Template:IETF RFC
Template:IETF RFC
RADIUS
Template:IETF RFC Generic Security Service Algorithm for Secret Key Transaction Authentication for DNS (GSS-TSIG)
Template:IETF RFC Internet X.509 Public Key Infrastructure Certificate Policy and Certification Practices Framework
Template:IETF RFC
Template:IETF RFC
Template:IETF RFC
Template:IETF RFC
XMPP(Jabberを參照)
Template:IETF RFC NNTP
Template:IETF RFC URI的常用語法(Uniform Resource Identifier (URI): Generic Syntax)
Template:IETF RFC Internationalized Resource Identifiers (IRIs)
Template:IETF RFC L2TP
Template:IETF RFC Internet X.509 Public Key Infrastructure:Certification Path Building
Template:IETF RFC
Template:IETF RFC
Template:IETF RFC
Template:IETF RFC
Template:IETF RFC
Template:IETF RFC
Template:IETF RFC
SSH
Template:IETF RFC BGP
Template:IETF RFC TLS
Template:IETF RFC Update to DirectoryString Processing in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile(Template:IETF RFCを更新)
Template:IETF RFC HMAC SHA TSIG Algorithm Identifiers
Template:IETF RFC The RFC Series and RFC Editor
Template:IETF RFC SCTP
Template:IETF RFC Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile
Template:IETF RFC SMTP
Template:IETF RFC Internet Message Format
Template:IETF RFC Cryptographic Message Syntax (CMS)
Template:IETF RFC RFC Streams, Headers, and Boilerplates
Template:IETF RFC Trust Anchor Format
Template:IETF RFC Using Trust Anchor Constraints during Certification Path Processing
Template:IETF RFC Updates to the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile(Template:IETF RFCを更新)
Template:IETF RFC DNS Certification Authority Authorization (CAA) Resource Record
Template:IETF RFC Domain Name System (DNS) IANA Considerations
Template:IETF RFC The JavaScript Object Notation (JSON) Data Interchange Format
Template:IETF RFC Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing
Template:IETF RFC Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content
Template:IETF RFC Hypertext Transfer Protocol (HTTP/1.1): Conditional Requests
Template:IETF RFC Hypertext Transfer Protocol (HTTP/1.1): Range Requests
Template:IETF RFC Hypertext Transfer Protocol (HTTP/1.1): Caching
Template:IETF RFC Hypertext Transfer Protocol (HTTP/1.1): Authentication
Template:IETF RFC Template for a Certification Practice Statement (CPS) for the Resource PKI (RPKI)
Template:IETF RFC JSON Web Token (JWT)
Template:IETF RFC Hypertext Transfer Protocol Version 2 (HTTP/2)
Template:IETF RFC BGP MPLS-Based Ethernet VPN (Template:Tsl)
Template:IETF RFC HPACK: Header Compression for HTTP/2
Template:IETF RFC ASCII藝術:一個真實且準確,以字元形式表現,內含奇妙美好事物的動物園(2017年惡搞RFC)
Template:IETF RFC Internet Protocol, Version 6 (IPv6) Specification
Template:IETF RFC Template:Tsl

廢棄RFC[編輯]

廢棄RFC 新RFC 標題
Template:IETF RFC Template:IETF RFC 相対URL
Template:IETF RFC Template:IETF RFC HTML 2.0
Template:IETF RFC Template:IETF RFC Form-based File Upload in HTML
Template:IETF RFC Template:IETF RFC HTML Tables
Template:IETF RFC Template:IETF RFC A Proposed Extension to HTML : Client-Side Image Maps
Template:IETF RFC Template:IETF RFC Internationalization of the Hypertext Markup Language
Template:IETF RFC Template:IETF RFC Uniform Resource Identifiers (URI): Generic Syntax
Template:IETF RFC Template:IETF RFC Internet X.509 Public Key Infrastructure Certificate Policy and Certification Practices Framework
Template:IETF RFC Template:IETF RFC Format for Literal IPv6 Addresses in URL's
Template:IETF RFC Template:IETF RFC Simple Mail Transfer Protocol
Template:IETF RFC Template:IETF RFC Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile
Template:IETF RFC Template:IETF RFC Internet X.509 Public Key Infrastructure Authority Information Access Certificate Revocation List (CRL) Extension
Template:IETF RFC Template:IETF RFC The application/json Media Type for JavaScript Object Notation (JSON)
Template:IETF RFC Template:IETF RFC The JavaScript Object Notation (JSON) Data Interchange Format

惡搞RFC[編輯]

腳本錯誤:沒有「main」這個模塊。

參考文獻[編輯]

Template:Reflist

外部連結[編輯]

Template:Authority control