2014年下半年系統(tǒng)集成項目管理工程師上午綜合知識真題解析:
20、微信是一種常用的單時通信工具,主要采用了()。
A.UDP通信協(xié)議
B.非對等通信模式
D.對稱中心結構
D.有中央節(jié)點的集中控制
信管網解析:
微信的通信原理如下圖所示:
安裝完微信并注冊后,使用微信時,應先登錄:
不管UDP還是TCP,最終登陸成功之后,微信都會有一個TCP連接來保持在線狀態(tài)。這個TCP連接的遠程端口一般是80,采用UDP方式登陸的時候,端口是8000 。因此,假如你所在的網絡開放了80端口,但沒有屏蔽騰訊的服務器IP,恭喜你,你是可以登陸成功微信的。
聊天消息通信
采用 UDP 協(xié)議,通過服務器中轉方式。因此,現(xiàn)在的IP偵探在你僅僅跟對方發(fā)送聊天消息的時候是無法獲取到IP的。UDP協(xié)議是不可靠協(xié)議,它只管發(fā)送,不管對方是否收到的,但它的傳輸很高效。但是,作為聊天軟件,怎么可以采用這樣的不可靠方式來傳輸消息呢?于是,騰訊公司采用了上層協(xié)議來保證可靠傳輸:如果客戶端使用UDP協(xié)議發(fā)出消息后,服務器收到該包,需要使用UDP協(xié)議發(fā)回一個應答包。如此來保證消息可以無遺漏傳輸。之所以會發(fā)生在客戶端明明看到 “消息發(fā)送失敗”但對方又收到了這個消息的情況,就是因為客戶端發(fā)出的消息服務器已經收到并轉發(fā)成功,但客戶端由于網絡原因沒有收到服務器的應答包引起的。
TCP協(xié)議和UDP協(xié)議:http://m.xiexiliangjiufa.com/pm/8468.html
信管網參考答案:A
2014年下半年系統(tǒng)集成項目管理工程師上午綜合知識真題與解析:http://m.xiexiliangjiufa.com/pm/14249.html
溫馨提示:因考試政策、內容不斷變化與調整,信管網網站提供的以上信息僅供參考,如有異議,請以權威部門公布的內容為準!
信管網致力于為廣大信管從業(yè)人員、愛好者、大學生提供專業(yè)、高質量的課程和服務,解決其考試證書、技能提升和就業(yè)的需求。
信管網軟考課程由信管網依托10年專業(yè)軟考教研傾力打造,官方教材參編作者和資深講師坐鎮(zhèn),通過深研歷年考試出題規(guī)律與考試大綱,深挖核心知識與高頻考點,為學員考試保駕護航。面授、直播&錄播,多種班型靈活學習,滿足不同學員考證需求,降低課程學習難度,使學習效果事半功倍。
發(fā)表評論 查看完整評論 | |