2
首先URL發生了什麼代表統一資源定位符。記住IP地址將非常困難。而不是記住像www.intrepidkarthi.com這樣的IP地址URL。網址通常包含三部分。例如http://intrepidkarthi.com/index.php。這裏「http」是指它使用的協議。然後是服務器名稱,然後是請求的文件名。當你進入
在這裏,我特地瀏覽器 工作流程背後的工作機制流程
- 您的瀏覽器與名稱服務器翻譯服務器名稱「www.intrepidkarthi.com」轉換成IP地址進行通信,它用來連接服務器機器。 *因此,您的瀏覽器將會查看它是否已經有遠離以前訪問該網站的相應IP地址。如果沒有,它會向您的DNS服務器(可能是您的路由器或您的ISP的DNS服務器)進行DNS查詢。 DNS代表域名服務器 - 如果你想獲得karthik的電話號碼,你可以查看你的電話號碼簿。同樣,您的電腦也不知道intrepidkarthi.com的IP地址。所以它看起來到DNS。
- 然後瀏覽器在端口80上的該IP地址處與服務器形成連接。HTTP協議使用端口號80
- 瀏覽器向服務器發送GET請求,詢問文件「http://www.google.com/karthikeyan.htm」。然後,網絡服務器返回請求的頁面,然後瀏覽器將其呈現在屏幕上。
- 防火牆將控制從您的計算機&連接。大多數情況下,它將控制誰可以連接到您的計算機以及哪些端口。對於網頁瀏覽,你的防火牆通常不會做很多。
- 您的路由器基本上是通過網絡引導您的要求,幫助包從計算機到計算機獲取,並可能做一些NAT(網絡地址Tranlator)到IP地址沿途翻譯(所以你的國際行動; LAN請求可以被轉移到更廣泛的互聯網和回)。
我不知道我的理解是否正確。我需要完全理解它,直到後面的硬件級別。
大多數瀏覽器竟然有一個小的DNS緩存。 – 2010-06-26 08:58:40
有趣。那麼,你不會去'.com',然後到'google',然後到'www'?你只是直接去'google.com'? – 2010-06-26 10:30:58