Office Communications Server 中使用的通訊協定

上次修改主題的時間: 2009-01-25

Office Communications Server 2007 R2 中所包含的整合通訊 (Unified Communications) 願景之建置基礎是「工作階段初始通訊協定」(Session Initiation Protocol,SIP),這是一種業界標準的應用程式層訊號通訊協定,用於啟動、控制及結束 IP 網路中的通訊工作階段。在網際網路工程任務推動小組 (Internet Engineering Task Force,IETF) 的 Request for Comments (RFC) 3261 參考規格中已對 SIP 做了正式描述。使用 SIP,使用者便可以明確邀請另一位使用者加入交談或多媒體工作階段。當第二位使用者接受 SIP INVITE 要求時,SIP 工作階段就會開始。

在 Office Communications Server 2007 R2 中,SIP 是用於即時訊息 (IM)、會議、顯示狀態訂閱、視訊和 Voice over IP (VoIP),能在所有的這些通訊模式中提供共同的使用者經驗。來自公用交換電話網路 (PSTN) 的電話訊號會由媒體 (PSTN) 閘道轉換成 SIP。

雖然 SIP 工作階段可以共用即時媒體,但 SIP 本身無法處理實際的媒體資料,例如音訊、視訊和應用程式共用。以實際應用來說,這項區隔表示 SIP 和其他不同的媒體通訊協定,可以各自獨立發展。

另一個重要的通訊協定是傳輸層安全性 (TLS),此通訊協定可增強在 IP 網路上進行之通訊的安全性和資料完整性。根據預設,Office Communications Server 2007 R2 是設定為使用 TLS 進行用戶端對伺服器的連線。此外,Office Communications Server 還使用相互 TLS (MTLS) 進行伺服器對伺服器的連線。

Office Communications Server 2007 R2 中使用的其他重要通訊協定包括:

  • 超文字傳輸協定 (HTTP) - 一種標準的網際網路通訊協定,用於 [會議狀態] 及會議伺服器之間的通訊。HTTP 係供通訊錄服務、群組擴充服務和裝置更新服務使用。也可供使用者下載會議內容使用。
  • 集中式會議控制通訊協定 (C3P) - 一種自訂通訊協訂,用戶端用來向 Office Communications Server 2007 R2 傳達會議的建立和控制命令。C3P 命令以 XML 格式在 SIP SERVICE 或 INFO 訊息中傳遞。C3P 命令也會透過安全 HTTP (HTTP Secure,HTTPS) 傳送到所有會議伺服器。
  • PSOM (持續性共用物件模型) - 用來傳輸 Web 會議內容的自訂通訊協定。
  • 安全即時傳輸通訊協定 (SRTP) - 為一種 IETF 標準通訊協定,用於將音訊、視訊和應用程式共用內容安全傳送到多種媒體裝置。它是以 RTP 通訊協定為基礎,RTP 定義了透過 IP 網路傳送音訊和視訊的封包格式。
  • 安全即時控制通訊協定 (SRTCP) - 為一種 IETF 標準通訊協定,與 RTP 和 SRTP 配合使用,可將有關音訊/視訊 (A/V) 會議工作階段訊號品質的資訊傳遞到各種媒體裝置。
  • 網際網路連線建立 (ICE) - Office Communications Server 中所使用的 IETF Draft (很快就會成為 RFC),會以音訊、視訊和桌面共用資料來周遊網路位址傳譯 (NAT) 和防火牆。如需詳細資訊,請參閱ICE 通訊協定升級
  • 使用轉送 NAT 周遊 (TURN) 和 NAT 的工作階段周遊公用程式 (STUN) - 用於音訊、視訊和桌面共用資料傳輸的通訊協定,針對用戶端和伺服器則可取得 STUN 候選以及在 A/V Edge Service 上配置 TURN 候選傳輸位址,以供周遊 NAT 和防火牆。STUN 和 TURN 會產生候選 (接著 ICE 會在其上執行連線能力檢查),以便尋找透過 A/V Edge Service 進行資料傳輸最偏好的路線。

若要下載 Office Communications Server 通訊協定的完整清單,請參閱 https://go.microsoft.com/fwlink/?LinkId=134865