爱黑武论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2962|回复: 2

[经验教程] 你不知道的那些事,你懂的!

[复制链接]

立即注册,加入爱黑武论坛的大家庭!爱黑武,爱上搞机生活!

您需要 登录 才可以下载或查看,没有账号?注册

x
耗电与耗流量
fqrouter不推荐在使用电池和3G流量的情况下长时间使用。如果有需要,请使用 【影梭(Shadowsocks)】想要知道为什么的,继续往下读。

fqrouter与shadowsocks是两个Android上的一键翻墙软件。代表了两个不同的设计方向。shadowsocks的特点是客户端非常精简,用c编写的,libev实现到高效的shadowsocks协议的客户端。纯native的代码。代理的方式是用ip区分,国外的ip全部走代理,国内的ip全部直连。优点是没有重试机制,没有代理刷新机制,不浪费流量。而且纯c写的客户端,省cpu也就省电了。
那么为什么fqrouter不设计成和shadowsocks一样。因为两个软件的出发点是不同的。fqrouter从一开是就设计为公众代理,就是给你一键翻的。而shadowsocks更适合做为个人代理,就是你买一个vps帐号,然后这个代理就你一个人用。fqrouter的设计受到以下条件约束
公共代理流量有限,速度有限,要省着用
公共代理不稳定的,一个连接走代理,很有可能会碰到挂掉的代理
公共代理经常挂,定时要轮换
fqrouter使用了一些穿墙技术(不走代理),这些技术在很多网络环境下不工作,或者不稳定
shadowsocks做公众代理一样有这样的问题。现在是madeye个人出钱买服务器硬抗的。fqrouter也走了madeye提供的代理。要捐助他的人可以访问:http://buildbot.sinaapp.com/。
为了应对这些约束,fqrouter就需要把客户端做得非常复杂,以应对各种各样的情况。也就是,同样是提高稳定性,fqrouter靠的是一堆服务器,和一个超复杂的客户端。而shadowsocks靠的是一个超稳定的服务器,和一个很简单的客户端。
这些复杂性有
只要能直连的都直连,实在不行了才走代理(因为重试了,所以流量更费)
一个代理挂了,切到另外一个代理再试一遍,每个连接最多切两次(因为切换了,所以流量更费)
goagent公共代理,一个appid才1个G的流量,用完了就要刷新。(代理刷新需要耗费流量)
DNS查询都是穿墙实现的,一个DNS服务器没响应就切换到另外一个(因为切换了,所以更费流量)
这些逻辑都需要耗费更多的CPU,也就耗费更多的电量。fqrouter选择用更费流量更耗电的方式,是我认为靠优质代理翻墙是非常脆弱的方式。对于个人自用,可以做到。要想做公共代理,而且免费,优质代理是不可能长期提供的。

来源:Google+

评分

1

查看全部评分

回复

使用道具 举报

发表于 2014-11-29 12:05 来自:爱黑武手机版 | 显示全部楼层
影梭不会设置…
回复 支持 反对

使用道具 举报

发表于 2014-11-30 08:09 来自:爱黑武手机版 | 显示全部楼层
来学习一下
回复 支持 反对

使用道具 举报

 Hello,黑武的好机友!回复想偷个懒?点这里: 
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|Archiver|手机版|爱黑武论坛 ( 京ICP备2023028323号 | 京公网安备11011202000270号 )

GMT+8, 2024-11-25 19:41 , Processed in 0.037965 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2024, ihei5.com

快速回复 返回顶部 返回列表