昨天微人聊到 HTTP 會出現在我們網址上,今天我們繼續聊聊 在 HTTP 之後所接的一串長長的網址是什麼
先試想 對我們來說上網這個流程是?
打開瀏覽器輸入想搜尋的網站網址->(https://ithelp.ithome.com.tw/ )-> 然後網頁就直接顯示出網站內容
就在這轉眼間 發生一整個連串性的動作 就與我們今天要探討的 IP DNS 有很大的相關了
網際網路上的所有電腦,從智慧型手機或筆電到為大量零售網站提供內容服務的伺服器,都是使用數字找到彼此並互相通訊。這些數字稱為 IP 地址。當我們在開啟瀏覽器進入網站時,不需要記住這些冗長的數字進行輸入,而是輸入像 ithelp.ithome.com.tw 這樣的網域名稱就可以連接到正確的位置。
打開瀏覽器輸入想搜尋的網站網址後,首先我們的本地端伺服器會生出 IP 位址(例:66.249.79.66)類似一個我們生活中的住家地址,連結網路伺服器並透過DNS發出請求,分析 -> ithelp.ithome.com.tw <- 這個文字型態的網址 對應在網路中 IP 位置,最後找出來並傳輸回到我們本機端,本機再重新把帶有文字型態的 IP 與 伺服器所能辨認的數字型態 IP 一起發送到網站端做資訊交換,傳輸回來網站內容。
DNS是將 ithelp.ithome.com.tw 一般可讀性的網址名稱轉換為 192.0.2.1 等數字 IP 地址,供電腦用於互相連接。網際網路 DNS 系統的工作原理和電話簿類似,管理名稱和數字之間的映射關係。DNS 伺服器將名稱請求轉換為 IP 地址,以控制最終使用者在 Web 瀏覽器中輸入網域名稱時要連接的伺服器。這些請求稱為查詢。