官术网_书友最值得收藏!

2.2.2 TCP/IP和OSI

TCP/IP和OSI協(xié)議的設(shè)計(jì)雖然具有相同的目標(biāo),但是走的是兩條完全不同的道路。1972年,羅伯特·卡恩(Robert E. Kahn)開始設(shè)計(jì)開發(fā)開放互聯(lián)模型,1973年,NCP協(xié)議的開發(fā)者文頓·瑟夫(Vinton Cerf)加入。1974年,二人在IEEE期刊上發(fā)表了一篇題為《關(guān)于分組交換的網(wǎng)絡(luò)通信協(xié)議》的論文,正式提出TCP/IP,用以實(shí)現(xiàn)計(jì)算機(jī)網(wǎng)絡(luò)之間的互聯(lián)。1975年,兩個(gè)網(wǎng)絡(luò)之間的TCP/IP通信在美國斯坦福大學(xué)和英國倫敦大學(xué)學(xué)院之間進(jìn)行了測試。1977年11月,3個(gè)網(wǎng)絡(luò)之間的TCP/IP測試在美國、英國和挪威之間進(jìn)行。在1978年到1983年間,其他一些TCP/IP原型在多個(gè)研究中心之間被開發(fā)出來。1983年,美國國防部高級研究計(jì)劃局(DARPA)決定淘汰NCP協(xié)議,轉(zhuǎn)而使用TCP/IP。同年,TCP/IP被UNIX 4.2 BSD系統(tǒng)采用。隨著UNIX的發(fā)展和應(yīng)用,TCP/IP逐步成為UNIX機(jī)器的標(biāo)準(zhǔn)網(wǎng)絡(luò)協(xié)議。

相較于TCP/IP,OSI發(fā)展的起點(diǎn)更高。國際標(biāo)準(zhǔn)化組織(ISO)于1977年成立了專門的機(jī)構(gòu)來研究不同體系結(jié)構(gòu)的計(jì)算機(jī)網(wǎng)絡(luò)之間的互聯(lián)問題。他們提出了著名的開放系統(tǒng)互聯(lián)基本參考模型(Open Systems Interconnection Reference Model,OSI/RM),簡稱為OSI。OSI試圖設(shè)計(jì)一套全球計(jì)算機(jī)網(wǎng)絡(luò)都能夠遵循的統(tǒng)一標(biāo)準(zhǔn),實(shí)現(xiàn)任意兩臺(tái)計(jì)算機(jī)之間可以方便地互聯(lián)和數(shù)據(jù)交換。OSI在1983年形成了著名的OSI 7498國際標(biāo)準(zhǔn),并在該標(biāo)準(zhǔn)中定義了大家所熟知的7層協(xié)議的體系結(jié)構(gòu)。

OSI受到國際社會(huì)的廣泛支持,學(xué)術(shù)界、工業(yè)界甚至一些國家及地區(qū)的政府機(jī)構(gòu)都對這一標(biāo)準(zhǔn)表示支持。在當(dāng)時(shí)看來,OSI必將成為全球通用的網(wǎng)絡(luò)協(xié)議,是所有計(jì)算機(jī)設(shè)備都要支持的。然而現(xiàn)實(shí)卻出乎意料,OSI沒有如想象中那樣被廣泛地應(yīng)用,原因是:在OSI標(biāo)準(zhǔn)制定過程中,基于TCP/IP的網(wǎng)絡(luò)協(xié)議搶先在各種設(shè)備上被使用并且取得了空前的成功。20世紀(jì)90年代初期,OSI國際標(biāo)準(zhǔn)雖然已經(jīng)制定出來了,但是眾多計(jì)算機(jī)廠商卻仍然使用TCP/IP。因此,OSI雖然在理論上取得了進(jìn)步和共識,但是在市場化方面卻敗給了更加簡單的TCP/IP。

對比TCP/IP的成功和OSI的失敗,原因主要可以歸納為以下幾方面。

(1)TCP/IP在NCP的基礎(chǔ)上進(jìn)行設(shè)計(jì),且在先期進(jìn)行了充分的測試;OSI制定標(biāo)準(zhǔn)的組織以專家學(xué)者為主,缺乏實(shí)際經(jīng)驗(yàn)。

(2)TCP/IP公開、免費(fèi),所有計(jì)算機(jī)廠商和科研院校都可以使用,在被開源的BSD系統(tǒng)采用后,隨著操作系統(tǒng)的發(fā)展演化而被逐步推廣;相對于TCP/IP來講,OSI起步晚,且制定周期過長,按OSI標(biāo)準(zhǔn)生成的設(shè)備無法及時(shí)搶占市場。

(3)TCP/IP簡單易實(shí)現(xiàn),OSI試圖達(dá)到理想境界,實(shí)現(xiàn)起來過于復(fù)雜,而且運(yùn)行效率很低。

所以,在與OSI角逐的過程中,TCP/IP取勝的關(guān)鍵在于公開、高效且易于實(shí)現(xiàn)。這些特征對于未來網(wǎng)絡(luò)協(xié)議的設(shè)計(jì)和推廣同樣具有重要的參考價(jià)值。

主站蜘蛛池模板: 许昌县| 崇义县| 青浦区| 来安县| 黄龙县| 洞头县| 灌南县| 明光市| 河南省| 神农架林区| 霸州市| 高密市| 德安县| 淮安市| 额尔古纳市| 阿尔山市| 沽源县| 稻城县| 洞口县| 威海市| 甘谷县| 龙川县| 远安县| 全椒县| 循化| 新化县| 奉化市| 钟山县| 饶阳县| 渑池县| 玛沁县| 黎川县| 红原县| 宁波市| 大悟县| 佛坪县| 凤凰县| 玛多县| 怀安县| 湖北省| 琼结县|