我們假定,經(jīng)過上一節(jié)的步驟,用戶設(shè)置好了自己的網(wǎng)絡(luò)參數(shù):
本機(jī)的IP地址:192.168.1.100
子網(wǎng)掩碼:255.255.255.0
網(wǎng)關(guān)的IP地址:192.168.1.1
DNS的IP地址:8.8.8.8
然后他打開瀏覽器,想要訪問Google,在地址欄輸入了網(wǎng)址:www.google.com。
這意味著,瀏覽器要向Google發(fā)送一個網(wǎng)頁請求的數(shù)據(jù)包。
我們知道,發(fā)送數(shù)據(jù)包,必須要知道對方的IP地址。但是,現(xiàn)在,我們只知道網(wǎng)址www.google.com,不知道它的IP地址。
DNS協(xié)議可以幫助我們,將這個網(wǎng)址轉(zhuǎn)換成IP地址。已知DNS服務(wù)器為8.8.8.8,于是我們向這個地址發(fā)送一個DNS數(shù)據(jù)包(53端口)。
本機(jī)收到HTTP響應(yīng)以后,就可以將網(wǎng)頁顯示出來,完成一次網(wǎng)絡(luò)通信。
這個例子就到此為止,雖然經(jīng)過了簡化,但它大致上反映了互聯(lián)網(wǎng)協(xié)議的整個通信過程。
(完)
更多建議: