一种基于网元设备的信息同步方法和装置制造方法及图纸

技术编号:14238785 阅读:68 留言:0更新日期:2016-12-21 14:08
本发明专利技术实施例提供了一种网元设备的信息同步方法和装置。该方法应用于中间系统到中间系统IS‑IS的第一网元设备中,包括:获取待同步信息,所述待同步信息包括拓扑标识和转发策略;根据所述拓扑标识和转发策略,更新本地存储的转发信息;生成待同步报文,所述待同步报文携带所述待同步信息;将所述待同步报文发送给第二网元设备,以使所述第二网元设备根据所述待同步报文更新第二网元设备中的转发信息。通过本发明专利技术实施例,同一拓扑区域内的网元设备可以依据待同步报文所携带的待同步信息自动更新转发信息,实现了多拓扑转发策略自动同步的功能,从而减少转发策略的配置工作量,以及提高部署子拓扑的效率。

Information synchronization method and device based on network element equipment

The embodiment of the invention provides a method and a device for synchronizing information of a network element device. Including the first network device is applied in the intermediate system to intermediate system IS: IS, to acquire the synchronization information, the synchronization information including topology identification and forwarding strategy; according to the topological identification and forwarding strategy, forwarding information update local storage; to generate the synchronization synchronization message, message carrying the information will be synchronized; the synchronous message is sent to the second device, the second device according to the synchronous message update second network equipment in the forwarding information. By the embodiment of the invention, network equipment the same topology within the region can according to the synchronous message carried by the synchronization information automatically update the forwarding information, realizes the multi topology forwarding strategy automatic synchronization function, thereby reducing the workload of configuration of forwarding strategies, and improve the efficiency of the deployment topology.

【技术实现步骤摘要】

本专利技术涉及计算机网络
,特别是涉及一种基于网元设备的信息同步方法和一种网元设备的信息同步装置。
技术介绍
为了提供对网络之间互连的协议(Internet Protocol,IP)路由的支持,互联网工程任务组(Internet Engineering Task Force,IETF)通过在RFC 1195中对中间系统到中间系统(Intermediate System-to-Intermediate System,IS-IS)协议进行扩充和修改,使IS-IS协议能够同时应用在传输控制协议/因特网互联协议(Transmission Control Protocol/Internet Protocol,TCP/IP)和开放式系统互联(Open System Interconnection,OSI)环境中,形成集成化IS-IS(Integrated IS-IS或Dual IS-IS)。其中,IS-IS属于内部网关协议(Interior Gateway Protocol,IGP),用于自治系统内部。IS-IS是一种链路状态协议,使用最短路径优先(Shortest Path First,SPF)算法进行路由计算。具体的,多拓扑路由(Multi-Topology Routing,MTR)技术将一个物理拓扑划分成多个逻辑拓扑,即在同一张物理网络上虚拟出多个逻辑拓扑的网络,以分别承载诸如语音、视频等不同类型的流量。这些逻辑拓扑可能是交叉或者重叠的。不同的逻辑拓扑运行各自的路由计算,以实现网络的互通。通常,可以根据需要对全局拓扑进行划分,分为多个子拓扑,使得不同类型的流量可以走不同的拓扑,如语音流可以走子拓扑A,视频流可以走子拓扑B,即不同的逻辑拓扑对应不同的业务,实现了业务的逻辑分离和部分的物理分离,以实现链路或节点故障时的业务快速恢复。例如,图1示出了组网中的多拓扑的示意图,其中,依次连接的路由器(Router)A、Router D和Router C组成了子拓扑A而言,即对于子拓扑A而言,Router B并不存在;依次连接的路由器(Router)A、Router B、Router D和Router C组成子拓扑B,但对于子拓扑B而言,它认为Router A和Router D没有直接相连,Router B和Router C也没有直接相连。每一个单独的子拓扑都根据路由协议计算出自己的路由,属于本拓扑的流量则根据本拓扑的路由表进行转发。例如,当有一条流量的IP头部中差分服务代码点(Differentiated Services Code Point,DSCP)值为40时,若需要该流量在子拓扑B中进行转发,则需要在Router A、Router B、Router C、Router D上都使能IS-IS多拓扑功能,且它们之间建立IS-IS的子拓扑B的邻居关系;同时,为了让对应的流量能够在该拓扑中转发,还需要在每台路由器上都配置上相同的转发策略,即转发策略包含的内容为匹配上DSCP值为40的流量,必须在子拓扑B中查找转发表项,从而使该流量能够在子拓扑B内查找对应的转发表项,以在子拓扑B内进行流量转发。当在Router A、Router B、Router C、Router D中有一台路由器的转发策略不一致,如Router B上的转发策略与其他三台路由器不一致,匹配不上DSCP值为40的流量,即在子拓扑A中查找转发表项的过程中,该流量从Router A进来后,首先在Router A上的子拓扑B内查找转发表项,会查找子拓扑A内的转发表项,使得流量到达Router B;在Router B上根据转发策略,会查找子拓扑A内的转发表项,子拓扑A内没有对应的转发表项,流量被丢弃。同样,如果Router B上没有配置转发策略,则该流量达到Router B上后,就会查找基本拓扑中的转发表项,基本拓扑中的没有对应的表项,流量也被丢弃,这样就导致了流量没有按照既定的拓扑进行转发,从而导致流量丢弃或转发路径与预期的不一致。因此,为了保证流量能够按照正确的转发路径进行转发,需要在每台路由器上都手工配置上相同的转发策略。当IS-IS多拓扑的网络较大时,需要为每台路由器进行转发策略的手工配置,存在配置工作量大的问题。
技术实现思路
鉴于上述问题,提出了本专利技术实施例以便提供一种基于网元设备的信息同步方法和相应的一种基于网元设备的信息同步装置,实现转发策略自动同步,以解决配置工作量大的问题。为了解决上述问题,本专利技术实施例公开了一种基于网元设备的信息同步方法,应用于中间系统到中间系统IS-IS的第一网元设备中,包括:获取待同步信息,所述待同步信息包括拓扑标识和转发策略;根据所述拓扑标识和转发策略,更新本地存储的转发信息;生成待同步报文,所述待同步报文携带所述待同步信息;将所述待同步报文发送给第二网元设备,以使所述第二网元设备根据所述待同步报文更新第二网元设备中的转发信息。相应的,本专利技术实施例还公开了一种基于网元设备的信息同步装置,应用于中间系统到中间系统IS-IS的第一网元设备中,包括:信息获取模块,用于获取待同步信息,所述待同步信息包括拓扑标识和转发策略;信息更新模块,用于根据所述拓扑标识和转发策略,更新本地存储的转发信息;报文生成模块,用于生成待同步报文,所述待同步报文携带所述待同步信息;报文发送模块,用于将所述待同步报文发送给第二网元设备,以使所述第二网元设备根据所述待同步报文更新第二网元设备中的转发信息。本专利技术实施例包括以下优点:本专利技术实施例中,中间系统到中间系统IS-IS的第一网元设备可以通过获取待同步信息,更新本地存储的转发信息,并且可以生成待同步报文,将携带同步信息的待同步报文发送给第二网元设备,从而使得第二设备可以依据该待同步报文更新转发信息,其中,同步信息包括了拓扑标识和转发策略,即同一拓扑区域内的各网元设备可以依据同步信息自动同步转发策略,实现了多拓扑转发策略自动同步的功能,从而减少转发策略的配置工作量,以及提高部署子拓扑的效率。附图说明图1是IS-IS组网中的多拓扑的示意图;图2是本专利技术的一种基于网元设备的信息同步方法实施例的步骤流程图;图3是本专利技术的另一种基于网元设备的信息同步方法实施例的步骤流程图;图4是本专利技术一个具体示例中两个网元设备自动同步转发策略的交互示意图;图5是本专利技术具体示例中新增一个字段CLV的格式示意图;图6是本专利技术具体示例的CLV中VALUE的格式示意图;图7是本专利技术的一种网元设备的信息同步装置实施例的结构框图;图8是本专利技术的另一种网元设备的信息同装置实施例的结构框图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。为了支持大规模的路由网络,IS-IS在路由域内采用两级的分层结构,即一个大的路由域通常被分成多个区域(Areas)。其中,Level-1路由器和Level-2路由器分别维护各自的链路状态数据库(Link State Data Base,LSDB)。网络内所有连接链路的状态组成了LSDB,即在每一个IS中都至少有一个LSDB。IS使用SPF算法,利用LSDB来生成自己的路由,以使属于本拓扑的流量根据本拓扑的路由表进行转发,即属本文档来自技高网
...
一种<a href="http://www.xjishu.com/zhuanli/62/201610601911.html" title="一种基于网元设备的信息同步方法和装置原文来自X技术">基于网元设备的信息同步方法和装置</a>

