您的位置:常见问题 > 百科 > QQ没掉线,为什么网络游戏掉线了
  • 游戏里一切点数的增加和减少,涉及到玩家在游戏里的切身利益,不能出错

    要保证不出错,“游戏客户端”必须与“服务器” 保持可靠通信

    使用TCP可以实现可靠通信,TCP的缺点是对网络质量要求比较高

    如果经常出现下图所示的断网情况,那么就不能实现可靠通信,必须断开连接,重来




    QQ使用的是UDP通信

    UDP的特性,是信息发出去后,不用确认对方有没有收到,在IT行业里,把UDP称为不可靠通信

    优点是:UDP通信速度快

    缺点是:有时在网络质量很差的情况下,服务器会以为消息发出去了,实际上是没发出去的

    QQ判断掉线的机制比较宽松,如果出现上图断网的情况,QQ不会立刻判断为掉线

    因为QQ通信的主要是聊天内容,两个人的聊天间隔通常是十几秒,最快也就几秒

    网络游戏的通信间隔是按毫秒算的