簡介 TRIP:IP上的電話路由選擇 (TRIP:Telephony Routing Over IP) IP 上的電話路由選擇(TRIP)是一種策略驅動、管理域間協議,主要用於通告定位伺服器間電話的可達性和通告到達目的地的路徑屬性。 TRIP 操作獨立於任何信令協議,因此 TRIP 可為任何信令協議提供電話路由選擇協議服務。 TRIP 會話者即定位伺服器(LS)的基本功能是與其它 LS 交換資訊。該資訊包括電話目的地的可達性、目的地之間的路徑和在 PSTN 中到達電話目的地的路徑上的閘道器資訊。 LS 交換足夠的路由選擇資訊以構造 ITAD 連通性圖表,這樣即可避免了路由環路。另外, TRIP 可用來交換所需的屬性從而執行策略並選擇基於路徑或閘道器特徵的路由。此規範定義了 TRIP 的傳輸和同步機制、有限狀態機器和 TRIP 資料,還定義了基本屬性。 TRIP 的屬性集是可擴充套件的,所以附加屬性可能會在今後的文件中定義。 TRIP 一般用於分發電話管理域之間的電話路由資訊,它模仿用於分發管理域之間的路由資訊的邊界閘道器協議 4 (BGP4)。 TRIP 在一些連結狀態特徵方面得到了增強,就像在開放式最短路徑優先( OSPF)、IS-IS 和伺服器快取同步協議(SCSP)中一樣。 TRIP 使用 BGP 的域間傳輸機制、 BGP 對等通訊、BGP 有限狀態機器及類似於 BGP 的格式和屬性。但 TRIP 不同於 BGP 的方面是, TRIP 允許使用通用域內 LS 拓樸結構,這與 BGP 內部會話者的全網拓撲結構需求相比,該特性簡化了配置並提高了可擴充套件性。 TRIP 也能使用類似於 OSPF、IS-IS 和 SCSP中的域內擴散機制。 TRIP 執行在可靠傳輸協議上,這就消除了執行碎片、重發、確認響應和排序的需要。 TRIP 中的錯誤通知機制假定傳輸協議支援正常關閉連線,比如說,所有資料都會在連線關閉之前傳送出去。 TRIP 的操作獨立於任何特定電話信令協議,因此它可以用作任何其它這種協議的路由選擇協議,如 H.323 和 SIP 。 LS 對等拓樸結構獨立於網路物理拓樸結構。此外,ITAD 的邊界獨立於第三層路由選擇自治系統的邊界。不管是內部還是外部 TRIP 的對等結構在物理上都需要相鄰。協議結構 每個 TRIP 資訊都有一個固定大小的頭。在頭後面可能有也可能沒有一個數據部分,這主要取決於資訊型別。16 | 24 bit Length | Type Length ――無符號整數,表示資訊總長,其中包含資訊頭(八位)。這樣允許接受端定位在傳輸層資訊流,即下一資訊的開始點。 Length 欄位的允許值範圍是:由 3 到 4096 ,還有可能進一步受到限制,這取決於資訊型別。由於資訊後面不允許有資料填充,所有 Length 欄位必須具有包含剩餘資訊的最小的可能值。Type ― 無符號整數,表示資訊程式碼型別。程式碼型別如下:1 – OPEN 2 – UPDATE 3 – NOTIFICATION 4 – KEEPALIVE
簡介 TRIP:IP上的電話路由選擇 (TRIP:Telephony Routing Over IP) IP 上的電話路由選擇(TRIP)是一種策略驅動、管理域間協議,主要用於通告定位伺服器間電話的可達性和通告到達目的地的路徑屬性。 TRIP 操作獨立於任何信令協議,因此 TRIP 可為任何信令協議提供電話路由選擇協議服務。 TRIP 會話者即定位伺服器(LS)的基本功能是與其它 LS 交換資訊。該資訊包括電話目的地的可達性、目的地之間的路徑和在 PSTN 中到達電話目的地的路徑上的閘道器資訊。 LS 交換足夠的路由選擇資訊以構造 ITAD 連通性圖表,這樣即可避免了路由環路。另外, TRIP 可用來交換所需的屬性從而執行策略並選擇基於路徑或閘道器特徵的路由。此規範定義了 TRIP 的傳輸和同步機制、有限狀態機器和 TRIP 資料,還定義了基本屬性。 TRIP 的屬性集是可擴充套件的,所以附加屬性可能會在今後的文件中定義。 TRIP 一般用於分發電話管理域之間的電話路由資訊,它模仿用於分發管理域之間的路由資訊的邊界閘道器協議 4 (BGP4)。 TRIP 在一些連結狀態特徵方面得到了增強,就像在開放式最短路徑優先( OSPF)、IS-IS 和伺服器快取同步協議(SCSP)中一樣。 TRIP 使用 BGP 的域間傳輸機制、 BGP 對等通訊、BGP 有限狀態機器及類似於 BGP 的格式和屬性。但 TRIP 不同於 BGP 的方面是, TRIP 允許使用通用域內 LS 拓樸結構,這與 BGP 內部會話者的全網拓撲結構需求相比,該特性簡化了配置並提高了可擴充套件性。 TRIP 也能使用類似於 OSPF、IS-IS 和 SCSP中的域內擴散機制。 TRIP 執行在可靠傳輸協議上,這就消除了執行碎片、重發、確認響應和排序的需要。 TRIP 中的錯誤通知機制假定傳輸協議支援正常關閉連線,比如說,所有資料都會在連線關閉之前傳送出去。 TRIP 的操作獨立於任何特定電話信令協議,因此它可以用作任何其它這種協議的路由選擇協議,如 H.323 和 SIP 。 LS 對等拓樸結構獨立於網路物理拓樸結構。此外,ITAD 的邊界獨立於第三層路由選擇自治系統的邊界。不管是內部還是外部 TRIP 的對等結構在物理上都需要相鄰。協議結構 每個 TRIP 資訊都有一個固定大小的頭。在頭後面可能有也可能沒有一個數據部分,這主要取決於資訊型別。16 | 24 bit Length | Type Length ――無符號整數,表示資訊總長,其中包含資訊頭(八位)。這樣允許接受端定位在傳輸層資訊流,即下一資訊的開始點。 Length 欄位的允許值範圍是:由 3 到 4096 ,還有可能進一步受到限制,這取決於資訊型別。由於資訊後面不允許有資料填充,所有 Length 欄位必須具有包含剩餘資訊的最小的可能值。Type ― 無符號整數,表示資訊程式碼型別。程式碼型別如下:1 – OPEN 2 – UPDATE 3 – NOTIFICATION 4 – KEEPALIVE