信管网试题库

导航

解析:微信是一种常用的单时通信工具,主要采用了()。

2015年01月15日来源:信管网 作者:cnitpm

2014年下半年系统集成项目管理工程师上午综合知识真题解析:

20、微信是一种常用的单时通信工具,主要采用了()。
A.UDP通信协议
B.非对等通信模式
D.对称中心结构
D.有中央节点的集中控制

信管网解析:
微信的通信原理如下图所示: 

安装完微信并注册后,使用微信时,应先登录:
不管UDP还是TCP,最终登陆成功之后,微信都会有一个TCP连接来保持在线状态。这个TCP连接的远程端口一般是80,采用UDP方式登陆的时候,端口是8000 。因此,假如你所在的网络开放了80端口,但没有屏蔽腾讯的服务器IP,恭喜你,你是可以登陆成功微信的。
聊天消息通信
采用 UDP 协议,通过服务器中转方式。因此,现在的IP侦探在你仅仅跟对方发送聊天消息的时候是无法获取到IP的。UDP协议是不可靠协议,它只管发送,不管对方是否收到的,但它的传输很高效。但是,作为聊天软件,怎么可以采用这样的不可靠方式来传输消息呢?于是,腾讯公司采用了上层协议来保证可靠传输:如果客户端使用UDP协议发出消息后,服务器收到该包,需要使用UDP协议发回一个应答包。如此来保证消息可以无遗漏传输。之所以会发生在客户端明明看到 “消息发送失败”但对方又收到了这个消息的情况,就是因为客户端发出的消息服务器已经收到并转发成功,但客户端由于网络原因没有收到服务器的应答包引起的。
TCP协议和UDP协议:http://www.cnitpm.com/pm/8468.html
信管网参考答案:A

2014年下半年系统集成项目管理工程师上午综合知识真题与解析:http://www.cnitpm.com/pm/14249.html

温馨提示:因考试政策、内容不断变化与调整,信管网提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

分享至:
请使用浏览器的分享功能,把好文章分享给更多的人

信管网 - 信息系统项目管理专业网站

下载APP-在线学习

培训课程

0元畅享

考试题库

免费资料

APP下载