TCP/IP分層模型是怎樣的

來源:酷知科普網 2.66W

最近身邊許多朋友都在諮詢小編關於TCP/IP分層模型是怎樣的的問題,說實話小編對這個也不是特別瞭解,但是小編整理了相關的網路資源為大家帶來一份經驗,希望能夠幫助到大家1

操作方法

(01)tcp/ip四層模型:主機到網路層、網路互連層,傳輸層,應用層。主機到網路層實際上TCP/IP參考模型沒有真正描述這一層的實現,只是要求能夠提供給其上層-網路互連層一個訪問介面,以便在其上傳遞IP分組。由於這一層次未被定義,所以其具體的實現方法將隨著網路型別的不同而不同。

TCP/IP分層模型是怎樣的

(02)網路互連層網路互連層是整個TCP/IP協議棧的核心。它的功能是把分組發往目標網路或主機。同時,為了儘快地傳送分組,可能需要沿不同的路徑同時進行分組傳遞。因此,分組到達的順序和傳送的順序可能不同,這就需要上層必須對分組進行排序。網路互連層定義了分組格式和協議,即IP協議(Internet Protocol)。網路互連層除了需要完成路由的功能外,也可以完成將不同型別的網路(異構網)互連的任務。除此之外,網路互連層還需要完成擁塞控制的功能。

TCP/IP分層模型是怎樣的 第2張

(03)傳輸層在TCP/IP模型中,傳輸層的功能是使源端主機和目標端主機上的對等實體可以進行會話。在傳輸層定義了兩種服務質量不同的協議。即:傳輸控制協議TCP(transmission control protocol)和使用者資料報協議UDP(user datagram protocol)。TCP協議是一個面向連線的、可靠的協議。它將一臺主機發出的位元組流無差錯地發往網際網路上的其他主機。在傳送端,它負責把上層傳送下來的位元組流分成報文段並傳遞給下層。在接收端,它負責把收到的報文進行重組後遞交給上層。TCP協議還要處理端到端的流量控制,以避免緩慢接收的接收方沒有足夠的緩衝區接收發送方傳送的大量資料。UDP協議是一個不可靠的、無連線協議,主要適用於不需要對報文進行排序和流量控制的場合。

TCP/IP分層模型是怎樣的 第3張

(04)應用層TCP/IP模型將OSI參考模型中的會話層和表示層的功能合併到應用層實現。應用層面向不同的網路應用引入了不同的應用層協議。其中,有基於TCP協議的,如檔案傳輸協議(File Transfer Protocol,FTP)、虛擬終端協議(TELNET)、超文字連結協議(Hyper Text Transfer Protocol,HTTP),也有基於UDP協議的。

TCP/IP分層模型是怎樣的 第4張

特別提示

感謝原文作者的分享!

熱門標籤