热点推荐
ZOL首页 > 软件资讯 > 技巧应用 > 聊天软件 > 老鸟传道:QQ传文件比MSN快背后有故事

老鸟传道:QQ传文件比MSN快背后有故事


CBSi中国·ZOL 作者:中关村在线 孙一雷 【原创】 2010年02月01日 08:58 评论

  QQ和MSN的用户中有这样一个看法:QQ传送文件的速度比MSN快。这样的说法虽然没有严肃的测试数据支持,但在用户的使用感受上,这已经成为“事实”。因为工作关系,笔者经常需要使用MSN或QQ接受/传送文件,不论在电信与电信、电信与网通,还是网通与网通之间,“感觉上”QQ似乎总是比MSN要快一些。

  那么,为什么会“感觉”QQ比MSN快一些呢?这个“快”就是最好的吗?我们不妨从二者各自的传输协议入手来分析简单了解一下。

QQ使用的协议

  QQ传文件使用的是UDP协议,使用这种协议传送文件,是不要验证文件的准确性,也就是说免去了“校验数据”这一重要工作。UDP协议可以使得在速度上得到“最大化保证”,但如果出现网络状态不是很好的情况,经常会出现文件传送失败,甚至对方根本就看不到你发送文件的信息。

  举个例子,有不少QQ用户都遇到过这样的情况,对方在QQ里说,“我发了,你倒是接啊!”事实上,不是对方不接,而是因为对方在QQ窗口里根本没看到发送信息,无法接受。

MSN使用的协议

  MSN传送文件/信息使用的是TCP协议,这种协议在传送文件时优先考虑的是“文件的准确性”——只有在对方确认信息后,它才会传送下一组数据(包)。这也就是说,MSN在传送文件时,优先考虑的不是速度,而是文件的准确性。在确保文件的“完整性”的同时提升传送速度。

UDP和TCP方式的优缺点:

  与采用UDP传送方式QQ相比,采用TCP方式的MSN有什么优点吗?直接的说,UDP传送方式会以消耗更多系统性能为代价,以保证速度。这体现在,QQ传送文件比较“霸道”,会主动抢一部分网络带宽和系统资源,换句话说,QQ会提升系统优先级。而MSN则不同,它相对比较“温和”,会考虑用户系统和当前网络环境的整体情况,控制传输速度,这其实是MSN为保证用户其它更为重要的任务,而留下更多系统和网络资源。

 

查看更多软件信息>> QQ2010 SP3.1正式版
本软件在QQ工具中排名第9位
用户评分:8.3 | 100 人点评
更新时间:2012年04月16日
开发商:腾讯科技
下载次数:17903496次
应用平台:Win XP/Win2000/Win98/Win ME
软件分类:QQ工具
论坛讨论:进入论坛
查看本文作者 孙一雷 的其他文章>>
看完本文后的感受:文章感受排行>>
频道热词:微信  手机QQ  12306  
视觉焦点
QQ2010 SP3.1正式版
  • 更新时间:2012年04月16日
  • 软件大小:34.748MB
  • 软件分类:QQ工具
  • 语言种类:简体中文
  • 软件评级:100 人点评
飞信2010正式版sp3
新浪微博