当前位置:K88软件开发文章中心编程全书编程全书02 → 文章内容

使用CFosSpeed提高网络速度

减小字体 增大字体 作者:佚名  来源:翔宇亭IT乐园  发布时间:2019-1-3 2:39:44

:2012-10-25 22:19:53

有些用户在使用ADSL上网使用P2P软件时,会遇到浏览网页的速度变慢,网络游戏的ping值变得很高等问题。实际上,这是由于Windows处理TCPIP的方式不完善导致的,各种数据封包没有优先级考虑,在特定网络条件下造成网络阻塞。解决此问题的终极方法就是引入第三方软件cFosSpeed。

CFosSpeed是一款优秀的拨号软件优化宽带网络通信的软件,它的作用是让你的下载上传均达到最大值。其提供一种新的上传流量“封包重新排序”的功能,称之为Traffic Shaping。

就TCP封包交换的过程, 先说明一下:

(1)TCP采取交握式封包传送机制,传送端必须等待接收端的ACK(认知)封包传回后, 才会继续传送下一个封包. 也就是说如果, 传送端一直等不到接收端的ACK封包时,可能会发生下面两种情况:

(a)他会一直等待到传回ACK为止, 这段时间他不会传送任何新的封包;

(b) 超过时间后, 他会切断与接收端的通信.

(2)为此,现有ADSL多半建议使用者将TCP封包长度仅可能开到最大,目的是减少ACK交握讯号的次数.

(3) 如果将TCP封包长度减少,则单位时间内ACK交握次数增加,可能会减轻因为全速上传造成的排队中,ACK封包的延迟几率,但仍然因为较多的 Overhead (封包本身的控制区块所占用的频宽), 也没有占多少便宜.

(4)整理(2)和(3)发现,问题都出在ACK交握的时间点是否能在“传送端”等待时间之内, 这是因为 Windows 内建的TCP/IP驱动器, 没有“封包优先权”的设计,造成上传满档压死下载的现象。

而cFosSpeed和传统网络优化软件不同,这款软件并不是简单的调整注册表一些键值,而是有自己独特的网络驱动。通过优化的TCP ACK排序,在上传通道带宽全满的时候还可以保障下载带宽达到峰值;而且通过内置的网络通讯优先级设定,可以让你在使用高流量多连接软件的同时,享受低PING的游戏快感! 根据软件的介绍,它可以在ADSL完全满载的情况下为用户提供出色的传输效率!

该软件会在用户的使用过程中自动进行调整达到最佳状态,特别是对于使用p2p软件的用户,基本不需要进行手工调较。

下面是手工调较步骤:

(1) 待测ADSL网络净空, 也就是没有任何计算机使用到频宽;

(2)确定打开Traffic Shaping功能;

(3)cFoscFosSpeed执行clear calibration data功能(中文应是清除校正数据等意思)

(4)纯粹全速下载!!最好的方法就是找个大档案下载 (千万别用P2P,因为会动到大量上传), 这样的过程建议超过10秒.然后停止下载

(5)纯粹全速上传!! 最好方式, 就是发一封eMail,夹个大档案(建议超过5MB)给自己,但也不用真的把这封信传完,只要能保持全速上传约60秒就可以了.

(6)经过(4)and(5)以后,cFoscFosSpeed就会纪录那条ADSL的特性参数, 详细参数可用cFos控制台,然后键入cfo speed (cFos) or spd speed (cFosSpeed)指令看到,参数大概有几十种,不仅仅只是单纯的上传与下载参数而已,所以校正的工作很重要。


使用CFosSpeed提高网络速度