我查過了DNS及URL的功能,但總覺得這兩者的功能非常相似。
請問它們的主要分別在哪?
是不是URL是 為名稱作定義,而DNS是 轉換工作?
請不要給我定義,而是做出區別。
請問它們的主要分別在哪?
是不是URL是 為名稱作定義,而DNS是 轉換工作?
請不要給我定義,而是做出區別。
-
2011-11-04 23:08:57 補充
也就是說URL就是網址
而DNS是將網址對應訊息轉換成IP囉?
yahoo.com是一個Domain Name
http://tw.knowledge.yahoo.com/question/question?qid=1011110400795 是一個URL
DNS一般來說有兩個含義:
Domain Name System,是一個對映Domain Name與IP的資料庫,也是一種將Domain Name換成IP的這個服務
Domain Name Server,是指提供DNS服務的伺服器。
我們在瀏覽器裡打入URL,瀏覽器會先連線到最近的DNS(伺服器),請求DNS(伺服器)提供DNS(服務)。
DNS(伺服器)就會辨認URL中的Domain Name,並將它轉換成IP(這就是DNS服務),回傳給瀏覽器,瀏覽器再根據IP,連到該IP位置的電腦(也稱伺服器或主機)。
那台電腦根據URL的其他部份資料,去它的硬碟(或記憶體)中找尋對應的資料,再回傳給我們的瀏覽器,瀏覽器再將這些資料呈現在我們的螢幕上。
-
2011-11-04 23:42:53 補充
差不多。
不過DNS服務是針對Domain Name的部份,其他部份是由提供網頁服務的主機負責解析。
文章標籤
全站熱搜
