6月9日消息,外媒報道,包括亞馬遜、CNN、Paypal、《紐約時報》、英國政府在內(nèi)的全球多家公司網(wǎng)站同時出現(xiàn)宕機,而此次事件是由于美國云服務(wù)廠商Fastly突發(fā)系統(tǒng)故障。Fastly也承認網(wǎng)站癱瘓與內(nèi)容分發(fā)網(wǎng)絡(luò)(CDN)故障有關(guān)。
不過,對于剛接觸服務(wù)器的朋友來說,往往會被CDN與DNS兩大概念弄暈,那么什么是CDN加速?CDN與DNS又有哪些不同?DNS解析與CDN加速有什么關(guān)系?在這里,小編就跟大家詳細介紹一下CDN和DNS。
一文讓你弄清CDN與DNS這兩大概念(推薦閱讀:行業(yè)網(wǎng)站成DDoS攻擊重災(zāi)區(qū) 智能高防DNS構(gòu)建網(wǎng)站安全)
1、什么是DNS?
DNS又稱域名系統(tǒng)(Domain Name System),是域名和IP互相映射的一個分布式數(shù)據(jù)庫。
DNS解析的目的在于,用域名代替網(wǎng)站IP,人們可以通過域名去訪問對應(yīng)站點,降低了記憶難度。
2、CDN又是什么意思?
CDN,又叫分布式的系統(tǒng)(Content Delivery Network),方便用戶就近獲取所需的信息,提高網(wǎng)站的響應(yīng)速度。形象地說,CDN就是智能的鏡像+緩存+流量導流。
而CDN加速,就是把你的網(wǎng)站分布到全國多個服務(wù)器節(jié)點,加快訪客打開速度的一種均衡機制,如此以來,全國各地的訪問者都能獲得一個比較理想的打開速度,對搜索引擎也有利。此外,還提供抗CC/DOS攻擊,防火墻功能等等。
3、DNS與CDN的關(guān)系
DNS與CDN,二者是相輔相成的,搭配使用可以讓網(wǎng)站更安全、更快。
如果單獨使用DNS解析,直接PING就會暴露對應(yīng)站點的真實IP。但若配合使用CDN就可以輕松隱藏站點真實IP,因為這時PING出來的僅是CDN服務(wù)器的IP節(jié)點。
那DNS就毫無用處嗎?可以只使用CDN,不使用DNS嗎?
其實,CDN服務(wù)并不具備DNS解析功能,而是基于DNS智能解析功能,由由DNS根據(jù)用戶所在地、所用線路進行智能分配最合適的CDN服務(wù)節(jié)點,然后把緩存在該服務(wù)節(jié)點的靜態(tài)緩存內(nèi)容返回給用戶。
所以,在啟用CDN后進行PING查詢時IP發(fā)生變化,是因為返回的IP是根據(jù)用戶所在網(wǎng)絡(luò)和服務(wù)器等情況智能適配后得出的最佳CDN服務(wù)節(jié)點IP,而非真實服務(wù)器。
以上就是對“一文讓你弄清CDN與DNS這兩大概念”的全部介紹了,希望可以幫助大家。