标签交换路径建立的方法、装置和系统的制作方法

文档序号:7847121阅读:266来源:国知局
专利名称:标签交换路径建立的方法、装置和系统的制作方法
技术领域
本发明涉及通信技术领域,特别涉及一种标签交换路径建立的方法、装置和系统。
背景技术
随着传送技术的不断扩展,一种能够自动完成标签交换路径建立的新型网络技术-GMPLS(Generalized Multi-Protocol Label Switching,通用多协议标签交换)应运而生。在 GMPLS 的网络中,GMPLS 利用 RSVP-TE (Resource Reservation Protocol-Traffic Engineering,带流量工程的资源预留协议)实现连接的建立,其中,基本过程如下1、源节点为连接分配 Tunnel ID (隧道标识)和 LSP ID (label switching path Identifier,标签交换路径标识)2、从源节点开始,沿连接方向逐跳发送路径(Path)消息,消息中携带隧道标识和标签交换路径标识等;3、宿节点收到Path消息后,从宿节点开始,沿连接的反方向逐节点进行标签分配、资源预留和交叉连接建立等操作,并向上游节点返回Resv(资源预留消息)消息,消息中携带所分配的标签信息;4、源节点收到Resv消息,连接建立成功。现有GMPLS网络的一种模型为Overlay model (覆盖模型),在覆盖模型下,是在两个Overlay Network(覆盖网络)节点之间建立1条穿过Core Network(核心网络)的标签交换路径,但是现有GMPLS网络中,覆盖网络和核心网络之间的路由信息相互隔离, 即覆盖网络中的节点不能通过路由协议获得核心网络中的详细拓扑信息;同样地,核心网络中的节点也不能通过路由协议获得覆盖网络中的详细拓扑信息,当需要在两个覆盖网络中的节点之间建立1条穿过核心网络的连接时,需要采用覆盖网络和核心网络之间的 UNI (User-Network Interface,用户网络接口 )进行连接的建立。在现有的覆盖网络中,要求源EN(Edge Node,边缘节点)、入口 CN(Core Node,核心节点)、出口 CN、宿EN四个节点的UNI接口属于相同的编址空间,才可以采用GMPLS UNI 信令,来实现从源EN到宿EN的连接的自动建立。源EN是入口 CN的上游节点,出口 CN是宿EN的上游节点。在该前提下,GMPLS的信令消息可以从源EN开始,沿连接经过的节点逐跳发送至宿EN,实现连接的建立。在连接建立过程中,各节点利用源EN地址+宿EN地址+ 源EN分配的Turme 1 ID,作为该会话的唯一标识。但是在实际网络部署中,由于覆盖网络和核心网络可能是各自独立部署的,因此在为网络节点进行编址时,很可能不是从同一编址空间之内为两个网络进行地址分配的, 由于各自独立编址,覆盖网络中的节点地址可能与核心网络中的节点地址冲突,如分配了相同的地址,这种情况下会可能出现虽然属于两个不同的会话,但由于覆盖网络中的节点地址和核心网络中的节点分配了相同的地址,导致两个会话标识相同的情况,致使核心网络中的节点不能正确区分不同的标签交换路径,从而使信令协议处理发生混乱,最终导致无法建立正确的标签交换路径。或是覆盖网络和核心网络采用不同的编址方式,例如覆盖网络中的节点采用IPv4的编址方式,而核心网络中的节点则采用了 IPv6的编址方式,如果覆盖网络和核心网络之间属于不同编址方式,则核心网络中的节点接收到覆盖网络中的节点发送的路径消息后,由于编址空间不一样,不能够正确识别路径消息中携带的地址,从而也会导致无法建立正确的标签交换路径。

