“网络速度”与“电话线”有关?

2010年12月14日 00:55| 129,919 次浏览| 发布者 强伊文| 370 评论

  关于提升网络性能,大家可能会关注带宽、路由器、网卡方面的提升。可是你有注意过小小的电话线对网络性能的影响吗?

引子

  目前我们国家的家庭互联网用户的主要网络接入方式是铜质电话线入户的ADSL,伊文家里用的也是铜质电话线接入的4M的电信ADSL。

  前不久伊文对老无线路由的无线信号实受不了,买了一台新的高增益无线路由。拿着新买的路由回家的路上,心想这新路由主频400Mhz,内存32M,性能比以前的路由器好太多了!可是当我回到家,重新放置了新买的无线路由之后,用本地连接进行测速发现,下载速度从原本的425KB/s,下降到360KB/s!又反复测了几次,都是这样的结果。。。我马上检查了路由器设置,除了MTU值比老的路由器稍小一些之外。并没有差异。关闭防火墙后重测,结果还是一样。


(这是换回不带屏蔽的电话线,从电源线、网线、电源插座旁经过时的测速结果)

发现原因

  在我捣腾路由器时候,观察到重新布置的电话线是从路由器的网线、电源线上穿过的,这才想到可能是电话线受到干扰了。于是我把家里用来烹饪的锡箔用剪刀剪成长条,再手动把电话线层层包裹起来,重新按照之前的方式连接上,并立即拨号测速。

(更多…)

详解迅雷7.1.1.1980版本的Chrome、Chromium支持

2010年10月19日 13:00| 31,824 次浏览| 发布者 强伊文| 65 评论

  在迅雷7.1.1.1980版本中,迅雷7首次加入了Chrome支持插件。使用Chrome浏览器的用户只需要打开“工具”菜单,选择“浏览器支持”-“添加Chrome支持”就可自动调起浏览器安装迅雷7下载支持插件了。

  不过这项功能在设计上为了便于使用,采用读取注册表寻找Chrome安装路径的方式进行自动安装,那么常用的ZIP版Chromium以及基于此开源项目编译的衍生版本,都不能通过这种方式安装支持插件。

 

Chromium支持怎么办?

  好在用Chromium浏览器的都是高端用户,咱们手动实现Chromium支持吧!

(更多…)

想喝酸奶?迅雷帮你做!

2010年09月26日 14:47| 87,361 次浏览| 发布者 强伊文| 210 评论

  "酸奶"可能是各位雷友从小到大都经常喝的饮品,伊文也很喜欢喝酸奶。不过伊文喝的酸奶可是用"迅雷"做的。是不是听起来很奇怪?其实每位雷友都可以自己做,只需要买一些简单的原料,加上迅雷就可以!

  那么就由我来给大家介绍一下做法吧!

制作方法:

1、购买一大盒“纯牛奶”和一小盒“酸奶”。(酸奶是我们的乳酸菌来源,必须保证是“原味”,使用包含果肉的酸奶可能会导致酸奶变质)

(更多…)

合理设置MTU,提升下载速度

2010年09月06日 19:03| 334,768 次浏览| 发布者 强伊文| 395 评论

  可能很少有雷友注意过“本机、网络”的“MTU”值对自己网络性能产生的影响。对于追求更快的下载速度来说,MTU值设置不当,就仿佛穿着高跟鞋跑步一般。

MTU是什么?

  “MTU=最大传输单元 单位:字节”

  我们在使用互联网时进行的各种网络操作,都是通过一个又一个“数据包”传输来实现的。而MTU指定了网络中可传输数据包的最大尺寸,在我们常用的以太网中,MTU是1500字节。超过此大小的数据包就会将多余的部分拆分再单独传输。

 

为什么MTU影响网络性能?

  让我们看看这个情况,在Windows系统中,默认MTU值也是1500字节,但是“不同的接入方式、不同地区的网络运营商、不同的路由器”有着不同的MTU设置。

  例如:ADSL接入时MTU为1492字节,假设A需要给B传输3000字节数据,如果整个传输过程中各个环节的MTU都是1500,那么2个数据包就可以传输完成。可是偏偏这时ADSL接入方式的MTU是1492字节,数据包就因为这个MTU差异额外拆分为3个(为了便于理解,暂时不将“数据包报头”纳入考虑范围)

  显然这额外增加了需要传输的数据包数量,而且拆包组包的过程也浪费了时间。如果从本地到网络采用一致的MTU就可以避免额外拆包。

 

对下载速度的影响会有多大?

  就拿伊文家里的线路质量不太好的电信4M带宽为例,将操作系统的MTU值改为1492,再将路由器的MTU值从1460改为1492后,下载速度从原本的435KB/s提升到了450KB/s,提升了15KB/s。电信的带宽检测工具的检测结果也从4.09M提升到了4.19M。

 

我该如何合理设置MTU呢?

  更快的下载速度,对于迅雷的用户来说,显然很有意义。可是MTU设置不能一个值天下通用,所以我们讲究合理设置MTU。

  那么什么情况下的MTU值才是合理的呢?

我们先看看什么是不合理的:

1、本地MTU值大于网络MTU值时,本地传输的数据包过大导致网络会拆包后传输,不但产生额外的数据包,而且消耗了“拆包、组包”的时间。

2、本地MTU值小于网络MTU值时,本地传输的数据包可以直接传输,但是未能完全利用网络给予的数据包传输尺寸的上限值,传输能力未完全发挥。

  这样我们就知道,所谓合理的设置MTU值,就是让本地的MTU值与网络的MTU值一致,既能完整发挥传输性能,又不让数据包拆分。

  接下来最重要的就是要找出对于你的网络环境来说MTU多少才是合理的。

(更多…)

自己动手 优化迅雷7文字渲染

2010年08月21日 18:01| 40,366 次浏览| 发布者 强伊文| 123 评论

  迅雷7发布至今,有不少雷友抱怨过,说“迅雷7的文字边缘很不平滑、文字看不清”。

  好在迅雷7采用的“Bolt”UI引擎支持对字体渲染进行设置。只不过目前界面上没有设置项,需要手动添加配置文件来实现,具体方法稍后再介绍。伊文先给各位看看设置渲染方式前后的效果对比。

默认效果:

优化后:

(更多…)