协议加速的三个时代
這里要說的是基于反向代理+緩存的加速。位于客戶端和服務端之間的加速系統,理解某些協議,并對這些協議進行處理,使客戶端不需要做任何改動的前提下,其請求被重定向到更“近”的“代理服務器”上。
普通時代
主要處理公開的協議,最明顯的例子是 HTTP 下載,加速系統理解 HTTP 協議,當收到 GET 請求時,偽造 302 等跳轉回應,使客戶端改向加速系統提供的“代理服務器”下載。
當一個域名只用于 HTTP 服務時,還可以對這個域名做文章……DNS 協議也是公開的。
文藝時代
各種下載器、視頻應用開始了私有協議……so,逆向就必不可少了,這個時代加速服務提供商必須有一定開發實力了,不能再擼一些開源代碼組合一下就了事。
二逼時代
某些下載器的公司出于各種原因不希望別人假扮自己的“服務器”,于是做出了艱難的決定,下載協議要用非對稱算法加密,這樣一來,即使那些逆向高手把整個下載器客戶端都逆向了,那也只是做出一個客戶端,無法扮演服務端,于是乎……加速服務公司都 2B 了,要私鑰嗎?分點錢吧!轉載于:https://my.oschina.net/umu618/blog/114156
總結
- 上一篇: 如何做页面优化
- 下一篇: PendingFileRenameOpe