域名、主機名、網站名以及 URL 基礎概念


這個東西,在百度經驗上已經有人講得非常清楚了, 作為 web 方向的小白, 我寫下我的理解,以便日后查看。

以 https:// www.3vjia.com 為例, 見下圖:

DNS (Domain Name System),域名系統,萬維網上作為 IP地址域名 互相映射的一個分布式數據庫, 可提供域名(主機域名)解析服務,使得人們可以不用記錄 IP 數字串而訪問站點。 通過域名得到 IP 地址的過程被稱為 域名解析(主機域名解析)。

 

一個主機域名對應多個IP地址,如何區分?

實際上一個域名在解析時,只能對應一個 IP 地址,但是為什么又說可以對應多個呢?

實際上是利用 DNS 實現負載均衡。在 DNS 服務器中記錄多個 A記錄(用來記錄主機名對應的 IP 地址), 每次請求域名解析時, DNS 根據負載均衡算法,計算出一個最佳的 IP 地址返回。 A記錄中配置的多個服務器構成一個集群,實現負載均衡。

 

一個IP地址綁定多個域名,客戶端如何區分?

Http 以及 https 協議在請求時,需要具體的主機名(主機域名), 根據不同的主機域名, 指向不同的站點。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM