1.什么是CDN
CDN(Content Delivery Network),即內(nèi)容分發(fā)網(wǎng)絡(luò),是一種利用節(jié)點(diǎn)服務(wù)器和高速緩存技術(shù),將源站的內(nèi)容發(fā)布到全球各地的邊緣節(jié)點(diǎn)上,并通過智能路由算法,使用戶就近獲取所需內(nèi)容的網(wǎng)絡(luò)加速服務(wù)。
2.CDN和DNS有什么區(qū)別
CDN是一種網(wǎng)絡(luò)加速技術(shù),主要用于提升頁面或者資源的加載速度,并降低網(wǎng)站的負(fù)載壓力。而DNS(Domain Name System),即域名系統(tǒng),是將域名轉(zhuǎn)換為對應(yīng)IP地址的服務(wù),是完成互聯(lián)網(wǎng)中名稱解析的基礎(chǔ)設(shè)施之一。
3.CDN和DNS的關(guān)系
CDN需要DNS來進(jìn)行域名解析,找到用戶請求的資源所對應(yīng)的CDN節(jié)點(diǎn),以便加速資源的加載速度。同時,在CDN體系內(nèi)部也會使用DNS來管理各個節(jié)點(diǎn)服務(wù)器與源站的通信。因此,CDN和DNS是互相配合、相互依存的關(guān)系。