企業(yè)網D1Net 4月15日 數據中心網絡真正發(fā)展也就只有二十幾年的時間,也許很多人都認為網絡協議技術就是TCP/IP協議,實則不然。不可否認,TCP/IP是當前應用最廣的網絡協議,但并不是全部,雖然有些網絡協議并未得到廣泛應用,甚至早早消失在歷史的長河中,但正是這些“百家齊名,百家爭鳴”的技術發(fā)展,才催生了TCP/IP逐漸走向成熟。圖1是所有網絡協議關系圖,由于協議太多以至于在一張圖上我們都無法看清它們,密密麻麻的每一項都是一種網絡協議,這些網絡協議的主要來源就是RFC,RFC是一系列以編號排定的文件,RFC文件收集了有關網絡相關的技術信息,從RFC 1到現在已經發(fā)展到了RFC 4749,這個RFC文件是由從事網絡技術研究的團體、企業(yè)或者個人撰寫的標準草稿,經過多次的修改,最終會形成比較完善的RFC終稿。這四千多RFC涵蓋了圖1中所有的網絡協議技術原理的說明。左側的1~7表示的是網絡標準定義的七層,這個所有的網絡協議都要遵守,而從3~7層中用不同的8種顏色表示不同的網絡協議。從左到右,分別是TCP/IP協議族、Novell NetWare協議族、IBM Protocols協議族、ISO協議族、DECnet Phase IV協議族、XNS Xerox Network System協議族、Apple Talk協議族、Banyan VINES協議族,每個協議族都對3~7層的協議有自己不同的定義。
圖1:所有網絡協議關系圖
從這些協議族的名字可以看出,這些協議具有明顯的公司特征。Novell NetWare是Novell(諾勒有限公司)提出的網絡協議族,Novell是一家老字號網絡公司,在80/90年代曾經壟斷了整個網絡市場,占據超過70%的市場份額,后來由于公司策略失誤一蹶不振。IBM Protocols當然是藍色巨人IBM的杰作,以前的IBM不僅在PC/服務器領域獨占熬頭,在網絡領域也頗有建樹。ISO協議族是由國際標準化組織在1984年提出的一種標準參考模型,是一種關于由不同供應商提供的不同設備和應用軟件之間的網絡通信概念性架構。國際標準化組織希望所有的網絡廠商都采用其定義的標準來實現不同廠商網絡設備的互通,遺憾的是沒有網絡廠商采用這種協議族,這讓ISO協議族成了一個從來沒有實際應用的網絡協議,僅限于理論定義。DECnet Phase IV是由DEC(數字設備公司)推出并支持的一種協議族。Phase IV表示的是版本,另外還有Phase V。XNS Xerox Network System是Xerox(施樂公司)的網絡系統,這種網絡協議的最大特點就是不使用IP地址,而是使用網卡的物理地址,即MAC地址轉發(fā)。Apple Talk協議族是由Apple(蘋果公司)創(chuàng)建的一組網絡協議族,聽到這個您一定有些驚訝,蘋果不是只有電腦和手機嗎,它怎么還會擁有網絡技術,但的確如此。蘋果推出的Apple Talk更多的是應用在Apple系列的個人計算機中,特定型號的路由器和交換機還可以支持Apple Talk協議族。Banyan VINES是Banyan(企業(yè)網系統公司)推出的專為微型計算機而設計的網絡協議,源自Xerox網絡系統,采用的是客戶機/服務器體系。
在網絡標準還沒有完全形成統一之前,各個科技公司對網絡協議都有著自己的理解,誰都想通過網絡協議限制別人的發(fā)展,極力推廣自己的網絡協議,以便可以壟斷整個網絡市場。顯然這種想法嚴重阻礙網絡的普及,在相當長的一段時間里,眾多網絡廠商各說各的好,網絡設備昂貴,協議無法互通,根本無法廣泛應用。這樣的發(fā)展模式注定這些網絡協議會走向消亡??纯船F在開放的谷歌Android操作系統,Linux/Unix,免費的360殺毒都獲得了廣泛的應用與發(fā)展,只有開放的技術才能贏得市場,獲得發(fā)展。TCP/IP協議族是所有網絡協議族中唯一的一個獲得廣泛支持的技術協議。TCP/IP的提出就是為了解決各種系統無法共享資源和互通問題的一種網絡協議,所以TCP/IP協議族如今成為了一個最受歡迎,應用最為廣泛的協議是一種必然。TCP/IP協議不是TCP和IP這兩個協議的合稱,而是指因特網整個TCP/IP協議族。如圖2所示TCP/IP包括DHCP、FTP、SNMP、TFTP、NTP等等協議,涵蓋了1~7層中的幾十種網絡協議,支持多種操作系統之間的互通。TCP/IP協議不依賴任何特定的計算機硬件或操作系統,不依賴特定的網絡傳輸硬件,適用于以太網、令牌環(huán)網、撥號線路、X.25等所有網絡傳輸硬件。
在TCP/IP協議族出現之前,還沒有真正的數據中心概念,因為那時的電腦和服務器設備之間幾乎都是孤立的,互通僅限于同一廠商的設備,并只在小規(guī)模的局域網中互訪。在TCP/IP出現后,設備互連逐漸普及,數據中心才真正發(fā)揮作用。為了實現不同地區(qū)的設備實現互訪就需要有中間互連的網絡環(huán)境,因此數據中心就成了實現各種設備互通互訪的重要場合,數據中心更多凸顯的是它的網絡功能。要實現所有不同設備的互通,數據中心的網絡必然要采用TCP/IP協議族。現如今TCP/IP協議得到了廣泛的應用,也促進了數據中心的蓬勃發(fā)展。據不完全統計,全世界的數據中心數量近100萬個,這些數據中心實現了全世界各種設備和系統的數據信息共享和訪問,為人類社會的進步發(fā)展著至關重要的作用。
任何一種技術都不是生來就盡善盡美的,都要經過實踐、反復優(yōu)化、不斷升華才能成為一種通用普及的技術。網絡協議的發(fā)展過程中,更多技術協議消失在了歷史長河中,從之前最多時候的八種網絡協議發(fā)展到今天,僅有TCP/IP協議還在不斷地完善,并產生了許多新的協議,其它幾乎網絡協議均停滯不前,甚至無人再談及和使用。面對當今信息技術的快速發(fā)展,網絡協議也是要與時俱進,必然還有有一些網絡協議技術消失,也必然會出現新的更好的網絡協議技術,數據中心網絡也將不斷地發(fā)展與完善,更好地為人們的工作與生活服務。
圖2:TCP/IP協議族