最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

什么是CDN?CDN有什么用?3分鐘教你弄懂

2023-07-29 09:34 作者:是沐風(fēng)唉  | 我要投稿

CDN CDN的全稱(chēng)是Content Delivery Network,即內(nèi)容分發(fā)網(wǎng)絡(luò)。 CDN的全稱(chēng)是Content Delivery Network,即內(nèi)容分發(fā)網(wǎng)絡(luò) CDN是構(gòu)建在現(xiàn)有網(wǎng)絡(luò)基礎(chǔ)之上的智能虛擬網(wǎng)絡(luò),依靠部署在各地的邊緣服務(wù)器 通過(guò)中心平臺(tái)的負(fù)載均衡、內(nèi)容分發(fā)、調(diào)度等功能模塊,使用戶(hù)就近獲取所需內(nèi)容,降低網(wǎng)絡(luò)擁塞,提高用戶(hù)訪(fǎng)問(wèn)響應(yīng)速度和命中率。 CDN的關(guān)鍵技術(shù)主要有內(nèi)容存儲(chǔ)和分發(fā)技術(shù) 屬性:一種新型網(wǎng)絡(luò)構(gòu)建方式 目的:傳輸?shù)母?、更穩(wěn)定 基本原理

CDN的基本原理是廣泛采用各種緩存服務(wù)器,將這些緩存服務(wù)器分布到用戶(hù)訪(fǎng)問(wèn)相對(duì)集中的地區(qū)或網(wǎng)絡(luò)中 在用戶(hù)訪(fǎng)問(wèn)網(wǎng)站時(shí),利用全局負(fù)載技術(shù)將用戶(hù)的訪(fǎng)問(wèn)指向距離最近的工作正常的緩存服務(wù)器上,由緩存服務(wù)器直接響應(yīng)用戶(hù)請(qǐng)求。 CDN的基本思路是盡可能避開(kāi)互聯(lián)網(wǎng)上有可能影響數(shù)據(jù)傳輸速度和穩(wěn)定性的瓶頸和環(huán)節(jié),使內(nèi)容傳輸?shù)母?、更穩(wěn)定。 通過(guò)在網(wǎng)絡(luò)各處放置節(jié)點(diǎn)服務(wù)器所構(gòu)成的在現(xiàn)有的互聯(lián)網(wǎng)基礎(chǔ)之上的一層智能虛擬網(wǎng)絡(luò) CDN系統(tǒng)能夠?qū)崟r(shí)地根據(jù)網(wǎng)絡(luò)流量和各節(jié)點(diǎn)的連接、負(fù)載狀況以及到用戶(hù)的距離和響應(yīng)時(shí)間等綜合信息將用戶(hù)的請(qǐng)求重新導(dǎo)向離用戶(hù)最近的服務(wù)節(jié)點(diǎn)上。 其目的是使用戶(hù)可就近取得所需內(nèi)容,解決 Internet網(wǎng)絡(luò)擁擠的狀況,提高用戶(hù)訪(fǎng)問(wèn)網(wǎng)站的響應(yīng)速度。 簡(jiǎn)單來(lái)說(shuō),CDN就是一個(gè)分布式的緩存服務(wù)器,存著非常多文件,并且分布在世界各地,每個(gè)人都能就近訪(fǎng)問(wèn)

CDN的工作過(guò)程

由上圖可見(jiàn),用戶(hù)訪(fǎng)問(wèn)未使用CDN緩存網(wǎng)站的過(guò)程為: 用戶(hù)輸入訪(fǎng)問(wèn)的域名,操作系統(tǒng)向 LocalDns 查詢(xún)域名的 ip 地址

LocalDns向 ROOT DNS 查詢(xún)域名的授權(quán)服務(wù)器(這里假設(shè)LocalDns緩存過(guò)期)

ROOT DNS將域名授權(quán) dns記錄回應(yīng)給 LocalDns

LocalDns 得到域名的授權(quán) dns 記錄后,繼續(xù)向域名授權(quán) dns 查詢(xún)域名的 ip 地址

