freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于sdl的sip協(xié)議設(shè)計(jì)重定向服務(wù)器(編輯修改稿)

2025-06-10 23:57 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 戶代理的信息傳到定位服務(wù)器中,定位服務(wù)器也可以和本地的數(shù)據(jù)庫(kù)相連,用來(lái)存儲(chǔ)這些用戶的注冊(cè)信息,包括位置、IP 地址等信息,為用戶提供定位的功能。一些定位服務(wù)器使用的是輕量級(jí)目錄訪問協(xié)議(Lightweight Directory Access Protocol, LDPA)或 My SQL 和 SIP 服務(wù)器進(jìn)行通信。第三章 SIP工作流程及注冊(cè)服務(wù)器配置和實(shí)現(xiàn)方法 SIP 工作流程SIP 定義了注冊(cè)/注銷、呼叫、重定向以及能力查詢四種工作過程,下面結(jié)合圖例說(shuō)明幾種典型的呼叫處理。 注冊(cè)目的注冊(cè)就是將自己的 IP登記給注冊(cè)服務(wù)器的過程, 以便其他用戶通過一個(gè)稱為統(tǒng)一資源指標(biāo)符 URL 的地址來(lái)訪問到。URL 地址可在該用戶域的 SIP代理中解析。 每個(gè)用戶在啟動(dòng)時(shí), 都要到注冊(cè)服務(wù)器注冊(cè)當(dāng)前的 SIP URL 和 IP地址的綁定,服務(wù)器最后把這些信息保存在位置服務(wù)器中。用戶發(fā)送 REGISTER 請(qǐng)求向服務(wù)器通知他們當(dāng)前所處的位置,這樣,所有進(jìn)入以 SIP格式所表示的目的地址的請(qǐng)求都被代理處理,或重定向到用戶當(dāng)前所在的 IP地址。注冊(cè)過程為后續(xù)會(huì)話連接做準(zhǔn)備。 注冊(cè)過程用戶代理要通過SIP進(jìn)行通信,首先要在相應(yīng)的服務(wù)器上登記注冊(cè),如圖 31 所示:圖31 SIP注冊(cè)流程注冊(cè)的具體流程如下:1) 用戶代理 Alice 發(fā)送 REGISTER 請(qǐng)求給注冊(cè)服務(wù)器,請(qǐng)求登記注冊(cè);2) 注冊(cè)服務(wù)器通過在數(shù)據(jù)庫(kù)中查詢發(fā)現(xiàn)該用戶不合法,返回一個(gè) 401 錯(cuò)誤(Unauthorized)給 Alice,該錯(cuò)誤響應(yīng)中包含了令牌信息,用于用戶再次注冊(cè)的安全驗(yàn)證;3) Alice 再次發(fā)出注冊(cè)請(qǐng)求,這時(shí)用戶的賬號(hào)密碼等已被步驟 2 中的令牌作了加密處理;4) 注冊(cè)服務(wù)器再次收到 REGISTER 請(qǐng)求,通過對(duì)用戶的加密信息進(jìn)行解密后再到數(shù)據(jù)庫(kù)中進(jìn)行合法驗(yàn)證,若 Alice 的信息合法,則登記入庫(kù),注冊(cè)成功。另外,注冊(cè)服務(wù)器會(huì)返回一個(gè) 200 OK 響應(yīng)(成功響應(yīng))給用戶代理 Alice。 通過重定向服務(wù)器的呼叫圖 32 給出了兩個(gè)UA之間通過重定向服務(wù)器進(jìn)行呼叫的具體流程:圖32 通過重定向服務(wù)呼叫的具體流程具體的呼叫流程如下:1) 用戶代理 Alice發(fā)出會(huì)話邀請(qǐng)消息INVITE;2) 服務(wù)器收到請(qǐng)求后查詢被叫方 Bob 的地址,然后發(fā)送302 響應(yīng)(Moved Temporarily)給 Alice 的代理,告知 Bob 的地址信息;3) Alice 的代理收到響應(yīng)后發(fā)送 ACK 向重定向服務(wù)器證實(shí)收到的響應(yīng)消息;4) Alice 依照 302 的 Contact 中指明的地址直接發(fā)送 INVITE 消息給代理 Bob;5) Bob 端振鈴的同時(shí)發(fā)送 180 響應(yīng)給 Alice;6) Bob 用戶摘機(jī),發(fā)送 200 OK 響應(yīng)給 Alice;7) Alice 收到響應(yīng)后返回 ACK 進(jìn)行確認(rèn);8) Alice 和 Bob 會(huì)話連接成功,兩用戶之間可以進(jìn)行媒體流的傳輸;9) Bob 欲結(jié)束通話,于是發(fā)出 BYE 請(qǐng)求,提出終止通話的請(qǐng)求;10) Alice 同意結(jié)束會(huì)話,返回一個(gè) 200 響應(yīng),此后通話結(jié)束。 注冊(cè)服務(wù)器配置及實(shí)現(xiàn)方式SIP 提供了一個(gè)搜索機(jī)制,如果一個(gè)用戶希望建立和其他用戶的會(huì)話,SIP必須查找能夠找到對(duì)方用戶正在使用的當(dāng)前主機(jī)(hosts)。這個(gè)搜索機(jī)制經(jīng)常被 SIP網(wǎng)絡(luò)基本元素使用,比如 proxy 服務(wù)器,重定向服務(wù)器等等。他們?cè)诮邮?、以及響?yīng)一個(gè)請(qǐng)求的時(shí)候,會(huì)基于這個(gè)用戶的位置信息來(lái)判定這個(gè)消息應(yīng)該發(fā)送到哪里。要實(shí)現(xiàn)這個(gè),SIP 網(wǎng)絡(luò)部件考慮了一個(gè)抽象的服務(wù):位置服務(wù);位置服務(wù)是通過對(duì)特定地區(qū)提供地址綁定來(lái)實(shí)現(xiàn)的。一個(gè) proxy 會(huì)從把輸入的 URI 轉(zhuǎn)換到用戶實(shí)際位置的位置服務(wù)中得到最終用戶的位置。注冊(cè)服務(wù)為特定地區(qū)的位置服務(wù)創(chuàng)建綁定關(guān)系,這個(gè)綁定關(guān)系是用來(lái)建立包含一個(gè)或者多個(gè)聯(lián)系地址的 addressofrecord URI。因而,當(dāng)那個(gè)地區(qū)的 proxy接收到一個(gè)請(qǐng)求,這個(gè)請(qǐng)求的 RequestURI 和 addressofrecord 的記錄匹配,那么這個(gè) proxy 會(huì)轉(zhuǎn)發(fā)請(qǐng)求到這個(gè) addressofrecord 中登記的聯(lián)系地址中去。 注冊(cè)服務(wù)器實(shí)現(xiàn)方式注冊(cè)服務(wù)是為了實(shí)現(xiàn)位置的綁定,而這種綁定的目的在于最大可能的搜索到目標(biāo)地址,從而成功轉(zhuǎn)發(fā)消息。怎么樣才能最大可能的完成搜索呢?這個(gè)就要求登記服務(wù)所覆蓋的區(qū)域和 URI 中的 addressofrecord 所覆蓋的區(qū)域相同。注冊(cè)服務(wù)器通過兩種不同的注冊(cè)方式來(lái)實(shí)現(xiàn),用戶注冊(cè)方式和服務(wù)器注冊(cè)方式。 用戶注冊(cè)方式只有當(dāng)對(duì)那個(gè) addressofrecord 的請(qǐng)求會(huì)被路由到這個(gè)區(qū)域的時(shí)候,登記這個(gè)addressofrecord 到這個(gè)區(qū)域的位置服務(wù)才是有意義的。因?yàn)槊總€(gè) proxy 主要處理本域的 UA,所以,發(fā)往這些 UA 的消息基本上都是要經(jīng)過他的 proxy。這就要求UA 必須向負(fù)責(zé)他的域的注冊(cè)服務(wù)器進(jìn)行注冊(cè)。UA 通過發(fā)送一個(gè) register 消息到注冊(cè)服務(wù)器進(jìn)行注冊(cè),注冊(cè)信息存儲(chǔ)在位置服務(wù)。凡是發(fā)送到 UA 的 proxy 的消息,通過查詢 UA 的注冊(cè)信息得到 UA 地址,然后轉(zhuǎn)發(fā)消息。如圖33所示:圖33 用戶注冊(cè)第四章 重定向服務(wù)器的設(shè)計(jì)以及在SDL上的實(shí)現(xiàn) 重定向服務(wù)器概述代理服務(wù)器負(fù)責(zé)請(qǐng)求消息的路由。某些體系結(jié)構(gòu)下可能需要降低它們的負(fù)荷,并提高信令傳輸通道的魯棒性,這時(shí)可依靠請(qǐng)求重定向來(lái)達(dá)到目的。重定向即服務(wù)器用響應(yīng)消息將某一請(qǐng)求的路由信息返回給客戶端,從而使服務(wù)器既起到了幫助選路的功能,又可以不必處理由該請(qǐng)求所導(dǎo)致的更多消息往來(lái)當(dāng)請(qǐng)求的發(fā)起者收到重定向響應(yīng)后,它將基于收到的URL發(fā)送新的請(qǐng)求。重定向通過把URL信息從網(wǎng)絡(luò)的核心傳遞到邊緣而使網(wǎng)絡(luò)獲得了相當(dāng)大的擴(kuò)展升級(jí)能力。重定向服務(wù)器邏輯上由一個(gè)服務(wù)器端事務(wù)端的事務(wù)層和一個(gè)能夠訪問某種定位服務(wù)的事務(wù)用戶組成。定位服務(wù)器實(shí)質(zhì)上是一個(gè)數(shù)據(jù)庫(kù),它包含單個(gè)URL到一個(gè)或者多個(gè)聯(lián)系地址之間的映射,通過這些聯(lián)系地址就能找到URL所對(duì)應(yīng)的用戶或?qū)嶓w。重定向服務(wù)器自己不發(fā)送任何SIP請(qǐng)求。在收到除CANCEL以外的請(qǐng)求時(shí),重定向服務(wù)器可以拒絕它,或者通過定位服務(wù)獲得一個(gè)可選地址列表并返回一個(gè)3XX最終響應(yīng)。對(duì)格式正確的CANCEL請(qǐng)求,重定向應(yīng)返回2XX最終響應(yīng)。該響應(yīng)將結(jié)束被取消請(qǐng)求的SIP事務(wù)。重定向服務(wù)器維護(hù)整個(gè)SIP事務(wù)的狀態(tài)??蛻舳藱z測(cè)重定向服務(wù)器之間發(fā)生的轉(zhuǎn)發(fā)循環(huán)。當(dāng)重定向服務(wù)器返回某個(gè)請(qǐng)求的3XX響應(yīng)時(shí),它在Contact頭字段中裝入一個(gè)地址列表(含一個(gè)或多個(gè)可選地址)。Contact頭字段值中還可能提供“expires” 參數(shù),以指名Contact數(shù)據(jù)的有效期。Contact頭字段包含
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1