为什么三星手机登陆QQ如果提示用HTTP连接就登不上,而提示用SOCKET连接就能登上

来源:百度知道 编辑:UC知道 时间:2024/05/18 18:38:35

代理方式不一样
  要了解QQ无法上线,就要明白QQ的工作原理。

  QQ的工作原理是:当你登录QQ时,你的QQ作为ClIEnt连接到腾讯公司的主服务器上,当你“看谁在线”时,你的QQ又一次作为 ClIEnt,从腾讯的Server上读取在线网友名单。当你和你的QQ伙伴进行聊天时,如果你和对方的连接比较稳定,你和他的聊天内容都是以UDP的形式,在计算机之间直接传送。如果你和对方的连接不是很稳定,腾讯公司的sz.tencent.com服务器将为你们的聊天内容进行“中转”.如果你使用了 Socks5代理服务器的话,你到腾讯服务器的信息将通过这个Socks5代理进行“中转”.QQ只支持Socks5代理,Socks5代理又可以分为“ 使用授权的”和“无须授权的”.简单地说,前者要用户输入用户名和密码,后者则是通常所说的免费的。目前,腾讯公司的聊天服务器一共有8台,它们是 sz.tencent.com、sz1.tencent.com到sz7.tencent.com.

  QQ无法上线的根本原因在于,QQ作为ClIEnt无法和SZ系列服务器交换UDP数据报。你可以通过下面的方法验证一下。

  在“开始”→“运行”中打入Ping sz.tencent.com -t, 看看是不是都出现Request Time Out(请求超时),如果是,表示连接超时了,由于此时和QQ的服务器连接状态不好,所以QQ无法上线。