TCP/IP通訊協(xié)議采用了4層的層級結(jié)構(gòu),每一層都呼叫它的下一層所提供的網(wǎng)絡(luò)來完成自己的需求。這4層分別為:
應(yīng)用層:應(yīng)用程序間溝通的層,如簡單電子郵件傳輸(SMTP)、文件傳輸協(xié)議(FTP)、網(wǎng)絡(luò)遠(yuǎn)程訪問協(xié)議(Telnet)等。
傳輸層:在此層中,它提供了節(jié)點(diǎn)間的數(shù)據(jù)傳送,應(yīng)用程序之間的通信服務(wù),主要功能是數(shù)據(jù)格式化、數(shù)據(jù)確認(rèn)和丟失重傳等。如傳輸控制協(xié)議(TCP)、用戶數(shù)據(jù)報(bào)協(xié)議(UDP)等,TCP和UDP給數(shù)據(jù)包加入傳輸數(shù)據(jù)并把它傳輸?shù)较乱粚又校@一層負(fù)責(zé)傳送數(shù)據(jù),并且確定數(shù)據(jù)已被送達(dá)并接收。
互連網(wǎng)絡(luò)層:負(fù)責(zé)提供基本的數(shù)據(jù)封包傳送功能,讓每一塊數(shù)據(jù)包都能夠到達(dá)目的主機(jī)(但不檢查是否被正確接收),如網(wǎng)際協(xié)議(IP)。
網(wǎng)絡(luò)接口層(主機(jī)-網(wǎng)絡(luò)層):接收IP數(shù)據(jù)報(bào)并進(jìn)行傳輸,從網(wǎng)絡(luò)上接收物理幀,抽取IP數(shù)據(jù)報(bào)轉(zhuǎn)交給下一層,對實(shí)際的網(wǎng)絡(luò)媒體的管理,定義如何使用實(shí)際網(wǎng)絡(luò)(如Ethernet、Serial Line等)來傳送數(shù)據(jù)。
拓展內(nèi)容。
TCP/IP 是基于 TCP 和 IP 這兩個(gè)最初的協(xié)議之上的不同的通信協(xié)議的大的集合。
OSI 是7層 TCP/IP 協(xié)議是 4層
OIS 包括的層 從底到上依次為 1.物理層 2.數(shù)據(jù)鏈路層 3.網(wǎng)絡(luò)層 4.傳輸層
5.會(huì)話層 6.表示層 7.應(yīng)用層
TCP/IP 協(xié)議 協(xié)議包括的層 從底到上 依次為 1.網(wǎng)絡(luò)接口層,2.互聯(lián)網(wǎng)層 3.傳輸層 4.應(yīng)用層
樓下說的 HTTP協(xié)議是應(yīng)用層的協(xié)議 怎么能跟 TCP/IP 協(xié)議無關(guān)呢
還有 樓下還說了 TCP/IP協(xié)議是 傳輸層和網(wǎng)絡(luò)層的協(xié)議,和 數(shù)據(jù)鏈路層/物理層無關(guān),這句話上表意樓下的意思是 說TCP/IP是 3層協(xié)議。呵呵,書上都寫著呢,TCP/IP協(xié)議是 4層。(他指的 物理層 和 數(shù)據(jù)鏈路層 是 TCP/IP 里的 網(wǎng)絡(luò)接口層,網(wǎng)絡(luò)接口層包含 物里層 和數(shù)據(jù)鏈路層)
TCP/IP 是 網(wǎng)絡(luò)上 數(shù)據(jù)通信的一種協(xié)議,如果沒有這個(gè)協(xié)議,你就在TCP/IP 網(wǎng)絡(luò)上 什么也做不了
HTTP 協(xié)議是 TCP/IP 協(xié)議里面包含的 應(yīng)用層的協(xié)議而已,沒有這個(gè)協(xié)議 只是 不能瀏覽網(wǎng)頁而已,其他的 服務(wù)是正常的 比如 郵件SMTP,POP3 協(xié)議,F(xiàn)TP等協(xié)議,這些協(xié)議都是 應(yīng)用層協(xié)議
PS:
還有TCP/IP 協(xié)議里 有 網(wǎng)絡(luò)接口層,互聯(lián)網(wǎng)層,傳輸層,應(yīng)用層(HTTP協(xié)議就包含在應(yīng)用層里的 一個(gè)協(xié)議)