淺顯易懂講講網(wǎng)關(guān)和DNS的概念
VLAN能否通信取決于網(wǎng)關(guān)是否正確。
網(wǎng)關(guān)(Gateway)又稱(chēng)網(wǎng)絡(luò)連接器、協(xié)議轉(zhuǎn)換器。網(wǎng)關(guān)是傳輸層實(shí)現(xiàn)網(wǎng)絡(luò)連接的最復(fù)雜的網(wǎng)絡(luò)連接設(shè)備,僅用于兩個(gè)高層協(xié)議的不同網(wǎng)絡(luò)連接。
怎樣理解網(wǎng)關(guān)?

當(dāng)我們從一個(gè)房間走到另一個(gè)房間時(shí),一定會(huì)經(jīng)過(guò)一扇門(mén)。類(lèi)似地,從一個(gè)網(wǎng)絡(luò)向另一個(gè)網(wǎng)絡(luò)發(fā)送信息,也必須經(jīng)過(guò)一個(gè)關(guān)口,即網(wǎng)關(guān)。如其名稱(chēng)所示,網(wǎng)關(guān)(Gateway)是一個(gè)網(wǎng)絡(luò)連接到另一個(gè)網(wǎng)絡(luò)的關(guān)口。
根據(jù)不同的分類(lèi)標(biāo)準(zhǔn),有許多類(lèi)型的網(wǎng)關(guān)。在TCP/IP協(xié)議中,網(wǎng)關(guān)是最常用的,這里我們所說(shuō)的網(wǎng)關(guān)都P/IP協(xié)議下的網(wǎng)關(guān)。
網(wǎng)關(guān)的ip地址。
網(wǎng)關(guān)本質(zhì)上是網(wǎng)絡(luò)通向其他網(wǎng)絡(luò)的IP地址,網(wǎng)關(guān)在網(wǎng)絡(luò)中選擇一個(gè)可用的ip,但一般使用第一個(gè)和最后一個(gè)。
比如:網(wǎng)絡(luò)A和網(wǎng)絡(luò)B。
互聯(lián)網(wǎng)A的IP地址范圍為192.168.1.1~192.168.1.254,子網(wǎng)為255.255.255.0;
如需與其他網(wǎng)段溝通,則其網(wǎng)關(guān)可設(shè)為192.168.1.1,當(dāng)然也可設(shè)為網(wǎng)段內(nèi)的其他ip地址。
網(wǎng)絡(luò)b的IP地址范圍為192.168.2.1~192.168.2.254,子網(wǎng)掩碼為255.255.255.0。
如需與其他網(wǎng)段溝通,則其網(wǎng)關(guān)可設(shè)為192.168.2.1,當(dāng)然也可設(shè)為網(wǎng)段內(nèi)其他ip地址。

在沒(méi)有路由器的情況下,TCP/IP通信不能在不同的兩個(gè)網(wǎng)絡(luò)之間進(jìn)行。即使兩個(gè)網(wǎng)絡(luò)連接在同一個(gè)開(kāi)關(guān)(或集線(xiàn)器)上,TCP/IP協(xié)議也會(huì)根據(jù)子網(wǎng)掩碼(255.255.255.0)判斷兩個(gè)網(wǎng)絡(luò)中的主機(jī)在不同的網(wǎng)絡(luò)中。要實(shí)現(xiàn)這兩個(gè)網(wǎng)絡(luò)之間的通信,必須通過(guò)網(wǎng)關(guān)。
如果網(wǎng)絡(luò)A中的主機(jī)發(fā)現(xiàn)數(shù)據(jù)包的目的主機(jī)不在本地網(wǎng)絡(luò)中,則將數(shù)據(jù)包轉(zhuǎn)發(fā)給自己的網(wǎng)關(guān),然后由網(wǎng)關(guān)轉(zhuǎn)發(fā)給網(wǎng)絡(luò)B的網(wǎng)關(guān),網(wǎng)絡(luò)B的網(wǎng)關(guān)轉(zhuǎn)發(fā)給網(wǎng)絡(luò)B的某個(gè)主機(jī)(如圖所示)。網(wǎng)絡(luò)b向網(wǎng)絡(luò)a轉(zhuǎn)發(fā)數(shù)據(jù)包的過(guò)程。
因此,只有設(shè)置網(wǎng)關(guān)的IP地址,TCP/IP協(xié)議才能實(shí)現(xiàn)不同網(wǎng)絡(luò)之間的相互通信。
默認(rèn)網(wǎng)關(guān)是什么?
就像一個(gè)房間可以有多扇門(mén)一樣,一個(gè)主機(jī)可以有多個(gè)網(wǎng)關(guān)。默認(rèn)網(wǎng)關(guān)是指如果主機(jī)找不到可用的網(wǎng)關(guān),將數(shù)據(jù)包發(fā)送給默認(rèn)指定的網(wǎng)關(guān),由該網(wǎng)關(guān)處理數(shù)據(jù)包。目前主機(jī)使用的網(wǎng)關(guān)一般指默認(rèn)網(wǎng)關(guān)。
DNS是什么?
域名解析服務(wù)器(DomainNameSystem)是一種將網(wǎng)址轉(zhuǎn)換為IP地址的服務(wù)器。
DNS用于將域名翻譯成IP地址。舉個(gè)例子,每個(gè)人都很容易清楚。
例如,當(dāng)我們?cè)跒g覽器中輸入www.baidu.com時(shí),機(jī)器應(yīng)該與百度網(wǎng)站通信,機(jī)器應(yīng)該向外部發(fā)送數(shù)據(jù)包,數(shù)據(jù)包應(yīng)該寫(xiě)百度服務(wù)器的知識(shí)產(chǎn)權(quán)地址。我們不知道知識(shí)產(chǎn)權(quán)地址是多少,所以我們需要主機(jī)問(wèn)DNS服務(wù)器,DNS服務(wù)器會(huì)自動(dòng)幫助我們將www.baidu.com域名翻譯成知識(shí)產(chǎn)權(quán)地址61.135.169.105。然后我們可以在數(shù)據(jù)包的目的知識(shí)產(chǎn)權(quán)地址中通信。
就像我們寫(xiě)信一樣,你必須寫(xiě)一個(gè)收件人的地址郵局才能發(fā)給你。如果你在國(guó)外寫(xiě)信,你不知道寫(xiě)中文地址郵局,你需要一個(gè)人幫你翻譯成英語(yǔ)。這就是DNS的功能,所以你可以通過(guò)在本地連接中寫(xiě)DNS來(lái)正常瀏覽網(wǎng)頁(yè)。如果不設(shè)置DNS,就無(wú)法正常訪問(wèn)網(wǎng)頁(yè)。
了解更多網(wǎng)絡(luò)知識(shí)關(guān)注:http://www.vecloud.com/