電腦訪問伺服器過程

2021-09-12 16:53:34 字數 994 閱讀 3269

原文:

電腦上訪問乙個網頁,整個過程是怎麼樣的(url:www.sina.com):其中dns、http、tcp、ospf、ip、arp具體實現。

1.若dns快取中沒有相關資料,則ie瀏覽器先向dns伺服器發出dns請求:

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快取表。

mysql伺服器設定其他電腦訪問

解決pc.b想訪問pc.a上的mysql而訪問不了的問題。第一步 先在n icat的tools裡面選擇console 第二步 輸入下面的資訊 grant select,update,insert,delete on mysql.to wp 192.168.2.98 identified by 123...

訪問伺服器 瀏覽器訪問Web伺服器全過程

我們輸入 後,一條資訊從客戶端發出 通過一系列路徑到達要訪問的服務端,告訴服務端我們需要什麼資料 然後服務端將這些資料傳送出來,經過網際網路,到達客戶端 最後將這些資訊顯示在螢幕上。以上資訊看起來比較簡單,但實際上需要的資訊有很多,比如 如果我們想準確獲取 的資料,我們應該至少知道自己的mac位址 ...

電腦搭建伺服器

今天剛剛學了如何搭建私人的伺服器網際網路上,現在同大家分享一下 首先是要求 2,我用的是asdl虛擬撥號的的所以用的是路由器騰達 3,是在window xp環境下搭建的 步驟是一,開啟tomcat伺服器startup.bat 二,試驗一下你的內網ip進行本地連線 然後在你的瀏覽器上登入http 19...