計算機網(wǎng)絡(luò)原理梳理丨TCP/IP 協(xié)議族內(nèi)含網(wǎng)絡(luò)協(xié)議匯總及工作原理

DNS 解析過程

Domain Name System,域名解析系統(tǒng),將域名解析為IP地址,DNS的默認缺省端口號為53

當DNS客戶機提出查詢請求時,首先查詢本機緩存。若沒有此記錄,則產(chǎn)生一個查詢請求發(fā)送至本地DNS服務(wù)器。本地DNS服務(wù)器首先查詢該服務(wù)器管理的區(qū)域內(nèi)資源,找到后將解析結(jié)果返回,若沒有找到結(jié)果則產(chǎn)生請求發(fā)送至根DNS服務(wù)器,根DNS服務(wù)器要么返回查詢的IP地址,要么告訴本地服務(wù)器下一步應(yīng)向哪個DNS服務(wù)器查詢(通常是頂級域名服務(wù)器),頂級域名服務(wù)器收到查詢請求后,要么返回查詢的IP地址,要么告訴本地服務(wù)器下一步應(yīng)向哪個域名服務(wù)器查詢

最后要么查詢到此域名的IP要么就是報錯并返回結(jié)果到客戶機。若可查詢到此IP地址,本地DNS服務(wù)器會更新本地記錄,下次查詢時可獲取

DNS在進行區(qū)域傳輸?shù)臅r候使用TCP協(xié)議,普通的查詢使用UDP協(xié)議


HTTP 訪問過程

Hyper Text Transfer Protocol,超文本傳輸協(xié)議

主要用于客戶機訪問WWW服務(wù)器,瀏覽器與服務(wù)器之間傳送信息的協(xié)議為HTTP協(xié)議,傳輸層基于TCP協(xié)議,源端口號為隨機端口,目的端口默認是80

URL:統(tǒng)一資源定位符。指定用什么協(xié)議、訪問哪臺服務(wù)器、哪個文件(協(xié)議類型、主機名、路徑和文件名)


FTP 訪問過程

File Transfer Protocol,文件傳送協(xié)議,允許用戶從服務(wù)器下載文件或向服務(wù)器上傳文件

傳輸層使用TCP協(xié)議,服務(wù)端端口號21用于數(shù)據(jù)連接控制,20用于數(shù)據(jù)傳輸(2個端口)


E-mail訪問過程

電子郵件系統(tǒng),協(xié)議包括:SMTP協(xié)議、POP3協(xié)議、IMAP4協(xié)議

SMTP協(xié)議端口:25
POP3協(xié)議端口:110
IMAP4協(xié)議端口:143

SMTP協(xié)議用于發(fā)送,POP3、IMAP4用于訪問和讀取郵件


ICMP訪問過程

Internet Control Message Protocol,互聯(lián)網(wǎng)控制報文層協(xié)議,是IP層使用的控制與差錯協(xié)議。ICMP是網(wǎng)絡(luò)層(IP層)協(xié)議,ICMP報文最為IP數(shù)據(jù)報的數(shù)據(jù)部分傳輸

ICMP典型應(yīng)用場景:ping 和 traceroute(測試網(wǎng)絡(luò)連通性)

ICMP報文有兩大類:差錯報告報文和查詢報文
其中:類型8表示ruquest請求報文、類型0表示reply應(yīng)答報文、類型11表示超時報文


本篇將持續(xù)更新網(wǎng)絡(luò)協(xié)議相關(guān)知識,一起查漏補缺學(xué)個痛快!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

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