【技术保护点】
一种基于网元设备的信息同步方法,其特征在于,所述方法应用于中间系统到中间系统IS‑IS的第一网元设备中,所述方法包括:获取待同步信息,所述待同步信息包括拓扑标识和转发策略;根据所述拓扑标识和转发策略,更新本地存储的转发信息;生成待同步报文,所述待同步报文携带所述待同步信息;将所述待同步报文发送给第二网元设备,以使所述第二网元设备根据所述待同步报文更新第二网元设备中的转发信息。

【技术特征摘要】
1.一种基于网元设备的信息同步方法,其特征在于,所述方法应用于中间系统到中间系统IS-IS的第一网元设备中,所述方法包括:获取待同步信息,所述待同步信息包括拓扑标识和转发策略;根据所述拓扑标识和转发策略,更新本地存储的转发信息;生成待同步报文,所述待同步报文携带所述待同步信息;将所述待同步报文发送给第二网元设备,以使所述第二网元设备根据所述待同步报文更新第二网元设备中的转发信息。2.根据权利要求1所述的方法,其特征在于,所述生成待同步报文,包括:获取拓扑区域对应的报文;将所述待同步信息添加到所述报文中,生成所述待同步报文。3.根据权利要求1所述的方法,其特征在于,所述将所述待同步报文发送给第二网元设备,包括:采用所述拓扑标识确定所述拓扑区域内的第二网元设备;将所述待同步报文发送给所述第二网元设备,以触发所述第二网元设备更新所述第二网元设备中的转发信息。4.根据权利要求1所述的方法,其特征在于,所述根据所述拓扑标识和转发策略,更新本地存储的转发信息,包括:根据所述拓扑标识在所述转发信息中查找与所述拓扑标识相对应的目标转发策略;采用所述转发策略替换所述目标转发策略。5.根据权利要求1所述的方法,其特征在于,在生成待同步报文转发策略之前,还包括:在所述转发信息更新后,生成所述拓扑标识对应的同步标识。6.根据权利要求5所述的方法,其特征在于,还包括:根据同步标识和转发信息生成对应的维护表,其中,所述维护表包含所述拓扑区域内各网元设备对应的转发策略和拓扑标识。7.一种基于网元设备的信息同步装置,其特征在于,所述装置应用于 中...

【专利技术属性】
技术研发人员:彭家军
申请(专利权)人:杭州华三通信技术有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1