甚麼是 CDN

閱讀時間約 4 分鐘
照片由NASA在 Unsplash拍攝

照片由NASA在 Unsplash拍攝


CDN(Content Delivery Network,內容傳遞網路)是一種網路架構,旨在提高使用者或用戶獲取網站內容的速度和效能。其基本原理是將網站內容分散部署到全球各地的伺服器節點上,當使用者訪問該網站時,CDN會根據使用者的地理位置和網路狀況,自動將內容從最近的節點提供,從而減少資料傳輸時間和延遲,提高網站的載入速度和效能。


使用CDN可以更有效地處理大量用戶請求,減輕來源伺服器的負載壓力,並提高內容的可用性和穩定性,這對於需要大量頻寬和流量的大型網站、線上影片等應用尤其重要。

raw-image


在現代的HTTP架構中,邊緣伺服器扮演著關鍵的角色,用來優化網站資源的交付。CDN(Content Delivery Network)是一種利用全球分佈的伺服器來快速傳遞網站內容至用戶的技術,而這些伺服器通常就是位於邊緣的伺服器。


透過CDN,網站可以將靜態資源內容轉換為最佳化的格式,進一步優化用戶的瀏覽體驗。例如,CDN可幫助動態縮小JavaScript包的大小,從而減少瀏覽器需要下載和處理的資料量,進而加快網站的加載速度。


此外,CDN還能夠將舊有的圖片格式(如JPEG)轉換為較新的格式,如WebP或AVIF。這些新格式相對於傳統的圖片格式有更高的壓縮率,能夠提供更好的視覺品質同時節省網絡流量。這樣的轉換工作通常是在邊緣伺服器上完成,使得用戶可以以最佳化的方式獲得網站內容。


總而言之,透過CDN和邊緣伺服器,網站可以實現靜態資源內容的最佳化,提升網站性能和用戶體驗。


raw-image


CDN和 SSL是兩個不同的概念,但它們在網站及應用程式優化方面可以一起使用。


CDN和SSL的關係:

  • CDN主要用於優化網站內容的分發和加載速度,通過將網站內容存儲在全球各地的伺服器上,從而提供用戶更快、更可靠的訪問體驗。
  • SSL則是一種用於加密網絡連接以保護數據傳輸安全的協議,通過SSL加密,用戶與網站之間的通信可以得到保護,防止敏感信息被竊取。

結合CDN和SSL的好處:

  • 在應用 CDN 的同時使用 SSL 可以進一步提高網站安全性,確保用戶數據的隱私和保密性。
  • SSL終止點(SSL Termination)位於 CDN 網絡的邊緣節點可以有效地對訪問網站的用戶提供端到端的加密保護,同時通過 CDN 優化網站加載速度。
  • CDN 可以在全球範圍內提供 SSL/TLS 加速功能,更進一步提升網站的性能和安全性。


raw-image


SL termination(SSL 終止)是指在網站伺服器或負載平衡器等終端設備上終止SSL(Secure Sockets Layer)連接的過程。當用戶通過SSL加密的連接訪問網站時,SSL termination 負責將加密數據解密並轉發到後端伺服器或應用程序。

透過SSL termination,終端設備可以在解密 SSL 連接後檢查數據、進行應用層負載均衡,執行安全檢查、緩存加速等操作,然後再將已解密的數據轉發到後端伺服器。此外,在 SSL 終止端點處理解密工作也可以減輕後端伺服器的負荷,提高整體性能。

SSL termination 在安全通訊中扮演至關重要的角色,同時保護用戶數據的同時提升網站性能,這使其成為現代 Web 應用程式中 不可或缺的關鍵技術。


優化資源

現在CDN 還可以將靜態資源內容轉換為最佳化的格式,例如可以動態縮小 JavaScript 包,又或者是將舊有的格式傳化較新的 webp or avif

raw-image


CDN的主要優點包括

  1. 提高網站內容的載入速度和效能 : CDN將內容分散部署到全球各地的伺服器節點,可以為使用者提供最近的伺服器節點,減少資料傳輸時間和延遲,提升網站的載入速度。
  2. 減輕源伺服器的負載壓力: 通過將內容分散到多個節點提供,可以更有效地處理大量的使用者請求,降低對源伺服器的負載壓力。
  3. 提高內容的可用性和穩定性 : 由於內容分散部署在多個節點,即使某個節點出現問題,其他節點仍可提供服務,提高了內容的可用性和穩定性。
  4. 適用於大型網站、線上影片等高流量應用 : 對於需要大量頻寬和流量的應用,使用CDN能夠更好地滿足需求,提升用戶體驗。總的來說,CDN能夠有效提升網站內容的傳輸速度和可用性,是大型網站和高流量應用的重要基礎設施。