发明内容
为了解决现有技术中无法正确建立标签交换路径的问题,本发明实施例提供了一种标签交换路径建立的方法、装置和系统。所述技术方案如下一方面,提供了一种标签交换路径建立的方法,所述方法包括入口核心节点接收来自源边缘节点第一路径消息,所述第一路径消息携带第一会话标识,所述第一会话标识包括源节点的地址信息、宿节点的地址信息和所述源节点分配的隧道标识;将所述第一路径消息转换为第二路径消息,所述第二路径消息携带所述第一会话标识和第二会话标识,所述第二会话标识包括所述入口核心节点的地址信息、出口核心节点的地址信息和所述入口核心节点分配的隧道标识,使核心网络中的核心节点以所述第二会话标识作为标签交换路径的会话标识;将所述第二路径消息逐跳发送给所述出口核心节点,使所述出口核心节点根据所述第一会话标识将所述第二路径消息还原为所述第一路径消息,并将所述第一路径消息发送给所述宿节点,以建立标签交换路径。另一方面,提供了一种入口节点,所述节点包括接收模块,用于接收来自源边缘节点发送的第一路径消息,所述第一路径消息携带第一会话标识,所述第一会话标识包括源节点的地址信息、宿节点的地址信息和所述源节点分配的隧道标识;转换模块,用于将所述第一路径消息转换为第二路径消息,所述第二路径消息携带所述第一会话标识和第二会话标识,所述第二会话标识包括所述入口核心节点的地址信息、出口核心节点的地址信息和所述入口核心节点分配的隧道标识,使核心网络中的核心节点以所述第二会话标识作为标签交换路径的会话标识;发送模块,用于将所述第二路径消息逐跳发送给所述出口核心节点,使所述出口核心节点根据所述第一会话标识将所述第二路径消息还原为所述第一路径消息,并将所述第一路径消息发送给所述宿节点,以建立标签交换路径。另一方面,还提供了一种标签交换路径建立的方法,所述方法包括用户网络接口 UNI服务器接收来自源边缘节点第一路径消息,所述第一路径消息携带第一会话标识,所述第一会话标识包括源节点的地址信息、宿节点的地址信息和所述源节点分配的隧道标识;将所述第一路径消息转换为第二路径消息,所述第二路径消息携带所述第一会话标识和第二会话标识,所述第二会话标识包括所述入口核心节点的地址信息、出口核心节点的地址信息和所述入口核心节点分配的隧道标识,使核心网络中的核心节点以所述第二会话标识作为标签交换路径的会话标识;将所述第二路径消息发送给所述入口核心节点,使所述入口核心节点将所述第二路径消息逐跳发送给所述出口核心节点处的服务器,所述出口核心节点处的服务器根据所述第一会话标识将所述第二路径消息还原为所述第一路径消息,将所述第一路径消息发送给所述宿节点,以建立标签交换路径另一方面,还提供了一种标签交换路径建立的系统,所述系统包括如上所述的入口核心节点和出口核心节点;所述出口核心节点,用于接收所述入口核心节点逐跳发送的第二路径消息;根据第一会话标识,将所述第二路径消息还原为第一路径消息,将所述第一路径消息发送给宿节点,以建立标签交换路径。另一方面,还提供了一种服务器,所述服务器包括接收模块,用于接收来自源边缘节点第一路径消息,所述第一路径消息携带第一会话标识,所述第一会话标识包括源节点的地址信息、宿节点的地址信息和所述源节点分配的隧道标识;转换模块,用于将所述第一路径消息转换为第二路径消息,所述第二路径消息携带所述第一会话标识和第二会话标识,所述第二会话标识包括所述入口核心节点的地址信息、出口核心节点的地址信息和所述入口核心节点分配的隧道标识,使核心网络中的核心节点以所述第二会话标识作为标签交换路径的会话标识;转发模块,用于将所述第二路径消息发送给所述入口核心节点,使所述入口核心节点将所述第二路径消息逐跳发送给所述出口核心节点处的服务器,所述出口核心节点处的服务器根据所述第一会话标识将所述第二路径消息还原为所述第一路径消息,将所述第一路径消息发送给所述宿节点,以建立标签交换路径。另一方面,还提供了一种标签交换路径建立的系统,所述系统包括如上所述的服务器、入口核心节点和出口核心节点处的服务器;所述入口核心节点,用于接收所述服务器发送的第二路径消息,并将所述第二路径消息逐跳发送给所述出口核心节点处的服务器;所述出口核心节点处的服务器,用于根据第一会话标识将所述第二路径消息还原为第一路径消息,将所述第一路径消息发送给宿节点,以建立标签交换路径。本发明实施例提供的技术方案的有益效果是在入口核心节点处将第一路径消息中携带的第一会话标识转换第二会话标识,第二会话标识包括所述入口核心节点的地址信息、出口核心节点的地址信息和所述入口核心节点分配的隧道标识,第二会话标识信息在入口核心节点到出口核心节点的路径上是唯一的,核心网络中的核心节点以所述第二会话标识作为标签交换路径的会话标识,从而解决了由于源节点和入口核心节点地址相同致使核心网络中的节点不能正确区分不同的标签交换路径,无法建立正确的标签交换路径的问题。且由于在入口核心节点处将第一路径消息转换为第二路径消息,使得核心网络中的核心节点以所述第二会话标识作为标签交换路径的会话标识,这样即使覆盖网络的编址空间和核心网络的编址空间不一样,核心网上的节点还是能够读取转换后的第二路径消息, 从而也能够解决由于编址方式不一样而无法正确建立标签交换路径的问题。


