TCP/IP四層模型

下圖所示是TCP/IP參考模型和OSI參考模型的對(duì)比示意圖。


TCP/IP參考模型和OSI參考模型的對(duì)比示意圖

TCP/IP參考模型分為四個(gè)層次:應(yīng)用層、傳輸層、網(wǎng)絡(luò)互連層、主機(jī)到網(wǎng)絡(luò)層。

TCP/IP參考模型

1、主機(jī)到網(wǎng)絡(luò)層

實(shí)際上TCP/IP參考模型沒有真正描述這一層的實(shí)現(xiàn),只是要求能夠提供給其上層-網(wǎng)絡(luò)互連層一個(gè)訪問(wèn)接口,以便在其上傳遞IP分組。由于這一層次未被定義,所以其具體的實(shí)現(xiàn)方法將隨著網(wǎng)絡(luò)類型的不同而不同。

2、網(wǎng)絡(luò)互連層

網(wǎng)絡(luò)互連層是整個(gè)TCP/IP協(xié)議棧的核心。

它的功能是把分組發(fā)往目標(biāo)網(wǎng)絡(luò)或主機(jī)。同時(shí),為了盡快地發(fā)送分組,可能需要沿不同的路徑同時(shí)進(jìn)行分組傳遞。因此,分組到達(dá)的順序和發(fā)送的順序可能不同,這就需要上層必須對(duì)分組進(jìn)行排序。

網(wǎng)絡(luò)互連層定義了分組格式和協(xié)議,即 IP協(xié)議(Internet Protocol)。

網(wǎng)絡(luò)互連層除了需要完成路由的功能外,也可以完成將不同類型的網(wǎng)絡(luò)(異構(gòu)網(wǎng))互連的任務(wù)。除此之外,網(wǎng)絡(luò)互連層還需要完成 擁塞控制 的功能。

3、傳輸層

在TCP/IP模型中,傳輸層的功能是使源端主機(jī)和目標(biāo)端主機(jī)上的對(duì)等實(shí)體可以進(jìn)行會(huì)話。

在傳輸層定義了兩種服務(wù)質(zhì)量不同的協(xié)議。即:傳輸控制協(xié)議TCP(transmission control protocol)、用戶數(shù)據(jù)報(bào)協(xié)議UDP(user datagram protocol)。

TCP協(xié)議是一個(gè)面向連接的、可靠的協(xié)議。它將一臺(tái)主機(jī)發(fā)出的字節(jié)流無(wú)差錯(cuò)地發(fā)往互聯(lián)網(wǎng)上的其他主機(jī)。在發(fā)送端,它負(fù)責(zé)把上層傳送下來(lái)的字節(jié)流分成報(bào)文段并傳遞給下層。在接收端,它負(fù)責(zé)把收到的報(bào)文進(jìn)行重組后遞交給上層。TCP協(xié)議還要處理端到端的流量控制,以避免緩慢接收的接收方?jīng)]有足夠的緩沖區(qū)接收發(fā)送方發(fā)送的大量數(shù)據(jù)。

UDP協(xié)議是一個(gè)不可靠的、無(wú)連接協(xié)議。主要適用于不需要對(duì)報(bào)文進(jìn)行排序和流量控制的場(chǎng)合。

4、應(yīng)用層

TCP/IP模型將OSI參考模型中的會(huì)話層和表示層的功能合并到應(yīng)用層實(shí)現(xiàn)。

應(yīng)用層面向不同的網(wǎng)絡(luò)應(yīng)用引入了不同的應(yīng)用層協(xié)議。其中,有基于TCP協(xié)議的,如文件傳輸協(xié)議(File Transfer Protocol,F(xiàn)TP)、虛擬終端協(xié)議(TELNET)、超文本鏈接協(xié)議(Hyper Text Transfer Protocol,HTTP),也有基于UDP協(xié)議的。

最后編輯于
?著作權(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)容

  • 1.ISO/OSI七層模型 下四層是為數(shù)據(jù)傳輸服務(wù)的,物理層是真正的傳輸數(shù)據(jù)的,數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層、傳輸層主要是寫...
    sys1211閱讀 7,477評(píng)論 8 6
  • 下圖所示是TCP/IP參考模型和OSI參考模型的對(duì)比示意圖。 TCP/IP參考模型分為四個(gè)層次:應(yīng)用層、傳輸層、網(wǎng)...
    SinX竟然被占用了閱讀 2,097評(píng)論 0 0
  • 版本記錄 前言 在互聯(lián)網(wǎng)行業(yè)中,不管你是客戶端前端還是后臺(tái),只要是與網(wǎng)絡(luò)相關(guān),你就必須了解一些基礎(chǔ)知識(shí),包括這里的...
    刀客傳奇閱讀 1,987評(píng)論 0 16
  • 1、基本介紹 TCP/IP協(xié)議,也稱TCP/IP協(xié)議族或TCP/IP協(xié)議棧,其中: TCP:Transmissio...
    黒貓閱讀 11,513評(píng)論 0 13
  • 協(xié)議基礎(chǔ) 協(xié)議就是計(jì)算機(jī)之間通過(guò)網(wǎng)絡(luò)實(shí)現(xiàn)通信時(shí)實(shí)現(xiàn)所達(dá)成的一種“約定”,這種約定使得那些由不同廠商的設(shè)備,不同的C...
    d9fc24a0c9a9閱讀 2,502評(píng)論 0 6

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