CNAME記錄
CNAME ( Canonical Name ),即別名,用于把一個域名解析到另一個域名,當DNS系統在查詢CNAME左面的名稱的時候,都會轉向CNAME右面的名稱再進行查詢,一直追蹤到最后的PTR或A名稱,成功查詢后才會做出回應,否則失敗。例如,您有一臺服務器,使用docs.daliqc.cn訪問,您又希望通過documents.daliqc.cn也能訪問該服務器,那么就需要在您的DNS解析服務商添加一條CNAME記錄,將documents.daliqc.cn指向docs.daliqc.cn,添加該條CNAME記錄后,所有訪問documents.daliqc.cn的請求都會被轉到docs.daliqc.cn,獲得相同的內容。
CNAME域名
接入全站加速時,在天翼云控制臺添加完加速域名后,您會得到一個天翼云給您分配的CNAME域名, 您需要在您的DNS解析服務商添加CNAME記錄,將自己的加速域名指向這個CNAME域名,這樣該域名所有的請求才會指向天翼云全站加速的節點,達到加速效果。
DNS
DNS即Domain Name System,是域名解析服務的意思。它在互聯網的作用是:把域名轉換成為網絡可以識別的ip地址。人們習慣記憶域名,但機器間互相只認IP地址,域名與IP地址之間是一一對應的,它們之間的轉換工作稱為域名解析,域名解析需要由專門的域名解析服務器來完成,整個過程是自動進行的。比如:上網時輸入的www.daliqc.cn會自動轉換成為220.181.112.143。
常見的DNS解析服務商有:阿里云解析,萬網解析,DNSPod,新網解析,Route53(AWS),Dyn,Cloudflare等。
加速域名
加速域名是用戶提供的需要使用全站加速服務的域名,應用于網站、電子郵件等。
邊緣節點
邊緣節點是相對于網絡的復雜結構而提出的一個概念,指距離最終用戶接入具有較少的中間環節的網絡節點,對最終接入用戶有較好的響應能力和連接速度。
回源HOST
回源host決定回源請求訪問到源站上的具體某個站點。
例1:源站是域名,源站為www.daliqc.cn,回源host為www.host.daliqc.cn,那么實際回源會請求到www.daliqc.cn解析到的IP,對應的主機上的站點www.host.daliqc.cn。
例2:源站是IP,源站為1.1.1.1,回源host為www.host.daliqc.cn,那么實際回源的是1.1.1.1對應的主機上的站點www.host.daliqc.cn。
協議回源
協議回源指回源時使用的協議和客戶端訪問資源時的協議保持一致,即如果客戶端使用HTTPS方式請求資源,當全站加速節點上未緩存該資源時,節點會使用相同的HTTPS方式回源獲取資源;同理如果客戶端使用HTTP協議的請求,全站加速節點回源時也使用HTTP協議。
國密算法
國密是由國家密碼管理局制定的SSL算法標準,眾多政企和銀行金融類客戶HTTPS業務中對該方案需求迫切。目前天翼云全站加速已支持自主部署域名證書,并支持國密算法,可極好地適配金融、政企客戶的HTTPS加速需求。功能介紹,詳情請見:國密HTTPS。
靜態內容
指用戶在一定時間內多次訪問某一內容或者多個用戶訪問某一內容,源站響應返回的數據都是相同的內容。例如:html、css和js文件、圖片、視頻、軟件安裝包、apk文件、壓縮包文件等。靜態內容對全站加速來說是可緩存的,可通過在客戶控制臺上對相應文件設置一定長度的緩存過期時間來實現緩存。
動態內容
指用戶多次訪問某一內容或者多個用戶訪問某一內容,源站響應返回的數據均不相同。例如:.jsp、.asp、.php、.perl、.cgi文件和API接口等,常見于需要數據庫查詢且會動態變化的場景,例如余票查詢,支付信息,動態會話等場景。動態內容一般不可緩存,需要使用全站加速得到加速效果。
緩存Key
緩存Key是一個文件在節點上緩存時唯一的身份ID,每個在節點上緩存的文件都會對應一個緩存Key。通常默認情況下,文件的緩存Key為客戶端請求的原始URL(帶參數)。通過自定義緩存Key,可以將原始URL形式不同但實際指向同一個文件的請求,緩存為同一份,從而提升緩存命中率,降低回源量。功能介紹,詳情請見:緩存key設置。
去問號緩存
對于可緩存的文件,節點通常會將用戶請求的原始URL作為緩存key。如果原始URL中攜帶問號后參數,且不同參數實際指向同一份文件時,可以配置開啟去問號緩存,此時節點會將問號后參數去掉的內容作為緩存key,以提升緩存命中率,降低回源量。功能介紹,詳情請見:緩存過期時間。
用戶自定義腳本
用戶自定義腳本(User Defined Script,簡稱UDFScript)是一個可供客戶快速實現全站加速定制化配置的工具箱,當客戶控制臺上的標準配置無法滿足客戶的業務需求時,可以使用UDFScript通過簡單地編程實現定制化業務需求。功能介紹,詳情請見:UDFScript概述。
內容刷新
節點緩存源站文件后,如果需要在設置的過期時間之前進行內容刷新,則需要在客戶控制臺上提交刷新任務。內容刷新支持URL刷新、目錄刷新、正則刷新,提交刷新任務后,節點的緩存內容將會被刪除或置為過期,此時用戶向節點請求資源時,節點會回源獲取最新資源返回給用戶,并將其緩存。刷新功能會降低緩存命中率。功能介紹,詳情請見:刷新。
內容預取
預取功能是指提交URL預取請求后,全站加速將會主動回源獲取文件并將其緩存到節點。當用戶首次請求時,就能直接從節點緩存中獲取到該文件,無需再回源站。預取功能可提高緩存命中率,同時降低源站壓力,適用于即將發布熱門文件場景。功能介紹,詳情請見:預取。
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 Stapling。
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。功能介紹,詳情請見:QUIC協議。
DNS解析時間
通過域名解析服務(DNS),將指定的域名解析成IP地址的消耗時間。
TCP建連時間
瀏覽器或客戶端和WEB服務器建立TCP/IP連接的消耗時間。
SSL握手時間
瀏覽器或客戶端和WEB服務器建立安全套接層(SSL)連接的消耗時間。
首包時間
瀏覽器或客戶端發送HTTP請求結束開始,到收到WEB服務器返回的第一個數據包的消耗時間。
內容下載時間
監測一個頁面時,從頁面角度看,瀏覽器或客戶端接收WEB服務器返回第一個數據包,到所有內容傳輸完成的時間。
過濾參數
過濾參數是指當URL請求中帶“?”并攜帶參數請求到全站加速節點的時候,全站加速節點在收到該請求后可根據配置決定是否將該帶參數的URL請求回源站。當開啟過濾參數時,該請求到全站加速節點后會截取到沒有參數的URL向源站請求。并且全站加速節點僅保留一份副本。如果關閉該功能,則每個不同的URL都緩存不同的副本在全站加速的節點上。
示例:
- 客戶端發起請求“//www.daliqc.cn/a.jpg?x=1”到全站加速節點。
- 開啟“過濾參數”功能:全站加速節點收到客戶端請求后,向源站發起請求為:“//www.daliqc.cn/a.jpg” (忽略參數x=1),待源站響應“//www.daliqc.cn/a.jpg”請求指向的內容、且全站加速節點獲取到該內容后,全站加速節點保留一份所獲取內容的副本,然后向終端返回該內容。此后,在該內容副本的有效期內,客戶端所有類似“//www.daliqc.cn/a.jpg?參數” 的請求,全站加速節點均返回存儲的“//www.daliqc.cn/a.jpg”副本。
- 關閉“過濾參數”功能:對于所有類似“//www.daliqc.cn/a.jpg?參數”的請求,每個不同的URL都緩存不同的副本在全站加速的節點上。例如:“//www.daliqc.cn/a.jpg?x=1”和“//www.daliqc.cn/a.jpg?x=2”會緩存兩份副本,根據源站返回的內容,這兩份副本可能相同,也可能不同。