很多版友反应说QQ的聊天消息偶尔回丢失或者延迟接收,针对此,偶做了个分析,以资众朋友!

大家知道,网络的一个基本特点是允许资源的共享。在许多时间里。这种共享通过两个独立的程序来完成,他们分别运行在不同的计算机上。一个程序称为服务器程序(服务器),提供特定的资源;另一个程序称为客户程序(客户端)。用来使用资源。二者统称为客户端/服务器系统(client/server system)。

基本的工作过程如下:

1、用户连接到ISP,并发出一个请求,大多数用户都是使用MODENM通过电话线连接;

2、ISP通过告诉连接将请求传送到最近的服务访问点;

3、请求路过路干网络到达最近的服务访问点;

4、服务点将请求再送到信宿的ISP;

5、信宿的服务提供商将请求发送到包含信宿计算机的路由器;

6、信宿计算机接到请求,并沿相同路径发送回请求的文件;

这里就不得不提提TCP/IP协议了。

计算机网络是由许多计算机组成的,要实现网络之间的数据传输,必须要做好两件事,即数据传输目的地址和保证数据迅速可靠传输的措施。INTERNET使用一种专门的计算机协议,以保证数据安全、可靠地到达指定的目的地,这种协议分为两部分:TCP(Transmission Control Protocol传输控制协议)和IP(Internet Protocot网间协议),TCP协议主要负责传输的可靠性,而IP协议负责数据的传输。

TCP/IP所采用的通信方式是分组交换方式。分组交换是指数据在传输时分成若干段,每个数据段称为一个数据包,数据包除含有一定长度的正问外,还含有数据包将被送往的地址(这个地址称为IP),数据包经过多台计算机的中转最终达到它的目的地。TCP/IP协议的基本传输单位就是数据包。

数据传输过程如下:

1、首先由TCP协议把数据分成若干数据包,给每个数据包写上序号,以便接受端把数据还原成原来的格式;

2、IP协议给每个数据包写上发送主机和接受主机的地址,一旦写上它的源地址和目的地址,数据包就可以在物理网上传送数据了。IP协议还具有利用路由算法进行路由选择的功能;

3、这些数据包可以通过不同的传输路径(路由)进行传输。由于路径不同,加上其他的原因,可能出现顺序颠倒、数据失真甚至重复的显示。这些问题都由TCP协议来处理,它具有检查和处理错误的功能,必要时还可以请求发送端重发。

总而言之,尽管IP协议使计算机能够发送和接收数据,提供了一种将数据包从源地址传送到目的地的方法,但IP并未解决数据包在传送过程中所有可能出现的问题,如数据包丢失后的重发和重排数据包及数据包乱序到达等,因此使用INTERNET的计算机还需要TCP协议来提供可靠的无差错的通信服务,达到互相配合互相补充的目的。两者结合在一起,提供了一种在INTERNET上可靠的传输数据的方法。TCP和IP是互补的,TCP处理IP没有处理的通信为体,向应用程序提供可靠的通信连接。

看到这里,相信大家对网络通信都有了一个了解。而对于QQ在聊天时出现信息丢失、延迟接收、重复接收或接收时间错乱等情况,绝大多数情况下是由于网络繁忙造成INTERNET负荷运行引起的,目前并没有解决方法,只期待能有一种全新的成熟的通信协议技术问世。所以,当大家遇到这些问题时也不要再到处闹了,冷静下来做些其他的事,或者避开上网高峰期!

