應(yīng)用層協(xié)議
應(yīng)用層協(xié)議主要負(fù)責(zé)各個程序間的通信,發(fā)生網(wǎng)絡(luò)傳輸一個數(shù)據(jù)時,先由應(yīng)用層對數(shù)據(jù)按照對應(yīng)的協(xié)議封裝,然后交給下一層傳輸層,當(dāng)經(jīng)過一系列網(wǎng)絡(luò)傳輸,數(shù)據(jù)達(dá)到接收端時,一層層的分用,最后一層再由應(yīng)用層分用,最終得到數(shù)據(jù)。
DNS協(xié)議
DNS協(xié)議是一個應(yīng)用層協(xié)議,建立在TCP和UDP的基礎(chǔ)之上,使用默認(rèn)端口為53,其默認(rèn)通過UDP協(xié)議通信,但如果報文過大是則會切換成TCP協(xié)議。
HTTP協(xié)議
HTTP協(xié)議是一個簡單的請求——響應(yīng)協(xié)議,它通常運行在TCP之上。它指定了客戶端可能發(fā)送給服務(wù)器什么樣的消息以及得到什么樣的響應(yīng)。HTTP是基于TCP協(xié)議,且面向連接的。HTTP是一種協(xié)議規(guī)范,這種規(guī)范記錄在文檔上,為真正通過HTTP進行通信的HTTP的實現(xiàn)程序。
傳輸層協(xié)議
傳輸層的主要功能是為了實現(xiàn)“端口到端口”的通信,以確保一條數(shù)據(jù)發(fā)送到主機上后,能夠正確的傳遞到對應(yīng)的端口上。
UDP協(xié)議
UDP 為應(yīng)用程序提供了一種無需建立連接就可以發(fā)送封裝的 IP 數(shù)據(jù)包的方法,但是UDP也有自己的缺陷,一旦進行通信,就不知道對方是否接收到數(shù)據(jù)了,很有可能會造成傳輸數(shù)據(jù)的丟包問題。
TCP
因為上述講到UDP的傳輸是不可靠的,經(jīng)常會導(dǎo)致連接錯誤、數(shù)據(jù)丟包問題,針對這些問題規(guī)定了另一個傳輸層協(xié)議——TCP協(xié)議,TCP是一種面向連接、可靠的、基于字節(jié)流的傳輸層協(xié)議。
網(wǎng)絡(luò)層
網(wǎng)絡(luò)層是基于數(shù)據(jù)鏈路層和傳輸層之間的第三層協(xié)議,它在數(shù)據(jù)鏈路層提供的兩個相鄰端點之間的數(shù)據(jù)幀的傳送功能上,進一步管理網(wǎng)絡(luò)中的數(shù)據(jù)通信,將數(shù)據(jù)設(shè)法從源端經(jīng)過若干個中間節(jié)點傳送到目的端,從而向傳輸層提供最基本的端到端的數(shù)據(jù)傳送服務(wù)。網(wǎng)絡(luò)層的目的是實現(xiàn)兩個端系統(tǒng)之間的數(shù)據(jù)透明傳送。
IP協(xié)議
IP協(xié)議是TCP/IP網(wǎng)絡(luò)模型中的核心部分,他提供了一種分層的、無關(guān)硬件的尋址方式,可以在復(fù)雜的路由式網(wǎng)絡(luò)中傳遞數(shù)據(jù)所需的服務(wù)。
ICMP協(xié)議
ICMP協(xié)議又叫控制報文協(xié)議,ICMP協(xié)議用于在IP 和 路由器之間傳遞控制消息,描述網(wǎng)絡(luò)是否通暢、主機是否可達(dá)、路由器是否可用等網(wǎng)絡(luò)狀態(tài)。
數(shù)據(jù)鏈路層
數(shù)據(jù)鏈路層是TCP/IP網(wǎng)絡(luò)模型的第二層,基于物理層和網(wǎng)絡(luò)層之間,數(shù)據(jù)鏈路層在物理層提供的服務(wù)的基礎(chǔ)上向網(wǎng)絡(luò)層提供服務(wù),其最基本的服務(wù)是將源自物理層來的數(shù)據(jù)可靠地傳輸?shù)较噜徆?jié)點的目標(biāo)機網(wǎng)絡(luò)層。
ARP協(xié)議
ARP協(xié)議是數(shù)據(jù)進行網(wǎng)絡(luò)傳輸過程中,通過IP地址向MAC地址的轉(zhuǎn)換,解決網(wǎng)絡(luò)層和物理層銜接問題。
了解更多服務(wù)器及資訊,請關(guān)注夢飛科技官方網(wǎng)站,感謝您的支持!