七層模型是osi模型,分別包括應(yīng)用層、表示層、會(huì)話層、傳輸層、網(wǎng)絡(luò)層、數(shù)據(jù)鏈路層和物理層。四層模型是tcp/ip模型,分別包括應(yīng)用層、傳輸層、網(wǎng)絡(luò)層和鏈路層。
從網(wǎng)絡(luò)功能上來說,四層模型的應(yīng)用層對(duì)應(yīng)于七層模型的應(yīng)用層、表示層和會(huì)話層,四層模型的鏈路層對(duì)應(yīng)于七層模型的數(shù)據(jù)鏈路層與物理層,其他兩層分別對(duì)應(yīng)。
四層模型是最早的網(wǎng)絡(luò)模型,是ARPANET和其后英特網(wǎng)使用的網(wǎng)絡(luò)模型。隨后國際標(biāo)準(zhǔn)化組織(ISO)在1970年提出了七層模型的概念。這里要注意,OSI是網(wǎng)絡(luò)模型,ISO是一個(gè)組織。當(dāng)七層模型剛剛被提出的時(shí)候,大家都以為它會(huì)取代四層模型,但由于諸多原因失敗了,這里主要說明三個(gè)原因。一是四層模型已經(jīng)被大規(guī)模應(yīng)用,而且投入大量時(shí)間與金錢的情況下,七層模型才被提出,如果更換損失巨大。二是七層模型中的某些層沒有一個(gè)很完整的定義,例如標(biāo)準(zhǔn)文件中雖然說明有些服務(wù)在表示層和會(huì)話層中來完成,但這兩層的協(xié)議卻沒有被提出,相關(guān)軟件也沒有被研發(fā)出來。三是當(dāng)時(shí)七層模型并沒有顯示出很好的性能來趨勢(shì)英特網(wǎng)管理機(jī)構(gòu)更換網(wǎng)絡(luò)模型。
如果提問者想深入了解計(jì)算機(jī)網(wǎng)絡(luò)知識(shí),我還建議閱讀《DataCommunicationsandNetworking》這本書,我有這本書第五版的pdf文件,如果有需要可以聯(lián)系我。