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