为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附1是本发明实施例提供的一种标签交换路径建立的方法的流程图;图2是本发明实施例提供的一种标签交换路径建立的方法的流程图;图3是本发明实施例提供的一种标签交换路径建立的方法的流程图;图4是本发明实施例提供的一种将UNI服务器部署在网络各节点以外的系统示意图;图5是本发明实施例提供的一种UNIjnfo对象格式的示意图;图6是本发明实施例提供的一种标签交换路径的系统示意图;图7是本发明实施例提供的一种入口核心节点的示意图;图8是本发明实施例提供的一种标签交换路径建立的系统示意图;图9是本发明实施例提供的一种服务器的示意图;图10是本发明实施例提供的一种标签交换路径建立的系统示意图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。为方便理解,需要说明一下隧道(Tunnel)、连接(也称LSP或路径)、会话 (session)三者的关系连接是在首末节点对之间建立起来的一条管道,可用于传送客户层的业务;Turmel是在一对首末节点之间为客户层一个特定业务提供的传送资源,一条 tunnel可能包含1条或多条连接。例如,如果连接发生故障并进行重路由,或者对连接的带宽进行修改,则重路由后或者带宽修改后的连接和原来的连接是两条不同的连接,但属于同一个Turmel ;又如,对于1+1或1 1业务,工作路径和保护路径是两条不同的连接但属于同一个Tunnel ;在控制平面,GMPLS信令协议利用1个Session来建立和控制1个Tunnel。在信令协议中会携带session的标识和连接的标识,来指明该信令消息所对应的Turmel和连接;GMPLS利用源节点地址+宿节点地址+源节点分配的、在源节点内唯一的Turmel ID,作为1个session的唯一标识;GMPLS利用session标识+源节点分配的、在源节点内(或在源节点+Tunnel ID 范围内)唯一的LSP ID,作为1条连接的唯一标识。参见图1,本发明实施例提供了一种标签交换路径建立的方法,包括101 入口核心节点接收来自源边缘节点发送的第一路径消息,所述第一路径消息携带第一会话标识,所述第一会话标识包括源节点的地址信息、宿节点的地址信息和所述源节点分配的隧道标识;102 将第一路径消息转换为第二路径消息,第二路径消息携带所述第一会话标识和第二会话标识,所述第二会话标识包括所述入口核心节点的地址信息、出口核心节点的地址信息和所述入口核心节点分配的隧道标识,使核心网络中的核心节点以所述第二会话标识作为标签交换路径的会话标识;103 将所述第二路径消息逐跳发送给所述出口核心节点,使所述出口核心节点根据所述第一会话标识将第二路径消息还原为第一路径消息,并将所述第一路径消息发 送给所述宿节点,以建立标签交换路径。本实施例中,源边缘节点、宿边缘节点、源节点和宿节点属于覆盖网络,入口核心节点和出口核心节点属于核心网络,源边缘节点是入口核心节点的上游节点,宿边缘节点是出口核心节点的下游节点。本实施例中,将所述第一路径消息转换为第二路径消息,包括获得宿边缘节点的地址信息,根据所述宿边缘节点的地址信息查找预先配置的用户网络接口信息,确定与所述宿边缘节点相连的出口核心节点;所述预先配置的urn信息包括所述源边缘节点的地址信息、与所述源边缘节点对应的入口核心节点的地址信息,所述宿边缘节点的地址信息、与所述宿边缘节点对应的出口核心节点的地址信息;根据所述确定的出口核心节点的地址信息为标签交换路径分配隧道标识,得到第二会话标识,所述第二会话标识包括所述入口核心节点的地址信息、出口核心节点的地址信息和所述入口核心节点分配的隧道标识;将第一路径消息中携带的所述第一会话标识替换为所述第二会话标识,得到第二路径消息,所述第二路径消息包括所述第一会话标识和所述第二会话标识。本实施例中,第一路径消息中还携带所述源节点的端口标识或所述入口核心节点的端口标识,用于指明所述源节点选择的用户网络接口 ;其中,当所述第一路径消息中携带所述源节点的端口标识时,所述入口核心节点接收源节点发送的第一路径消息之后,还包括将所述源节点的端口标识代替为所述入口核心节点的端口标识。进一步地,本实施例中,第一路径消息中还携带第一标签交换路径标识LSP ID ;则所述第二路径消息携带第二标签交换路径标识和所述第一标签交换路径标识,所述第二标签交互路径标识是所述入口核心节点为标签交换路径分配的。本实施例中,将所述第二路径消息逐跳发送给所述出口核心节点之后,还包括所述出口核心节点接收所述第二路径消息;根据所述第一会话标识,将所述第二路径消息中的第二会话标识替换为所述第一会话标识,以得到所述第一路径消息。本实施例中,第一路径消息中还携带所述源节点所在的网络标识,用于表明所述所述源节点所在的网络。本发明提供的方法实施例的有益效果是在入口核心节点处将第一路径消息中携带的第一会话标识转换第二会话标识,第二会话标识包括所述入口核心节点的地址信息、 出口核心节点的地址信息和所述入口核心节点分配的隧道标识,第二会话标识信息在入口核心节点到出口核心节点的路径上是唯一的,核心网络中的核心节点以所述第二会话标识作为标签交换路径的会话标识,从而解决了由于源节点和入口核心节点地址相同致使核心网络中的节点不能正确区分不同的标签交换路径,无法建立正确的标签交换路径的问题。 且由于在入口核心节点处将第一路径消息转换为第二路径消息,使得核心网络中的核心节点以所述第二会话标识作为标签交换路径的会话标识,这样即使覆盖网络的编址空间和核心网络的编址空间不一样,核心网上的节点还是能够读取转换后的第二路径消息,从而也能够解决由于编址方式不一样而无法正确建立标签交换路径的问题。参见图2,本发明实施例提供了一种标签交换路径建立的方法,包括201 用户网络接口 UNI服务器接收来自源边缘节点发送的第一路径消息,所述第一路径消息携带消息携带第一会话标识,所述第一会话标识包括源节点的地址信息、宿节点的地址信息和所述源节点分配的隧道标识;

