?? rfc2871.txt
字號:
| | | | | |
| M3 |--------| Clearinghouse|--------| M4 |
| | | | | |
------ /----| |----\ ------
/ -------------- \
------ / \ ------
| |/ \| |
| M5 | | M6 |
| | | |
------ ------
圖1: 交換中心應(yīng)用中的TRIP
------ ------
| |------| |
| M1 | | M2 |
| |\ /| |
------ \ / ------
| \/ |
| /\ |<-----TRIP
------ / \ ------
| |/ \| |
| M3 | | M4 |
| |------| |
------ ------
圖2: 聯(lián)邦形式的TRIP
在本應(yīng)用中,有大量的電話網(wǎng)關(guān)大型供應(yīng)商。每個都向中等規(guī)模的供應(yīng)商轉(zhuǎn)售其業(yè)務(wù)。
依次,直到轉(zhuǎn)售給為用戶提供直接服務(wù)的本地供應(yīng)商。圖3表示了這種高效的金字塔關(guān)系:
------
| |
| M1 |
| |
------
/ \ <------- TRIP
------ ------
| | | |
| M2 | | M3 |
| | | |
------ ------
/ \ / \
------ ------ ------
| | | | | |
| M4 | | M5 | | M6 |
| | | | | |
------ ------ ------
圖3: 批發(fā)商模式的TRIP
注意在該例中,M5同時從M2和M3購買網(wǎng)關(guān)。
7.體系結(jié)構(gòu)
圖4給出了TRIP的體系結(jié)構(gòu)。
ITAD1 ITAD2
----------------- ------------------
| | | |
| ---- | | ---- |
| | GW | | | | EU | |
| ---- \ ---- | | ---- / ---- |
| | LS | ---------------- | LS | |
| ---- ---- | / ---- \ ---- |
| | GW | / | /| | EU | |
| ---- | / | ---- |
| | / | |
------------------ / ------------------
/
/
--------- /----------
| | |
| ---- |
| | LS | |
| / ---- \ |
| ---- || ---- |
| | GW | || | EU | |
| ---- || ---- |
| ---- || ---- |
| | GW | / \ | EU | |
| ---- ---- |
| |
---------------------
ITAD3
圖4: TRIP體系結(jié)構(gòu)
網(wǎng)絡(luò)上有許多ITAD(Internet Telephony administrative domain),每個ITAD至少有一個區(qū)
域服務(wù)器。這些區(qū)域服務(wù)器,通過稱為域內(nèi)協(xié)議的帶外方式了解域內(nèi)網(wǎng)關(guān)的信息。圖中
ITAD1,域內(nèi)協(xié)議用GW和LS元素之間的連線表示。這些區(qū)域服務(wù)器可以同其他區(qū)域服務(wù)
器聯(lián)合,通過這種方式交換網(wǎng)關(guān)信息。首先由IT管理者簽訂一些適于交互網(wǎng)關(guān)信息的協(xié)議,
然后通過管理手段建立起這些聯(lián)合。在圖中,ITAD1的LS聯(lián)到了ITAD2的LS,ITAD2的
LS又依次聯(lián)到了ITAD3的LS。通過TRIP,ITAD2的LS可以了解ITAD1上的兩個網(wǎng)關(guān)。
這些信息由ITAD2上的終端用戶透過前端(front-end)進(jìn)行訪問。這個前端是一個非TRIP
協(xié)議或訪問LS數(shù)據(jù)庫的裝置。在ITAD3中,既有終端用戶,又有網(wǎng)關(guān)。ITAD3的LS通過
ITAD2上LS的宣傳來了解ITAD1上的網(wǎng)關(guān)。
8.基本要素
圖4的體系結(jié)構(gòu)中包括下列元素:ITAD,端用戶,網(wǎng)關(guān),區(qū)域服務(wù)器。
8.1 ITAD
一個ITAD由局域服務(wù)器(至少一個)、網(wǎng)關(guān)(零個或多個)和終端用戶(零個或多個)
組成。網(wǎng)關(guān)和局域服務(wù)器是在單一權(quán)威組織的行政管理之下的。這意味這只有一個權(quán)威負(fù)責(zé)
制訂策略和配置網(wǎng)關(guān)和局域服務(wù)器。
一個ITAD不同于一個自治系統(tǒng)。AS描述物理連接的網(wǎng)絡(luò),而ITAD可以由完全不同
的網(wǎng)絡(luò)上的要素組成,甚至在不同的AS管理之下。一個IT管理域的終端用戶是他的有效
客戶。他們希望完成通向電話網(wǎng)的呼叫,并且需要訪問網(wǎng)關(guān)。在一次呼叫中,端用戶可以是
一個ITAD的客戶,在下一次呼叫中又是另一個IT管理域的客戶。
一個ITAD可以沒有網(wǎng)關(guān)。這時局域服務(wù)器要了解其他域的網(wǎng)關(guān),使這些網(wǎng)關(guān)可為它的
域內(nèi)的終端用戶使用。于是ITAD就成為一個有效地虛擬IP電話網(wǎng)關(guān)的供應(yīng)商。因為它能
提供網(wǎng)關(guān)服務(wù),卻不必真的擁有或管理網(wǎng)關(guān)。
一個IT管理域也可以沒有端用戶。這時它可以提供“批發(fā)”網(wǎng)關(guān)服務(wù),為其他IT管理
域里的顧客提供網(wǎng)關(guān)服務(wù)。
一個IT管理域可以既沒有網(wǎng)關(guān)也沒有端用戶。這時的ITAD中只有局域服務(wù)器,ITAD
扮演轉(zhuǎn)售商的角色,了解其他網(wǎng)關(guān),然后綜合并將這些信息傳播給其他有顧客的ITAD.
8.2 網(wǎng)關(guān)
網(wǎng)關(guān)是一個邏輯裝置,既有IP連通性,又與其他網(wǎng)絡(luò)(通常是共有或私人電話網(wǎng))連
通,網(wǎng)關(guān)的功能是將一種網(wǎng)絡(luò)的媒體和信令協(xié)議轉(zhuǎn)換為另一種,為系統(tǒng)用戶實現(xiàn)透明連接。
網(wǎng)關(guān)有許多屬性標(biāo)志它所提供的服務(wù)。這些屬性中最基本的是它所提供服務(wù)的電話號碼
范圍。這個范圍可以分為幾個段,彼此之間以一些耗費度量參數(shù)和耗費標(biāo)記聯(lián)系。標(biāo)記可以
標(biāo)示出這部分電話號碼范圍呼叫的消費或愛好傾向。有些屬性標(biāo)志網(wǎng)關(guān)所提供的服務(wù)量。其
中包括它所擁有的端口數(shù)(它所能支持的同時呼叫的數(shù)量)和訪問速度。這兩個屬性共同標(biāo)
志了網(wǎng)關(guān)的容量。該度量可幫助局域服務(wù)器根據(jù)度量值按比例決定路由,從而實現(xiàn)簡單的負(fù)
載平衡。
網(wǎng)關(guān)也有些屬性標(biāo)志它所提供的服務(wù)類型。其中包括支持的信令協(xié)議、提供的電話特征、
可識別的語音編碼和實現(xiàn)的加密算法等。這些屬性對于選擇網(wǎng)關(guān)是很重要的。在缺乏對所有
網(wǎng)關(guān)特征基線標(biāo)準(zhǔn)的情況下(這是一個美好但很難達(dá)到的目標(biāo)),為了選擇一個網(wǎng)關(guān)完成通
信,我們需要這樣一組屬性。對呼叫有特殊要求的終端用戶(例如:一個用戶需要商業(yè)類呼
叫,這種呼叫需要一些特定呼叫特征的支持)也希望利用這些信息。
在TRIP上,有些屬性用來描述網(wǎng)關(guān),另一些屬性則不是。這取決于度量能否被合理的
綜合,以及呼叫建立之前是否還要傳遞一些屬性(同信令協(xié)議本身的協(xié)商和交換相對)。TRIP
的思想是保持簡潔,支持大量信息的縮放性。TRIP的屬性設(shè)置是容易擴(kuò)展的。一些標(biāo)記允
許局域服務(wù)器處理未知屬性。
8.3 端用戶
端用戶通常是一個希望通過網(wǎng)關(guān)完成從IP網(wǎng)到電話網(wǎng)終端呼叫的實體(通常是人)。終
端用戶可以是登錄到有Internet電話軟件的PC機(jī)的用戶,也可以是通過入口電話網(wǎng)關(guān)連接
到IP網(wǎng)上的電話用戶。這就是我們提到過的“電話到電話”服務(wù),IP網(wǎng)絡(luò)用于交換傳輸。
當(dāng)終端用戶完成一次到電話網(wǎng)呼叫時,他們可能知道,也可能不知道有電話路由服務(wù)正
在運(yùn)行。在終端用戶知道的情況下,他們可以選擇呼叫完成的方式。這些選擇包括,必須支
持的特征、質(zhì)量度量、所有者或者管理者和耗費選擇等。
TRIP既不指定這些選擇如何與提供商的選擇聯(lián)合決定最終網(wǎng)關(guān),也不支持這些選擇傳
遞到LS。使用前端或者用一些非協(xié)議方法可以完成這種傳輸。
8.4 區(qū)域服務(wù)器
局域服務(wù)器(LS)是TRIP的主要功能實體。它是一個訪問網(wǎng)關(guān)數(shù)據(jù)庫的邏輯設(shè)備,這個
數(shù)據(jù)庫稱為電話路由信息庫(TRIB)。網(wǎng)關(guān)數(shù)據(jù)庫由可用的本地網(wǎng)關(guān)和一些基于策略的遠(yuǎn)程網(wǎng)
關(guān)構(gòu)成。LS也為其他ITAD網(wǎng)中的對等LS輸出網(wǎng)關(guān)集合。這組輸出的網(wǎng)關(guān)由本地網(wǎng)關(guān)和基
于策略的遠(yuǎn)程網(wǎng)關(guān)(通過TRIP了解)構(gòu)成。同樣,在LS操作中策略扮演了核心的角色。圖
5所示為這種信息流。
|
|Intra-domain protocol
\ /
Local
Gateways
TRIP--> Gateways POLICY Gateways -->TRIP
IN Out
|
\ /
Telephony Routing
Information Base
圖5: TRIP信息流
LS中建立的TRIB允許它決定IP電話呼叫路由,當(dāng)一個去往電話網(wǎng)地址的信令消息到達(dá)信
令服務(wù)器時,LS的數(shù)據(jù)庫能提供的信息可幫助它判斷將信令消息轉(zhuǎn)發(fā)給哪一個網(wǎng)關(guān)或附加
信令服務(wù)器?;谶@個原因,LS可與信號服務(wù)器合一。如果不在一起,則他們之間需要一
些通信方法。這些通信不是由TRIP來尋址的,盡管TRIP可以滿足這樣的協(xié)議的需求。
要想?yún)⑴cTRIP,ITAD中至少得有一個LS。出于負(fù)載平衡,管理方便或者一些其他原因,
ITAD可以有多個LS。這時,為了實現(xiàn)數(shù)據(jù)庫同步和共享其他外部同級服務(wù)器信息,在這些
LS之間也要進(jìn)行一些通信。通常這種通信作為域間協(xié)議的內(nèi)部組件。TRIP就包含這樣的功
能。
圖5顯示了LS正通過域內(nèi)協(xié)議了解ITAD內(nèi)的其他網(wǎng)關(guān)。其實沒必要有域內(nèi)協(xié)議。LS運(yùn)行
時可以不用了解任何運(yùn)行的本地網(wǎng)關(guān)?;蛘撸梢酝ㄟ^靜態(tài)配置了解運(yùn)行的本地網(wǎng)關(guān)。
LS也可以與網(wǎng)關(guān)在一起,這樣它就要了解與它在一起的網(wǎng)關(guān)。
9.要素間的交互
9.1 網(wǎng)關(guān)與區(qū)域服務(wù)器交互
網(wǎng)關(guān)必須以某種方式向同一個ITAD內(nèi)的LS散播他的特征信息。LS可以進(jìn)一步通過TRIP
將這些信息傳播到ITAD外。該LS稱為該網(wǎng)關(guān)的源LS。當(dāng)LS與網(wǎng)關(guān)不在一起時,信息的傳
播方式不屬TRIP的范疇。完成這一功能的協(xié)議稱為域內(nèi)協(xié)議。
信息散播的一種方式是使用服務(wù)定位協(xié)議。網(wǎng)關(guān)可以包含一個服務(wù)代理,LS可以作為
目錄代理。服務(wù)定位協(xié)議規(guī)定了服務(wù)信息自動由DA傳播到SA的步驟。通過這種方式,LS
可以了解ITAD中的網(wǎng)關(guān)。
另一種域內(nèi)協(xié)議的機(jī)制是通過SIP或者H.323的注冊過程。注冊過程提供了一種方法,
用戶可以通知關(guān)守或SIP服務(wù)器他們的地址。這一注冊程序可擴(kuò)展為允許網(wǎng)關(guān)有效地注冊。
LDAP[8]也可用作域內(nèi)協(xié)議。網(wǎng)關(guān)利用LDAP為自己添加一條記錄到數(shù)據(jù)庫。如果LS也
要作為LDAP服務(wù)器,那么它就能了解所在ITAD上的所有網(wǎng)關(guān)。
不同的ITAD可以使用不同的域內(nèi)協(xié)議,域內(nèi)協(xié)議屬于本地配置。在一個特定的ITAD
中可以有多個域內(nèi)協(xié)議。沒有域內(nèi)協(xié)議,LS照樣可以工作。它可以通過靜態(tài)配置了解網(wǎng)關(guān),
或者可以不了解任何網(wǎng)關(guān)。
9.2 區(qū)域服務(wù)器之間的交互
LS間的交互由TRIP定義。同一個TRIP內(nèi)的LS使用TRIP來同步信息。不同LS內(nèi)的LS根據(jù)策略使
用TRIP來交換網(wǎng)關(guān)信息。前者中LS作為內(nèi)部對等體,后者中為外部對等體。
LS之間通過固定連接進(jìn)行通信。一個LS可以連接到一個或多個LS。LS不必物理上相
鄰,也不必在同一個自治系統(tǒng)內(nèi)。一對LS間的聯(lián)系通常是以管理手段建立。首先兩個LS
的管理員要就交換網(wǎng)關(guān)信息達(dá)成適當(dāng)?shù)膮f(xié)議,然后他們就配置為彼此之間可以通信。TRIP
并不提供LS間彼此查找的自動搜索程序。當(dāng)發(fā)生崩潰時,這樣的程序可以用來發(fā)現(xiàn)對等備
份LS。在對等體商業(yè)關(guān)系變得更加標(biāo)準(zhǔn)化的環(huán)境中,對等體間可以通過象SLP等協(xié)議相互
查找。是否使用自動搜索由管理員決定。
通過LS聯(lián)合交換的信息的語法和語義由TRIP規(guī)定。協(xié)議沒有規(guī)定協(xié)定合適的種類。TRIP
僅提供傳輸方式交換系統(tǒng)管理員認(rèn)為合適網(wǎng)關(guān)路由信息。在TRIP規(guī)范中有詳細(xì)說明。
控制網(wǎng)關(guān)信息產(chǎn)生、傳播、接受的規(guī)則稱為LS策略。TRIP沒有規(guī)定或要求任何特定策
略。
9.2.1交換信息概述
LS交換的信息是一組路由對象。每個路由對象至少包含可達(dá)的電話號碼范圍和IP地址
或主機(jī)名(向可到達(dá)該范圍網(wǎng)關(guān)的應(yīng)用層下一跳)。路由對象可通過域內(nèi)協(xié)議、靜態(tài)配置或
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -