域名系統(tǒng)只是互聯(lián)網(wǎng)的一項(xiàng)服務(wù),它作為一個(gè)映射域名和IP地址的分布式數(shù)據(jù)庫(kù),它可以使人們更方便地訪問互聯(lián)網(wǎng)。在計(jì)算機(jī)網(wǎng)絡(luò)中,網(wǎng)絡(luò)地址轉(zhuǎn)換,也稱為網(wǎng)絡(luò)屏蔽或IP屏蔽,是一種在IP數(shù)據(jù)包通過路由器或防火墻時(shí)重寫源IP地址或目的IP地址的技術(shù)。這項(xiàng)技術(shù)廣泛應(yīng)用于擁有多臺(tái)主機(jī)但只能通過一個(gè)公共IP地址訪問互聯(lián)網(wǎng)的專用網(wǎng)絡(luò)。這是一項(xiàng)方便且應(yīng)用廣泛的技術(shù)。當(dāng)然,NAT也使主機(jī)之間的通信變得復(fù)雜,導(dǎo)致通信效率下降。
域名系統(tǒng)的負(fù)載均衡
我講了負(fù)載均衡在網(wǎng)站訪問中的應(yīng)用?,F(xiàn)在我們來(lái)看看負(fù)載均衡在域名系統(tǒng)中的應(yīng)用。最早的負(fù)載均衡技術(shù)是通過域名系統(tǒng)實(shí)現(xiàn)的。在域名系統(tǒng)中,一個(gè)域名被配置為多個(gè)IP地址,這樣查詢?cè)?a href='http://www.gjkjt.cn/domain/' target='_blank'>域名的客戶端將獲得其中一個(gè)IP地址,這樣不同的客戶端可以訪問不同的服務(wù)器,達(dá)到負(fù)載均衡的目的。
該方案的關(guān)鍵是域名系統(tǒng)服務(wù)器的配置。就是在每個(gè)內(nèi)容服務(wù)器上配置域名系統(tǒng),域名相同但IP地址不同。那么最好在各種內(nèi)容服務(wù)器的域名系統(tǒng)查詢之間配置轉(zhuǎn)發(fā),以增強(qiáng)域名系統(tǒng)之間的名稱解析功能。
域名系統(tǒng)負(fù)載均衡雖然是一種簡(jiǎn)單有效的方法,但它不能區(qū)分服務(wù)器的安裝差異,也不能反映服務(wù)器的溝前運(yùn)行狀態(tài)。在使用域名系統(tǒng)負(fù)載均衡時(shí),一定要盡力保證不同的客戶端計(jì)算機(jī)能夠平均獲得不同的地址。因?yàn)?a href='http://www.gjkjt.cn/domain/' target='_blank'>域名系統(tǒng)數(shù)據(jù)有刷新時(shí)間標(biāo)記,一旦超過這個(gè)時(shí)間限制,他的域名系統(tǒng)服務(wù)器需要和這個(gè)服務(wù)器進(jìn)行交互才能再次得到地址數(shù)據(jù),有可能得到不同的IP地址。為了隨機(jī)分配地址,刷新時(shí)間應(yīng)盡可能短。異地域名系統(tǒng)服務(wù)器可以更新對(duì)應(yīng)的地址,隨機(jī)獲取地址。然而,將到期時(shí)間設(shè)置得太短會(huì)大大增加域名系統(tǒng)的流量,并造成額外的網(wǎng)絡(luò)問題。
域名系統(tǒng)負(fù)載均衡的另一個(gè)問題是,一旦服務(wù)器出現(xiàn)故障,即使及時(shí)修改域名系統(tǒng)設(shè)置,也需要足夠的時(shí)間(刷新時(shí)間)才能發(fā)揮作用。在此期間,具有故障服務(wù)器地址的客戶端計(jì)算機(jī)將無(wú)法正常訪問服務(wù)器。當(dāng)然,盡管域名系統(tǒng)均衡技術(shù)還存在很多問題,但仍然是一種非常有效的方法,很多大型網(wǎng)站都使用域名系統(tǒng)均衡方法。
網(wǎng)絡(luò)地址轉(zhuǎn)換的負(fù)載均衡
我講了負(fù)載均衡在網(wǎng)站訪問中的應(yīng)用,以及負(fù)載均衡在域名系統(tǒng)中的應(yīng)用?;?/span>NAT(網(wǎng)絡(luò)地址轉(zhuǎn)換)的負(fù)載均衡方案是一種廣泛使用的負(fù)載均衡方案,由于它通常直接使用四層交換機(jī)等網(wǎng)絡(luò)設(shè)備,因此性能高,易于實(shí)現(xiàn)。
支持負(fù)載均衡的地址轉(zhuǎn)換(NAT)網(wǎng)關(guān)可以將一個(gè)外部IP地址映射到多個(gè)內(nèi)部IP地址,并為每個(gè)TCP連接請(qǐng)求動(dòng)態(tài)使用其中一個(gè)內(nèi)部地址,達(dá)到負(fù)載均衡的目的。許多硬件制造商將這項(xiàng)技術(shù)集成到他們的交換機(jī)中,并將其實(shí)現(xiàn)為第4層交換的功能。通常采用負(fù)載均衡策略,根據(jù)服務(wù)器的連接數(shù)或響應(yīng)時(shí)間來(lái)分配負(fù)載。因?yàn)榈刂忿D(zhuǎn)換相對(duì)靠近網(wǎng)絡(luò)的下層,所以有可能將其集成到硬件設(shè)備中,通常這種硬件設(shè)備是局域網(wǎng)交換機(jī)。
目前局域網(wǎng)交換機(jī)中所謂的第4層交換技術(shù)是根據(jù)IP地址和TCP端口交換虛擬連接,直接將數(shù)據(jù)包發(fā)送到目的計(jì)算機(jī)的相應(yīng)端口。通過交換機(jī),來(lái)自外部的初始連接請(qǐng)求可以與內(nèi)部的多個(gè)地址相關(guān)聯(lián),然后可以交換這些已建立的虛擬連接。因此,一些具有第4層交換能力的局域網(wǎng)交換機(jī)可以作為硬件負(fù)載均衡器來(lái)完成服務(wù)器的負(fù)載均衡。
因?yàn)榈谒膶咏粨Q是基于硬件芯片的,所以它的性能非常出色,尤其是網(wǎng)絡(luò)傳輸速率和交換速度遠(yuǎn)遠(yuǎn)超過普通的數(shù)據(jù)包轉(zhuǎn)發(fā)。但是,因?yàn)樗窃谟布袑?shí)現(xiàn)的,所以它不夠靈活,無(wú)法處理幾個(gè)最標(biāo)準(zhǔn)的應(yīng)用程序協(xié)議的負(fù)載均衡,例如HTTP。目前負(fù)載均衡主要用于解決服務(wù)器處理能力不足的問題,無(wú)法充分發(fā)揮交換機(jī)帶來(lái)的網(wǎng)絡(luò)帶寬高的優(yōu)勢(shì)。租用便宜服務(wù)器請(qǐng)到夢(mèng)飛科技官網(wǎng)咨詢了解。