當前位置:才華齋>計算機>計算機三級>

2015計算機三級考試《網路技術》重要考點:即時通訊系統

計算機三級 閱讀(1.23W)

 1、概述

2015計算機三級考試《網路技術》重要考點:即時通訊系統

即使通訊:是基於Internet的通訊服務,它提供近實時的資訊交換和使用者狀態跟蹤。

即時訊息系統:允許使用者相互訂閱並獲取彼此的狀態變更資訊,以便使用者間互相收發短訊息。

除實時訊息交換和狀態跟蹤服務外:IM(即時通訊)還提供一下附加功能:

音訊/視訊聊天:為通訊雙方提供一個穩定的直接連線,資料以UDP傳輸。

應用共享:使遠端使用者能夠訪問本地程式,還可邀請遠端使用者。

檔案傳輸:通訊雙方建立直接連線,傳輸結束後關閉此連結。

檔案共享:允許遠端使用者瀏覽指定目錄並下載檔案。

遊戲邀請:邀請遠端執行特定的外部程式,通常是遊戲。

遠端助理:允許遠端控制另一主機。

白板:通過直接連線共享paint文件,是應用共享的快捷方式。

 2、即時通訊的基礎通訊模式

即時通訊採用兩種通訊模式:客戶機/伺服器(訊息傳送利用伺服器中轉)、客戶機/客戶機模式(直接點對點模式)。

(1)P2P 通訊模式

該模式在即時通訊系統中體現為訊息交換時不通過伺服器進行處理。該過程也有兩種模式:

1)客戶端獲得好友訊息的時候,伺服器端已經將每個好友的埠和遠端地址傳送到了客戶端。

2)客戶端在試圖建立與好友之間的連線時,需要伺服器端詢問好友的遠端地址和埠。

(2)中轉通訊模式

在該模式中,一個客戶端與另一個客戶端進行訊息互動時,其攜帶了被請求方的唯一的ID,由伺服器根據包中的來源、目的地資訊查詢通訊地址表,並組織資訊轉發到目的地。

  3、即時通訊系統的通訊協議

主要有兩個代表:基於SIP協議框架的SIMPLE協議集和基於JABBER協議框架的XMPP協議集。

(1)SIP協議

稱為會話初始化協議,所謂會話就是指使用者之間的資料交換。

SIP的基本組成:按邏輯功能區分,SIP系統由4種元素組成:

使用者代理:由使用者代理客戶機(負責發起呼叫)和使用者代理伺服器(負責接收呼叫並做出響應)。

代理伺服器:負責幾首使用者發來的請求,根據網路策略將網路請求傳送給相應的'伺服器。

重定向伺服器:規劃SIP呼叫路徑的伺服器。

註冊伺服器:接收和處理使用者端的註冊請求,完成使用者地址的註冊。

SIP訊息:從客戶機到伺服器的請求訊息和從伺服器到客戶機的響應訊息。

(2)SIMPLE

是SIP協議的擴充套件,支援即時通訊服務。SIMPLE協議簇所支援的IM會話不同於其他以SIP為基礎的多媒體會話,無需建立會話通道,IM訊息直接通過SIMPLE 協議的message命令為載體傳輸,而且每個IM訊息由單獨的message命令傳輸,彼此獨立。

(3)XMPP

基於XML的即時通訊協議,XMPP標準協議由4個RFC文件組成:核心協議的RFC 3920、負責即時通訊的RFC 3921、負責XMPP與CPIM對映的RFC 3922和負責安全的RFC 3923。

XMPP的系統框架主要有:使用者客戶端、XMPP伺服器和XMPP協議閘道器3種實體。

XMPP系統的特點:客戶機/伺服器通訊模式:所有客戶端傳送給另一個客戶端的XMPP訊息都必須經過伺服器端;分散式網路:每個使用者都有自己的本地伺服器,並從該伺服器上接收訊息,訊息和線上資訊在這些伺服器之間傳輸;簡單的客戶端:XMPP將複雜性從客戶端轉移到伺服器端;XML的資料格式:最重要的作用是系統底層的可擴充套件性,並能表述任何一種結構化資料。