业务传送方法及装置的制造方法_2

文档序号:9814063阅读:来源:国知局
该节点对应的隧道ID建立隧道转发表;
[0033]步骤S104,所述第一节点根据业务报文上的隧道ID和所述隧道转发表,进行业务传送。
[0034]本实施例通过上述步骤,网络中的任意节点(即第一节点)根据整个网络拓扑结构生成到达其他节点的路由转发表,并根据所述路由转发表中的目的节点地址与该节点对应的隧道ID建立隧道转发表,然后在处理业务的过程中,根据业务报文上的隧道ID和所述隧道转发表,进行业务传送,从而只需要获取到业务报文上其他节点的隧道ID,即可实现往该节点的路由转发,无需再对节点的各个端口地址进行手动配置或设置,解决了相关技术中IP RAN网络业务通道中需要大量的手动配置的问题,实现了设备即插即用功能,大大方便了 IP RAN网络的业务通道建立,节省了手动配置带来的人工以及时间成本。
[0035]在本实施例中,在第一节点根据所述路由转发表中的目的节点地址与该节点对应的隧道ID建立隧道转发之前,所述第一节点首先获取所述其他节点的隧道ID和所述其他节点的唯一标识,进而生成各个所述其他节点的唯一标识与该节点对应的隧道ID的对应关系表,其中,所述其他节点的唯一标识用于在所述路由转发表中查找所述其他节点对应的目的节点地址。
[0036]其中,本实施例中所述的唯一标识可用包括以下至少之一:管理环回IP地址、路由(Router)ID0
[0037]其中,第一节点可以通过以下两种方式获取到其他节点的隧道ID和所述其他节点的唯一标识:
[0038]对于相邻节点,所述第一节点可以接收相邻的所述其他节点通过IGP组播报文通告的所述其他节点的隧道ID和所述其他节点的唯一标识;和/或,对于网络中的所有节点,所述第一节点可以通过IGP协议的路由更新发布(Link State Advertisement,简称为LSA,也称链路状态发布)学习到网络上所有节点的隧道ID和所述其他节点的唯一标识。
[0039]其中,所述第一节点可以接收相邻的所述其他节点以TLV(Type、Length、Value,类型长度值)报文格式通告的所述其他节点的管理环回IP地址和所述其他节点的唯一标识(隧道ID、以及路由标识(Router ID));和/或,所述第一节点以TLV报文格式通过IGP协议的路由更新发布LSA学习到网络上所有节点的隧道ID和所述其他节点的唯一标识(隧道 ID、以及 Router ID)。
[0040]本实施例中,在第一节点获取所述其他节点的隧道ID之前,各个节点自身可以通过如下两种隧道ID的获取方式获取隧道ID:
[0041]方式一,节点在打通网管数据通信网络(Data Communicat1n Network,简称为DCN)通道后,由网络管理系统(Network Management System,简称为NMS)通过所述DCN通道向所述每个节点下发所述隧道ID ;或者,
[0042]方式二,由控制器通过控制连接通道向网络上所述每个节点下发所述隧道ID。
[0043]在本实施例中,所述第一节点根据整个网络拓扑结构生成到达其他节点的路由转发表可以具体如下:所述第一节点根据所述整个网络的拓扑结构计算到达所述其他节点的最优路径,并根据所述最优路径生成到达所述其他节点的路由转发表。
[0044]本实施例中,所述隧道ID可以包括但不限于以下至少之一:多协议标签交换(Multiple Protocol Label Switch,简称为MPLS)标签,虚拟局域网(Virtual Local AreaNetwork,简称为VLAN)等标识。
[0045]对应于上述方法,在本实施例中还提供了一种业务传送装置,位于第一节点,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
[0046]图2是根据本发明实施例的业务传送装置的结构框图,如图2所示,该装置包括通道建立模块22和业务传送模块24,下面对各个模块进行详细说明:
[0047]通道建立模块22,用于根据整个网络拓扑结构生成到达其他节点的路由转发表,并根据所述路由转发表中的目的节点地址与该节点对应的隧道标识ID建立隧道转发表;业务传送模块24,与通道建立模块22相连,用于根据业务报文上的隧道ID和所述隧道转发表,进行业务传送。
[0048]本实施例中,所述装置还可以包括:获取模块,用于获取所述其他节点的隧道ID和所述其他节点的唯一标识;以及生成模块,与获取模块和通道建立模块22相连,用于生成各个所述其他节点的唯一标识与该节点对应的隧道ID的对应关系表,其中,所述其他节点的唯一标识用于在所述路由转发表中查找所述其他节点对应的目的节点地址。
[0049]本实施例中,所述获取模块可以具体用于:接收相邻的所述其他节点通过内部网关协议IGP组播报文通告的所述其他节点的隧道ID和所述其他节点的唯一标识;和/或,通过IGP协议的路由更新发布LSA学习到网络上所有节点的隧道ID和所述其他节点的唯—标识。
[0050]其中,所述通道建立模块22可以具体用于根据所述整个网络的拓扑结构计算到达所述其他节点的最优路径,并根据所述最优路径生成到达所述其他节点的路由转发表。
[0051]本实施例中,所述隧道ID可以包括但不限于以下至少之一:MPLS标签,VLAN等标识。
[0052]下面结合优选实施例进行说明,以下优选实施例结合了上述实施例及其优选实施方式。
[0053]在以下优选实施例中,提供了一种基于IP RAN业务通道自动配置的方法和装置,能够在IP RAN场景下实现即插即用功能,具体来说,是针对当前IP RAN网络中,接入节点很多,需要大量配置和管理方面工作,如:对节点上各个端口进行IP地址配置以及大量路由信令协议启动,带来建立业务通道的复杂性,因此这里提出了一种零配置即插即用技术,是在以太网无编号接口上实现业务通道自动配置和建立的方法,方便IP RAN无编号网络的业务通道自动配置和建立。
[0054]本优选实施例系统主要包括以下三个模块,图3是根据本发明优选实施例的系统模块关系的示意图,如图3所示,上述几个模块详细说明如下:
[0055]通告模块:该模块主要通过IGP组播方式,采用非透明方式,将本节点Router ID、管理环回IP地址以及为节点所分配隧道ID等信息,通过网管DCN通道,通告给相邻节点;
[0056]学习模块:当节点接收到其他节点发送过来的IGP组播报文后,一方面可以学习到相邻节点的Router ID、管理IP地址以及该节点所分配的隧道ID (如:MPLS标签(Label))等信息,另一方面也可以学习网上非相邻节点的Router ID,管理IP地址以及所分配的隧道ID等信息和全网路由拓扑信息,形成本节点的路由表信息;
[0057]建立模块:该模块主要根据本节点所学习到的可到达其他节点的路由表信息,根据相关路由策略和算法,为本节点到其他各个目的节点分别计算出一个最优路径,建立该节点到各个目的节点的本地路由转发表;由于该目的节点的路由转发表,与该节点到目的节点的隧道转发表是一一对应关系,这样在本节点上自动生成了以隧道ID为匹配项的业务通
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1