九、一個實例:訪問網(wǎng)頁

2018-02-24 16:04 更新

9.1 本機(jī)參數(shù)

我們假定,經(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ù)包。

9.2 DNS協(xié)議

我們知道,發(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é)議的整個通信過程。

(完)

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號