202 将所述第一路径消息转换为第二路径消息,所述第二 P路径消息携带所述第一会话标识和第二会话标识,所述第二会话标识包括所述入口核心节点的地址信息、所述出口核心节点的地址信息和所述入口核心节点分配的隧道标识,使核心网络中的核心节点以所述第二会话标识作为标签交换路径的会话标识;203:将所述第二路径消息发送给所述入口核心节点,使所述入口核心节点将所述第二路径消息逐跳发送给所述出口核心节点处的UNI服务器,所述出口核心节点处的UNI 服务器根据所述第一会话标识将所述第二路径消息还原为第一路径消息,将所述第一路径消息发送给所述宿节点,以建立标签交换路径。本实施例中,将所述第一路径消息转换为第二路径消息,包括获得宿边缘节点的地址信息,根据所述宿边缘节点的地址信息查找预先配置的 UNI信息,确定与所述宿边缘节点相连的出口核心节点的地址信息;所述预先配置的UNI信息包括所述源边缘节点的地址信息、与所述源边缘节点对应的入口核心节点的地址信息, 所述宿边缘节点的地址信息、与所述宿边缘节点对应的出口核心节点的地址信息;根据所述确定的出口核心节点的地址信息为标签交换路径分配隧道标识,得到第二会话标识,所述第二会话标识包括所述入口核心节点的地址信息、出口核心节点的地址信息和所述入口核心节点分配的隧道标识;将所述第一路径消息中携带的所述第一会话标识替换为所述第二会话标识,得到第二路径消息,所述第二路径消息包括所述第一会话标识和所述第二会话标识。本发明提供的方法实施例的有益效果是通过设置UNI服务器,将第一路径消息中携带的第一会话标识转换第二会话标识,第二会话标识包括所述入口核心节点的地址信息、出口核心节点的地址信息和所述入口核心节点分配的隧道标识,第二会话标识信息在入口核心节点到出口核心节点的路径上是唯一的,核心网络中的核心节点以所述第二会话标识作为标签交换路径的会话标识,从而解决了由于源节点和入口核心节点地址相同致使核心网络中的节点不能正确区分不同的标签交换路径,无法建立正确的标签交换路径的问题。且由于在入口核心节点处将第一路径消息转换为第二路径消息,使得核心网络中的核心节点以所述第二会话标识作为标签交换路径的会话标识,这样即使覆盖网络的编址空间和核心网络的编址空间不一样,核心网上的节点还是能够读取转换后的第二路径消息, 从而也能够解决由于编址方式不一样而无法正确建立标签交换路径的问题。参见图3,本发明实施例提供了一种标签交换路径建立的方法,本实施例中源节点和源边缘节点为一个节点,宿节点和宿边缘节点为一个节点,具体方法包括301 初始化UNI服务器。本实施例中,为解决UNI的编址空间限定问题,提供了一种UNI服务器,该UNI服务器中配置了 UNI链路的相关信息,即预先配置UNI信息,如两端节点地址、两端接口地址等。在建立UNI连接时,UNI服务器可以实现对路径消息中的地址标识的转换,以及对路径消息的转发。具体实现中,该UNI服务器可以是独立于网络中各节点以外的服务器,也可以直接部署在核心网络边缘的入口和/或出口节点上,即边缘核心节点直接作为UNI服务器。 另外,可以在1个核心网络中只部署1个集中式的UNI服务器,也可以为每个边缘核心节点部署1个分布式的TOI服务器。本实施例对此不做具体限定。如图4所示,提供了一种分布式的将UNI服务器部署在网络各节点以外的系统示意图,其中覆盖网络中的边缘节点为 ENl和EN2,核心网络中的核心节点为CN1、CN2和CN3,其中CNl为入口核心节点,CN2为出口核心节点,UNI服务器A和UNI服务器B是分别部署在CNl和CN2外的服务器。本实施例中,rai服务器由核心网络的运营商控制,覆盖网络在建网的时候向核心网络运营商申请连接到该核心网络;核心网络配置UNI服务器,从而可以为覆盖网络提供服务。具体的,在网络初始化的时候,核心网络的运营商可以在每个UNI服务器上配置各 UNI链路的信息。这些UNI链路信息可以直接配置在路由表内,也可以做为单独的UNI链路信息表。例如,对于图4中的UNI服务器,可配置如下表1所示的UNI链路信息表 权利要求
1.一种标签交换路径建立的方法,其特征在于,所述方法包括入口核心节点接收来自源边缘节点第一路径消息,所述第一路径消息携带第一会话标识,所述第一会话标识包括源节点的地址信息、宿节点的地址信息和所述源节点分配的隧道标识;将所述第一路径消息转换为第二路径消息,所述第二路径消息携带所述第一会话标识和第二会话标识,所述第二会话标识包括所述入口核心节点的地址信息、出口核心节点的地址信息和所述入口核心节点分配的隧道标识,使核心网络中的核心节点以所述第二会话标识作为标签交换路径的会话标识;将所述第二路径消息逐跳发送给所述出口核心节点,使所述出口核心节点根据所述第一会话标识将所述第二路径消息还原为所述第一路径消息,并将所述第一路径消息发送给所述宿节点,以建立标签交换路径。
2.根据权利要求1所述的方法,其特征在于,所述将所述第一路径消息转换为第二路径消息,包括获得宿边缘节点的地址信息,根据所述宿边缘节点的地址信息查找预先配置的用户网络接口信息,确定与所述宿边缘节点相连的出口核心节点的地址信息;所述预先配置的用户网络接口信息包括所述源边缘节点的地址信息、与所述源边缘节点对应的入口核心节点的地址信息,所述宿边缘节点的地址信息、与所述宿边缘节点对应的出口核心节点的地址信息;根据所述确定的出口核心节点的地址信息为标签交换路径分配隧道标识,得到第二会话标识,所述第二会话标识包括所述入口核心节点的地址信息、出口核心节点的地址信息和所述入口核心节点分配的隧道标识;将所述第一路径消息中携带的所述第一会话标识替换为所述第二会话标识,得到第二路径消息,所述第二路径消息包括所述第一会话标识和所述第二会话标识。
3.根据权利要求1-2任一项所述的方法,其特征在于,所述第一路径消息中还携带所述源节点的端口标识或所述入口核心节点的端口标识,用于指明所述源节点选择的用户网络接口 ;其中,当所述第一路径消息中携带所述源节点的端口标识时,所述入口核心节点接收源节点发送的第一路径消息之后,还包括将所述源节点的端口标识代替为所述入口核心节点的端口标识。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述第一路径消息中还携带第一标签交换路径标识;则所述第二路径消息携带第二标签交换路径标识和所述第一标签交换路径标识,所述第二标签交互路径标识是所述入口核心节点为标签交换路径分配的。
5.根据权利要求1-4任一项所述的方法,其特征在于,将所述第二路径消息逐跳发送给所述出口核心节点之后,还包括所述出口核心节点接收所述第二路径消息;根据所述第一会话标识,将所述第二路径消息中的第二会话标识替换为所述第一会话标识,以得到所述第一路径消息。
6.根据权利要求1-5任一项所述的方法,其特征在于,所述第一路径消息中还携带所述源节点所在的网络标识,用于表明所述所述源节点所在的网络。
7.—种入口核心节点,其特征在于,所述节点包括接收模块,用于接收来自源边缘节点第一路径消息,所述第一路径消息携带第一会话标识,所述第一会话标识包括源节点的地址信息、宿节点的地址信息和所述源节点分配的隧道标识;转换模块,用于将所述第一路径消息转换为第二路径消息,所述第二路径消息携带所述第一会话标识和第二会话标识,所述第二会话标识包括所述入口核心节点的地址信息、 出口核心节点的地址信息和所述入口核心节点分配的隧道标识,使核心网络中的核心节点以所述第二会话标识作为标签交换路径的会话标识;发送模块,用于将所述第二路径消息逐跳发送给所述出口核心节点,使所述出口核心节点根据所述第一会话标识将所述第二路径消息还原为所述第一路径消息,并将所述第一路径消息发送给所述宿节点,以建立标签交换路径。
8.根据权利要求7所述的节点,其特征在于,所述转换模块,包括确定单元,用于获得宿边缘节点的地址信息,根据所述宿节点的地址信息查找预先配置的用户网络接口信息,确定与所述宿边缘节点相连的出口核心节点的地址信息;所述预先配置的用户网络接口信息包括所述源边缘节点的地址信息、与所述源边缘节点对应的入口核心节点的地址信息,所述宿边缘节点的地址信息、与所述宿边缘节点对应的出口核心节点的地址信息;分配单元,用于根据所述确定单元确定的所述出口核心节点的地址信息为标签交换路径分配隧道标识,得到第二会话标识,所述第二会话标识包括所述入口核心节点的地址信息、出口核心节点的地址信息和所述入口核心节点分配的隧道标识;替换单元,用于将所述第一路径消息中携带的所述第一会话标识替换为所述第二会话标识,得到第二路径消息,所述第二路径消息中包括所述第一会话标识和所述第二会话标识。
9.一种标签交换路径建立的方法,其特征在于,所述方法包括用户网络接口 UNI服务器接收来自源边缘节点第一路径消息,所述第一路径消息携带第一会话标识,所述第一会话标识包括源节点的地址信息、宿节点的地址信息和所述源节点分配的隧道标识;将所述第一路径消息转换为第二路径消息,所述第二路径消息携带所述第一会话标识和第二会话标识,所述第二会话标识包括所述入口核心节点的地址信息、出口核心节点的地址信息和所述入口核心节点分配的隧道标识,使核心网络中的核心节点以所述第二会话标识作为标签交换路径的会话标识;将所述第二路径消息发送给所述入口核心节点,使所述入口核心节点将所述第二路径消息逐跳发送给所述出口核心节点处的服务器,所述出口核心节点处的服务器根据所述第一会话标识将所述第二路径消息还原为所述第一路径消息,将所述第一路径消息发送给所述宿节点,以建立标签交换路径。
10.根据权利要求9所述的方法,其特征在于,所述将所述第一路径消息转换为第二路径消息,包括获得宿边缘节点的地址信息,根据所述宿边缘节点的地址信息查找预先配置的用户网络接口信息,确定与所述宿边缘节点相连的出口核心节点的地址信息;所述预先配置的用户网络接口信息包括所述源边缘节点的地址信息、与所述源边缘节点对应的入口核心节点的地址信息,所述宿边缘节点的地址信息、与所述宿边缘节点对应的出口核心节点的地址信息;根据所述确定的出口核心节点的地址信息为标签交换路径分配隧道标识,得到第二会话标识,所述第二会话标识包括所述入口核心节点的地址信息、出口核心节点的地址信息和所述入口核心节点分配的隧道标识;将所述第一路径消息中携带的所述第一会话标识替换为所述第二会话标识,得到第二路径消息,所述第二路径消息包括所述第一会话标识和所述第二会话标识。
11.一种服务器,其特征在于,所述服务器包括接收模块,用于接收来自源边缘节点发送的路径第一路径消息,所述第一路径消息携带第一会话标识,所述第一会话标识包括源节点的地址信息、宿节点的地址信息和所述源节点分配的隧道标识;转换模块,用于将所述第一路径消息转换为第二路径消息,所述第二路径消息携带所述第一会话标识和第二会话标识,所述第二会话标识包括所述入口核心节点的地址信息、 出口核心节点的地址信息和所述入口核心节点分配的隧道标识,使核心网络中的核心节点以所述第二会话标识作为标签交换路径的会话标识;转发模块,用于将所述第二路径消息发送给所述入口核心节点,使所述入口核心节点将所述第二路径消息逐跳发送给所述出口核心节点处的服务器,所述出口核心节点处的服务器根据所述第一会话标识将所述第二路径消息还原为所述第一路径消息,将所述第一路径消息发送给所述宿节点,以建立标签交换路径。
12.根据权利要求11所述的服务器,其特征在于,所述转换模块,包括确定单元,用于获得宿边缘节点的地址信息,根据所述宿边缘节点的地址信息查找预先配置的用户网络接口信息,确定与所述宿边缘节点相连的出口核心节点的地址信息;所述预先配置的用户网络接口信息包括所述源边缘节点的地址信息、与所述源边缘节点对应的入口核心节点的地址信息,所述宿边缘节点的地址信息、与所述宿边缘节点对应的出口核心节点的地址信息;分配单元,用于根据所述确定单元确定的出口核心节点的地址信息为标签交换路径分配隧道标识,得到第二会话标识,所述第二会话标识包括所述入口核心节点的地址信息、 出口核心节点的地址信息和所述入口核心节点分配的隧道标识;替换单元,用于将所述第一路径消息中携带的所述第一会话标识替换为所述第二会话标识,得到第二路径消息,所述第二路径消息包括所述第一会话标识和所述第二会话标识。
13.—种标签交换路径建立的系统,其特征在于,所述系统包括如权利要求7-8任一项所述的入口核心节点和出口核心节点;所述出口核心节点,用于接收所述入口核心节点逐跳发送的第二路径消息;根据第一会话标识,将所述第二路径消息还原为第一路径消息,将所述第一路径消息发送给宿节点, 以建立标签交换路径。
14.一种标签交换路径建立的系统,其特征在于,所述系统包括如权利要求11-12任一项所述的服务器、入口核心节点和出口核心节点处的服务器;所述入口核心节点,用于接收所述服务器发送的第二路径消息,并将所述第二路径消息逐跳发送给所述出口核心节点处的服务器所述出口核心节点处的服务器,用于根据第一会话标识将所述第二路径消息还原为第一路径消息,将所述第一路径消息发送给宿节点,以建立标签交换路径。
全文摘要
本发明实施例提供了一种标签交换路径建立的方法、装置和系统,涉及通信技术领域,所述方法包括入口核心节点接收来自源边缘节点发送的第一路径消息,第一路径消息携带第一会话标识;将第一路径消息转换为第二路径消息,第二路径消息携带第一会话标识和第二会话标识,第二会话标识包括入口核心节点的地址信息、出口核心节点的地址信息和入口核心节点分配的隧道标识,使核心网络中的核心节点以第二会话标识作为标签交换路径的会话标识;将第二路径消息逐跳发送给出口核心节点,使出口核心节点根据所述第一会话标识将第二路径消息还原为第一路径消息,并将第一路径消息发送给宿节点,以建立标签交换路径。
文档编号H04L12/56GK102439919SQ201180002218
公开日2012年5月2日 申请日期2011年9月28日 优先权日2011年9月28日
发明者林毅 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1