The invention discloses a method to realize the whole network of cross regional CSPF calculation based on IGP, which comprises the following steps: with two nodes in different areas as the starting point and the destination node, CSPF scheduling algorithm, calculation of the starting point to the starting point region of the edge node LSP, returns RSVP; if the destination node in the backbone area. The calculation of the edge node to the destination node LSP, and the end of the CSPF calculation, otherwise the path edge node directly connected backbone nodes return RSVP; from the peripheral area of the backbone nodes within the table to find the destination node peripheral area, calculation of backbone node to the destination node edge peripheral node LSP, then calculate the edge node to the destination node LSP, the results will be returned by the RSVP RSVP, step by step to the full path of the LSP return to the starting point. The invention eliminates the time cost of the request initiated by the LSP calculation, the forwarding request, the calculation result and the whole communication process, can quickly establish the inter area LSP, simplify the network configuration, and reduce the protocol communication flow.
【技术实现步骤摘要】
本专利技术涉及通信领域,具体涉及一种基于IGP的跨区域CSPF全网计算实现方法。
技术介绍
流量工程主要是根据业务需要来分配网络资源,将通信流量映射到特殊路径和专用资源上以实现负载均衡,使网络资源得到更高效的使用,从而提供可靠的网络服务。随着网络部署规模扩大,MPLS(Multiple Protocol Label Switch,多协议标签交换)技术的发展,业务流量可能会跨越不同的区域,区域间流量工程越来越普遍。CSPF(Constrainted Shortest Path First,基于约束的最短路径优先计算)是MPLS流量工程的核心部分,CSPF通过IGP(Internal Gateway Protocol,内部网关协议)来发现网络中的拓扑关系,并在区域内同步TED(Traffic Engineering DateBase,流量工程数据库)。由于一个IGP实例的作用范围在一个自治系统或区域,只包含区域内的LSD(Link State Database,链路状态数据库),而无法学习到其他区域的链路拓扑,所以CSPF的计算范围一般是一个自治系统或者区域。当需要建立一条目的地在另一个区域内的LSP(Label Switched Path,标签交换路径)时,计算过程较复杂,需要各个区域中的路由设备相互协作,以得到最终的跨域路径。现有的基于PCE(Path Calculation Element,路径计算单元)模型的约束路径计算方法包含计算客户端和PCE,该PCE模型需要支持PCE发现协议和PCE通信协议,导致该计算方法主要存在耗时较长、浪费了网络中的CPU ...
【技术保护点】
一种基于IGP的跨区域CSPF全网计算实现方法,其特征在于,包括以下步骤:以不同区域中的两个节点分别作为起点和目的节点,调度CSPF算法,首先计算从起点到起点所在区域的边缘节点的LSP,并将结果返回给RSVP;若目的节点在骨干区域中,则依据骨干区域的TED计算边缘节点到目的节点的LSP,并结束CSPF计算,否则将边缘节点到直连骨干节点的路径返回给RSVP;从骨干区域的各末梢区域内部节点表中查找目的节点所在末梢区域,计算骨干节点到目的节点所在末梢区域边缘节点的LSP,再计算目的节点所在末梢区域边缘节点到目的节点的LSP,并将结果返回给RSVP,由RSVP逐级向起点返回组成LSP的完整路径。
【技术特征摘要】
1.一种基于IGP的跨区域CSPF全网计算实现方法,其特征在于,包括以下步骤:以不同区域中的两个节点分别作为起点和目的节点,调度CSPF算法,首先计算从起点到起点所在区域的边缘节点的LSP,并将结果返回给RSVP;若目的节点在骨干区域中,则依据骨干区域的TED计算边缘节点到目的节点的LSP,并结束CSPF计算,否则将边缘节点到直连骨干节点的路径返回给RSVP;从骨干区域的各末梢区域内部节点表中查找目的节点所在末梢区域,计算骨干节点到目的节点所在末梢区域边缘节点的LSP,再计算目的节点所在末梢区域边缘节点到目的节点的LSP,并将结果返回给RSVP,由RSVP逐级向起点返回组成LSP的完整路径。2.如权利要求1所述的方法,其特征在于,将所述边缘节点和所述骨干节点上的IGP分别配置为支持扩展TLV,并分别向所述边缘节点的链路状态PDU中插入所述扩展TLV和向所述骨干节点的链路状态PDU中解析所述扩展TLV,实现所述各末梢区域内部节点表在所述边缘节点和所述骨干节点之间的同步。3....
【专利技术属性】
技术研发人员:彭浩林,程友清,王一鸣,
申请(专利权)人:武汉烽火网络有限责任公司,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。