域名授權(quán) dns 查詢(xún)域名記錄后,回應(yīng)給 LocalDns

LocalDns 將得到的域名ip地址,回應(yīng)給 用戶(hù)端

用戶(hù)得到域名 ip 地址后,訪(fǎng)問(wèn)站點(diǎn)服務(wù)器

站點(diǎn)服務(wù)器應(yīng)答請(qǐng)求,將內(nèi)容返回給客戶(hù)端

CDN訪(fǎng)問(wèn)過(guò)程

通過(guò)上圖,我們可以了解到,使用了CDN緩存后的網(wǎng)站的訪(fǎng)問(wèn)過(guò)程變?yōu)椋? 用戶(hù)輸入訪(fǎng)問(wèn)的域名,操作系統(tǒng)向 LocalDns 查詢(xún)域名的ip地址.

LocalDns向 ROOT DNS 查詢(xún)域名的授權(quán)服務(wù)器(這里假設(shè)LocalDns緩存過(guò)期)

ROOT DNS將域名授權(quán)dns記錄回應(yīng)給 LocalDns

LocalDns得到域名的授權(quán)dns記錄后,繼續(xù)向域名授權(quán)dns查詢(xún)域名的ip地址

域名授權(quán)dns 查詢(xún)域名記錄后(一般是CNAME),回應(yīng)給 LocalDns- LocalDns 得到域名記錄后,向智能調(diào)度DNS查詢(xún)域名的ip地址- 智能調(diào)度DNS 根據(jù)一定的算法和策略(比如靜態(tài)拓?fù)?,容量等),將最適合的CDN節(jié)點(diǎn)ip地址回應(yīng)給 LocalDns

LocalDns 將得到的域名ip地址,回應(yīng)給 用戶(hù)端- 用戶(hù)得到域名ip地址后,訪(fǎng)問(wèn)站點(diǎn)服務(wù)器

CDN 節(jié)點(diǎn)服務(wù)器應(yīng)答請(qǐng)求,將內(nèi)容返回給客戶(hù)端。(緩存服務(wù)器一方面在本地進(jìn)行保存,以備以后使用,二方面把獲取的數(shù)據(jù)返回給客戶(hù)端,完成數(shù)據(jù)服務(wù)過(guò)程)

通過(guò)以上的分析我們可以得到,為了實(shí)現(xiàn)對(duì)普通用戶(hù)透明(使用緩存后用戶(hù)客戶(hù)端無(wú)需進(jìn)行任何設(shè)置)訪(fǎng)問(wèn) 需要使用 DNS(域名解析)來(lái)引導(dǎo)用戶(hù)來(lái)訪(fǎng)問(wèn) Cache 服務(wù)器,以實(shí)現(xiàn)透明的加速服務(wù)。 由于用戶(hù)訪(fǎng)問(wèn)網(wǎng)站的第一步就是域名解析,所以通過(guò)修改dns來(lái)引導(dǎo)用戶(hù)訪(fǎng)問(wèn)是最簡(jiǎn)單有效的方式。

相關(guān)名詞

CNAME記錄(CNAME record)

CNAME即別名( Canonical Name );可以用來(lái)把一個(gè)域名解析到另一個(gè)域名,當(dāng) DNS 系統(tǒng)在查詢(xún) CNAME 左面的名稱(chēng)的時(shí)候,都會(huì)轉(zhuǎn)向 CNAME 右面的名稱(chēng)再進(jìn)行查詢(xún),一直追蹤到最后的 PTR 或 A 名稱(chēng),成功查詢(xún)后才會(huì)做出回應(yīng),否則失敗。 例如,你有一臺(tái)服務(wù)器上存放了很多資料,你使用docs.example.com去訪(fǎng)問(wèn)這些資源,但又希望通過(guò)documents.example.com也能訪(fǎng)問(wèn)到這些資源,那么你就可以在您的DNS解析服務(wù)商添加一條CNAME記錄,將documents.example.com指向docs.example.com,添加該條CNAME記錄后,所有訪(fǎng)問(wèn)documents.example.com的請(qǐng)求都會(huì)被轉(zhuǎn)到docs.example.com,獲得相同的內(nèi)容。 總的來(lái)說(shuō)CDN可以對(duì)網(wǎng)站進(jìn)行加速、防御、隱藏服務(wù)器ip

