天堂av免费 I av无码小缝喷白浆在线观看 I 欧美日韩一区在线播放 I 污黄瓜视频 I 色av色 I 亚洲加勒比少妇无码av I 久久人人97超碰国产精品 I 黑料网址成人免费观看 I 色鬼三级在线播放 I 2019久久久最新精品 I 国产成a人片在线观看视频 I 伊人精品久久久久中文字幕 I 日韩中出 I 亚洲第一欧美 I 火辣日本少妇 I 国产97av I 亚洲浮力影院 I 国产亚洲精品自在久久蜜tv I 黄色网址av I www.欧美色图.com I 碰碰精品 I 五月综合激情网 I 黄色片在线免费 I 精品久久久久久久久久ntr影视 I 日本黄色绿像 I 免费视频久久久久久久 I 久草在线视频看看 I 中文字幕国产在线观看 I 性色欲情网站iwww九文堂 I 偷拍对白清晰情侣视频 I 国产老头和老头xxxxx免费 I 麻豆精品在线 I 国产精伦一区二区三区 I 91麻豆精品国产91 I 一区二区三区在线视频看

×

DNS除了解析域名外還有哪些用途? ?

分類:云服務(wù)資訊 編輯:聊聊云計(jì)算 瀏覽量:283
2020-11-20 11:19:04

域名解析離不開DNS。另外,DNS的作用還有什么呢?

 http請求的典型執(zhí)行流程是什么?

  典型流程是:
  (1)客戶端請求dns服務(wù)器發(fā)起域名解析;

  (2)dns服務(wù)器返回域名對應(yīng)的網(wǎng)絡(luò)IP(1.2.3.4);

  (3)客戶端通過外網(wǎng)ip(1 . 2 . 3 . 4),訪問反向代理;

  (4)反向代理將請求分發(fā)給網(wǎng)絡(luò)服務(wù)器;通過內(nèi)部網(wǎng)IP(192.168 . x  . x);

  (5)dns服務(wù)器處理請求;

  第一步,將域名轉(zhuǎn)換為ip的過程,發(fā)生在應(yīng)用系統(tǒng)之外,通過DNS實(shí)現(xiàn)。

  除了域名解析,DNS在架構(gòu)設(shè)計(jì)上還能做什么?

  首先,用戶就近訪問

  DNS可以實(shí)現(xiàn)對用戶所需資源的最近訪問:

  (1)電信用戶希望訪問某個服務(wù)器資源;

  (2)瀏覽器向dns服務(wù)器發(fā)起域名解析請求;

  (3)dns服務(wù)器識別訪問者是電信用戶;

  (4)dns服務(wù)器將電信機(jī)房nginx外網(wǎng)ip返回給訪客;

  (5)游客就近訪問;

  根據(jù)用戶的ip,返回最近的服務(wù)器ip稱為“智能DNS”,最常用的是CDN和多機(jī)房。

  二、反向代理的橫向擴(kuò)張

  在典型的互聯(lián)網(wǎng)架構(gòu)中,web層的性能可以通過添加web服務(wù)器來擴(kuò)展,但是反向代理nginx仍然是整個系統(tǒng)的唯一入口。如果系統(tǒng)吞吐量超過nginx的性能極限,難以擴(kuò)展,則需要dns-server配合水平擴(kuò)展。

  具體方法是:在dns-server中,同一個域名可以配置多個nginx外部ip,每次dns解析請求都會通過輪詢返回不同的ip,這樣nginx就可以橫向擴(kuò)展。這種方法叫做“DNS輪詢”。

  第三,網(wǎng)絡(luò)服務(wù)器負(fù)載平衡

  由于“dns輪詢”可以將同一個域名的流量平均分配給不同的nginx,它還可以用來平衡web服務(wù)器的負(fù)載:

  (1)從架構(gòu)中移除nginx層;

  (2)直接將多個網(wǎng)絡(luò)服務(wù)器的內(nèi)部網(wǎng)絡(luò)ip改為外部網(wǎng)絡(luò)IP;

  (3)在dns服務(wù)器中輪詢解析域名對應(yīng)的外地網(wǎng)絡(luò)IP;

  通過DNS實(shí)現(xiàn)負(fù)載均衡有哪些優(yōu)缺點(diǎn)?

  優(yōu)點(diǎn):

  (1)使用第三方DNS實(shí)現(xiàn),服務(wù)器架構(gòu)不需要移動;

  (2)缺少一層網(wǎng)絡(luò)請求;

  缺點(diǎn):

  (1)DNS只有解析功能,不能保證對應(yīng)外網(wǎng)ip的可用性。nginx作為反向代理時,NGINX和web-server之間有一個保活檢測機(jī)制,可以在web-server掛掉時自動遷移流量;
(2)當(dāng)web-server需要擴(kuò)展時,通過DNS擴(kuò)展需要很長時間,nginx是服務(wù)器完全可控的部分,所以web-server的擴(kuò)展更加實(shí)時方便;

  由于以上兩個原因,架構(gòu)中一般使用高可用的反向代理。

  綜上

  在架構(gòu)設(shè)計(jì)中,除了域名解析,DNS還有其他用途:

  (1)智能DNS,根據(jù)用戶ip訪問附近的服務(wù)器;

  (2)DNS輪詢,橫向擴(kuò)展反向代理層;

  (3)DNS負(fù)載均衡;

  以上是我為大家匯總的關(guān)于DNS除了解析域名還能做什么的內(nèi)容。希望大家多了解一下DNS的用途。

聲明:免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認(rèn)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請發(fā)

送郵件至:operations@xinnet.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時

需注明出處:新網(wǎng)idc知識百科

免費(fèi)咨詢獲取折扣

Loading