電腦上訪問乙個網頁的整個過程

2021-08-09 01:39:49 字數 858 閱讀 7885

2.這一過程的目的是獲取www.sina.com這個網域名稱所對應的ip位址;

3.ie瀏覽器向本機dns模組發出dns請求,dns模組生成相關的dns報文;

4.dns模組將生成的dns報文傳遞給傳輸層的udp協議單元;

5.udp協議單元將該資料封裝成udp資料報,傳遞給網路層的ip協議單元;

6.ip協議單元將該資料封裝成ip資料報,其中目的ip位址為dns伺服器的ip位址;

7.封裝好的ip資料報將傳遞給資料鏈路層的協議單元進行傳送;

8.傳送時如果arp快取中沒有相關資料,則傳送arp廣播請求,等待arp回應;

11.這個**過程可能會進行多次,這取決於dns伺服器在校園網中的位置;

12.dns請求被傳送到dns伺服器的資料鏈路層協議單元;

13.dns伺服器的資料鏈路層協議單元解析收到的資料幀,將其內部所含有的ip資料報傳遞給網路層ip協議單元;

14.dns伺服器的ip協議單元解析收到的ip資料報,將其內部所含有的udp資料報傳遞給傳輸層的udp協議單元;

15.dns伺服器的udp協議單元解析收到的udp資料報,將其內部所含有的dns報文傳遞給該伺服器上的dns服務單元;

16.dns服務單元收到dns請求,將網域名稱解析為對應的ip位址,產生dns回應報文;

17.(所有應用層報文必須通過傳輸層、網路層和資料鏈路層,因此在下面的敘述中,我將簡化這一過程的敘述,簡化形式如下面的樣子,其中單箭頭為本機內部傳遞,雙箭頭為網路上的傳送)

18.dns回應報文→udp→ip→mac→→請求網域名稱解析的主機;

19.請求網域名稱解析的主機收到資料幀,該資料幀→ip→udp→dns→ie瀏覽器;

20.將網域名稱解析的結果以網域名稱和ip位址對應的形式寫入dns快取表。

電腦上訪問乙個網頁,整個過程是怎麼樣的

電腦上訪問乙個網頁,整個過程是怎麼樣的 dns http tcp ospf ip arp 當在瀏覽器輸入幕後所發生的一切。首先http是乙個應用層的協議,在這個層的協議,只是一種通訊規範,也就是因為雙方要進行通訊,大家要事先約定乙個規範。1.連線當我們輸入這樣乙個請求時,首先要建立乙個socket連...

訪問乙個網頁的全過程

前言 訪問目標位址有兩種方式 使用目標ip位址訪問。由於ip位址是一堆數字不方便記憶,於是有了網域名稱這種字元型標識。使用網域名稱訪問。網域名稱解析就是網域名稱到ip位址的轉換過程,網域名稱的解析工作由dns伺服器完成。比如說訪問 baidu.com 1.如果是網域名稱,首先將網域名稱解析成ip 計...

訪問乙個網頁的過程(簡單版)

例如訪問www.qq.com,通過http協議傳送請求資料 解析url 統一資源定位符 網域名稱解析 1.首先客戶端訪問本地dns,查詢本地dns中是否有快取。如果有就直接返回網域名稱對應的ip位址。2.如果沒有 像根網域名稱伺服器查詢,返回.com網域名稱伺服器的ip位址 3.在.com中查詢qq...