[db:作者] 发表于 2025-7-26 13:03

什么是TRIP协议Trip协议

准确的说,Trip(Telephony Routing over IP)不是一个协议,而是要在这里收集、聚合、广播和管理的内容——IP电话路由。为了直观的了解其运行的过程以及这些过程中所遵循的规则,我们也称之为TRIP protocol。
TRIP的作用及需要解决的问题
在介绍TRIP的功能之前,先介绍一些TRIP中用到的专业术语。稍后将详细描述对应于这些术语的实体的功能。
网关:连接电路交换网络和IP网络的设备,可以发起和终止IP电话信令协议和电话网络信令协议。
位置服务器(Location Server - LS):一个具有IP连接的逻辑设备,它可以知道哪些网关可以用来结束到GSTN的呼叫。它是参与TRIP功能的主要功能实体,是最终用户完成与电话网通话的联络点,还负责将网关信息传播给其他LS。
互联网电话管理域(ITAD):由单一管理组织控制的资源集合(包括网关和区域服务器)。
提供商:互联网电话管理域(ITAD)的管理员。
位置服务器策略:区域服务器为通过TRIP发送和接收信息而设置的一系列规则,包括聚合、传播、生成和接收所有网关信息的规则。
电话路由信息库-TRIB:LS建立的网关数据库,用于保存TRIP的参与结果。
跳闸的功能
TRIP协议是不同管理域之间IP电话网关路由信息交换的专用协议。它是一个独立于任何信令协议的协议,其主要功能如下:
并且建立和维护路由信息提供者之间的对等关系。
并且在用户和同步提供者之间交换电话网关路由信息。
阻止稳定路线的流通。
以及时和可扩展的方式广播已知的网关路由信息。
并定义了描述电路网关路由数据的语法、语义和路由信息传输规则。
TRIP要解决的问题
TRIP协议,它解决的主要问题是IP电话的网关路由问题。从更高的角度来说,就是解决映射问题——给定的电话号码映射一个电话网关的IP地址,也可以简单地称为“电话号码到IP地址的转换问题”。通常我们会遇到很多电话号码和IP地址转换的情况。只有“给定一个电路交换网中用户的电话号码,判断能完成呼叫的网关的IP地址”才是TRIP协议要解决的问题,也只有它真正涉及到IP网上一个主叫设备和另一个应答设备之间的信令信息。
传输时必须逐层选择IP网关路由,所以TRIP协议解决了电话号码和IP地址转换的问题,但没有解决IP和地址转换的所有问题。
TRIP和当前IP电话路由协议的区别
TRIP可以归类为域间路由协议。目前,使用的域间路由协议有很多,如BGP-4、OSPF、SCSP等。由于出现较晚,TRIP吸收了这些“老祖宗”的很多优点,比如其类似BGP-4的格式和属性,域间传输机制,对等通信,有限状态机等特性。同时,TRIP和SCSP OSPF一样,具有一些增强的连接状态特性,如域内洪泛机制等。然而,它与这些现有的域间路由协议有很大不同。由于目前广泛使用BGP-4协议,这里只比较TRIP协议和BGP-4:
TRIP运行在应用层,不像BGP-4运行在网络层。
TRIP在许多中间网络和IP服务提供商的服务器(即LS)之间运行和存在,而BGP-4在相邻路由器之间。
TRIP的对等体之间交换的信息描述了到应用层网关设备的路由信息,而BGP-4描述了IP路由信息。
TRIP假设存在底层的IP传输网络,这意味着交换TRIP路由信息的服务器不需要转发信息路由的信令消息。然而,在BGP-4中却不是这样。对等体(路由器)必须是IP数据包的转发点(或相邻的转发点)。
TRIP的目的不是在ITAD建立全球联系。特别适用于许多相对独立的地区(如平行的省、市、县级电信网)通过TRIP相互通信。每个地区在管理关系上是一个相对封闭的集合,每个地区都可以与GSTN在全球范围内充分沟通。这与BGP-4形成了鲜明的对比。BGP的目标是通过互联网将整个世界互联起来。如果BGP-4断开,一个AS将与其他AS分离,它们之间将没有IP网络连接。
由于TRIP位于应用层,而不是网络层,TRIP描述的网关路由信息比BGP-4描述的要复杂得多,这些信息的描述参数也多得多。
BGP-4交换的是代表IP命名空之间部分的前缀,而TRIP交换的是代表GSTN号码空之间部分的电话号码范围,所以两个命名空之间的组织和层级是不同的。以上差异说明TRIP和BGP-4真的是“青出于蓝而胜于蓝”。虽然两者在功能上相似,但在功能定位和高级存在上却相去甚远。
如果你喜欢这篇文章,请关注我!!谢谢你

-
页: [1]
查看完整版本: 什么是TRIP协议Trip协议