瀏覽器網(wǎng)址 電腦上打開瀏覽器,輸入www.baidu.com,回車,到百度頁面出現(xiàn)。中間發(fā)生了什么?
電腦上打開瀏覽器,輸入www.baidu.com,回車,到百度頁面出現(xiàn)。中間發(fā)生了什么?這涉及到一個知識點(diǎn),就是DNS(域名系統(tǒng))域名解析系統(tǒng)。將為Internet上的所有主機(jī)分配一個IP地址,該地址
電腦上打開瀏覽器,輸入www.baidu.com,回車,到百度頁面出現(xiàn)。中間發(fā)生了什么?
這涉及到一個知識點(diǎn),就是DNS(域名系統(tǒng))域名解析系統(tǒng)。
將為Internet上的所有主機(jī)分配一個IP地址,該地址由四個以“.”分隔的數(shù)字組成(此處以IPv4地址為例,IPv6地址相同),例如207.46.230.229。百度也會有自己的IP地址,但這樣的地址太長,很難記住。因此,人們發(fā)明了域名,它可以將一個IP地址與一組有意義的字符相關(guān)聯(lián)。用戶在訪問某個網(wǎng)站時,可以同時輸入該網(wǎng)站的IP地址和域名,兩者是等價的。
所以您在瀏覽器中鍵入百度網(wǎng)瀏覽器會通過DNS服務(wù)器獲取百度的IP地址,然后返回給瀏覽器。瀏覽器將通過返回的數(shù)字IP地址訪問百度的服務(wù)器主機(jī),您將看到百度的主頁。
有了IP地址,還要域名干什么?
為了更好地理解域名和IP地址之間的關(guān)系,我們必須首先了解用戶如何訪問網(wǎng)站。用戶在瀏覽器中輸入網(wǎng)址后,瀏覽器會連接到域名對應(yīng)的DNS服務(wù)器。DNS服務(wù)器將分析域名并找到與域名對應(yīng)的主機(jī)的IP地址。找到相應(yīng)的主機(jī)后,信息將返回到瀏覽器。瀏覽器將訪問主機(jī)上的文件,并最終將訪問結(jié)果呈現(xiàn)給用戶。
起初,域名不是網(wǎng)站的基本元素。當(dāng)時,人們主要通過IP地址訪問網(wǎng)站,用IP來區(qū)分互聯(lián)網(wǎng)上的主機(jī)。但是IP地址是由一系列數(shù)字組成的,不便于記憶。隨著互聯(lián)網(wǎng)的飛速發(fā)展,網(wǎng)站的數(shù)量急劇增加,域名應(yīng)運(yùn)而生,方便人們記住各種不同的網(wǎng)站。
在網(wǎng)絡(luò)中,域名和IP地址是唯一的,但它們的對應(yīng)關(guān)系是不同的。一個域名只能對應(yīng)一個IP地址,這是一對一的關(guān)系,而一個IP可以對應(yīng)多個域名,這是一對多的關(guān)系。如果您使用獨(dú)立的IP虛擬主機(jī)、VPS或虛擬機(jī),并且只綁定一個網(wǎng)站,則可以使用IP地址和域名訪問該網(wǎng)站。如果使用共享IP虛擬主機(jī)或綁定多個網(wǎng)站,則只能使用域名訪問該網(wǎng)站。
域名還重要嗎?
域名對中國人來說并不重要。
1. 域名的目的是為不會背誦IP地址的人提供一種更直觀的方式進(jìn)入網(wǎng)站。
2. 之所以萬維網(wǎng)毫不猶豫地用域名來解決這種耗費(fèi)大量資源的事情,還把IP地址變成了域名,因?yàn)閺挠⑽氖褂玫慕嵌葋砜?,域名的含義是“所見即所得”,你只要鍵入你所訪問的任何網(wǎng)站的名稱就可以了我想去。
3. 中英文域名之間有著天然的差距,所以域名對于中國用戶來說不屬于“所見即所得”,而之前有人推廣的中文域名也沒有成功,所以域名本身對于中國人來說就不那么自然了。
4. 這就是為什么現(xiàn)在的中國用戶基本上告別了“背誦域名輸入地址欄”的方式,改用“在搜索引擎上隨便輸入一個名字”的方式。原因很簡單。前者對中國用戶不友好,而后者則是所見即所得(加上模糊輸入支持)。另外,百度并不是一個很sb的公司,所以習(xí)慣已經(jīng)改變了。
5. 我認(rèn)為在應(yīng)用時代到來之前,域名對英語用戶的重要性并沒有改變。當(dāng)然,我沒有研究結(jié)果來支持我的論點(diǎn)。但想象一下,有人想去Facebook,直接在地址欄中輸入姓名?或者先打開谷歌然后再輸入?
6. 即使在app時代到來之后,我認(rèn)為域名對英語用戶仍然有市場。只要互聯(lián)網(wǎng)瀏覽器存在,域名就會存在。這個判斷是基于我認(rèn)識的幾個不同單位的外國人。他們的共同點(diǎn)是,如果我想打開一個記事本,我不會從桌面或“開始”菜單點(diǎn)擊,而是先按R鍵然后再鍵入記事本這種習(xí)慣從DOS時代遺留下來,然后我覺得真的太便宜了
域名是網(wǎng)絡(luò)主機(jī)的另一個名稱或代號。服務(wù)器有兩種理解方式。1硬件服務(wù)器。例如:IMB的刀片機(jī)。2部署在硬件服務(wù)器上的軟件應(yīng)用程序服務(wù)器。例如:Apache、nginx、FTP等,從您提出的問題來看,應(yīng)該是指軟件服務(wù)器。每個網(wǎng)絡(luò)主機(jī)或硬件服務(wù)器必須有一個IP地址,以便網(wǎng)絡(luò)上的其他主機(jī)訪問。網(wǎng)絡(luò)主機(jī)通過IP地址進(jìn)行通信。
域名是IP代碼。
為什么需要域名?方便人們記憶和訪問網(wǎng)絡(luò)主機(jī)提供的服務(wù)。
一個域名可以對應(yīng)多個應(yīng)用服務(wù)器,一個硬件服務(wù)器也可以有多個域名。這可以根據(jù)您的實(shí)際需要進(jìn)行配置。
域名和IP地址之間的轉(zhuǎn)換需要域名服務(wù)器。因此,當(dāng)我們?nèi)ビ蛎?wù)提供商那里購買域名時,實(shí)際上我們決定哪個域名服務(wù)器來解析它。
在頂級域名下,我們可以建立二級域名。每個輔助域名可以對應(yīng)于一個網(wǎng)絡(luò)主機(jī)。簡而言之,域名和服務(wù)器之間的關(guān)系是多對多的。我希望它能幫助你。