文/本刊記者 傅宇凡
IETF的使命宣言是“讓網(wǎng)絡(luò)活起來”。IETF要提供高質(zhì)量的工程文件,以便改變?cè)O(shè)計(jì)使用和管理互聯(lián)網(wǎng)的方式,從而能夠讓互聯(lián)網(wǎng)以更好的方式工作。
IETF首次來到中國,IETF主席Russ Housley在“CNGIETF”論壇上介紹了IETF的工作機(jī)制和組成。他認(rèn)為,開放的標(biāo)準(zhǔn)促成了互聯(lián)網(wǎng)的成功。
互聯(lián)網(wǎng)工程任務(wù)組(Internet Engineering Task Force,IETF)負(fù)責(zé)互聯(lián)網(wǎng)標(biāo)準(zhǔn)的開發(fā)和推動(dòng)。它的組成形式主要是大量負(fù)責(zé)特定議題的工作組,每個(gè)都有一個(gè)指定主席(或者若干副主席)。工作組再用主題組織為領(lǐng)域(area) ;每個(gè)領(lǐng)域都有一個(gè)領(lǐng)域指導(dǎo)(area director,AD),大多數(shù)領(lǐng)域還有兩個(gè)副AD;AD任命工作組主席。AD和IETF主席構(gòu)成Internet Engineering Steering Group(IESG),負(fù)責(zé)IETF的整體運(yùn)作。目前,IETF共由8個(gè)領(lǐng)域130個(gè)工作組組成。
IETF由Internet Architecture Board(IAB)監(jiān)督,IAB向互聯(lián)網(wǎng)協(xié)會(huì)(Internet Society,ISOC)負(fù)責(zé)。
“IETF的成果就是RFC,用以表述我們的最佳做法,提供信息或者最佳規(guī)范,或者解釋一些相關(guān)的實(shí)驗(yàn)內(nèi)容等等?!?Russ Housley介紹。
一個(gè)協(xié)議如何才能獲得成功,要看是否以它的初衷在使用,并且,得到廣泛應(yīng)用后的規(guī)模超過了設(shè)計(jì)之初的規(guī)模。針對(duì)此,Russ Housley介紹了他們的研究。
IETF曾做過相應(yīng)的分析,得出了成功的互聯(lián)網(wǎng)協(xié)議,具備的十個(gè)關(guān)鍵因素。首先協(xié)議是不是能滿足全世界的標(biāo)準(zhǔn);其次,能否盡可能多地部署;第三,是不是一個(gè)開放源代碼;第四,是不是一個(gè)免費(fèi)自由使用的協(xié)議;第五,是不是有一些開放規(guī)范;第六,規(guī)范的制定是否開放;第七,開發(fā)維護(hù)的流程是不是一個(gè)符合技術(shù)設(shè)計(jì)的過程;第八,是不是能夠擴(kuò)展;第九,是否有一些可擴(kuò)展性方面的限制;第十,其安全的威脅是不是解決了。所有這些都是這個(gè)協(xié)議獲得廣泛成功的關(guān)鍵要素。
IETF從1986年成立之初的20名參與者,發(fā)展到現(xiàn)在的成千上萬參與者和標(biāo)準(zhǔn)制定者,已經(jīng)是一個(gè)龐大而成熟的標(biāo)準(zhǔn)化組織,而不再是小小的特別工作組。1990年代以前,IETF曾為計(jì)算機(jī)出版界所寵愛。它宣稱自己與遲鈍、嘈雜的ISO和ITU-T的官僚作風(fēng)比較,將是更敏捷、虛心和開放的標(biāo)準(zhǔn)化實(shí)體。不幸的是,當(dāng)工作組規(guī)模暴漲時(shí),其效率則一落千丈。
擁有130多個(gè)工作組的IETF,其RFC的發(fā)表需要經(jīng)歷漫長的討論,Russ Housley也在宣講中試圖讓人們理解這一過程的必要性,IETF已經(jīng)盡可能地控制流程以提高效率。他說:“IETF就是這樣一種文化,我們鼓勵(lì)每個(gè)人或者任何想?yún)⑴c的人參與我們的工作,這也是我們成功做出那么多協(xié)議的一個(gè)主要原因?!?/p>
除此之外,IETF也積極與國際電聯(lián)ITU-T、ISO等國際標(biāo)準(zhǔn)化組織協(xié)調(diào),以避免相關(guān)協(xié)議的沖突?!奥?lián)合制定標(biāo)準(zhǔn)的流程是非??膳碌?,一旦一方否決就需要重新來過,這是一個(gè)沒有終點(diǎn)的過程。” Russ Housley介紹中也略顯無奈。
“當(dāng)所有的參與者真的想解決問題的時(shí)候,我們才能獲得最大的成功?!?Russ Housley說。
與其他標(biāo)準(zhǔn)化組織在批準(zhǔn)過程才審議是否能解決問題不同,IETF的流程是先審議,后批準(zhǔn),審議“某一個(gè)問題得到正確解決”的過程包含在整個(gè)流程中。協(xié)調(diào)沖突,又要避免冗長的流程,目前IETF的辦法是:在一個(gè)流程下制定標(biāo)準(zhǔn),一旦這個(gè)標(biāo)準(zhǔn)通過以后,再交給另外一個(gè)組織批準(zhǔn)。