加速域名
加速域名是客戶提供的需要使用CDN加速服務的域名,應用于網站、流媒體訪問、應用下載、直播等。
邊緣節點
邊緣節點是相對于網絡的復雜結構而提出的一個概念,指距離最終用戶接入具有較少的中間環節的網絡節點,對最終接入用戶有較好的響應能力和連接速度。
源站
源站指客戶的業務服務器,由客戶運營維護,加速分發內容的源頭。
DNS
DNS,即Domain Name System,指域名解析服務。它的作用是把域名轉換成網絡可以識別的IP地址。人們習慣記憶域名,但機器間互相只認IP地址,它們之間的轉換工作稱為域名解析,域名解析需要由專門的域名解析服務器來完成,整個過程是自動進行的。比如:上網時輸入的daliqc.cn會自動轉換成220.181.112.143(舉例說明,具體IP以實際為準)。常見的DNS解析服務商有:阿里云解析,萬網解析,DNSPod,新網解析,Route53(AWS),Dyn,Cloudflare等。
CNAME域名
客戶接入CDN時,在天翼云CDN控制臺完成加速域名添加后,系統會為您分配一個天翼云CDN的CNAME域名,例如 *.ctadns.cn,您需要在您的DNS解析服務商添加CNAME記錄,將自己的加速域名指向 *.ctadns.cn的CNAME域名,這樣該域名所有的請求才會轉向天翼云CDN的節點,實現加速的目的。
CNAME記錄
CNAME 記錄是指域名解析中的別名記錄(Canonical Name),用來把一個域名解析到另一個域名(CNAME域名),再由CNAME域名來解析到需要訪問的服務器IP地址。
回源HOST
回源HOST決定回源請求訪問到源站上的具體某個站點:
- 源站是域名時,例如,源站為daliqc.cn,回源HOST為host.daliqc.cn,那么實際回源訪問的是daliqc.cn通過域名解析得到的IP(如1.1.1.1)對應主機上的站點host.daliqc.cn。
- 源站是IP時,例如,源站為1.1.1.1,回源HOST為host.daliqc.cn,那么實際回源訪問的是1.1.1.1對應主機上的站點host.daliqc.cn。
功能介紹,詳情請見:回源HOST。
跟隨協議回源
跟隨協議回源指回源時使用的協議和客戶端訪問資源時的協議保持一致,即如果客戶端使用HTTPS方式請求資源,當CDN節點上未緩存該資源時,節點會使用相同的HTTPS方式回源獲取資源;同理如果客戶端使用HTTP協議的請求,CDN節點回源時也使用HTTP協議。功能介紹,詳情請見:回源協議。
國密算法
國密是由國家密碼管理局制定的SSL算法標準,眾多政企和銀行金融類客戶HTTPS業務中對該方案需求迫切。目前天翼云CDN已支持國密算法,可極好地適配金融、政企客戶的HTTPS加速需求。功能介紹,詳情請見:國密HTTPS。
分片回源
分片回源,是指CDN節點收到用戶請求后,會在回源時攜帶Range請求頭,源站在收到Range請求后,會返回對應范圍的內容數據給CDN。分片回源功能開啟后,CDN節點可以以分片的形式緩存文件,對于Range請求而言,可以有效提高文件分發效率,降低首包時延,同時提高緩存利用率,減少不必要的回源。功能介紹,詳情請見:分片回源。
靜態內容
指用戶在一定時間內多次訪問某一內容或者多個用戶訪問某一內容時,源站響應返回的數據均相同的內容。例如:html、css 和 js 文件、圖片、視頻、軟件安裝包、apk 文件、壓縮包文件等。靜態內容對CDN來說是可緩存的,可通過在CDN控制臺上對相應文件設置一定長度的緩存過期時間來實現緩存。
動態內容
指用戶多次訪問某一內容或者多個用戶訪問某一內容,源站響應返回的數據均不相同。例如:.jsp、.asp、.php、.perl、.cgi 文件和API 接口等,常見于需要數據庫查詢且會動態變化的場景,例如余票查詢,支付信息,動態會話等場景。動態內容CDN一般不可緩存,需要使用全站加速產品得到加速效果。
緩存key
緩存key是一個文件在CDN節點上緩存時唯一的身份ID,每個在CDN節點上緩存的文件都會對應一個緩存key。通過自定義緩存key,可以將原始URL形式不同但實際指向同一個文件的請求,緩存為同一份,從而提升緩存命中率,降低回源量。功能介紹,詳情請見:緩存key設置。
去問號緩存
對于可緩存的文件,CDN節點通常會將用戶請求的原始URL作為緩存key。如果原始URL中攜帶問號后參數,且不同參數實際指向同一份文件時,可以配置開啟去問號緩存,此時CDN節點會將問號后參數去掉的內容作為緩存key,以提升緩存命中率,降低回源量。天翼云CDN加速產品默認開啟去問號緩存,詳情請見:緩存過期時間設置。
用戶自定義腳本
用戶自定義腳本(User Defined Script,簡稱UDFScript)是一個可供客戶快速實現CDN加速定制化配置的工具箱,當CDN加速控制臺上的標準配置無法滿足客戶的業務需求時,可以使用UDFScript通過簡單地編程實現定制化業務需求。功能介紹,詳情請見:UDFScript用戶自定義腳本。
邊緣函數
邊緣函數可為客戶提供Serverless模式的JavaScript代碼執行環境,研發人員只需編寫業務函數代碼并設置觸發規則,無需配置和管理服務器等基礎設施,從而實現秒級一鍵部署到天翼云全球2000多個邊緣節點上,就近生成千人千面的個性化響應結果。功能介紹,詳情請見:BosonFaaS邊緣函數。
內容刷新
CDN節點緩存源站文件后,如果需要在設置的過期時間之前進行內容刷新,則需要在CDN控制臺上提交刷新任務。內容刷新支持URL刷新、目錄刷新、正則刷新,提交刷新任務后,CDN節點的緩存內容將會被刪除或置為過期,此時用戶向CDN節點請求資源時,CDN會回源獲取最新資源返回給用戶,并將其緩存。功能介紹,詳情請見:刷新。
內容預取
預取功能是指提交URL預取請求后,CDN將會主動回源獲取文件并將其緩存到CDN節點。當用戶首次請求時,就能直接從CDN節點緩存中獲取到該文件,無需再回源站。預取功能可提高緩存命中率,同時降低源站壓力,適用于即將發布熱門文件場景。功能介紹,詳情請見:預取。
SSL/TLS
SSL(Secure Sockets Layer,安全通訊協議),是一個構架于TCP之上的安全套接層,是為網絡通信提供安全及數據完整性的一種安全協議。標準化之后的SSL名稱為TLS(Transport Layer Security,傳輸層安全協議)。目的是為互聯網通信提供安全及數據完整性保障。最典型的應用就是HTTPS,HTTPS即HTTP over TLS,就是更安全的HTTP,運行在HTTP層之下,TCP層之上,為HTTP層提供數據加解密服務。功能介紹,詳情請見:HTTPS配置。
OCSP
OCSP(Online Certificate Status Protocol,在線證書狀態協議),是由數字證書頒發機構CA(Certificate Authority)提供的一個在線證書查詢接口,它建立一個可實時響應的機制,客戶端發送查詢證書請求到CA服務器,然后CA服務器實時響應驗證證書是否合法有效。 客戶端會在SSL握手時去實時查詢OCSP接口,并在獲得查詢結果前會阻塞后續流程,在網絡不佳時會造成較長時間的頁面空白,降低了HTTPS性能,嚴重影響用戶體驗。開啟OCSP裝訂功能可有效緩解OCSP過程帶來的阻塞效果,相關功能介紹,詳情請見:OCSP裝訂。
QUIC
QUIC全稱:Quick UDP Internet Connections,是一種實驗性傳輸層網絡協議,提供與TLS/SSL相當的安全性,同時具有更低的連接和傳輸延遲。QUIC目前主要應用于http協議,基于QUIC的HTTP/3協議(RFC9114),除了擁有HTTP/2的各項優點,同時由于QUIC的特性,在弱網環境下擁有更強大的性能優勢。QUIC由Google自研,2012年部署上線,2013年提交IETF,2021年5月,IETF推出標準版RFC9000。功能介紹,詳情請見:HTTP3.0(QUIC)協議。
緩存命中率
緩存命中率包括流量命中率和請求命中率。CDN緩存命中率低,會導致源站壓力大,靜態內容訪問效率低。
統計方式:
流量命中率= 1 - 回源流量/流量(5分鐘粒度)。
請求命中率= 1 - 回源請求數/請求數(5分鐘粒度)。
目前天翼云CDN支持流量命中率、請求命中率的統計與查詢。功能介紹,詳情請見:用量分析。
DNS解析時間
通過域名解析服務(DNS),將指定的域名解析成IP地址的消耗時間。
TCP建連時間
瀏覽器或客戶端和WEB服務器建立TCP/IP連接的消耗時間。
SSL握手時間
瀏覽器或客戶端和WEB服務器建立安全套接層(SSL)連接的消耗時間。
首包時間
瀏覽器或客戶端發送HTTP請求結束開始,到收到WEB服務器返回的第一個數據包的消耗時間。
內容下載時間
監測一個頁面時,從頁面角度看,瀏覽器或客戶端接收WEB服務器返回第一個數據包,到所有內容傳輸完成的時間。