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

正文內(nèi)容

20xx-7-25_sip協(xié)議詳解(中文)(編輯修改稿)

2024-12-14 11:47 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 情都是由一組事務(wù)構(gòu)成的。有關(guān)事務(wù)的討論在第17 節(jié)有描述。用戶代理包含一個(gè)事務(wù)層,來實(shí)現(xiàn)有狀態(tài)的代理服務(wù)器。無狀態(tài)的代理服務(wù)器并不包含事務(wù)層。事務(wù)層包含一個(gè)客戶元素(可以認(rèn)為是 一個(gè)客戶事務(wù))和一個(gè)服務(wù)器元素(可以認(rèn)為是一個(gè)服務(wù)器事務(wù)),他們都可以用一個(gè)有限狀態(tài)機(jī)來處理特定的請(qǐng)求。 在事務(wù)層之上是事務(wù)用戶( TU)。每一個(gè) SIP實(shí)體,除了無狀態(tài)代理,都是一個(gè)事務(wù)用戶。當(dāng)一個(gè) TU發(fā)出一個(gè)請(qǐng)求,它首先創(chuàng)建一個(gè)客戶事務(wù)實(shí)例( client transaction instance)并且和請(qǐng)求一起發(fā)送,這包括了目標(biāo) IP 地址、端口號(hào)、以及發(fā)送請(qǐng)求的設(shè)備。 TU可以創(chuàng)建客戶事務(wù),也可以取消客戶事務(wù)。當(dāng)客戶取消一個(gè)事務(wù),它請(qǐng)求服務(wù)器終止正在處理的事務(wù),并且回滾狀態(tài)到該事務(wù)開始前的狀態(tài),并且產(chǎn)生指定的 該事務(wù)的錯(cuò)誤報(bào)告。這是由 CANCEL請(qǐng)求完成的,這個(gè)請(qǐng)求有自己的事務(wù),并且包含一個(gè)被取消的事務(wù)(第 9節(jié))。 SIP要素,包含,用戶代理客戶端和服務(wù)器,無狀態(tài)和有狀態(tài)代理服務(wù)器和注冊(cè)服務(wù)器,包含一個(gè)可以互相區(qū)別的核心( Cores)。 Cores,除了無狀態(tài)代理服務(wù)器,都是事務(wù)用戶。 UAC(用戶代理客戶端 )和 UAS(用戶代理服務(wù)端 )的 cores的行為依賴于實(shí)現(xiàn),對(duì)所有的實(shí)現(xiàn)來說,有幾個(gè)公共的原則(第 8節(jié))。對(duì) UAC來說,這些規(guī)則約束請(qǐng)求的建立;對(duì) UAS來說,這些規(guī)則約束請(qǐng)求的處理和應(yīng)答。由于注冊(cè)服務(wù)在 SIP 中 是一個(gè)重要的角色,所以 UAS 處理REGISTER請(qǐng)求有一個(gè)特別的名字:登記員( registrar,登記服務(wù)器)。第 10節(jié)描述了 UAC和 UAS的對(duì) REGISTER實(shí)現(xiàn)的 core(核心)行為。第 11 節(jié)描述了 OPTIONS的 UAC和 UAS的 core實(shí)現(xiàn),這個(gè) OPTIONS用來檢測(cè) UA的處理能力的( UAuser agent)。 小虎 20200525 00:03 在對(duì)話中,有其他的相關(guān)會(huì)被發(fā)送。一個(gè)對(duì)話是一個(gè)持續(xù)一定時(shí)間的兩個(gè)用戶之間的端到端的 SIP關(guān)系。對(duì)話過程要求兩個(gè)用戶代理之間的信息是有序的而且請(qǐng)求 被正確路由傳輸?shù)摹T谶@個(gè)規(guī)范中,只有 INVITE 請(qǐng)求可以用來建立會(huì)話。當(dāng)一個(gè) UAC在一個(gè)對(duì)話中發(fā)出請(qǐng)求的時(shí)候,它不僅遵循第 8 節(jié)描述的一般 UAC 規(guī)則而且也遵循對(duì)話中的請(qǐng)求規(guī)則。第 12 節(jié)講述了對(duì)話并且討論了對(duì)話的創(chuàng)建和維持,以及在對(duì)話中創(chuàng)建一個(gè)請(qǐng)求。 SIP 中最重要的方法就是 INVITE方法,它用來在不同的參與者中創(chuàng)建會(huì)話使用。一個(gè)會(huì)話由一組參與者,他們之間用于交流的媒體流組成。第 13 節(jié)講述了這些會(huì)話的創(chuàng)建初始化過程,以及創(chuàng)建一個(gè)或一組對(duì)話。第 14 節(jié)講述了在對(duì)話中使用 INVITE 請(qǐng)求來改變會(huì)話的屬性。最后,第 15節(jié),講述了如何終止會(huì)話。 第 1 1 1 1 15節(jié)講述了完整的 UA核心(第 9節(jié)描述了取消,在 UA核心和代理核心中使用)。第 16節(jié)講數(shù)了代理服務(wù)器,代理服務(wù)器用于在兩個(gè) UA之間做消息路由使用。 協(xié)議的定義 以下講述的名次對(duì) SIP有著額外的意義: AddressofRecord: 記錄地址。一個(gè) addressofrecord(AOR)是一個(gè) SIP 或者 SIPS URI它指向了一個(gè)具有定位服務(wù)的主機(jī),這個(gè)主機(jī)可以把 URI 映射成為用戶真正物理位置的 URI。通常情況下,定位服務(wù)器是 通過登記服務(wù)來建立的。一個(gè) AOR經(jīng)常被認(rèn)為是一個(gè)用戶的”公共地址” BacktoBack UserAgent:背對(duì)背的用戶代理( B2BUA)是一個(gè)邏輯實(shí)體,它就像用戶代理服務(wù)器( UAS)一樣接收和處理請(qǐng)求。為了決定該如何應(yīng)答一個(gè)請(qǐng)求, B2BUA 就像 UAC 一樣工作,并且發(fā)出請(qǐng)求。但是它不像代理服務(wù)器( proxy),它維持對(duì)話狀態(tài),并且參與已經(jīng)建立的對(duì)話中的每一個(gè)請(qǐng)求。由于它是直接的 UAC 和 UAS 的串連,所以,不需要對(duì)他有額外的定義。 Call:呼叫,一個(gè)呼叫是一個(gè)非正式的術(shù)語,它是指在端點(diǎn)之間一個(gè)一些通 訊行為,通常用于建立多媒體對(duì)話。 Call Leg: 對(duì)話的別名;在本規(guī)范中沒有使用。 Call Stateful: 如果一個(gè)代理服務(wù)器( proxy)保存一個(gè)對(duì)話的狀態(tài)(從最開始的 INVITE到對(duì)話終結(jié)的 BYE),那么這個(gè)代理服務(wù)器就是請(qǐng)求有狀態(tài)的。一個(gè)請(qǐng)求有狀態(tài)( call stateful)的代理服務(wù)器也一定是事務(wù)有狀態(tài)的,但是事務(wù)有狀態(tài)的不一定是請(qǐng)求有狀態(tài)的。 Client:客戶端。一個(gè)客戶端是一個(gè)任意的網(wǎng)絡(luò)元素,它發(fā)出 SIP 請(qǐng)求和接收 SIP 應(yīng)答??蛻舳丝赡軙?huì)也可能不會(huì)和人交互。用戶代理客戶端( UAC)和代理服務(wù)器都是客戶端。 Conference: 一個(gè)包含多個(gè)參與方的多媒體會(huì)話(見后)。 Core:核心。核心定義了 SIP實(shí)體的特定類別。比如定義了一個(gè)有狀態(tài)和無狀態(tài)的代理服務(wù)器,一個(gè)用戶代理或者注冊(cè)服務(wù)器( registrar)。所有的核心,除了無狀態(tài)代理服務(wù)器,都是事務(wù)用戶。 Dialog:對(duì)話,一個(gè)對(duì)話是持續(xù)一段時(shí)間的兩個(gè) UA 之間的端到端的 SIP 關(guān)系。一個(gè)對(duì)話由SIP消息建立,就像用 2xx響應(yīng) INVITE請(qǐng)求。我們用 Call identifier, local tag(本地 tag),remote tag(對(duì)方 tag)來標(biāo)志一個(gè)對(duì)話,一個(gè)對(duì)話在 RFC 2543中被正式叫做 CALL LEG. Downstream: 它是事務(wù)中的消息傳遞方向。它特指從 UAC 到 UAS的請(qǐng)求流的方向, Final Response:終結(jié)響應(yīng)。一個(gè)響應(yīng)終端 SIP 事務(wù)的應(yīng)答,和事務(wù)中間的臨時(shí)響應(yīng)相反。所有的 2xx, 3xx, 4xx, 5xx, 6xx響應(yīng)都是終結(jié)響應(yīng)。 Header:頭。頭域是在 SIP 消息頭部用來描述這個(gè) SIP 消息信息的部分。它由一堆頭域字段組成。 Header Field:頭域字段。頭域字段是在 SIP消 息頭域的字段。一個(gè)頭域字段可以由多個(gè)頭域字段行組成。一個(gè)頭域字段由一個(gè)頭域名和(零個(gè)或多個(gè))頭域值組成。多個(gè)頭域值用’ ,’分割。某些頭域字段只能有單個(gè)值,比如結(jié)果域( result)就只能有一個(gè)值。 Header Field Value:頭域值。一個(gè)頭域值是一個(gè)單個(gè)的值,一個(gè)頭域字段可以有 0個(gè)或者多個(gè)頭域值。 Home Domain:宿主機(jī)。一個(gè)提供 SIP 服務(wù)的主機(jī)。一般指的是在登記服務(wù)中指明的記錄地址中的 URI的主機(jī)。 Informational Response:提示應(yīng)答。和臨時(shí)應(yīng)答一樣。 Initiator, Calling Party, Caller: 用 INVITE初始一個(gè)會(huì)話(和對(duì)話)的那方。一個(gè) caller從發(fā)出 INVITE請(qǐng)求建立對(duì)話開始,到對(duì)話終止都一直是這個(gè)角色。 Invitation: 一個(gè) INVITE請(qǐng)求。 Invitee,Invited User,Called Party, Callee:被叫方。收到 INVITE請(qǐng)求并且建立會(huì)話的那方。一個(gè)被叫方從收到 INVITE請(qǐng)求起,到終止 INVITE建立的對(duì)話結(jié)束,都稱作被叫方。 Location Service: 定位服務(wù)。定位服務(wù) 是用來給 SIP轉(zhuǎn)發(fā)或者代理服務(wù)器確定被叫方可能的位置使用的。它包含一張綁定了 addressofrecord的表,被叫方可能有 0到多個(gè)記錄。綁定的記錄可以通過多種渠道添加和刪除;本規(guī)范定義了 REGISTER方法來更新綁定表。 Loop:環(huán)路。當(dāng)請(qǐng)求抵達(dá)一個(gè)代理服務(wù)器,代理服務(wù)器轉(zhuǎn)發(fā)這個(gè)請(qǐng)求,當(dāng)這個(gè)請(qǐng)求再次來到同一個(gè)代理服務(wù)器,就稱之為環(huán)路。當(dāng)?shù)诙蔚诌_(dá)的時(shí)候, Request- URI 中包含了上次抵達(dá)的資料,并且由于并沒有什么東西可以改變轉(zhuǎn)發(fā)的策略,這樣就導(dǎo)致這個(gè)請(qǐng)求還會(huì)再次被轉(zhuǎn)發(fā)回來。環(huán)路請(qǐng)求是錯(cuò)誤的,所 以,處理程序需要檢測(cè)和防止協(xié)議中出現(xiàn)的環(huán)路請(qǐng)求。 Loose Routing:丟失路由。代理服務(wù)器在下述情況下會(huì)丟失路由。 A proxy is said to be loose routing if it follows the procedures defined in this specification for processing of the Route header field. These procedures separate the destination of the request (present in the RequestURI) from the set of proxies that need to be visited along the way (present in the Route header field). A proxy pliant to these mechanisms is also known as a loose router. Message:消息。 SIP 元素之間傳送的協(xié)議數(shù)據(jù)就是消息。 SIP 消息既可以是請(qǐng)求也可以是應(yīng)答。 Method:方法。方法是在服務(wù)器請(qǐng)求處理的主要功能。方法是請(qǐng)求消息自身攜帶的。典型的方法就是 INVITE和 BYE。 Outbound Proxy:對(duì)外代理服務(wù)器。一個(gè)代理服務(wù)器接收到客戶的請(qǐng)求,即使它不是由Request_URI所決定的服務(wù)器。通常一個(gè) UA會(huì)手工配置一個(gè)對(duì)外的代理服務(wù)器,或者可以通過一個(gè)自動(dòng)配置的協(xié)議自動(dòng)配置一個(gè)。 Parallel Search: 并行搜索。并行搜索情況下,代理服務(wù)器會(huì)向多個(gè)用戶可能存在的地方發(fā)起請(qǐng)求,并且等待應(yīng)答。同串行搜索不同的地方是,并行搜索不會(huì)等待上一個(gè)請(qǐng)求應(yīng)答回來之后 再發(fā)起下一個(gè)搜索,而是一個(gè)接一個(gè)的發(fā)起搜索請(qǐng)求。 Provisional Response: 臨時(shí)應(yīng)答。服務(wù)器用來標(biāo)志自己正在處理的應(yīng)答,但是本應(yīng)答并不結(jié)束一個(gè) SIP 事務(wù)。 1xx應(yīng)答就是臨時(shí)的,其他應(yīng)答標(biāo)志著事務(wù)的結(jié)束。 Proxy,Proxy Server:代理、代理服務(wù)器。一個(gè)中間的實(shí)體。它本身即作為客戶端也作為服務(wù)端,為其他客戶端提供請(qǐng)求的轉(zhuǎn)發(fā)服務(wù)。一個(gè)代理服務(wù)器首先提供的是路由服務(wù),也就是說保證請(qǐng)求被發(fā)到更加”靠近”目標(biāo)用戶的地方。代理服務(wù)器對(duì)某些強(qiáng)制政策有用(比如,確認(rèn)一個(gè)用戶是否允許建立一個(gè) 呼叫等)。一個(gè)代理服務(wù)器翻譯,并且,如果有需要的話,再轉(zhuǎn)發(fā)前會(huì)重寫請(qǐng)求消息。 Recursion:回路、遞歸。一個(gè)客戶端,在響應(yīng)請(qǐng)求的時(shí)候產(chǎn)生新的到 Contract包頭域的 URI請(qǐng)求的時(shí)候,會(huì)在 3xx響應(yīng)中陷入遞歸。 A client recurses on a 3xx response when it generates a new request to one or more of the URIs in the Contact header field in the response. Redirect Server:重定向服務(wù)器。一個(gè)重定向服務(wù)器是一個(gè)產(chǎn)生 3xx應(yīng)答的 UAS服務(wù)器,指示客戶端連接別的 URI。 Registrar: 登記員。一個(gè)登記員(登記服務(wù)器)是一個(gè)接收 REGISTER請(qǐng)求得服務(wù)器。他把請(qǐng)求得信息放到定位服務(wù)器中,這樣可以讓定位服務(wù)器很方便得查找位置信息。 Regular Transaction:常規(guī)事務(wù)。凡不包含 INVITE,ACK,或者 CANCEL 方法得事務(wù)就是常規(guī)事務(wù)。 Request: 請(qǐng)求。 一個(gè)由客戶端發(fā)到服務(wù)端得 SIP信息,用于執(zhí)行特定得功能。 Response:應(yīng)答。一個(gè)由服務(wù)端發(fā)到客戶端得 SIP 信息。用來標(biāo)志從客戶端發(fā)往服務(wù)端得請(qǐng)求處理得情況得。 Ringback: 回鈴音?;剽徱羰且粋€(gè)信號(hào)音。是給呼叫方得一個(gè)信號(hào)表示被叫方正在振鈴( Ringing)。 Route Set: 路由集。路由集合是一個(gè)順序得 SIP 或者 SIPS URI。這些 URI描述了傳遞一個(gè)請(qǐng)求所必須經(jīng)歷得代理列表。一個(gè)路由集可以是自適應(yīng)得,因?yàn)榘^中包含了RecordRoute(記錄路由 ),也可以是依賴配置得到得。 Server:服務(wù)器。一個(gè) server是一個(gè)網(wǎng)絡(luò)元素接收請(qǐng)求并且處理請(qǐng) 求并且發(fā)送回應(yīng)給請(qǐng)求方。典型得服務(wù)器就是代理服務(wù)器( proxies),用戶代理服務(wù)器( user agent servers),重定向服務(wù)器,登記服務(wù)器。 Sequential Search:順序查找。在順序查找中,代理服務(wù)器順序嘗試聯(lián)系地址,在處理下一個(gè)之前必須等待上一個(gè)請(qǐng)求已經(jīng)有一個(gè)結(jié)束應(yīng)答。一個(gè) 2xx或者 6xx系列得最終應(yīng)答總是結(jié)束一個(gè)順序查找。 Session:會(huì)話。根據(jù) SDP 得描述:”一個(gè)多媒體會(huì)話是一個(gè)由多媒體發(fā)送方和接受方組成得集合,并且包括在發(fā)送方和接受方之間得數(shù)據(jù)流。一個(gè)多媒體會(huì)議是一個(gè) 典型得多媒體會(huì)話?!?(RFC 2327[1])(一個(gè) session在 SDP 訂一下可以是一個(gè)或者多個(gè) RTP sessino)。在定義中,一個(gè)被叫方可以被多次邀請(qǐng),被不同得呼叫方邀請(qǐng),到同一個(gè)會(huì)話。在 SDP 中,一個(gè)會(huì)話可以被 SDP 用戶名, session id,網(wǎng)絡(luò)類型,地址類型,地址元素得一個(gè)集合串所規(guī)定。 SIP 事務(wù):一個(gè) SIP 事務(wù)是在客
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1