關於sip協議中涉及到的一些重要感念

2021-07-07 07:43:16 字數 671 閱讀 9246

一,sip使用者**ua:包括uac(**客戶)和uas(**伺服器)。

二,sip伺服器的種類,

1,s**伺服器proxy server:

負責將來自客戶的請求** 到下一跳sip**伺服器或重定向伺服器或最終的uas,也可能將請求分發到多個下一跳伺服器。

主要功能:定址、路由、**,可以解釋、翻譯、改寫sip請求。

分類:

2,sip重定向伺服器redirect server:

通過響應告訴請求的發起方下一跳伺服器的位址,然後由請求發起方根據此位址向下一跳伺服器重新傳送請求 。

與proxy server的區別

3,sip註冊伺服器register server

通過註冊過程接收客戶當前的位置資訊,並對位置伺服器進行新增、修改、查詢等操作。通常與**伺服器或重定向伺服器放在一起。

功能:,4,位置伺服器

儲存並向使用者返回可能的位置資訊,在sip網路架構中起到重要作用的internet公共伺服器。位置伺服器的資訊可能來自sip註冊伺服器,也可能通過其他渠道獲取。位置伺服器與sip伺服器之間通過使用ldap協議 進行通訊,位置伺服器可能返回多個位置資訊,重定向伺服器和**伺服器可以採用不同的方式來處理這多個位置資訊。

上面種伺服器,我們在使用的過程中容易混淆,特別是**伺服器和重定向服務,還有uac和uas的概念,要注意區分。

通訊涉及到的一些關鍵因素

1.編方式 注意 序列化和編碼的關係 序列化就是對特殊傳輸內容的一定編碼處理,如物件序列化。編碼方式是在序列化基礎之上的傳輸處理。如ms的序列化和反序列化的類庫,如下 binaryformatter formatter new binaryformatter 序列化mybook物件,序列化到myme...

郵件開發涉及到的一些基本概念

通過一張圖來說明一封郵件的傳送和接收過程,如下圖所示 簡單說一下這個郵件收發過程 yerenyuan10001 163.com使用者寫好一封email之後,傳送到163的smtp伺服器。對應於上圖的步驟 163的smtp伺服器開始處理yerenyuan10001 163.com使用者的請求,它會根據...

同步資料涉及到的一些思考及解決

list size medium 設計到的問題 1 同步的記錄表資料由觸發器來控制還是程式?2 什麼時候做同步?3 資料量大的情況如何處理?4 同步時候標誌已經操作過的資料,下次操作的時候方便操作,此sql操作會涉及大量資料,怎麼效率較好?size list size medium list 第乙個...