'TCP/IP協議分為哪四層,具體作用是什麼?http與tcp區別'

通信 愛學習de小烏龜 2019-07-29
"

TCP/IP通訊協議採用了4層的層級結構,每一層都呼叫它的下一層所提供的網絡來完成自己的需求。這4層分別為:

應用層:應用程序間溝通的層,如簡單電子郵件傳輸(SMTP)、文件傳輸協議(FTP)、網絡遠程訪問協議(Telnet)等。

傳輸層:在此層中,它提供了節點間的數據傳送,應用程序之間的通信服務,主要功能是數據格式化、數據確認和丟失重傳等。如傳輸控制協議(TCP)、用戶數據報協議(UDP)等,TCP和UDP給數據包加入傳輸數據並把它傳輸到下一層中,這一層負責傳送數據,並且確定數據已被送達並接收。

互連網絡層:負責提供基本的數據封包傳送功能,讓每一塊數據包都能夠到達目的主機(但不檢查是否被正確接收),如網際協議(IP)。

網絡接口層(主機-網絡層):接收IP數據報並進行傳輸,從網絡上接收物理幀,抽取IP數據報轉交給下一層,對實際的網絡媒體的管理,定義如何使用實際網絡(如Ethernet、Serial Line等)來傳送數據。

"

TCP/IP通訊協議採用了4層的層級結構,每一層都呼叫它的下一層所提供的網絡來完成自己的需求。這4層分別為:

應用層:應用程序間溝通的層,如簡單電子郵件傳輸(SMTP)、文件傳輸協議(FTP)、網絡遠程訪問協議(Telnet)等。

傳輸層:在此層中,它提供了節點間的數據傳送,應用程序之間的通信服務,主要功能是數據格式化、數據確認和丟失重傳等。如傳輸控制協議(TCP)、用戶數據報協議(UDP)等,TCP和UDP給數據包加入傳輸數據並把它傳輸到下一層中,這一層負責傳送數據,並且確定數據已被送達並接收。

互連網絡層:負責提供基本的數據封包傳送功能,讓每一塊數據包都能夠到達目的主機(但不檢查是否被正確接收),如網際協議(IP)。

網絡接口層(主機-網絡層):接收IP數據報並進行傳輸,從網絡上接收物理幀,抽取IP數據報轉交給下一層,對實際的網絡媒體的管理,定義如何使用實際網絡(如Ethernet、Serial Line等)來傳送數據。

TCP/IP協議分為哪四層,具體作用是什麼?http與tcp區別

拓展內容。

TCP/IP 是基於 TCP 和 IP 這兩個最初的協議之上的不同的通信協議的大的集合。

OSI 是7層 TCP/IP 協議是 4層

OIS 包括的層 從底到上依次為 1.物理層 2.數據鏈路層 3.網絡層 4.傳輸層

5.會話層 6.表示層 7.應用層

TCP/IP 協議 協議包括的層 從底到上 依次為 1.網絡接口層,2.互聯網層 3.傳輸層 4.應用層

樓下說的 HTTP協議是應用層的協議 怎麼能跟 TCP/IP 協議無關呢

還有 樓下還說了 TCP/IP協議是 傳輸層和網絡層的協議,和 數據鏈路層/物理層無關,這句話上表意樓下的意思是 說TCP/IP是 3層協議。呵呵,書上都寫著呢,TCP/IP協議是 4層。(他指的 物理層 和 數據鏈路層 是 TCP/IP 裡的 網絡接口層,網絡接口層包含 物裡層 和數據鏈路層)

TCP/IP 是 網絡上 數據通信的一種協議,如果沒有這個協議,你就在TCP/IP 網絡上 什麼也做不了

HTTP 協議是 TCP/IP 協議裡面包含的 應用層的協議而已,沒有這個協議 只是 不能瀏覽網頁而已,其他的 服務是正常的 比如 郵件SMTP,POP3 協議,FTP等協議,這些協議都是 應用層協議

PS:

還有TCP/IP 協議裡 有 網絡接口層,互聯網層,傳輸層,應用層(HTTP協議就包含在應用層裡的 一個協議)

"

相關推薦

推薦中...