認(rèn)識 anycast ip 和 智能dns

當(dāng)一個單播地址被分配到多于一個的接口上時,發(fā)到該接口的報文被網(wǎng)絡(luò)路由到由路由協(xié)議度量的“最近”的目標(biāo)接口上。Anycast指IPv6協(xié)議中一個發(fā)送方同最近的一組接收方之間的通信。

Anycast指IPV6協(xié)議中一個發(fā)送方同最近的一組接收方之間的通信。

Anycast允許源結(jié)點向一組目標(biāo)結(jié)點中的一個結(jié)點發(fā)送數(shù)據(jù)報,而這個結(jié)點由路由系統(tǒng)選擇,對源結(jié)點透明;同時,路由系統(tǒng)選擇“最近”的結(jié)點為源結(jié)點提供服務(wù),從而在一定程序上為源結(jié)點提供了更好的服務(wù)也減輕了網(wǎng)絡(luò)負(fù)載。正是Anycast這一通信模式的特點,使它在IP網(wǎng)絡(luò)中具有了一定程序的應(yīng)用前景。首先,分布的服務(wù)共享相同的IP地址,同時在IP層進(jìn)行透明的服務(wù)定位,這使得各種網(wǎng)絡(luò)服務(wù)特別是應(yīng)用層服務(wù)具有更強的透明性,比如DNS,在IPv6網(wǎng)絡(luò)中它可以共享一個熟知的IP地址,用戶不需要特殊配置也不用關(guān)心訪問的是哪一臺DNS服務(wù)器;其次,路由系統(tǒng)選擇了“最近”的服務(wù),縮短了服務(wù)響應(yīng)的時間,同時減輕了網(wǎng)絡(luò)負(fù)載;最后,相同的服務(wù)在網(wǎng)絡(luò)上冗余分布,路由系統(tǒng)可以提供機(jī)制選擇負(fù)載相對輕的帶寬相對高的路徑來轉(zhuǎn)發(fā)報文,這樣就給用戶帶來了兩個方面的好處:

1)? ? 減弱了DOS攻擊對用戶帶來的影響。當(dāng)Anycast組中某一個成員或者幾個成員受到攻擊時,負(fù)責(zé)報文轉(zhuǎn)發(fā)的路由器可以根據(jù)各個組成員的響應(yīng)時間來決定報文應(yīng)該轉(zhuǎn)發(fā)到哪個成員上,這樣受到攻擊的成員由于沒有響應(yīng),所以報文就不會被轉(zhuǎn)發(fā)到那里,同時,由于Anycast提供的服務(wù)訪問透明性,組成員也相對較難受到DOS攻擊。

2)? ?減弱了網(wǎng)絡(luò)擁塞給用戶帶來的影響。同上面的道理,當(dāng)Anycast的某些組成員處在擁塞的網(wǎng)段時,它的響應(yīng)時間就較長,報文可以被轉(zhuǎn)發(fā)到響應(yīng)較好的成員那里。

anycast與multicast和unicast是三種通信方式,其中multicast是指一個發(fā)送方同多個接收方之間的通信;unicast是指單個發(fā)送方和單個接收方之間的通信。anycast的用途之一是用一個主機(jī)進(jìn)行組內(nèi)所有主機(jī)路由表的更新工作。IPV6可以自動判斷最近的網(wǎng)關(guān),然后將數(shù)據(jù)包傳給此網(wǎng)關(guān)。反過來,此主機(jī)可以對組內(nèi)所有的主機(jī)進(jìn)行anycast,直到完成整個路由表的更新工作。

Multicast的中文譯名是多播,它是指網(wǎng)絡(luò)中一個節(jié)點發(fā)出的信息被多個節(jié)點收到。與此相對的有Unicast和Broadcast,前者是指一個節(jié)點發(fā)出的信息只被一個節(jié)點收到,后者是指一個節(jié)點發(fā)出的信息被子網(wǎng)內(nèi)所有節(jié)點收到。實際上,在數(shù)據(jù)鏈路層網(wǎng)絡(luò)層都有Multicast,通常所說的Multicast大多是針對IP的。這種技術(shù)用于多媒體應(yīng)用、多用戶交互(如聊天室)、軟件分發(fā)等,相比與傳統(tǒng)的Unicast可以大大提高效率。在子網(wǎng)內(nèi)實現(xiàn)Multicast較為簡單,跨越子網(wǎng)時需要路由器、網(wǎng)關(guān)等設(shè)備的支持。

Unicast(單播):在客戶端與媒體服務(wù)器之間需要建立一個單獨的數(shù)據(jù)通道,從一臺服務(wù)器送出的每個數(shù)據(jù)包只能傳送給一個客戶機(jī),這種傳送方式稱為單播。指網(wǎng)絡(luò)中從源向目的地轉(zhuǎn)發(fā)單播流量的過程。單播流量地址唯一。每個用戶必須分別對媒體服務(wù)器發(fā)送單獨的查詢,而媒體服務(wù)器必須向每個用戶發(fā)送所申請的數(shù)據(jù)包拷貝。這種巨大冗余首先造成服務(wù)器沉重的負(fù)擔(dān),響應(yīng)需要很長時間,甚至停止播放;管理人員也被迫購買硬件和帶寬來保證一定的服務(wù)質(zhì)量。文字單播方式下,只有一個發(fā)送方和一個接收方。與之比較,組播是指單個發(fā)送方對應(yīng)一組選定接收方的一種通信,任意播是指任意發(fā)送方對應(yīng)一組較為接近的接收方間的一種通信。早期的點對點通信含義類似于單播。

http://www.docin.com/p-117036084.html

http://blog.51cto.com/gingerbeer/2045214

http://www.sohu.com/a/168045879_575744

網(wǎng)絡(luò)路由:

dns服務(wù)器部署到不同區(qū)域,用戶請求根據(jù)三大運營商(ip段不一樣,三網(wǎng)融合bgp接入)路由到最近的dns服務(wù)器,然后最近的dns服務(wù)器解析出最近服務(wù)器ip地址

dns 部署:

智能dns 根據(jù)生成的ip庫,切換服務(wù)器,配置bind dns服務(wù)器(慕課網(wǎng)上有學(xué)習(xí)視頻)

bat云解析 和?gslb

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1.這篇文章不是本人原創(chuàng)的,只是個人為了對這部分知識做一個整理和系統(tǒng)的輸出而編輯成的,在此鄭重地向本文所引用文章的...
    SOMCENT閱讀 13,340評論 6 174
  • 個人認(rèn)為,Goodboy1881先生的TCP /IP 協(xié)議詳解學(xué)習(xí)博客系列博客是一部非常精彩的學(xué)習(xí)筆記,這雖然只是...
    貳零壹柒_fc10閱讀 5,182評論 0 8
  • 五、因特網(wǎng)的路由選擇協(xié)議 1.有關(guān)路由選擇協(xié)議的幾個基本概念 Ⅰ、理想的路由算法 路由表中的路由是怎樣得出的呢?核...
    dmmy大印閱讀 2,161評論 0 4
  • 本來準(zhǔn)備請個假的,不想寫作業(yè),不知道寫啥。請假信息都編寫好了,又刪掉了。想起我進(jìn)這個群就是為了能堅持每天寫下去的,...
    月兒的2016閱讀 288評論 1 0
  • 昨天晚上在導(dǎo)引下入睡,今天早上6:00起床,6:20~6:40練字,如下: 第二天早上11:10~11:30練字如...
    ZHICHENGWUXI閱讀 339評論 0 0

友情鏈接更多精彩內(nèi)容