协议加速的三个时代

原创
2013/03/16 15:51
阅读数 252

  这里要说的是基于反向代理+缓存的加速。位于客户端和服务端之间的加速系统,理解某些协议,并对这些协议进行处理,使客户端不需要做任何改动的前提下,其请求被重定向到更“近”的“代理服务器”上。

普通时代

  主要处理公开的协议,最明显的例子是 HTTP 下载,加速系统理解 HTTP 协议,当收到 GET 请求时,伪造 302 等跳转回应,使客户端改向加速系统提供的“代理服务器”下载。

  当一个域名只用于 HTTP 服务时,还可以对这个域名做文章……DNS 协议也是公开的。

文艺时代

  各种下载器、视频应用开始了私有协议……so,逆向就必不可少了,这个时代加速服务提供商必须有一定开发实力了,不能再撸一些开源代码组合一下就了事。

二逼时代

  某些下载器的公司出于各种原因不希望别人假扮自己的“服务器”,于是做出了艰难的决定,下载协议要用非对称算法加密,这样一来,即使那些逆向高手把整个下载器客户端都逆向了,那也只是做出一个客户端,无法扮演服务端,于是乎……加速服务公司都 2B 了,要私钥吗?分点钱吧!
展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部