中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

實現CDN分網調度基于什么

發布時間:2020-04-07 14:47:53 來源:億速云 閱讀:290 作者:三月 欄目:系統運維

億速云內容分發網絡(Content Delivery Network,簡稱CDN)是建立并覆蓋在承載網之上,由分布在不同區域的邊緣節點服務器群組成的分布式網絡。億速云CDN分擔源站壓力,避免網絡擁塞,確保在不同區域、不同場景下加速網站內容的分發,提高資源訪問速度。許多用戶在實際運用CDN的過程中都會遇到一些問題,今天億速云小編給大家介紹下cdn分網調度基于什么原理。

核心思想:

  1. 基于客戶端發出起解析請求的源IP地址判斷客戶端所在的地理區域決定如何返回解析結果,從而實現業務流量就近調度。
  2. DNS主配置文件/etc/named.conf 文件中定義acl匹配客戶端IP
  3. 不同ACL匹配的客戶端讀取不同的區域數據庫文件
  4. DNS視圖技術將ACL與區域數據庫文件映射,注意一旦啟用DNS的視圖技術則所有的區域必須都包含在定義的視圖內。

一、網絡拓撲介紹
實現CDN分網調度基于什么

二、服務器配置

1. 定義解析請求流量分類

編輯bind主配置文件/etc/named.conf,定義acl將請求流量進行分類,如:定義三個ACL分別匹配來自聯通、電信、移動三家ISP的域名解析請求。

acl cmnet {
192.168.39.0/24;
192.168.10.0/24;
};
acl cunet {
192.168.38.0/24;
192.168.20.0/24
};
acl ctnet {
192.168.37.0/24;
192.168.30.0/24
};
allow-query     { 192.168.39.0/24;192.168.10.0/24;192.168.20.0/24;192.168.30.0/24;};

2. 定義解析視圖
DNS視圖技術將ACL與區域庫文件映射,include 引用區域名文件。注意一旦啟用視圖則所有的區域必須被包括在視圖內,因此需要將/etc/named.conf文件的zone、和最后includ區域文件語句注釋掉,或刪除,然后定義在視圖引用的文件之內。

view cmcc {                                      
match-clients { cmnet;};
include "/etc/named.rfc1912.zones.cmcc";
};
view cucc {
match-clients {cunet;};
include "/etc/named.rfc1912.zones.cucc";
};
view ctcc {
match-clients {ctnet;};
include "/etc/named.rfc1912.zones.ctcc";
};

執行named-checkconf 檢查配置文件是否存在語法錯誤

3. 創建區域文件

針對每個視圖分別定義區域文件,DNS收到來自三個ISP客戶的域名解析請求時,分別讀取三個ISP對應區域文件,本個區域分別映射三個解析庫文件,根據域名解析請求數據包的源IP地址返回各ISP的網內節點A記錄資源。

定義cmnet網絡的區域文件文件/etc/named.rfc1912.zones.cmcc

zone "magedu.com" IN {
type master;
file "magedu.com.zone.cmcc";
};

定義cunet網絡的區域文件文件/etc/named.rfc1912.zones.cucc

zone "magedu.com" IN {
type master;
file "magedu.com.zone.cucc";
};

定義ctnet網絡的區域文件文件/etc/named.rfc1912.zones.ctcc

zone "magedu.com" IN {
type master;
file "magedu.com.zone.ctcc";
};

4. 定義解析庫文件
定義對應cmnet用戶解析庫文件 /var/named/magedu.com.zone.cmcc

實現CDN分網調度基于什么
定義對應cunet用戶解析庫文件 /var/named/magedu.com.zone.cucc
實現CDN分網調度基于什么
定義對應ctnet用戶解析庫文件 /var/named/magedu.com.zone.ctcc
實現CDN分網調度基于什么

5.檢查解析庫文件是否存在語法錯誤

chgrp named /var/named/magedu.com.zone.cmcc
chgrp named /var/named/magedu.com.zone.cucc
chgrp named /var/named/magedu.com.zone.ctcc

6.更改區域文件、解析庫文件的屬組為named

chgrp named /etc/named.rfc1912.zones.c
chgrp named /var/named/magedu.com.zone.c

實現CDN分網調度基于什么

7.執行rndc reload重新加載區域

三、客戶端測試

  1. 移動網測試

    實現CDN分網調度基于什么

  2. 聯通網測試

    實現CDN分網調度基于什么

  3. 電信網測試
  4. 如果大家還有什么不明白的地方可以在

     

    實現CDN分網調度基于什么

  5. 億速云官網找我們的CDN技術工程師的,億速云CDN技術工程師在行業內擁有十幾年的經驗了,所以會比小編回答的更加詳細專業。億速云官網鏈接www.5655pk.com

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

锦州市| 永丰县| 利辛县| 屯门区| 萨迦县| 建宁县| 尼玛县| 寻甸| 长汀县| 泌阳县| 大埔区| 克什克腾旗| 比如县| 长宁县| 巫山县| 淮滨县| 大关县| 化州市| 常州市| 西乌珠穆沁旗| 南康市| 育儿| 苗栗市| 河池市| 汕尾市| 金坛市| 三穗县| 仪征市| 乃东县| 辉南县| 伊川县| 西和县| 常州市| 湖北省| 贵南县| 大洼县| 揭东县| 眉山市| 务川| 广宗县| 长丰县|