國際標(biāo)準(zhǔn)化組織(ISO)于1984年提出的網(wǎng)絡(luò)體系結(jié)構(gòu)模型,稱為開放系統(tǒng)互連參考模型(OSI/RM),通常簡稱為OSI參考模型。

OSI參考模型有7層,自下而上依次為物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層、傳輸層、會(huì)話層、表示層、應(yīng)用層。低三層統(tǒng)稱通信子網(wǎng),是為了聯(lián)網(wǎng)而附加的通信設(shè)備,完成數(shù)據(jù)的傳輸功能;高三層統(tǒng)稱為資源子網(wǎng),相當(dāng)于計(jì)算機(jī)系統(tǒng),完成數(shù)據(jù)的處理等功能。傳輸層承上啟下

  1. 物理層

    傳輸單位是比特,任務(wù)是透明的傳輸比特流,功能是在物理媒體上為數(shù)據(jù)端設(shè)備透明地傳輸原始比特流。

    注:透明傳輸——指不管所傳數(shù)據(jù)是什么樣的比特組合,都應(yīng)當(dāng)能夠在鏈路上傳送

    (物理層協(xié)議)物理層接口標(biāo)準(zhǔn)如:EIA-232C、EIA/TIA RS-449、CCITT的X.21

  2. 數(shù)據(jù)鏈路層

    傳輸單位是幀,任務(wù)是將網(wǎng)絡(luò)層傳來的IP數(shù)據(jù)報(bào)組裝成幀。功能可以概況為成幀、差錯(cuò)控制、流量控制和傳輸管理等

    數(shù)據(jù)鏈路層的協(xié)議有:SDLC、HDLC、PPP、STP和幀中繼

    3. 網(wǎng)絡(luò)層

    傳輸單位是數(shù)據(jù)報(bào),主要任務(wù)是把網(wǎng)絡(luò)層的協(xié)議數(shù)據(jù)單元(分組)從源端傳到目的端,為分組交換網(wǎng)上的不同主機(jī)提供通信服務(wù)。功能有對分組進(jìn)行路由選擇,實(shí)現(xiàn)流量控制,擁塞控制,差別控制和 網(wǎng)際互連等

    網(wǎng)絡(luò)層的協(xié)議有:IP、IPX、ICMP、IGMP、ARP、RARP和OSPF

    4. 傳輸層(運(yùn)輸層)

    傳輸單位是報(bào)文段(TCP)或用戶數(shù)據(jù)報(bào)(UDP),任務(wù)是負(fù)責(zé)主機(jī)中兩個(gè)進(jìn)程之間的通信,功能是為端到端連接提供可靠的傳輸服務(wù)為端到端連接提供流量控制、差錯(cuò)控制、服務(wù)質(zhì)量、數(shù)據(jù)傳輸管理等服務(wù)

    注:數(shù)據(jù)鏈路層提供的是點(diǎn)到點(diǎn)的通信,傳輸層提供的是端到端的通信。

    點(diǎn)到點(diǎn)可以理解為主機(jī)到主機(jī)之間的通信,一個(gè)點(diǎn)是指一個(gè)硬件地址或IP地址,網(wǎng)絡(luò)中參與通信的主機(jī)是通過硬件地址或IP地址標(biāo)識(shí)的;

    端到端的通信是指運(yùn)行在不同主機(jī)內(nèi)的兩個(gè)進(jìn)程之間的通信,一個(gè)進(jìn)程由一個(gè)端口來標(biāo)識(shí)。

    傳輸層還具有復(fù)用和分用的功能。復(fù)用是指多個(gè)應(yīng)用層進(jìn)程可同時(shí)使用下面?zhèn)鬏攲拥姆?wù);分用是指傳輸層把收到的信息分別交付給上面應(yīng)用層中相應(yīng)的進(jìn)程

    傳輸層的協(xié)議有:TCP、UDP

    5. 會(huì)話層

    會(huì)話層允許不同主機(jī)上的各個(gè)進(jìn)程之間進(jìn)行會(huì)話。會(huì)話層利用傳輸層提供的端到端的服務(wù)向表示層提供它的增值服務(wù)。這種服務(wù)主要為表示層實(shí)體或用戶進(jìn)程建立連接并在連接上有序地傳輸數(shù)據(jù),這就是會(huì)話,也稱建立同步

    會(huì)話層負(fù)責(zé)管理主機(jī)間的會(huì)話進(jìn)程,包括建立、管理及終止進(jìn)程間的會(huì)話。會(huì)話層可以使用校驗(yàn)點(diǎn)使通信會(huì)話在通信失效時(shí)從校驗(yàn)點(diǎn)繼續(xù)恢復(fù)通信,實(shí)現(xiàn)數(shù)據(jù)同步

    6. 表示層

    表示層主要處理在兩個(gè)通信系統(tǒng)中交換信息的表示方式。數(shù)據(jù)格式變換、數(shù)據(jù)加密解密、數(shù)據(jù)壓縮和恢復(fù)

    7. 應(yīng)用層

    應(yīng)用層是OSI參考模型的最高層,是用戶與網(wǎng)絡(luò)的界面。所有能和用戶交互產(chǎn)生的網(wǎng)絡(luò)流量的程序

    應(yīng)用層的協(xié)議有:FTP、SMTP、HTTP