假設受到攻擊時 透過CDN 可以分散攻擊不會直接攻擊到最原始的資料
    在人生的里程中閃耀。 在故事中分享人生的里程碑,鼓勵進行自我評估。在每一個里程中展現你的光芒。 以分享學習到的知識與大家分享
    留言0
    查看全部
    avatar-img
    發表第一個留言支持創作者!
    有一天有位大神問我你知道npm yarn pnpm bun 之間的差別?我突然楞神一下!!!! 好吧我從未想過這個問題於是我開始研究 使用方式:與其他工具類似,通過命令行使用,但具有自己的一些特定命令和功能。 適合情境:目前在市場上使用較少,主要在一些追求性能和速度優化的專案中或者對於新技
    有一天有位大神問我你知道npm yarn pnpm bun 之間的差別?我突然楞神一下!!!! 好吧我從未想過這個問題於是我開始研究 使用方式:與其他工具類似,通過命令行使用,但具有自己的一些特定命令和功能。 適合情境:目前在市場上使用較少,主要在一些追求性能和速度優化的專案中或者對於新技
    你可能也想看
    Google News 追蹤
    Thumbnail
    這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
    Thumbnail
    11/20日NVDA即將公布最新一期的財報, 今天Sell Side的分析師, 開始調高目標價, 市場的股價也開始反應, 未來一週NVDA將重新回到美股市場的焦點, 今天我們要分析NVDA Sell Side怎麼看待這次NVDA的財報預測, 以及實際上Buy Side的倉位及操作, 從
    Thumbnail
    Hi 大家好,我是Ethan😊 相近大家都知道保濕是皮膚保養中最基本,也是最重要的一步。無論是在畫室裡長時間對著畫布,還是在旅途中面對各種氣候變化,保持皮膚的水分平衡對我來說至關重要。保濕化妝水不僅能迅速為皮膚補水,還能提升後續保養品的吸收效率。 曾經,我的保養程序簡單到只包括清潔和隨意上乳液
    Thumbnail
    後備自訓是民間自主學習訓練後備軍人必要的方式,文章提及了後備自訓的定義與動機,並強調後備自訓不是民兵,亦非即興訓練。此外,也針對後備自訓者與生存遊戲玩家間的差異,以及後備自訓與民防的相同處和不同處進行了討論。建議術語: 後備自訓, 後備軍人, 國軍, 民防, 民防法
    Thumbnail
    公司在日常營運期間,如開立公司銀行賬戶、辦理銀行貸款、購買物業等等的情況下,時常都會被第三方機構要求提供公司文件或身份證明文件的經核證副本(Certified True Copy)。創業新手可能會問點解公司需要提供? 事實上,經核証副本是一份經過合資格人士核證的文件副本,第三方機構為了確認相關
    Thumbnail
    根據台灣證券交易所的統計,目前已經有超過1250萬開戶投入股市,在這個全民炒股的年代,如何買股票已經不是甚麼新鮮事,重要的是理解股票的本質: 問題一:大戶有多大? 股票的本質是甚麼? 就是『對於未來公司估值的可交易商品』,既然是可交易商品就會有價格,那麼誰可以決定
    Thumbnail
    當女人每月都在與劇烈的經痛和過量出血戰鬥時,生活似乎變成了一場無休止的挑戰。這種不僅僅是不適,而是深刻影響著生活每一面的痛苦,可能是一種名為子宮腺肌症的疾病在作祟。子宮腺肌症不僅僅是一個診斷,它是許多女性生活中的一個現實,一個需要被理解、關懷和對待的現實。讓我們一起探索這段旅程,尋找疼痛背後的希望
    Thumbnail
    這篇文章討論了什麼是好音樂和好電影的問題,主張每個人都有自己的品味和觀點,不應只聽從專業人士的評論。
    Thumbnail
    股價會領先基本面,投資人所見到的營收獲利績效,無法當作未來前景可以持續成長的依據,尤其在股價已經累積巨大的漲幅之後,產業成長趨勢可能已經充分反映到股價的表現,即使產業前景樂觀,股價趨勢也不一定能延續。
    Thumbnail
    多數人喜歡把空白牌視為一張「蘊含宇宙哲理」的牌卡,塞進牌堆中使用。不過由於這個設定太高深艱澀,就像牛頓在《翠玉錄》上寫下「全為一,一為全」讓人難以參透,所以大概也是為什麼google「空白牌」,就會得到一堆「怎麼用空白牌」之類的搜尋結果吧
    Thumbnail
    重點不是技術分析的壓力在哪裡,而是股市是否具備持續漲升的條件? 股市漲升的條件是企業獲利與資金條件,今年企業獲利應該不會太好看,匯率與貨幣供給狀況,不具有推升股市大規模行情的資金條件。
    Thumbnail
    於2008年11月1日,一名自稱為中本聰(Satoshi Nakamoto)的人在P2P Foundation 上發佈了一篇名為《比特幣 — 一個點對點的電子現金系統》的白皮書,一石激起千重浪,開啟了區塊鏈的新時代。這本白皮書不算長,只有8頁內容,但門檻不算低,因為內容涉及不少金融學、密碼學、數學等
    Thumbnail
    這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
    Thumbnail
    11/20日NVDA即將公布最新一期的財報, 今天Sell Side的分析師, 開始調高目標價, 市場的股價也開始反應, 未來一週NVDA將重新回到美股市場的焦點, 今天我們要分析NVDA Sell Side怎麼看待這次NVDA的財報預測, 以及實際上Buy Side的倉位及操作, 從
    Thumbnail
    Hi 大家好,我是Ethan😊 相近大家都知道保濕是皮膚保養中最基本,也是最重要的一步。無論是在畫室裡長時間對著畫布,還是在旅途中面對各種氣候變化,保持皮膚的水分平衡對我來說至關重要。保濕化妝水不僅能迅速為皮膚補水,還能提升後續保養品的吸收效率。 曾經,我的保養程序簡單到只包括清潔和隨意上乳液
    Thumbnail
    後備自訓是民間自主學習訓練後備軍人必要的方式,文章提及了後備自訓的定義與動機,並強調後備自訓不是民兵,亦非即興訓練。此外,也針對後備自訓者與生存遊戲玩家間的差異,以及後備自訓與民防的相同處和不同處進行了討論。建議術語: 後備自訓, 後備軍人, 國軍, 民防, 民防法
    Thumbnail
    公司在日常營運期間,如開立公司銀行賬戶、辦理銀行貸款、購買物業等等的情況下,時常都會被第三方機構要求提供公司文件或身份證明文件的經核證副本(Certified True Copy)。創業新手可能會問點解公司需要提供? 事實上,經核証副本是一份經過合資格人士核證的文件副本,第三方機構為了確認相關
    Thumbnail
    根據台灣證券交易所的統計,目前已經有超過1250萬開戶投入股市,在這個全民炒股的年代,如何買股票已經不是甚麼新鮮事,重要的是理解股票的本質: 問題一:大戶有多大? 股票的本質是甚麼? 就是『對於未來公司估值的可交易商品』,既然是可交易商品就會有價格,那麼誰可以決定
    Thumbnail
    當女人每月都在與劇烈的經痛和過量出血戰鬥時,生活似乎變成了一場無休止的挑戰。這種不僅僅是不適,而是深刻影響著生活每一面的痛苦,可能是一種名為子宮腺肌症的疾病在作祟。子宮腺肌症不僅僅是一個診斷,它是許多女性生活中的一個現實,一個需要被理解、關懷和對待的現實。讓我們一起探索這段旅程,尋找疼痛背後的希望
    Thumbnail
    這篇文章討論了什麼是好音樂和好電影的問題,主張每個人都有自己的品味和觀點,不應只聽從專業人士的評論。
    Thumbnail
    股價會領先基本面,投資人所見到的營收獲利績效,無法當作未來前景可以持續成長的依據,尤其在股價已經累積巨大的漲幅之後,產業成長趨勢可能已經充分反映到股價的表現,即使產業前景樂觀,股價趨勢也不一定能延續。
    Thumbnail
    多數人喜歡把空白牌視為一張「蘊含宇宙哲理」的牌卡,塞進牌堆中使用。不過由於這個設定太高深艱澀,就像牛頓在《翠玉錄》上寫下「全為一,一為全」讓人難以參透,所以大概也是為什麼google「空白牌」,就會得到一堆「怎麼用空白牌」之類的搜尋結果吧
    Thumbnail
    重點不是技術分析的壓力在哪裡,而是股市是否具備持續漲升的條件? 股市漲升的條件是企業獲利與資金條件,今年企業獲利應該不會太好看,匯率與貨幣供給狀況,不具有推升股市大規模行情的資金條件。
    Thumbnail
    於2008年11月1日,一名自稱為中本聰(Satoshi Nakamoto)的人在P2P Foundation 上發佈了一篇名為《比特幣 — 一個點對點的電子現金系統》的白皮書,一石激起千重浪,開啟了區塊鏈的新時代。這本白皮書不算長,只有8頁內容,但門檻不算低,因為內容涉及不少金融學、密碼學、數學等