qq消息服务器延时,QQ聊天消息丢失或延迟的原因分析相关推荐

  1. 联通网络远程服务器无响应,挂机宝服务器卡慢/死机/远程不上/等原因分析!

    原标题:挂机宝服务器卡慢/死机/远程不上/等原因分析! 为什么很挂机宝服务器很卡? 1.检查自己的网络和机房的网络是否一样的,比如自己是电信宽带,但是购买的挂机宝是联通IP的,这样就会容易卡! 属于运 ...

  2. qq营销软件 服务器 虚拟机,QQ营销软件哪个好

    现在网络上有很多的推广方式,QQ推广还是推广方式中最简单和高效的.QQ营销软件哪个好?全国大约有6亿以上的QQ号,可想而知,这是多么大的一个营销群体.还有就是QQ群的存在也为营销添了一个途径.那么我们 ...

  3. Kafka是什么,JMS是什么,常见的类JMS消息服务器,为什么需要消息队列(来自学习笔记)

    1.Kafka是什么  Apache Kafka是一个开源消息系统,由Scala写成.是由Apache软件基金会开发的一个开源消息系统项目.  Kafka最初是由LinkedIn开发,并于2011 ...

  4. QQ邮箱服务器协议,QQ邮箱新功能 IMAP协议支持

    一直认为QQ邮箱是国内最好用的邮箱之一,它不但界面清爽.安全快捷,还不断推出许多特色功能.最近,我就惊喜的发现我的QQ邮箱又开通了IMAP服务,这是一个比POP3更稳定更快捷的超轻量级的收发协议服务, ...

  5. 消息服务器待办事项数据库,消息服务器待办事项数据库

    消息服务器待办事项数据库 内容精选 换一换 数据库安全服务与其他云服务的关系的依赖关系如图1所示.数据库安全服务实例创建在弹性云服务器上,用户可以通过该实例,为弹性云服务器上的自建数据库提供安全审计功 ...

  6. qq显示服务器升级,QQ扩列升级中是什么意思?2021QQ扩列什么时候可以再次使用...

    QQ上有个扩列功能,打开扩列后,用户就可以匹配交友了,不过最近一直显示的是扩列升级中,那么QQ扩列暂停服务升级中是什么意思呢?QQ扩列升级要多久呢?下面小编就为大家带来QQ扩列升级的相关介绍,感兴趣的 ...

  7. 越南qq飞车服务器不稳定,qq飞车帧数不稳定,有时候玩的很顺,有时候画面一顿一顿,帧数不稳,怎么处理?...

    那就自己改被 步骤 我的文档 QQ飞车 自己的QQ号的文件夹 配置 cofing [Settings] SaveUin=1 DisplayMode=2 Worldid=2 FullScreen=0 v ...

  8. 5g消息 服务器出错,中国移动 5G 消息被下架 官方回复技术问题

    中关村在线消息:中国移动昨天在 Appstore 上架了 "5G 消息 " 应用,但是有人发现,今天该应用就下架了,之后有人猜测应用下架的原因可能是来自苹果方面,现在中国移动亲自回 ...

  9. 斗罗大陆手游服务器维护,斗罗大陆魂师对决怎么进不去 原因分析及解决方案...

    斗罗大陆魂师对决作为动漫原作正版授权的一款真3D斗罗冒险手游,我们将可以体验到一个真实的斗罗大世界,不过一些小伙伴们却遇到了游戏进不去的问题,斗罗大陆魂师对决怎么进不去呢,这里就来分析一下遇到此类问题 ...

最新文章

  1. 软件测试--利用正交表设计测试用例
  2. Mybatis分页插件 - 示例
  3. 值得研究的 开源图形引擎
  4. iOS 应用安全权威指南电子书 PDF 分享
  5. 程序员是终身学习的职业,应该怎么学习?
  6. Android--pendingIntent Intent
  7. Leetcode--面试题 01.07. 旋转矩阵(Java)
  8. php ip2long mysql,PHP基于ip2long实现IP转换整形
  9. Kali中firefox浏览器设置中文
  10. [Ubuntu16.04]Anaconda下运行jupyter notebook出现Running as root is not recommended.
  11. Hive教程(一) Hive入门教程
  12. double类型判断是否相等
  13. 直播预告 | AAAI 2022:一种基于能量的主动域自适应学习方法
  14. 《动手学深度学习》(PyTorch版)代码注释 - 52 【World2Vec_Learning】
  15. 请设置注册表项HKLMSoftwareMicrosoft.NETFrameworkInstallRoot,指向.NET Framework安装位置(写给我自己备份的免得以后找不到)
  16. 国内外技术论坛的区别
  17. 数百面试问题、覆盖AI核心主题,401页的深度学习面经免费下载了
  18. AE使用函数集10:获取图层组中的所有图层
  19. Excel工作表忘记密码后取消密码
  20. java alter session_java程序里面可以执行alter session之类的语句?

热门文章

  1. wpf 切换搜狗输入法英文_CPA《财管》考试,没时间按计算器,用搜狗V模式,真香!...
  2. jquery自定义一个放大镜
  3. Java开发必须要掌握的20个核心技术
  4. 堆积柱形图显示总数_送你一份堆积柱形图小点心,请收下~
  5. java中fmt标签库_jsp fmt标签详解
  6. 删除mysql 执行计划_如何清除某条SQL的执行计划
  7. python测量信号信噪比
  8. OpenShift 4 - 使用Debezium实现MySQL的CDC变化数据捕获
  9. 使用HTML5创建和播放声音
  10. 创建用于图像大小调整和裁剪器保持纵横比的ASP.NET控件