中易网

QQ在线传送文件秒传是什么原理

答案:2  悬赏:30  
解决时间 2021-01-30 20:11
QQ在线传送文件秒传是什么原理
最佳答案
这文件,QQ服务器里也有,你上传时,服务器只需要比对一下文件的特征,给你做个标记就行了,并不需要把你的文件全部上传。
全部回答
qq的文件发送是怎样的过程?通常,发送文件的计算机首先要通过消息服务器将其ip地址发送给接收计算机,当接收计算机同意接收的确认消息反馈到消息服务器后,消息服务器将据此设置好文件传输对话。随即,发送计算机与接收计算机就会在确定好的端口范围内,建立起tcp或udp连接开始文件的检索与传输。 在默认状态下,qq优先采用了udp(user data protocol,用户数据报协议)协议传送数据,而对可靠性要求高的数据通讯系统往往使用tcp协议传输数据。与tcp协议不同,udp协议并不提供数据传送的验证机制——在整个文件传输过程中如果出现数据报的丢失,协议本身并不能作出任何的检测或提示。因此,通常人们把udp协议称为不可靠的传输协议。 udp协议适用于无须应答、要求时效的软件使用,这样的设计正好与qq追求的目标相符,所以qq优先使用了此协议进行一切功能应用。但是,由于udp协议具有不可靠性,常会因种种原因导致消息或数据的发送失败(很多时候会发现发送文件给对方接收时,对方根本收不到要求接收文件的消息。或是发送聊天消息时,对方根本没有收到过消息)。显然,udp协议由于排除了信息可靠传递机制,将安全和排序等功能移交给上层应用来完成,极大降低了执行时间,使速度得到了保证。qq在数据传输上更注重实际性能,为了获得更好的使用效果,往往可以牺牲一定的可靠性。因此,使用qq来传输数据,在很多时候就成了一个“不错”的选择。 一般内网传输首选qq,速度最快,qq的文件传输是直接个人对个人,采用p2p的传输方式,具有不需中转的优势。 外网速度传输比较强的有网易泡泡、qq,建议网友们在需要传输文件时选用这两款软件,毕竟它们的服务器都在国内,传输性能要高于外国im软件。 网易泡泡的传输模式为p2s2p(从个人到服务器,再由服务器转发到个人)。这种传输方式虽然需要中转,但是其出色的表现还是不得不 让我们用户另眼相看。 msn现在在文件传输方面还是赶不上国产qq,uc等软件。 另外,双方在互传文件时,会受到不同外网的限制(比如电信跟网通),即使在同一局域网内,也会因防火墙设置不同而影响速度,不过qq自称能穿透一切防火墙,从实际来看,这方面的能力确实不错。笔者一般传文件,首选qq。 总的来说,不管什么软件来传输,都要受到时段的限制。 至于双方传送速度不同,原因很多,我由于不太清楚也无法准确回答。你可以根据实际情况分析一下,估计应该和双方各自的防火墙设置及其他环境有关吧。【转自bbs.bitscn.com】
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
一个字形容可爱
漂亮漂亮
七年级政治选择题
( )做寿——全家都上
全宇宙最珍贵的动物是什么
啄木鸟门诊(修改病句)。1.我非常庆贺,自
“做”与“作”的区别与联系,及其具体用法?
新机(空白机)刚买的电脑怎么装系统 没有光
IIS自带SMTP服务器 发送邮件
2016年3月到2019年3月是不是整整3年?
六(1)班有学生48人,其中男生占6分之5,三好学
在张家口,朋友孩子过百天,送礼物好还是给钱
宏远汽车用品商行(2分店)地址好找么,我有些
雅百特 非公开发行股票是利好吗
如何在线买到货真价实的水彩粉画?
推荐资讯
如何将社保从苏州相城转移到陕西汉中
乐平的学籍号为什么L开头?
CBD远超家居有限公司的介绍
豪斯德尔全屋整装除了集成墙板外还有什么其他
什么样的晾衣架不容易绕线进去啊?之前遇到过
一级建造师考上了被聘为项目经理,请问是不是
收银用途买什么样的票据打印机比较好?
15859323160这个号码是什么地方的,现在那里使
索尼彩电KLV-40EX430可以上网吗
我的魅蓝note上网时手机温度35度玩游戏39度正
鼠标加了延长线卡是怎么了
什么是电信号?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?