CN116599888A - 路由异常确定方法、装置及存储介质 - Google Patents
路由异常确定方法、装置及存储介质 Download PDFInfo
- Publication number
- CN116599888A CN116599888A CN202310613108.7A CN202310613108A CN116599888A CN 116599888 A CN116599888 A CN 116599888A CN 202310613108 A CN202310613108 A CN 202310613108A CN 116599888 A CN116599888 A CN 116599888A
- Authority
- CN
- China
- Prior art keywords
- time period
- transmission interface
- route update
- route
- transmission
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 90
- 230000005540 biological transmission Effects 0.000 claims abstract description 298
- 230000002159 abnormal effect Effects 0.000 claims abstract description 135
- 238000004891 communication Methods 0.000 claims description 40
- 238000012545 processing Methods 0.000 claims description 29
- 238000004590 computer program Methods 0.000 claims description 7
- 230000005856 abnormality Effects 0.000 abstract description 20
- 230000008569 process Effects 0.000 description 26
- 230000008859 change Effects 0.000 description 17
- 230000006870 function Effects 0.000 description 8
- 238000012216 screening Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000009286 beneficial effect Effects 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 5
- 239000010410 layer Substances 0.000 description 4
- 238000012423 maintenance Methods 0.000 description 4
- 238000013461 design Methods 0.000 description 3
- 239000000470 constituent Substances 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000002547 anomalous effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 239000012792 core layer Substances 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000003032 molecular docking Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/02—Topology update or discovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0631—Management of faults, events, alarms or notifications using root cause analysis; using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本申请提供一种路由异常确定方法、装置及存储介质,涉及网络技术领域,能够降低确定异常路由指令的资源占用。该方法包括:在第一时间段内核心路由器的多个传输接口中存在异常传输接口的情况下,基于第一时间段的中心时刻与预设时长确定第二时间段;获取在第二时间段内的路由更新指令,并确定路由更新指令对应的路由信息的传输接口;路由信息包括:原始路由信息,和/或,基于路由更新指令对原始路由信息进行路由更新后得到的路由更新信息;在路由信息对应的传输接口中存在异常传输接口的情况下,确定路由更新指令为异常路由更新指令。
Description
技术领域
本申请涉及网络技术领域,尤其涉及一种路由异常确定方法、装置及存储介质。
背景技术
在自治***(autonomous system,AS)中,经常出现路由更新故障,而路由更新故障通常是基于异常路由更新指令进行路由更新导致的。由于上述路由更新故障会造成路由器流量丢失或者网络拥塞等影响,且上述影响范围较大,因此如何确定异常路由更新指令,进而排除路由更新故障是本领域技术人员亟待解决的问题。
目前,通常是按照固定间隔周期性的筛选异常路由指令,进而周期性的对路由更新故障进行排除。但是,周期性的不断筛选异常路由指令会占用较多的资源,这样会对设备造成较大的处理负担。
发明内容
本申请提供一种路由异常确定方法、装置及存储介质,用于降低确定异常路由指令的资源占用。
为达到上述目的,本申请采用如下技术方案:
第一方面,本申请提供一种路由异常确定方法,该方法包括:在第一时间段内核心路由器的多个传输接口中存在异常传输接口的情况下,基于第一时间段的中心时刻与预设时长确定第二时间段;获取在第二时间段内的路由更新指令,并确定路由更新指令对应的路由信息的传输接口;路由信息包括:原始路由信息,和/或,基于路由更新指令对原始路由信息进行路由更新后得到的路由更新信息;在路由信息对应的传输接口中存在异常传输接口的情况下,确定路由更新指令为异常路由更新指令。
在一种可能的实现方式中,第一时间段包括中心时刻之前的第三时间段和中心时刻之后的第四时间段,方法还包括:获取每个传输接口在第三时间段内的流量和在第四时间段内的流量;基于每个传输接口在第三时间段内的流量和在第四时间段内的流量,确定每个传输接口的流量差值的绝对值;在任一个传输接口的流量差值的绝对值大于或等于第一预设阈值的情况下,确定第一时间段内多个传输接口中存在异常传输接口。
在一种可能的实现方式中,方法还包括:获取每个传输接口在第三时间段内的流量和在第四时间段内的传输速率;基于每个传输接口在第三时间段内的流量和在第四时间段内的传输速率,确定每个传输接口的传输速率比值;在任一个传输接口的传输速率比值大于或等于第二预设阈值,和/或任一个传输接口的传输速率比值小于或等于第三预设阈值的情况下,确定第一时间段内多个传输接口中存在异常传输接口。
在一种可能的实现方式中,路由更新指令包括以下至少之一:核心路由器向网络设备和终端设备发送的路由更新指令、以及终端设备向核心路由器发送的路由更新指令。
在一种可能的实现方式中,方法还包括:基于原始路由信息、路由更新信息、以及异常传输接口,确定告警信息。
第二方面,本申请提供一种路由异常确定装置,该装置包括:处理单元和通信单元;处理单元,用于在第一时间段内核心路由器的多个传输接口中存在异常传输接口的情况下,基于第一时间段的中心时刻与预设时长确定第二时间段;通信单元,用于获取在第二时间段内的路由更新指令,并确定路由更新指令对应的路由信息的传输接口;路由信息包括:原始路由信息,和/或,基于路由更新指令对原始路由信息进行路由更新后得到的路由更新信息;处理单元,还用于在路由信息对应的传输接口中存在异常传输接口的情况下,确定路由更新指令为异常路由更新指令。
在一种可能的实现方式中,通信单元,还用于获取每个传输接口在第三时间段内的流量和在第四时间段内的流量;处理单元,还用于基于每个传输接口在第三时间段内的流量和在第四时间段内的流量,确定每个传输接口的流量差值的绝对值;处理单元,还用于在任一个传输接口的流量差值的绝对值大于或等于第一预设阈值的情况下,确定第一时间段内多个传输接口中存在异常传输接口。
在一种可能的实现方式中,通信单元,还用于获取每个传输接口在第三时间段内的流量和在第四时间段内的传输速率;处理单元,还用于基于每个传输接口在第三时间段内的流量和在第四时间段内的传输速率,确定每个传输接口的传输速率比值;处理单元,还用于在任一个传输接口的传输速率比值大于或等于第二预设阈值,和/或任一个传输接口的传输速率比值小于或等于第三预设阈值的情况下,确定第一时间段内多个传输接口中存在异常传输接口。
在一种可能的实现方式中,路由更新指令包括以下至少之一:核心路由器向网络设备和终端设备发送的路由更新指令、以及终端设备向核心路由器发送的路由更新指令。
在一种可能的实现方式中,处理单元,还用于基于原始路由信息、路由更新信息、以及异常传输接口,确定告警信息。
第三方面,本申请提供了一种路由异常确定装置,该装置包括:处理器和通信接口;通信接口和处理器耦合,处理器用于运行计算机程序或指令,以实现如第一方面和第一方面的任一种可能的实现方式中所描述的路由异常方法。
第四方面,本申请提供了一种计算机可读存储介质,计算机可读存储介质中存储有指令,当指令在终端上运行时,使得终端执行如第一方面和第一方面的任一种可能的实现方式中描述的路由异常方法。
第五方面,本申请提供一种包含指令的计算机程序产品,当计算机程序产品在路由异常装置上运行时,使得路由异常装置执行如第一方面和第一方面的任一种可能的实现方式中所描述的路由异常方法。
第六方面,本申请提供一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行计算机程序或指令,以实现如第一方面和第一方面的任一种可能的实现方式中所描述的路由异常方法。
具体的,本申请中提供的芯片还包括存储器,用于存储计算机程序或指令。
上述技术方案至少带来以下有益效果:由于路由更新常常会导致路由器的传输接口的流量发生变化,而路由更新是基于路由更新指令进行更新的,因此,基于上述方法,服务器监控核心路由器的多个传输接口的流量变化情况,并结合核心路由器的传输接口出现流量异常变化的时刻,能够在确定异常路由更新指令的过程中提供辅助信息,进而能够快速确定异常路由更新指令。并且,第二时间段是基于第一时间段的中心时刻和预设时长进行设置的,这样能够确定可能造成在第一时间段出现流量异常传输接口的路由更新指令的范围。服务器通过第二时间段内的路由信息对应的传输接口与流量异常传输接口的对比结果,能够确定实际影响异常传输接口出现流量异常的路由更新指令,并且不需要其他时间段的路由信息对应的传输接口与流量异常传输接口的对比结果,能够减少业务量,进而提高确定异常路由更新指令的效率。
附图说明
图1为本申请实施例提供的一种路由器***的结构图;
图2为本申请实施例提供的一种路由异常确定装置的结构示意图;
图3为本申请实施例提供的一种路由异常确定方法的流程图;
图4为本申请实施例提供的另一种路由异常确定方法的流程图;
图5为本申请实施例提供的另一种路由异常确定方法的流程图;
图6为本申请实施例提供的另一种路由异常确定方法的流程图;
图7为本申请实施例提供的另一种路由异常确定装置的结构示意图。
具体实施方式
下面结合附图对本申请实施例提供的路由异常确定方法、装置及存储介质进行详细地描述。
本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。
本申请的说明书以及附图中的术语“第一”和“第二”等是用于区别不同的对象,或者用于区别对同一对象的不同处理,而不是用于描述对象的特定顺序。
此外,本申请的描述中所提到的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、***、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括其他没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
需要说明的是,本申请实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
在本申请的描述中,除非另有说明,“多个”的含义是指两个或两个以上。
在自治***(autonomous system,AS)中,经常出现路由更新故障,而路由更新故障通常是基于异常路由更新指令进行路由更新导致的。由于上述路由更新故障会造成路由器流量丢失或者网络拥塞等影响,且上述影响范围较大,因此如何确定异常路由更新指令,进而排除路由更新故障是本领域技术人员亟待解决的问题。
传统的,确定路由更新指令的方法可以为:运营人员在路由反射器(routereflector,RR)周围或者子网内部部署路由接收设备。这样,该路由接收设备可以基于监控边界网关协议(border gateway protocol,BGP)或者内部网关协议(interior gatewayprotocol,IGP)采集路由器的路由更新指令,并确定上述路由更新指令是否存在异常。但是,上述方法需要额外部署路由接收设备,这样会导致建设成本的增加。另外,若路由接收设备基于BGP协议监控路由器的路由更新指令,则路由接收设备只能监控路由器在不同域内的路由更新指令。
然而目前,确定异常路由更新指令的方法为:周期性采集路由器的所有路由信息,并上述所有路由信息保存为路由快照文件。根据相邻周期内的路由快照文件的对比结果确定在目的网段相同的情况下该路由器对应的下一跳网络地址的变化情况,并基于上述变化情况确定该路由器的路由更新指令,这样可以确定上述路由更新指令是否存在异常。但是,上述方法需要周期性的不断筛选异常路由指令会占用较多的资源,这样会对设备造成较大的处理负担。
鉴于此,本申请实施例提供了一种路由异常确定方法,服务器基于上述路由更新指令对应的路由信息的传输接口与异常传输接口的对比结果,筛选出实际影响传输接口状态异常的路由更新指令。由于异常路由更新指令的直观反映为传输接口状态异常,因此服务器可以将实际影响传输接口状态异常的路由更新指令,确定异常路由更新指令。
由于异常路由更新指令极大可能会出现传输异常的问题,因此在与上述异常传输接口相关的时间段(即第二时间段)内的路由更新指令是异常路由更新指令的概率较高,相应的,在其他时间段内的路由更新指令是异常路由更新指令的概率较低。基于此,服务器在第二时间段内获取路由更新指令,这样服务器可以仅对上述路由更新指令进行上述所记载的判断(即是否为异常路由更新指令的判断),减少了对于确定异常更新指令的冗余操作,进而降低了确定异常路由指令的资源占用。
示例性地,如图1所示,图1示出了本申请实施例提供的一种路由器***的结构示意图。该路由器***10包括:服务器101、以及核心路由器102。图1以通信***10包括一个服务器101、以及一个核心路由器102为例进行说明。
服务器101,用于在第一时间段内核心路由器102的多个传输接口中存在异常传输接口的情况下,基于第一时间段的中心时刻与预设时长确定第二时间段,获取在第二时间段内的路由更新指令,确定路由更新指令对应的路由信息的传输接口,在路由信息对应的传输接口中存在异常传输接口的情况下,并确定路由更新指令为异常路由更新指令。
其中,路由信息包括:原始路由信息,和/或,基于路由更新指令对原始路由信息进行路由更新后得到的路由更新信息。
核心路由器102,用于为服务器101提供各个传输接口的流量值、路由更新指令、以及路由信息等信息。
可选的,核心路由器102为AS内的核心设备。在城域网中,其他路由器的路由更新指令也是由核心路由器向其他路由器转发的,因此核心路由器可以存储在AS内所以路由器的路由更新指令,并且汇聚AS内的上行流量和AS内的下行流量。核心路由器向网络设备和终端设备发送的路由更新指令,会引导外部设备(例如,网络设备、终端设备、以及其他AS内的路由器)向核心路由器发送数据,进而影响外部设备进入核心路由器所属AS的流量。相应的,网络设备和终端设备向核心路由器发送的路由更新指令,会引导核心路由器向外部设备发送数据,进而影响核心路由器所属AS向外部设备输出的流量。
在一种示例中,核心路由器向网络设备和终端设备发送的路由更新指令(即AS内的路由更新指令)包括以下至少之一:基于内部边界网关协议(internal border gatewayprotocol,IBGP)协议的路由更新指令、基于IGP的路由更新指令、以及基于业务开放和网络情况调整的路由更新指令。
需要说明的是,对于上述AS内的路由更新指令来说,在已基于上述路由更新指令进行路由更新,但终端设备没有进行业务请求的情况下,传输接口不会出现流量变化。在终端设备进行业务请求的情况下,传输接口会出现流量变化。另外,业务开放也会使得传输接口出现流量变化。
可选的,流量变化可以分为两种情况:正常流量变化和异常流量变化。正常流量变化通常是由业务开放导致的流量变化。异常流量变化通常是由异常路由更新指令带来的流量变化,且可能导致流量下降和带宽拥塞等路由故障,而异常更新指令通常为操作人员对路由策略理解不透彻而确定的错误更新指令。
需要说明的是,城域网的网络结构通常分为三层:核心层—汇聚层—接入层。示例性,上述核心层中可以包括两个核心路由器(core router,CR),上述两台CR互为备份。上述汇聚层中可以包括至少一个全业务路由器(service router,SR)、以及至少一个宽带接入服务器(broadband remote access server,BRAS)。上述接入层中可以包括至少一个接入交换机。
此外,本申请实施例描述的通信***是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新通信***的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。
具体实现时,图1中的设备均可以采用图2所示的组成结构,或者包括图2所示的部件。图2为本申请实施例提供的一种路由异常确定装置200的组成示意图,该路由异常确定装置200可以为服务器101或服务器101中的芯片或者片上***。或者,该装置200可以为核心路由器102或者核心路由器102中的芯片或者片上***。如图2所示,该路由异常确定装置200可以包括处理器201和通信线路202。
进一步的,该路由异常确定装置200还可以包括通信接口203和存储器204。其中,处理器201,存储器204以及通信接口203之间可以通过通信线路202连接。
其中,处理器201是CPU、通用处理器、网络处理器(network processor,NP)、数字信号处理器(digital signal processing,DSP)、微处理器、微控制器、可编程逻辑器件(programmable logic device,PLD)或它们的任意组合。处理器201还可以是其它具有处理功能的装置,例如电路、器件或软件模块,不予限制。
通信线路202,用于在通信装置200所包括的各部件之间传送信息。
通信接口203,用于与其他设备或其它通信网络进行通信。该其它通信网络可以为以太网,无线接入网(radio access network,RAN),无线局域网(wireless local areanetworks,WLAN)等。通信接口203可以是模块、电路、通信接口或者任何能够实现通信的装置。
存储器204,用于存储指令。其中,指令可以是计算机程序。
其中,存储器204可以是只读存储器(read-only memory,ROM)或可存储静态信息和/或指令的其他类型的静态存储设备,也可以是随机存取存储器(random accessmemory,RAM)或可存储信息和/或指令的其他类型的动态存储设备,还可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,EEPROM)、只读光盘(compact disc read-only memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或其他磁存储设备等,不予限制。
需要指出的是,存储器204可以独立于处理器201存在,也可以和处理器201集成在一起。存储器204可以用于存储指令或者程序代码或者一些数据等。存储器204可以位于通信装置200内,也可以位于通信装置200外,不予限制。处理器201,用于执行存储器204中存储的指令,以实现本申请下述实施例提供的路由异常确定方法。
在一种示例中,处理器201可以包括一个或多个CPU,例如,CPU0和CPU1。
作为一种可选的实现方式,通信装置200包括多个处理器。
作为一种可选的实现方式,通信装置200还包括输出设备205和输入设备206。示例性地,输入设备206是键盘、鼠标、麦克风或操作杆等设备,输出设备205是显示屏、扬声器(speaker)等设备。
需要指出的是,通信装置200可以是台式机、便携式电脑、网络服务器、移动手机、平板电脑、无线终端、嵌入式设备、芯片***或有图2中类似结构的设备。此外,图2中示出的组成结构并不构成对该图1以及图2中的各个设备的限定,除图2所示部件之外,图1以及图2在的各个设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
本申请实施例中,芯片***可以由芯片构成,也可以包括芯片和其他分立器件。
此外,本申请的各实施例之间涉及的动作、术语等均可以相互参考,不予限制。本申请的实施例中各个设备之间交互的消息名称或消息中的参数名称等只是一个示例,具体实现中也可以采用其他的名称,不予限制。
下面结合图1所示通信***,对本申请实施例提供的数据传输方法进行描述。其中,本申请各实施例之间涉及的动作,术语等均可以相互参考,不予限制。本申请的实施例中各个设备之间交互的消息名称或消息中的参数名称等只是一个示例,具体实现中也可以采用其他的名称,不予限制。本申请各实施例涉及的动作只是一个示例,具体实现中也可以采用其他的名称,如:本申请实施例的“包括在”还可以替换为“承载于”或者“携带在”等。
为了解决上述现有技术中存在的问题,本申请实施例提出了一种路由异常确定方法,用于降低确定异常更新信息的资源占用。如图3所示,该方法包括:
S301、在第一时间段内核心路由器的多个传输接口中存在异常传输接口的情况下,服务器基于第一时间段的中心时刻与预设时长确定第二时间段。
作为一种可选的实现方式中,上述S301的实现过程可以为:服务器可以获取在第一时间段内核心路由器各个传输接口的流量和/或传输速率,并基于上述各个传输接口的流量和/或传输速率,确定多个传输接口中是否存在异常传输接口。在第一时间段内核心路由器的多个传输接口中存在异常传输接口的情况下,服务器可以将上述中心时刻前的一个时间段(记为第三时间段)和上述中心时刻后的一个时间段(记为第四时间段)确定第二时间段,其中,上述第三时间段对应的时长和第四时间段对应的时长均为预设时长。
示例性的,以中心时刻为20XX年X月X日10:00,预设时长为5分钟为例:服务器可以确定第二时间段为20XX年X月X日9:55至20XX年X月X日10:05。
可选的,第二时间段对应的时长可以小于或等于第一时间段对应的时长。例如,第二时间段对应的时长为10分钟,第一时间段对应的时长也为10分钟;又例如,第二时间段对应的时长为8分钟,第一时间段对应的时长为10分钟。在该情况下,服务器从第二时间段内获取到的路由更新指令为异常路由更新指令的概率较高,这样提高确定异常更新指令的准确性。
需要说明的是,上述仅为第一时间段与第二时间段之间的关系的一种示例性说明,本申请实施例对第一时间段与第二时间段之间的关系不做任何限制。
可选的,在第一时间段内核心路由器的多个传输接口中不存在流量异常传输接口的情况下,服务器可以对其他时间段内上述多个传输接口中是否存在异常传输接口进行判断,并在其他时间段内上述多个传输接口中存在异常传输接口的情况下,基于其他时间段的中心时刻和预设时长确定第二时间段。
S302、服务器获取在第二时间段内的路由更新指令,并确定路由更新指令对应的路由信息的传输接口。
其中,路由信息包括:原始路由信息,和/或,基于路由更新指令对原始路由信息进行路由更新后得到的路由更新信息。
作为一种可选的实现方式,在路由信息包括原始路由信息和路由更新信息的情况下,上述S302的实现过程可以为:服务器可以获取在第二时间段内的路由更新指令,并确定该路由更新指令是否为当前第一周期内的首次更新。若是,则服务器获取在上述当前第一周期内的起始时刻下的路由信息(记为初始路由信息),并确定该初始路由信息为上述原始路由信息。服务器可以基于路由更新指令对上述原始路由信息进行路由更新,并确定路由更新后得到的路由信息为路由更新信息。服务器确定上述原始路由信息的传输接口和路由更新信息的传输接口。
若否,则服务器获取上一次路由更新流程中得到的路由更新信息,并将上一次路由更新流程中的路由更新信息确定为上述原始路由信息。服务器可以基于路由更新指令对上述原始路由信息进行路由更新,并确定路由更新后得到的路由信息为路由更新信息。服务器确定上述原始路由信息的传输接口和路由更新信息的传输接口。
在一种可选的实现方式中,服务器获取在第二时间段内的路由更新指令的实现过程可以为:服务器可以直接从核心路由器侧获取在第二时间段内的路由更新指令。
在另一种可选的实现方式中,服务器获取在第二时间段内的路由更新指令的实现过程可以为:服务器按照第一周期获取核心路由器的初始路由信息,按照第二周期获取核心路由器的路由更新指令和路由更新信息,并将上述获取的原始路由信息、路由更新指令、以及路由更新信息存储至本地数据库中,这样服务器可以直接从本地数据库中获取在第二时间段内的路由更新指令。
可选的,上述第一周期可以大于上述第二周期。例如,第一周期可以为1天,第二周期可以为5分钟。上述仅为第一周期和第二周期的一种示例性描述,本申请中的第一周期和第二周期还可以为其他时长(例如,第一周期可以为2天,第二周期可以为10分钟),本申请对此不做任何限制。
可选的,关于在路由信息中包括原始路由信息或路由更新信息的情况下,上述S302的实现过程可以参考上述相应位置的描述进行理解,此处不再赘述。
在一种可选的实施例中,路由更新指令包括以下至少之一:核心路由器向网络设备和终端设备发送的路由更新指令、以及终端设备向核心路由器发送的路由更新指令。
在该实施例中,服务器可以将上述获取的路由更新指令中,网络设备向核心路由器发送的路由更新指令(即AS外上联的路由更新指令)删除,只保留核心路由器向网络设备和终端设备发送的路由更新指令(即AS内的路由更新指令)、以及终端设备向核心路由器发送的路由更新指令(即AS外下联的路由更新指令)。
可以理解的是,网络设备向核心路由器发送的路由更新指令数量较多,但是不是每个路由更新指令均会引起大量的流量变化,更不是每个路由更新指令均是故障来源。通常情况下,基于业务开放以及网络调整产生的路由更新指令会引起大量的流量变化,但是并不是异常路由更新指令,并且上述基于业务开放以及网络调整产生的路由更新指令大概率为网络设备向核心路由器发送的路由更新指令(即网络设备向核心路由器发送的路由更新指令很少会造成路由更新故障)很少会造成路由更新故障,因此,上述方法将网络设备向核心路由器发送的路由更新指令(即AS外上联的路由更新指令)筛选掉,可以减少服务器确定异常更新指令的数据量,提高了确定异常路由更新指令的效率。
可选的,对于基于网络设备向核心路由器发送的路由更新指令(即AS外上联的路由更新指令)进行的路由更新,服务器可以基于核心路由器的BGP邻居路由器的对接传输接口的流量变化情况,结合相应的路由信息,确定异常路由更新指令。具体的实现过程可以参考相应位置的描述进行理解,此处不再赘述。
可以理解的是,由于核心路由器存储在AS内所以路由器的路由更新指令,因此服务器可以仅与核心路由器进行交互,获取该核心路由器的路由更新指令即可,无需与AS内的各个路由器进行交互,这样减少了通信开销。
S303、在原始路由信息对应的传输接口与异常传输接口一致,和/或路由更新信息对应的传输接口与异常传输接口一致的情况下,服务器确定路由更新指令为异常路由更新指令。
示例性的,以原始路由信息对应的传输接口为A,路由更新信息对应的传输接口为B为例:在异常传输接口为A的情况下,服务器确定路由更新指令为异常路由更新指令。在异常传输接口为B的情况下,服务器确定路由更新指令为异常路由更新指令。
可选的,在原始路由信息对应的传输接口与异常传输接口不一致,以及路由更新信息对应的传输接口与异常传输接口不一致的情况下,服务器确定路由更新指令为正常路由更新指令。
结合以上示例,在异常传输端口不为A且不为B的情况下(即异常传输接口为除A和B以外的其他传输接口),服务器确定路由更新指令为正常路由更新指令。
上述技术方案至少带来以下有益效果:本申请提供的路由异常确定方法,服务器基于上述路由更新指令对应的路由信息的传输接口与异常传输接口的对比结果,筛选出实际影响传输接口状态异常的路由更新指令。由于异常路由更新指令的直观反映为传输接口状态异常,因此服务器可以将实际影响传输接口状态异常的路由更新指令,确定异常路由更新指令。
由于异常路由更新指令极大可能会出现传输异常的问题,因此在与上述异常传输接口相关的时间段(即第二时间段)内的路由更新指令是异常路由更新指令的概率较高,相应的,在其他时间段内的路由更新指令是异常路由更新指令的概率较低。基于此,服务器在第二时间段内获取路由更新指令,这样服务器可以仅对上述路由更新指令进行上述所记载的判断(即是否为异常路由更新指令的判断),减少了对于确定异常更新指令的冗余操作,进而降低了确定异常路由指令的资源占用。
在一种可选的实施例中,如S301所示,服务器需要在第一时间段内多个传输接口中存在异常传输接口的情况下,才会执行后续步骤。基于此,在S301之前,服务器需要确定第一时间段内核心路由器的多个传输接口中是否存在异常传输接口。在图3示出的方法实施例的基础上,本实施例提供一种可能实现方式,如图4所示,服务器确定第一时间段内核心路由器的多个传输接口中是否存在异常传输接口的实现过程可以通过以下S401至S402确定。
S401、服务器基于每个传输接口在中心时刻之前的第三时间段内的流量,以及每个传输接口在中心时刻之后的第三时间段内的流量,确定每个传输接口的流量差值的绝对值。
其中,第一时间段包括中心时刻之前的第三时间段和中心时刻之后的第三时间段。
作为一种可能的实现方式,上述S401的实现过程可以为:服务器可以采集在中心时刻之前的第三时间段内每个传输接口的流量,以及在中心时刻之后的第三时间段内每个传输接口的流量。服务器将一个传输接口在中心时刻之前的第三时间段内的流量和中心时刻之后的第三时间段内的流量依次进行对比,得出该传输接口在中心时刻之前的第三时间段和中心时刻之后的第三时间段内的流量差值,并确定该传输接口的流量差值的绝对值。服务器可以基于上述方法确定每个传输接口的流量差值的绝对值。
作为另一种可能的实现方式,上述S401的实现过程还可以为:服务器可以采集每个传输接口在每个采集时刻的传输速率。服务器将一个传输接口在中心时刻之前的每个采集时刻的传输速率相加,并将该传输接口在中心时刻之后的每个采集时刻的传输速率相加。服务器以传输速率乘以时间的方式得到该传输接口在中心时刻之前的第三时间段内的流量、以及该传输接口在中心时刻之后的第三时间段内的流量,并确定该传输接口的流量的差值以及该差值的绝对值。服务器可以基于上述方法确定每个传输接口的流量差值的绝对值。
作为一种可选的实现方式,服务器可以使用网络流量监测图形分析工具(例如,cacti软件)采集各个传输接口的流量或传输速率。
需要说明的是,cacti软件是通过简单网络管理协议(simple networkmanagement protocol,SNMP)来获取数据的。
可选的,服务器可以将流量或传输速率的采集间隔设置为1分钟。上述仅为采集间隔的一种示例性描述,本申请实施例提供的流量或传输速率的采集间隔还可以为其他值(例如,2分钟),本申请对此不做任何限制。
S402、在任一个传输接口的流量差值的绝对值大于或等于第一预设阈值的情况下,服务器确定第一时间段内多个传输接口中存在异常传输接口。
可选的,服务器可以根据实际情况设置第一预设阈值。例如,服务器将第一预设阈值设置为10GB。上述仅为第一预设阈值的一种示例性描述,上述第一预设阈值还可以为其他值(例如,20GB),本申请对此不做任何限制。
上述技术方案至少带来以下有益效果:本申请提供的流量异常确定方法,服务器通过对比传输接口在第一时间段内相邻两个时间段的流量,确定传输接口在第一时间段内的前后两个第三时间段内的流量差值的绝对值,并将流量差值的绝对值与第一预设阈值进行对比,确定第一时间段内发生较大流量变化的传输接口为异常传输接口。基于上述方法,服务器能够确定在第一时间段内出现流量异常变化的传输接口,进而确定可能影响该传输接口出现异常流量变化的路由更新的时间范围,进而为后续确定异常路由更新提供了数据基础,能够提高确定异常路由更新指令的效率。
在一种可选的实施例中,在图3示出的方法实施例的基础上,本实施例提供一种可能实现方式,如图5所示,服务器确定第一时间段内核心路由器的多个传输接口中是否存在异常传输接口的实现过程还可以通过以下S501至S502确定。
S501、服务器基于每个传输接口在中心时刻之前的第三时间段内的传输速率,以及每个传输接口在中心时刻之后的第三时间段内的传输速率,确定每个传输接口的传输速率比值。
作为一种可能的实现方式,上述S501的实现过程还可以为:服务器可以采集每个传输接口在每个采集时刻的传输速率。服务器将一个传输接口在中心时刻之前的每个采集时刻的传输速率相加,并将该传输接口在中心时刻之后的每个采集时刻的传输速率相加。服务器将该传输接口在中心时刻之后的速率和与该传输接口在中心时刻之前的速率和的比值确定为该传输接口的传输速率比值。
S502、在任一个传输接口的传输速率比值大于或等于第二预设阈值,和/或任一个传输接口的传输速率比值小于或等于第三预设阈值的情况下,服务器确定第一时间段内多个传输接口中存在异常传输接口。
可选的,服务器可以根据实际情况设置第二预设阈值和第三预设阈值。例如,服务器将第二预设阈值设置为5,将第三预设阈值设置为0.5。上述仅为第二预设阈值和第三预设阈值的一种示例性描述,上述第二预设阈值和第三预设阈值还可以为其他值(例如,第二预设阈值为6,第三预设阈值为0.7),本申请对此不做任何限制。
作为一种示例,以传输速率的采集间隔为1分钟,中心时刻为1点0分,中心时刻之前的第三时间段为0点55分至0点59分,中心时刻之后的第三时间段为1点0分至1点04分,第二预设阈值为5,第三预设阈值为0.7为例:服务器将传输接口在0点55分至0点59分的五个采集点速率相加得到一个值(记为值#1),并将目标传输接口在1点0分至1点04分的五个采集点速率相加得到一个值(记为值#2)。服务器将上述值#1与值#2相除得到一个比值。在上述比值大于或等于5的情况下,服务器确定该传输接口为异常传输接口。在上述比值小于或等于0.7的情况下,服务器确定该传输接口为异常传输接口。在上述比值大于0.7且小于5的情况下,服务器确定该传输接口为正常传输接口。
上述技术方案至少带来以下有益效果:本申请提供的流量异常确定方法,服务器通过对比传输接口在第一时间段内相邻两个时间段的传输速率,确定传输接口在第一时间段内的前后两个第三时间段内的传输速率和的比值,并将该比值与第二预设阈值或第三预设阈值进行对比,确定第一时间段内传输速率发生较大变化的传输接口为异常传输接口。基于上述方法,服务器能够确定在第一时间段内出现传输速率异常变化的传输接口,进而确定可能影响该传输接口出现异常传输速率变化的路由更新的时间范围,进而为后续确定异常路由更新提供了数据基础。
在一种可选的实施例中,在确定异常传输接口和异常路由更新指令之后,服务器可以将原始路由信息、路由更新信息、以及异常传输接口形成告警信息。上述告警信息不仅可以提示维护人员及时对上述异常路由更新指令带来的故障进行处理,也可以便于后续维护人员快速定位出现异常的路由更新。在图5示出的方法实施例的基础上,本实施例提供一种可能实现方式,如图6所示,服务器确定告警信息的实现过程可以通过以下S601确定。
S601、服务器基于原始路由信息、路由更新信息、以及异常传输接口,确定告警信息。
作为一种可能实现的方式,服务器还可以基于原始路由信息、路由更新信息、异常传输接口、以及异常路由更新指令,确定告警信息。
在一种可能的实现方式中,上述原始路由信息和路由更新信息中包括的信息种类可以相同。例如,上述信息种类可以包括以下至少之一:目的网络、子网掩码、传输接口、下一跳地址。上述仅为信息种类的一种示例性描述,本申请实施例提供的信息种类还可以包括其他信息(例如,度量值),本申请对此不做任何限制。
可选的,上述告警信息中还可以包括其他信息(例如,异常传输接口的流量),本申请对此不做任何限制。
作为一种可选的实现方式,对于确定的异常传输接口,由于每个传输接口的流量变化情况不同,因此,服务器可以根据上述异常传输接口中每个异常传输接口的具体变化情况,分别确定为不同级别的告警信息。
上述技术方案至少带来以下有益效果:本申请提供的路由异常确定方法,服务器基于原始路由信息、路由更新信息、以及异常传输接口确定告警信息,不仅可以提示维护人员及时对上述异常路由更新指令带来的故障进行处理,也便于后续维护人员快速定位出现异常的路由更新,进而排除异常的路由更新带来的路由器故障,提高了排除路由故障的效率。
在一种可选的实施例中,服务器按照第一周期获取核心路由器上的初始路由信息的实现过程可以为:服务器向核心路由器发送采集路由信息命令(display ip routing)。相应的,核心路由器接收到来自服务器的采集路由信息命令,并运行上述采集路由信息命令,得到采集结果。核心路由器可以对上述采集结果进行处理,得到初始路由信息,并向服务器发送上述初始路由信息。相应的,服务器接收来自核心路由器的初始路由信息。
示例性的,如下示出了初始路由信息的一种示例。
<r1-c-gdgz-kxc>dis pip routing-table
Route Flags:R-relay,D-download to fid,T-to vpn-instance,B-black holeroute Routing Table:_public_
Destinations:962368Routes:972749
在一种可选的实施例中,服务器按照第二周期获取核心路由器上的路由更新指令和/或路由更新信息的实现过程可以为:服务器向核心路由器发送路由信息采集命令(dispip routing-table time-range 0d0h0m0s0d0h5m0s)。相应的,核心路由器接收到来自服务器的路由信息采集命令,并运行上述路由信息采集命令,得到采集结果。核心路由器可以对上述采集结果进行处理,得到初始路由信息,并向服务器发送上述初始路由信息。相应的,服务器接收来自核心路由器的初始路由信息。
示例性的,如下示出了路由更新信息的一种示例。
<r1-c-gdgz-kxc>disp ip routing-table time-range 0d0h0m0s 0d0h5m0s|exclude 100GE
Info:It will take a long time if the content you search is too muchor the string you inpeak.
Routing Table:_public_
Destinations:962210Routes:972591
/>
<r1-c-gdgz-kxc>
<r1-c-gdgz-kxc>
<r1-c-gdgz-kxc>
<r1-c-gdgz-kxc>
<r1-c-gdgz-kxc>disp clock2023-02-02 15:44:06+08:00
在一种可选的实施例中,服务器筛选保留核心路由器基于核心路由器向网络设备和终端设备发送的路由更新指令进行路由更新得到的路由更新信息的实现过程可以为:服务器向核心路由器发送筛选命令(disp ip routing-table time-range 0d0h0m0s0d0h5m0s|exclude 100GE)。相应的,核心路由器接收到来自服务器的筛选命令,并运行上述筛选命令,得到筛选结果。核心路由器可以对上述筛选结果进行处理,得到核心路由器向网络设备和终端设备发送的路由更新指令进行路由更新得到的路由更新信息,并向服务器发送上述路由更新信息。相应的,服务器接收来自核心路由器的上述路由更新信息。
示例性的,如下示出了上述路由更新信息的一种示例。
<r1-c-gdgz-kxc>disp ip routing-table protocol bgp time-range0d0h0m0s0d0h5m0s
Info:It will take a long time if the content you search is too muchor the string you inpeak.
Route Flags:R-relay,D-download to fid,T-to vpn-instance,B-black hole
_public_Routing Table:BGP
Destinations:959707Routes:959707
BGP routing table status:<Active>
Destinations:959096Routes:959096
可以理解的是,上述路由异常确定方法可以由路由异常确定装置实现。路由异常确定装置为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的模块及算法步骤,本申请公开实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请公开实施例的范围。
本申请公开实施例可以根据上述方法示例生成的路由异常确定装置进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请公开实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
图7为本发明实施例提供的一种路由异常确定装置的结构示意图。如图7所示,路由异常确定装置70可以用于执行图3-图6所示的路由异常确定方法。该路由异常确定装置70包括:处理单元701和通信单元702。
处理单元701,用于在第一时间段内核心路由器的多个传输接口中存在异常传输接口的情况下,基于第一时间段的中心时刻与预设时长确定第二时间段;通信单元702,用于获取在第二时间段内的路由更新指令,并确定路由更新指令对应的路由信息的传输接口;路由信息包括:原始路由信息,和/或,基于路由更新指令对原始路由信息进行路由更新后得到的路由更新信息;处理单元701,还用于在路由信息对应的传输接口中存在异常传输接口的情况下,确定路由更新指令为异常路由更新指令。
在一种可能的实现方式中,通信单元702,还用于获取每个传输接口在第三时间段内的流量和在第四时间段内的流量;处理单元701,还用于基于每个传输接口在第三时间段内的流量和在第四时间段内的流量,确定每个传输接口的流量差值的绝对值;处理单元701,还用于在任一个传输接口的流量差值的绝对值大于或等于第一预设阈值的情况下,确定第一时间段内多个传输接口中存在异常传输接口。
在一种可能的实现方式中,通信单元702,还用于获取每个传输接口在第三时间段内的流量和在第四时间段内的传输速率;处理单元701,还用于基于每个传输接口在第三时间段内的流量和在第四时间段内的传输速率,确定每个传输接口的传输速率比值;处理单元701,还用于在任一个传输接口的传输速率比值大于或等于第二预设阈值,和/或任一个传输接口的传输速率比值小于或等于第三预设阈值的情况下,确定第一时间段内多个传输接口中存在异常传输接口。
在一种可能的实现方式中,处理单元701,还用于基于原始路由信息、路由更新信息、以及异常传输接口,确定告警信息。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
本公开还提供了一种计算机可读存储介质,计算机可读存储介质上存储有指令,当存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行上述本公开实施例提供的路由异常确定方法。
本公开实施例还提供了一种包含指令的计算机程序产品,当其在电子设备上运行时,使得电子设备执行上述本公开实施例提供的路由异常确定方法。
其中,计算机可读存储介质,例如可以是但不限于电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(Random Access Memory,RAM)、只读存储器(Read-Only Memory,ROM)、可擦式可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、寄存器、硬盘、光纤、便携式紧凑磁盘只读存储器(Compact Disc Read-Only Memory,CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合、或者本领域熟知的任何其它形式的计算机可读存储介质。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于特定用途集成电路(Application Specific Integrated Circuit,ASIC)中。在本申请实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。
以上,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何在本申请揭露的技术范围内的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应该以权利要求的保护范围为准。
Claims (12)
1.一种路由异常确定方法,其特征在于,所述方法包括:
在第一时间段内核心路由器的多个传输接口中存在异常传输接口的情况下,基于所述第一时间段的中心时刻与预设时长确定第二时间段;
获取在第二时间段内的路由更新指令,并确定所述路由更新指令对应的路由信息的传输接口;所述路由信息包括:原始路由信息,和/或,基于所述路由更新指令对所述原始路由信息进行路由更新后得到的路由更新信息;
在所述路由信息对应的传输接口中存在所述异常传输接口的情况下,确定所述路由更新指令为所述异常路由更新指令。
2.根据权利要求1所述的方法,其特征在于,所述第一时间段包括所述中心时刻之前的第三时间段和所述中心时刻之后的第四时间段,所述方法还包括:
获取每个传输接口在所述第三时间段内的流量和在所述第四时间段内的流量;
基于所述每个传输接口在所述第三时间段内的流量和在所述第四时间段内的流量,确定每个传输接口的流量差值的绝对值;
在任一个传输接口的流量差值的绝对值大于或等于第一预设阈值的情况下,确定所述第一时间段内所述多个传输接口中存在所述异常传输接口。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取每个传输接口在所述第三时间段内的流量和在所述第四时间段内的传输速率;
基于每个传输接口在所述第三时间段内的流量和在所述第四时间段内的传输速率,确定每个传输接口的传输速率比值;
在任一个传输接口的传输速率比值大于或等于第二预设阈值,和/或所述任一个传输接口的传输速率比值小于或等于第三预设阈值的情况下,确定所述第一时间段内所述多个传输接口中存在所述异常传输接口。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述路由更新指令包括以下至少之一:所述核心路由器向网络设备和终端设备发送的路由更新指令、以及所述终端设备向所述核心路由器发送的路由更新指令。
5.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括:
基于所述原始路由信息、所述路由更新信息、以及所述异常传输接口,确定告警信息。
6.一种路由异常确定装置,其特征在于,所述装置包括:处理单元和通信单元;
所述处理单元,用于在第一时间段内核心路由器的多个传输接口中存在异常传输接口的情况下,基于所述第一时间段的中心时刻与预设时长确定第二时间段;
所述通信单元,用于获取在第二时间段内的路由更新指令,并确定所述路由更新指令对应的路由信息的传输接口;所述路由信息包括:原始路由信息,和/或,基于所述路由更新指令对所述原始路由信息进行路由更新后得到的路由更新信息;
所述处理单元,还用于在所述路由信息对应的传输接口中存在所述异常传输接口的情况下,确定所述路由更新指令为所述异常路由更新指令。
7.根据权利要求6所述的装置,其特征在于,所述第一时间段包括所述中心时刻之前的第三时间段和所述中心时刻之后的第四时间段,
所述通信单元,还用于获取每个传输接口在所述第三时间段内的流量和在所述第四时间段内的流量;
所述处理单元,还用于基于所述每个传输接口在所述第三时间段内的流量和在所述第四时间段内的流量,确定每个传输接口的流量差值的绝对值;
所述处理单元,还用于在任一个传输接口的流量差值的绝对值大于或等于第一预设阈值的情况下,确定所述第一时间段内所述多个传输接口中存在所述异常传输接口。
8.根据权利要求6所述的装置,其特征在于,
所述通信单元,还用于获取每个传输接口在所述第三时间段内的流量和在所述第四时间段内的传输速率;
所述处理单元,还用于基于每个传输接口在所述第三时间段内的流量和在所述第四时间段内的传输速率,确定每个传输接口的传输速率比值;
所述处理单元,还用于在任一个传输接口的传输速率比值大于或等于第二预设阈值,和/或所述任一个传输接口的传输速率比值小于或等于第三预设阈值的情况下,确定所述第一时间段内所述多个传输接口中存在所述异常传输接口。
9.根据权利要求6-8任一项所述的装置,其特征在于,所述路由更新指令包括以下至少之一:所述核心路由器向网络设备和终端设备发送的路由更新指令、以及所述终端设备向所述核心路由器发送的路由更新指令。
10.根据权利要求6-8任一项所述的装置,其特征在于,
所述处理单元,还用于基于所述原始路由信息、所述路由更新信息、以及所述异常传输接口,确定告警信息。
11.一种路由异常确定装置,其特征在于,包括:处理器和通信接口;所述通信接口和所述处理器耦合,所述处理器用于运行计算机程序或指令,以实现如权利要求1-5任一项中所述的路由异常确定方法。
12.一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,其特征在于,当计算机执行该指令时,该计算机执行上述权利要求1-5任一项中所述的路由异常确定方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310613108.7A CN116599888A (zh) | 2023-05-26 | 2023-05-26 | 路由异常确定方法、装置及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310613108.7A CN116599888A (zh) | 2023-05-26 | 2023-05-26 | 路由异常确定方法、装置及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116599888A true CN116599888A (zh) | 2023-08-15 |
Family
ID=87595351
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310613108.7A Pending CN116599888A (zh) | 2023-05-26 | 2023-05-26 | 路由异常确定方法、装置及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116599888A (zh) |
-
2023
- 2023-05-26 CN CN202310613108.7A patent/CN116599888A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11677622B2 (en) | Modifying resource allocation or policy responsive to control information from a virtual network function | |
EP3304822B1 (en) | Method and apparatus for grouping features into classes with selected class boundaries for use in anomaly detection | |
US10499279B2 (en) | Method and apparatus for dynamic association of terminal nodes with aggregation nodes and load balancing | |
JP3510658B2 (ja) | ネットワーク解析方法 | |
US20160050132A1 (en) | Method and system to dynamically collect statistics of traffic flows in a software-defined networking (sdn) system | |
EP4221004A1 (en) | Method, apparatus, and system for determining fault recovery plan, and computer storage medium | |
CN104753828A (zh) | 一种sdn控制器、数据中心***和路由连接方法 | |
US11044184B2 (en) | Data packet loss detection | |
KR20100106540A (ko) | 애니캐스트를 통한 맵리스 글로벌 트래픽 로드 밸런싱 | |
US7720050B1 (en) | Method and apparatus for implementing and managing a network architecture | |
EP4044514A1 (en) | Method, device, and system for transmitting packet and receiving packet for performing oam | |
CN112788060B (zh) | 数据包传输方法和装置、存储介质和电子设备 | |
WO2021147320A1 (zh) | 路由异常检测方法、装置及***、计算机存储介质 | |
CN113542064B (zh) | 网络路径确定方法、装置、电子设备、介质及程序产品 | |
CN112671813B (zh) | 服务器确定方法、装置、设备及存储介质 | |
CN112637077B (zh) | 路由动态配置方法及装置 | |
US20230254244A1 (en) | Path determining method and apparatus, and computer storage medium | |
CN117061357A (zh) | 一种基于虚拟专用网络的网络拓扑管理方法和*** | |
CN116599888A (zh) | 路由异常确定方法、装置及存储介质 | |
EP4164190A1 (en) | Wireless signal strength-based detection of poor network link performance | |
US12020017B2 (en) | Method and electronic device for scheduling software upgrade of network devices | |
KR101829881B1 (ko) | 플로우 관제 시스템, 컨트롤러 및 장애 검출 방법 | |
Cisco | Router Products Command Summa | |
CN113676408A (zh) | 虚拟专用网络的选路方法、***、设备及存储介质 | |
CN115460150A (zh) | 通信方法、设备及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |