net-speeder 一键安装脚本
[i=s] 本帖最后由 leisun321 于 2014-3-7 14:19 编辑 [/i][size=12px]项目主页:[/size]
主页:[url=https://code.google.com/p/net-speeder/]https://code.google.com/p/net-speeder/[/url]
介绍: [quote] 当使用国外服务器时,经常会发现,下载速度只有十几k。平时可能不太注意,认为服务器带宽不足,或者自己使用的宽带不给力,其实很有可能原因并不在此。
由于光速的局限性,延迟会比较高(即使光沿直线传播,太平洋一个往返也要一百多毫秒)。并且由于距离较远,途径路由跳数较多,并且网络拥堵的原因。经常会发生丢包的情况。
对于平时使用最广泛的TCP协议来讲,发送端发出包后,接收端会回复ACK,表示自己收到了。用这种机制来保证可靠性。但对于高延迟链路来讲,如果每发送一个包都等待应答,那么大部分时间都在等待数据包到达,而链路则空置了。为此一般会采用滑动窗口技术。即在窗口满之前,发送端一直发送包,然后收到应答后将确认收到的包从窗口中移除。这样可以提高链路利用率。
TCP还有一个特性则是拥塞控制。当发送端检测到链路发生丢包时,则会主动缩小窗口大小以减慢发送速度,避免拥塞。不过对于跳数较多的链路来讲,只要有一个路由不够稳定丢包,就会被发送端判断为拥塞,从而影响网络速度。
为了解决丢包问题,最简单粗暴的方法就是双倍发送,即同一份数据包发送两份。这样的话在服务器带宽充足情况下,丢包率会平方级降低。
这种方式下,直接优点是降低丢包率,直接缺点是耗费双倍流量。一些延伸影响是更容易触发快速恢复逻辑,避免了丢包时窗口缩减过快。一定程度也能提高网络速度。
最近比较忙,空闲时间做了一个最简单的程序,试用效果很好,在一台VPS上测试后发现,未开启时单线程下载、ssh管道速度在十几K级别。开启后可以达到平均300KB+的速度。效果非常明显。但对于不加速就可以跑满带宽的类型来讲(多线程下载),开启后反而由于多出来的无效流量,导致速度减半。所以对于多线程/高速链路,这个方案是不适合的。
目前版本是最简单的逻辑,未来会进行细化(主动触发快速恢复、快速重传等),降低流量浪费,提升加速效果。
目前程序起名net-speeder,相对于修改协议栈来讲,由于后者需要重新升级编译内核,使用用户态程序部署更方便,稳定性更高,兼容性更好。缺点则是性能开销稍大和自由度有损失。总体比较起来,个人使用还是使用用户态程序更合适一些,特别是在虚拟机中使用(OpenVZ,LXC等虚拟机无法自己定制内核)。
[/quote]
脚本下载:[attach]2943[/attach]
直接运行sh安装就行
加速IP规则:(加速所有IP)
nohup /usr/local/net_speeder/net_speeder venet0 "ip" >/dev/null 2>&1 &
-----------------
一键脚本下载安装:[code]wget --no-check-certificate http://地址还没有idc886给上传一个呗/net_speeder.sh
sh net_speeder.sh[/code][size=5][color=Red]上面地址还没有, idc886给上传一个吧!![/color][/size][size=5][color=Red]
[/color][/size]
[size=5][color=#ff0000]详细测评 还没有 idc886也给做一个吧[/color][/size]
[size=5][color=#ff0000]
[/color][/size]
[size=5][color=#ff0000]我的站装了这个 [url]www.76lt.com[/url] 大家可以试试速度[/color][/size][size=5][color=#ff0000]
[/color][/size]
[size=5][color=#ff0000]还有个东西说下 装了net-speeder 这个之后vps耗流量是原本的2倍,但是现在很多vps流量都很多的 基本用不完 所以也无所谓了 这个就是用流量来换速度的[/color][/size] “由于光速的局限性”……………… 顶下 看着不错的说 消耗双倍流量
另外这个脚本是 小灰灰 写的
只支持centos [b]回复 [url=http://www.idc866.com/redirect.php?goto=findpost&pid=152387&ptid=17900]4#[/url] [i]myniejianping[/i] [/b]
恩流量耗的比较多 脚本网上找的。 好像有好,也有不好处。。
你的站好像用了CDN ,
这个真得实际用站来对比测试才知。
不太搞得懂这个压缩包里的安装步骤,,以后有时间再测试看。
页:
[1]