CNAME域名

接入CDN時(shí),在CDN提供商控制臺(tái)添加完加速域名后,您會(huì)得到一個(gè)CDN給您分配的CNAME域名, 您需要在您的DNS解析服務(wù)商添加CNAME記錄,將自己的加速域名指向這個(gè)CNAME域名,這樣該域名所有的請(qǐng)求才會(huì)都將轉(zhuǎn)向CDN的節(jié)點(diǎn),達(dá)到加速效果。

DNS

DNS 即 Domain Name System,是域名解析服務(wù)的意思。 它在互聯(lián)網(wǎng)的作用是:把域名轉(zhuǎn)換成為網(wǎng)絡(luò)可以識(shí)別的 IP 地址。 人們習(xí)慣記憶域名,但機(jī)器間互相只認(rèn)IP地址,域名與IP地址之間是一一對(duì)應(yīng)的,它們之間的轉(zhuǎn)換工作稱(chēng)為域名解析,域名解析需要由專(zhuān)門(mén)的域名解析服務(wù)器來(lái)完成,整個(gè)過(guò)程是自動(dòng)進(jìn)行的。 比如:上網(wǎng)時(shí)輸入的www.baidu.com 會(huì)自動(dòng)轉(zhuǎn)換成為 220.181.112.143。 常見(jiàn)的DNS解析服務(wù)商有:阿里云解析,萬(wàn)網(wǎng)解析,DNSPod,新網(wǎng)解析,Route53(AWS),Dyn,Cloudflare等。

回源 host

回源host:回源 host 決定回源請(qǐng)求訪(fǎng)問(wèn)到源站上的具體某個(gè)站點(diǎn)。

例子1:源站是域名源站為www.a.com,回源host為www.b.com,那么實(shí)際回源是請(qǐng)求到www.a.com解析到的IP,對(duì)應(yīng)的主機(jī)上的站點(diǎn)www.b.com 例子2:源站是IP源站為1.1.1.1, 回源host為www.b.com,那么實(shí)際回源的是1.1.1.1對(duì)應(yīng)的主機(jī)上的站點(diǎn)www.b.com

協(xié)議回源

指回源時(shí)使用的協(xié)議和客戶(hù)端訪(fǎng)問(wèn)資源時(shí)的協(xié)議保持一致,即如果客戶(hù)端使用 HTTPS 方式請(qǐng)求資源,當(dāng)CDN節(jié)點(diǎn)上未緩存該資源時(shí),節(jié)點(diǎn)會(huì)使用相同的 HTTPS 方式回源獲取資源; 同理如果客戶(hù)端使用 HTTP 協(xié)議的請(qǐng)求,CDN節(jié)點(diǎn)回源時(shí)也使用HTTP協(xié)議 去哪購(gòu)買(mǎi)CDN

CDN在一些大廠(chǎng)比如騰訊云、阿里云都可以按量進(jìn)行購(gòu)買(mǎi),有新人優(yōu)惠價(jià)也是很便宜的。 這里給小白推薦一款免費(fèi)的CDN可以練練手

什么是CDN?CDN有什么用?3分鐘教你弄懂的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
泰来县| 凤城市| 富顺县| 洮南市| 石阡县| 株洲市| 鸡泽县| 永定县| 资兴市| 高安市| 沧州市| 来安县| 岳阳县| 什邡市| 长武县| 新竹市| 平顺县| 淳安县| 兴城市| 伽师县| 宜良县| 梅州市| 商城县| 夹江县| 宁南县| 钦州市| 伊川县| 淮安市| 邯郸市| 浦城县| 安塞县| 资源县| 沁源县| 鹰潭市| 大石桥市| 社会| 监利县| 姜堰市| 晋宁县| 新津县| 慈溪市|