OSI:開放式系統(tǒng)互聯(lián)通信參考模型(英語:Open System Interconnection Reference Model,縮寫為 OSI),簡稱為OSI模型(OSI model),一種概念模型,由國際標(biāo)準(zhǔn)化組織提出,一個(gè)試圖使各種計(jì)算機(jī)在世界范圍內(nèi)互連為網(wǎng)絡(luò)的標(biāo)準(zhǔn)框架
Osi模型有七層,分別是:物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層、傳輸層、會話層、表示層、應(yīng)用層
下面是每層的作用
1.物理層:實(shí)現(xiàn)實(shí)際終端信號的傳輸,碼流通過物理介質(zhì)傳輸。就是指網(wǎng)線,網(wǎng)卡,看得見的東西。
2.數(shù)據(jù)鏈路層:提供介質(zhì)訪問和鏈路管理。把位元合并為字節(jié),然后將字節(jié)合并到幀中,以使媒體能夠通過數(shù)據(jù)鏈路層訪問。
3.網(wǎng)絡(luò)層:IP選址及路由選擇,
4.傳輸層:建立、維護(hù)、管理端到端的區(qū)別
5.會話層:建立、管理和維護(hù)表示層實(shí)體的會話
6.表示層:數(shù)據(jù)格式轉(zhuǎn)化,對數(shù)據(jù)進(jìn)行加密
7.應(yīng)用層:為應(yīng)用程序提供服務(wù)
TCP/IP協(xié)議
TCP/IP(Transmission Control Protocol/Internet Protocol,傳輸控制協(xié)議/網(wǎng)際協(xié)議)是指能夠在多個(gè)不同網(wǎng)絡(luò)間實(shí)現(xiàn)信息傳輸?shù)膮f(xié)議簇。TCP/IP協(xié)議不僅僅指的是TCP 和IP兩個(gè)協(xié)議,而是指一個(gè)由FTP、SMTP、TCP、UDP、IP等協(xié)議構(gòu)成的協(xié)議簇, 只是因?yàn)樵赥CP/IP協(xié)議中TCP協(xié)議和IP協(xié)議最具代表性,所以被稱為TCP/IP協(xié)議。
TCP/IP協(xié)議在一定程度上參考了OSI的體系結(jié)構(gòu)。OSI模型共有七層,從下到上分別是物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層、運(yùn)輸層、會話層、表示層和應(yīng)用層。但是這顯然是有些復(fù)雜的,所以在TCP/IP協(xié)議中,它們被簡化為了四個(gè)層次:
應(yīng)用層、表示層、會話層三個(gè)層次提供的服務(wù)相差不是很大,所以在TCP/IP協(xié)議中,它們被合并為應(yīng)用層一個(gè)層次。
由于運(yùn)輸層和網(wǎng)絡(luò)層在網(wǎng)絡(luò)協(xié)議中的地位十分重要,所以在TCP/IP協(xié)議中它們被作為獨(dú)立的兩個(gè)層次。
因?yàn)閿?shù)據(jù)鏈路層和物理層的內(nèi)容相差不多,所以在TCP/IP協(xié)議中它們被歸并在網(wǎng)絡(luò)接口層一個(gè)層次里。只有四層體系結(jié)構(gòu)的TCP/IP協(xié)議,與有七層體系結(jié)構(gòu)的OSI相比要簡單了不少,也正是這樣,TCP/IP協(xié)議在實(shí)際的應(yīng)用中效率更高,成本更低。
如下圖對應(yīng)關(guān)系: