iOS 網(wǎng)絡(luò)7層協(xié)議

在OSI參考模型中,從下至上,每一層完成不同的、目標(biāo)明確的功能。

  1、物理層(Physical Layer)

  物理層規(guī)定了激活、維持、關(guān)閉通信端點(diǎn)之間的機(jī)械特性、電氣特性、功能特性以及過(guò)程特性。該層為上層協(xié)議提供了一個(gè)傳輸數(shù)據(jù)的物理媒體。

  在這一層,數(shù)據(jù)的單位稱為比特(bit)。

  屬于物理層定義的典型規(guī)范代表包括:EIA/TIA RS-232、EIA/TIA RS-449、V.35、RJ-45等。

  2、數(shù)據(jù)鏈路層(Data Link Layer)

  數(shù)據(jù)鏈路層在不可靠的物理介質(zhì)上提供可靠的傳輸。該層的作用包括:物理地址尋址、數(shù)據(jù)的成幀、流量控制、數(shù)據(jù)的檢錯(cuò)、重發(fā)等。

  在這一層,數(shù)據(jù)的單位稱為幀(frame)。

  數(shù)據(jù)鏈路層協(xié)議的代表包括:SDLC、HDLC、PPP、STP、幀中繼等。

  3、網(wǎng)絡(luò)層(Network Layer)

  網(wǎng)絡(luò)層負(fù)責(zé)對(duì)子網(wǎng)間的數(shù)據(jù)包進(jìn)行路由選擇。此外,網(wǎng)絡(luò)層還可以實(shí)現(xiàn)擁塞控制、網(wǎng)際互連等功能。

  在這一層,數(shù)據(jù)的單位稱為數(shù)據(jù)包(packet)。

  網(wǎng)絡(luò)層協(xié)議的代表包括:IP、IPX、RIP、OSPF等。

  4、傳輸層(Transport Layer)

  傳輸層是第一個(gè)端到端,即主機(jī)到主機(jī)的層次。傳輸層負(fù)責(zé)將上層數(shù)據(jù)分段并提供端到端的、可靠的或不可靠的傳輸。此外,傳輸層還要處理端到端的差錯(cuò)控制和流量控制問(wèn)題。

  在這一層,數(shù)據(jù)的單位稱為數(shù)據(jù)段(segment)。

  傳輸層協(xié)議的代表包括:TCP、UDP、SPX等。

  5、會(huì)話層(Session Layer)

  會(huì)話層管理主機(jī)之間的會(huì)話進(jìn)程,即負(fù)責(zé)建立、管理、終止進(jìn)程之間的會(huì)話。會(huì)話層還利用在數(shù)據(jù)中插入校驗(yàn)點(diǎn)來(lái)實(shí)現(xiàn)數(shù)據(jù)的同步。

  會(huì)話層協(xié)議的代表包括:NetBIOS、ZIP(AppleTalk區(qū)域信息協(xié)議)等。

  6、表示層(Presentation Layer)

  表示層對(duì)上層數(shù)據(jù)或信息進(jìn)行變換以保證一個(gè)主機(jī)應(yīng)用層信息可以被另一個(gè)主機(jī)的應(yīng)用程序理解。表示層的數(shù)據(jù)轉(zhuǎn)換包括數(shù)據(jù)的加密、壓縮、格式轉(zhuǎn)換等。

  表示層協(xié)議的代表包括:ASCII、ASN.1、JPEG、MPEG等。

  7、應(yīng)用層(Application Layer)

  應(yīng)用層為操作系統(tǒng)或網(wǎng)絡(luò)應(yīng)用程序提供訪問(wèn)網(wǎng)絡(luò)服務(wù)的接口。

應(yīng)用層協(xié)議的代表包括:Telnet、FTP、HTTP、SNMP等

場(chǎng)景1:TCP和UDP

TCP: 傳輸控制協(xié)議,提供面向鏈接的,可靠字節(jié)流服務(wù),遵循三次握手協(xié)議,可保證數(shù)據(jù)一端到另一端

UDP:用戶數(shù)據(jù)協(xié)議,面向數(shù)據(jù)的運(yùn)輸協(xié)議,面向非鏈接協(xié)議,發(fā)送以后,沒(méi)有回調(diào)協(xié)議的,所以傳輸快

場(chǎng)景2:socket和http和https

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容