
今天使用MSN来传送文件,明显地慢!大家应该有时常使用即时通讯软件来进行文件传送及语音。不过大家应该注意到MSN Messenger的速度好慢好慢。可是Skype的速度就好多了。
虽然从新加坡传送出来到中国还是会有点缓慢。可是大家的疑问是为什么Skype在处理VoIP上的速度竟然会比大公司微软MSN还要快呢?最后互联网上看到原因是两者使用不同的网络定义,Skype是使用UDP而MSN是TCP。
TCP与UDP
理论上TCP是比较好的,因为它能校正错误的数据包,会确认数据包传送正确后,才进行下个传送。也就是这份多工的原因,所以数据包中也蕴藏了更多避免错误的额外资料。UDP则没有那么“婆妈”,它要求的是速度而已。并不会去确认传送中是否有丢失任何数据包。所以UDP比较快些。通常网页及重要的传送协议都是TCP的,只有语音及视频才使用UDP,所以我们常看到的线上视频直播都有失真的现象。
可是,我的疑问是,那我用Skype传送的文件不会少几个byte吗?此外,大家有没有更好的及时通讯方法来传送文件呢?像Yahoo!Messenger、ICQ或者QQ之类的哪个会更好呢?
Related Post 相关文章:
2 Comments
Counter: 2682 hits
RSS 2.0





Thursday, August 9th, 2007 @ 7:49 pm
i also facing slow problem when using msn…but i did not know it is using TCP, u explain make me clear alot, i recall back what ever my teacher teach last time on TCP and UTP
Tuesday, August 14th, 2007 @ 11:15 am
不確定是否因爲使用的是手機的電訊網絡
在使用skype的時候,就無法很快速地傳送文件
反而另外在msn傳送同樣的文件更快更穩當
否則還會影響了接受和傳送雙方談話的品質