CN113747470B - Interface traffic analysis method, routing device and storage medium - Google Patents
Interface traffic analysis method, routing device and storage medium Download PDFInfo
- Publication number
- CN113747470B CN113747470B CN202110910400.6A CN202110910400A CN113747470B CN 113747470 B CN113747470 B CN 113747470B CN 202110910400 A CN202110910400 A CN 202110910400A CN 113747470 B CN113747470 B CN 113747470B
- Authority
- CN
- China
- Prior art keywords
- interface
- data
- traffic
- data packet
- pop
- 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.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种接口流量的分析方法,路由设备及计算机可读存储介质,所述方法包括:在数据进栈路由接口接收到数据包时,确定所述数据数据对应的版本信息;根据所述版本信息确定所述数据包对应的标记信息,其中,所述标记信息包括IPV4标记和IPV6标记;在所述数据包出栈时,与所述IPV4标记关联的所述数据包从第一出栈接口出栈,与所述IPV6标记关联的所述数据包从第二出栈接口出栈;根据所述数据进栈路由接口、所述第一出栈接口和/或所述第二出栈接口对应的数据流量确定接口流量的分析结果。本发明旨在达成降低接口流量的分析的成本的效果。
The present invention discloses an analysis method of interface traffic, a routing device and a computer-readable storage medium, the method comprising: when a data stack routing interface receives a data packet, determining the version information corresponding to the data packet; determining the tag information corresponding to the data packet according to the version information, wherein the tag information includes an IPV4 tag and an IPV6 tag; when the data packet is popped, the data packet associated with the IPV4 tag is popped from a first popping interface, and the data packet associated with the IPV6 tag is popped from a second popping interface; determining the analysis result of the interface traffic according to the data traffic corresponding to the data stack routing interface, the first popping interface and/or the second popping interface. The present invention aims to achieve the effect of reducing the cost of analyzing interface traffic.
Description
技术领域Technical Field
本发明涉及通信技术领域,尤其涉及接口流量的分析方法、路由设备及计算机可读存储介质。The present invention relates to the field of communication technology, and in particular to an interface traffic analysis method, a routing device and a computer-readable storage medium.
背景技术Background technique
随着移动互联网飞速发展,目前,为了解决IPV4(Internet Protocol version4,网际协议版本4)地址存在地址空间的局限,且在网络层安全性底的缺陷,IPV6(InternetProtocol version 6,网际协议版本6)地址已经得到广泛应用。这导致现阶段的业务数据既有基于IPV4地址的,也有基于IPV6地址的。With the rapid development of mobile Internet, in order to solve the limitation of address space and low security of IPV4 (Internet Protocol version 4) address at the network layer, IPV6 (Internet Protocol version 6) address has been widely used. As a result, the current business data is based on both IPV4 address and IPV6 address.
但是在现有的一些路由器设备(如juniper MX960)中,由于路由器设备接口无法直接分离IPV4地址和IPV6地址对应的业务数据,从而导致运用商无法进行基于数据地址的流量分析。因此,网络运营商为了实现接口流量分析的目的,只能通过更换具备地址分离功能的路由器设备的方式实现。从而导致接口流量分析的成本较高。However, in some existing router devices (such as Juniper MX960), the router device interface cannot directly separate the service data corresponding to the IPV4 address and the IPV6 address, which makes it impossible for operators to perform traffic analysis based on data addresses. Therefore, in order to achieve the purpose of interface traffic analysis, network operators can only achieve it by replacing router devices with address separation functions. As a result, the cost of interface traffic analysis is high.
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。The above contents are only used to assist in understanding the technical solution of the present invention and do not constitute an admission that the above contents are prior art.
发明内容Summary of the invention
本发明的主要目的在于提供一种接口流量的分析方法、路由设备及计算机可读存储介质,旨在达成降低接口流量分析的成本的效果。The main purpose of the present invention is to provide an interface traffic analysis method, a routing device and a computer-readable storage medium, aiming to achieve the effect of reducing the cost of interface traffic analysis.
为实现上述目的,本发明提供一种接口流量的分析方法,应用于路由设备所述接口流量的分析方法包括以下步骤:To achieve the above object, the present invention provides an interface traffic analysis method, which is applied to a routing device and comprises the following steps:
在数据进栈路由接口接收到数据包时,确定所述数据数据对应的版本信息;When the data stack routing interface receives a data packet, determining version information corresponding to the data packet;
根据所述版本信息确定所述数据包对应的标记信息,其中,所述标记信息包括IPV4标记和IPV6标记;Determine the tag information corresponding to the data packet according to the version information, wherein the tag information includes an IPV4 tag and an IPV6 tag;
控制所述数据包出栈,在所述数据包出栈时,与所述IPV4标记关联的所述数据包从第一出栈接口出栈,与所述IPV6标记关联的所述数据包从第二出栈接口出栈;Controlling the data packet to be popped out of the stack, when the data packet is popped out of the stack, the data packet associated with the IPV4 mark is popped out of the stack from a first popping interface, and the data packet associated with the IPV6 mark is popped out of the stack from a second popping interface;
根据所述数据进栈路由接口、所述第一出栈接口和/或所述第二出栈接口对应的数据流量确定接口流量的分析结果。An analysis result of the interface traffic is determined according to the data traffic corresponding to the data push routing interface, the first out-of-stack interface and/or the second out-of-stack interface.
可选地,所述接口流量的分析结果包括IPV4流量占比和/或IPV6流量占比,所述根据所述数据进栈路由接口、所述第一出栈接口和/或所述第二出栈接口对应的数据流量确定接口流量的分析结果的步骤之前,还包括:Optionally, the analysis result of the interface traffic includes an IPV4 traffic proportion and/or an IPV6 traffic proportion, and before the step of determining the analysis result of the interface traffic according to the data push routing interface, the first out-of-stack interface and/or the second out-of-stack interface corresponding to the data traffic, further includes:
在接收到流量分析指令时,确定所述流量分析指令对应的目标时段;Upon receiving a traffic analysis instruction, determining a target time period corresponding to the traffic analysis instruction;
获取目标时段内所述数据进栈路由接口对应的第一数据流量;Acquire a first data flow corresponding to the data stack routing interface within a target time period;
获取目标时段内所述所述第一出栈接口对应的第二数据流量和/或所述第二出栈接口对应的第三数据流量;Acquire the second data flow corresponding to the first outgoing interface and/or the third data flow corresponding to the second outgoing interface within a target time period;
所述根据所述数据进栈路由接口、所述第一出栈接口和/或所述第二出栈接口对应的数据流量确定接口流量的分析结果的步骤包括:The step of determining the analysis result of the interface traffic according to the data traffic corresponding to the data push routing interface, the first out-of-stack interface and/or the second out-of-stack interface comprises:
根据所述第一数据流量及所述第二数据流量确定所述IPV4流量占比;和/或Determine the IPv4 traffic proportion according to the first data traffic and the second data traffic; and/or
根据所述第一数据流量及所述第三数据流量确定所述IPV6流量占比。The IPV6 traffic proportion is determined according to the first data traffic and the third data traffic.
可选地,所述根据所述数据进栈路由接口、所述第一出栈接口和/或所述第二出栈接口对应的数据流量确定接口流量的分析结果的步骤之前,还包括:Optionally, before the step of determining the analysis result of the interface traffic according to the data traffic corresponding to the data push routing interface, the first out-of-stack interface and/or the second out-of-stack interface, the step further includes:
根据预设的端口过滤筛选的方式,统计预设时长内不同类型的数据包对应的数据流量,其中,不同的端口对应的数据包的类型不同;According to the preset port filtering method, the data flow corresponding to different types of data packets within the preset time period is counted, wherein different ports correspond to different types of data packets;
所述根据所述数据进栈路由接口、所述第一出栈接口和/或所述第二出栈接口对应的数据流量确定接口流量的分析结果的步骤包括:The step of determining the analysis result of the interface traffic according to the data traffic corresponding to the data push routing interface, the first out-of-stack interface and/or the second out-of-stack interface comprises:
根据统计结果、所述第一出栈接口和/或所述第二出栈接口对应的数据流量确定接口流量的分析结果。An analysis result of the interface traffic is determined according to the statistical result and the data traffic corresponding to the first outbound interface and/or the second outbound interface.
可选地,所述统计结果包括第一出栈接口对应的第一文本传输数据流量和/或所述第一出栈接口对应的第一超文本传输协议服务流量,所述根据统计结果、所述第一出栈接口和/或所述第二出栈接口对应的数据流量确定接口流量的分析结果的步骤包括:Optionally, the statistical result includes a first text transmission data flow corresponding to the first out-of-stack interface and/or a first hypertext transfer protocol service flow corresponding to the first out-of-stack interface, and the step of determining an analysis result of the interface flow according to the statistical result, the data flow corresponding to the first out-of-stack interface and/or the second out-of-stack interface includes:
根据所述第一超文本传输协议服务流量和所述第一出栈接口对应的数据流量确定所述IPV4超文本传输协议服务占比,和/或根据所述第一文本传输数据流量和所述第一出栈接口对应的数据流量确定所述IPV4文本传输服务占比,其中,所述接口流量的分析结果包括IPV4超文本传输协议服务占比,IPV4文本传输服务占比,IPV6文本传输服务占比和/或IPV6超文本传输协议服务占比。The IPV4 Hypertext Transfer Protocol service ratio is determined based on the first Hypertext Transfer Protocol service traffic and the data traffic corresponding to the first outbound interface, and/or the IPV4 text transmission service ratio is determined based on the first text transmission data traffic and the data traffic corresponding to the first outbound interface, wherein the analysis results of the interface traffic include the IPV4 Hypertext Transfer Protocol service ratio, the IPV4 text transmission service ratio, the IPV6 text transmission service ratio and/or the IPV6 Hypertext Transfer Protocol service ratio.
可选地,所述统计结果包括所述第二出栈接口对应的第二文本传输数据流量,和/或所述第二出栈接口对应的第二超文本传输协议服务流量,所述根据统计结果、所述第一出栈接口和/或所述第二出栈接口对应的数据流量确定接口流量的分析结果的步骤包括:Optionally, the statistical result includes a second text transmission data flow corresponding to the second out-of-stack interface, and/or a second hypertext transfer protocol service flow corresponding to the second out-of-stack interface, and the step of determining an analysis result of the interface flow according to the statistical result, the data flow corresponding to the first out-of-stack interface and/or the second out-of-stack interface includes:
根据所述第二超文本传输协议服务流量和所述第二出栈接口对应的数据流量确定所述IPV6超文本传输协议服务占比,和/或根据所述第二文本传输数据流量和所述第二出栈接口对应的数据流量确定所述IPV6文本传输服务占比。The IPV6 Hypertext Transfer Protocol service ratio is determined based on the second Hypertext Transfer Protocol service traffic and the data traffic corresponding to the second outbound interface, and/or the IPV6 text transmission service ratio is determined based on the second text transmission data traffic and the data traffic corresponding to the second outbound interface.
可选地,所述IPV6文本传输服务占比为所述第二文本传输流量和所述第二出栈接口对应的数据流量的比值;所述IPV6超文本传输协议服务占比为所述第二超文本传输协议服务数据流量和所述第二出栈接口对应的数据流量之间的比值。Optionally, the IPV6 text transmission service ratio is the ratio of the second text transmission traffic to the data traffic corresponding to the second outbound interface; the IPV6 hypertext transfer protocol service ratio is the ratio between the second hypertext transfer protocol service data traffic and the data traffic corresponding to the second outbound interface.
可选地,所述根据所述版本信息确定所述数据包对应的标记信息的步骤包括:Optionally, the step of determining the tag information corresponding to the data packet according to the version information includes:
所述版本信息满足第一正则表达式,则所述数据包对应的所述标记信息为所述IPV4标记,否则所述数据包对应的所述标记信息为IPV6标记;或者If the version information satisfies the first regular expression, the tag information corresponding to the data packet is the IPV4 tag; otherwise, the tag information corresponding to the data packet is the IPV6 tag; or
所述版本信息满足第二正则表达式,则所述数据包对应的所述标记信息为所述IPV6标记,否则所述数据包对应的所述标记信息为IPV4标记。If the version information satisfies the second regular expression, the tag information corresponding to the data packet is the IPV6 tag; otherwise, the tag information corresponding to the data packet is the IPV4 tag.
此外,为实现上述目的,本发明还提供一种路由设备,所述路由设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的接口流量的分析程序,所述接口流量的分析程序被所述处理器执行时实现如上所述的接口流量的分析方法的步骤。In addition, to achieve the above-mentioned purpose, the present invention also provides a routing device, which includes a memory, a processor, and an interface traffic analysis program stored in the memory and executable on the processor, wherein the interface traffic analysis program implements the steps of the interface traffic analysis method as described above when executed by the processor.
此外,为实现上述目的,本发明还提供一种路由设备,所述路由设备包括:In addition, to achieve the above object, the present invention further provides a routing device, the routing device comprising:
进栈模块,用于在数据进栈路由接口接收到数据包时,确定所述数据数据对应的版本信息;A stacking module, used for determining the version information corresponding to the data when the data stacking routing interface receives the data packet;
标记模块,用于根据所述版本信息确定所述数据包对应的标记信息,其中,所述标记信息包括IPV4标记和IPV6标记;A marking module, used to determine the marking information corresponding to the data packet according to the version information, wherein the marking information includes an IPV4 mark and an IPV6 mark;
出栈模块,用于控制所述数据包出栈,在所述数据包出栈时,与所述IPV4标记关联的所述数据包从第一出栈接口出栈,与所述IPV6标记关联的所述数据包从第二出栈接口出栈;A stacking module, used for controlling the data packet to be stacked, when the data packet is stacked, the data packet associated with the IPV4 mark is stacked from a first stacking interface, and the data packet associated with the IPV6 mark is stacked from a second stacking interface;
分析模块,用于根据所述数据进栈路由接口、所述第一出栈接口和/或所述第二出栈接口对应的数据流量确定接口流量的分析结果。The analysis module is used to determine the analysis result of the interface traffic according to the data traffic corresponding to the data push routing interface, the first out-of-stack interface and/or the second out-of-stack interface.
此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有接口流量的分析程序,所述接口流量的分析程序被处理器执行时实现如上所述的接口流量的分析方法的步骤。In addition, to achieve the above-mentioned purpose, the present invention also provides a computer-readable storage medium, on which an interface traffic analysis program is stored, and when the interface traffic analysis program is executed by a processor, the steps of the interface traffic analysis method as described above are implemented.
本发明实施例提出的一种接口流量的分析方法、路由设备及计算机可读存储介质,在数据进栈路由接口接收到数据包时,确定所述数据数据对应的版本信息,根据所述版本信息确定所述数据包对应的标记信息,其中,所述标记信息包括IPV4标记和IPV6标记,然后控制所述数据包出栈,并在所述数据包出栈时,与所述IPV4标记关联的所述数据包从第一出栈接口出栈,与所述IPV6标记关联的所述数据包从第二出栈接口出栈,根据所述数据进栈路由接口、所述第一出栈接口和/或所述第二出栈接口对应的数据流量确定接口流量的分析结果。由于可以在不更换路由设备基础上,实现接口流量的分析,从而达成了节省接口流量分析的成本的效果。The embodiment of the present invention proposes an interface traffic analysis method, routing device and computer-readable storage medium. When a data stack routing interface receives a data packet, the version information corresponding to the data packet is determined, and the tag information corresponding to the data packet is determined according to the version information, wherein the tag information includes an IPV4 tag and an IPV6 tag, and then the data packet is controlled to be popped out of the stack. When the data packet is popped out of the stack, the data packet associated with the IPV4 tag is popped out of the first popping interface, and the data packet associated with the IPV6 tag is popped out of the second popping interface. The analysis result of the interface traffic is determined according to the data traffic corresponding to the data stack routing interface, the first popping interface and/or the second popping interface. Since the analysis of the interface traffic can be realized without replacing the routing device, the cost of analyzing the interface traffic is saved.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1是本发明实施例方案涉及的硬件运行环境的终端结构示意图;FIG1 is a schematic diagram of a terminal structure of a hardware operating environment involved in an embodiment of the present invention;
图2为本发明接口流量的分析方法一实施例的流程示意图;FIG2 is a schematic diagram of a flow chart of an embodiment of an analysis method for interface traffic of the present invention;
图3为本发明实施例涉及的路由设备的接口布置示意图;3 is a schematic diagram of an interface arrangement of a routing device involved in an embodiment of the present invention;
图4为本发明实施例涉及的路由设备的模块化示意图。FIG. 4 is a schematic diagram of a modularization of a routing device according to an embodiment of the present invention.
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings.
具体实施方式Detailed ways
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。It should be understood that the specific embodiments described herein are only used to explain the present invention, and are not used to limit the present invention.
如图1所示,图1是本发明实施例方案涉及的硬件运行环境的终端结构示意图。As shown in FIG. 1 , FIG. 1 is a schematic diagram of a terminal structure of a hardware operating environment involved in an embodiment of the present invention.
本发明实施例终端可以是路由设备。The terminal in the embodiment of the present invention may be a routing device.
如图1所示,该终端可以包括:处理器1001,例如CPU,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。As shown in Figure 1, the terminal may include: a processor 1001, such as a CPU, a network interface 1004, a user interface 1003, a memory 1005, and a communication bus 1002. Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a WI-FI interface). The memory 1005 may be a high-speed RAM memory or a stable memory (non-volatile memory), such as a disk memory. The memory 1005 may also be a storage device independent of the aforementioned processor 1001.
本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。Those skilled in the art will appreciate that the terminal structure shown in FIG. 1 does not limit the terminal and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.
如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及接口流量的分析程序。As shown in FIG. 1 , the memory 1005 as a computer storage medium may include an operating system, a network communication module, a user interface module, and an analysis program for interface traffic.
在图1所示的终端中,处理器1001可以用于调用存储器1005中存储的接口流量的分析程序,并执行以下操作:In the terminal shown in FIG. 1 , the processor 1001 may be used to call an interface traffic analysis program stored in the memory 1005 and perform the following operations:
在数据进栈路由接口接收到数据包时,确定所述数据数据对应的版本信息;When the data stack routing interface receives a data packet, determining version information corresponding to the data packet;
根据所述版本信息确定所述数据包对应的标记信息,其中,所述标记信息包括IPV4标记和IPV6标记;Determine the tag information corresponding to the data packet according to the version information, wherein the tag information includes an IPV4 tag and an IPV6 tag;
控制所述数据包出栈,在所述数据包出栈时,与所述IPV4标记关联的所述数据包从第一出栈接口出栈,与所述IPV6标记关联的所述数据包从第二出栈接口出栈;Controlling the data packet to be popped out of the stack, when the data packet is popped out of the stack, the data packet associated with the IPV4 mark is popped out of the stack from a first popping interface, and the data packet associated with the IPV6 mark is popped out of the stack from a second popping interface;
根据所述数据进栈路由接口、所述第一出栈接口和/或所述第二出栈接口对应的数据流量确定接口流量的分析结果。An analysis result of the interface traffic is determined according to the data traffic corresponding to the data push routing interface, the first out-of-stack interface and/or the second out-of-stack interface.
为了解决IPV4地址存在地址空间的局限、在网络层安全性低,NAT(NetworkAddress Translation,网络地址转换)破坏了Internet(因特网)端到端模式,以及IPV4包头过于复杂等缺陷,IPV6地址已经得到广泛应用。这导致现阶段的业务数据既有基于IPV4地址的,也有基于IPV6地址的。In order to solve the problems of IPv4 address, such as limited address space, low security at the network layer, NAT (Network Address Translation) destroying the end-to-end mode of the Internet, and the overly complex IPv4 packet header, IPv6 address has been widely used. As a result, the current business data is based on both IPv4 and IPv6 addresses.
但是在现有的一些路由器设备(如juniper MX960)中,由于路由器设备接口无法直接分离IPV4地址和IPV6地址对应的业务数据,从而导致运用商无法进行基于数据地址的流量分析。因此,网络运营商为了实现接口流量分析的目的,只能通过更换具备地址分离功能的路由器设备的方式实现。从而导致接口流量分析的成本较高。为了在不更换设备的前提下,实现接口流量分析,降低接口流量分析的成本的目的,本发明实施例提出一种接口流量的分析方法。以下通过具体示例,对本发明实施例提出的接口流量的分析方法进行解释说明。However, in some existing router devices (such as Juniper MX960), since the router device interface cannot directly separate the service data corresponding to the IPV4 address and the IPV6 address, the operator cannot perform traffic analysis based on the data address. Therefore, in order to achieve the purpose of interface traffic analysis, network operators can only achieve it by replacing router devices with address separation functions. As a result, the cost of interface traffic analysis is relatively high. In order to achieve interface traffic analysis without replacing the equipment and reduce the cost of interface traffic analysis, an embodiment of the present invention proposes an interface traffic analysis method. The following is an explanation of the interface traffic analysis method proposed in the embodiment of the present invention through specific examples.
参照图2,在本发明接口流量的分析方法的一实施例中,所述接口流量的分析方法包括以下步骤:2, in one embodiment of the interface traffic analysis method of the present invention, the interface traffic analysis method comprises the following steps:
步骤S10、在数据进栈路由接口接收到数据包时,确定所述数据数据对应的版本信息;Step S10: when the data stack routing interface receives a data packet, determining the version information corresponding to the data packet;
步骤S20、根据所述版本信息确定所述数据包对应的标记信息,其中,所述标记信息包括IPV4标记和IPV6标记;Step S20, determining the tag information corresponding to the data packet according to the version information, wherein the tag information includes an IPV4 tag and an IPV6 tag;
步骤S30、在所述数据包出栈时,与所述IPV4标记关联的所述数据包从第一出栈接口出栈,与所述IPV6标记关联的所述数据包从第二出栈接口出栈;Step S30: When the data packet is popped out of the stack, the data packet associated with the IPV4 mark is popped out of the first popping interface, and the data packet associated with the IPV6 mark is popped out of the second popping interface;
步骤S40、根据所述数据进栈路由接口、所述第一出栈接口和/或所述第二出栈接口对应的数据流量确定接口流量的分析结果。Step S40: Determine an analysis result of the interface traffic according to the data traffic corresponding to the data push routing interface, the first outgoing interface and/or the second outgoing interface.
在本实施例中,路由设备可以包括至少3个物理接口。参照图3,以juniper MX960路由器为例,可以将路由器的物理接口A配置为数据进栈路由接口。将接口B配置为第一出栈接口,将接口C配置为第二出栈接口。In this embodiment, the routing device may include at least three physical interfaces. Referring to FIG3 , taking the Juniper MX960 router as an example, the physical interface A of the router may be configured as a data inbound routing interface. Interface B may be configured as a first outbound interface, and interface C may be configured as a second outbound interface.
进一步地,在数据进栈路由接口接收到数据包时,可以先通过进栈数据报文检测机制,确定该数据包对应的版本信息。可以理解的是,基于IPV4地址的数据包会具备V4版本信息,基于IPV6地址的数据包会具备V6版本信息。因此,基于所述版本信息可以确定该数据包时基于IPV4地址的数据包还是基于IPV6地址的数据包。其中,所述版本信息可以保存于报文报头中。Further, when the data stack routing interface receives a data packet, the version information corresponding to the data packet can be determined by the stack data message detection mechanism. It is understandable that a data packet based on an IPV4 address will have V4 version information, and a data packet based on an IPV6 address will have V6 version information. Therefore, when the data packet can be determined based on the version information, it is a data packet based on an IPV4 address or a data packet based on an IPV6 address. Wherein, the version information can be stored in the message header.
例如,可以预先设定一正则表达式,使得所述版本信息满足第一正则表达式,则所述数据包对应的所述标记信息为所述IPV4标记,否则所述数据包对应的所述标记信息为IPV6标记;或者所述版本信息满足第二正则表达式,则所述数据包对应的所述标记信息为所述IPV6标记,否则所述数据包对应的所述标记信息为IPV4标记。For example, a regular expression can be set in advance so that if the version information satisfies the first regular expression, the tag information corresponding to the data packet is the IPV4 tag, otherwise the tag information corresponding to the data packet is the IPV6 tag; or if the version information satisfies the second regular expression, the tag information corresponding to the data packet is the IPV6 tag, otherwise the tag information corresponding to the data packet is the IPV4 tag.
例如,由于IPC4报文和IPV6报文对应的版本号是不相同的,因此,可以IPV4或者IPV6对应的版本号基于版本号设定上述正则表达式。以实现数据分离。或者由于IPV6报文中不包括报头长度字段。因此可以基于是否存在报头长度字段设定上述正则表达式,从而实现数据分离。For example, since the version numbers corresponding to the IPC4 message and the IPV6 message are different, the regular expression can be set based on the version number corresponding to the IPV4 or IPV6 message to achieve data separation. Or since the IPV6 message does not include the header length field, the regular expression can be set based on whether the header length field exists to achieve data separation.
当确定数据包的版本信息后们可以根据其版本信息对其进行标记。即根据所述版本信息确定所述数据包对应的标记信息。可以理解的是,当该数据包为基于IPV4地址的数据包时,则为其添加IPV4标记;同理,当该数据包为基于IPV6地址的数据包时,则为其添加IPV6标记。After determining the version information of the data packet, we can mark it according to its version information. That is, determine the tag information corresponding to the data packet according to the version information. It is understandable that when the data packet is a data packet based on an IPV4 address, an IPV4 tag is added to it; similarly, when the data packet is a data packet based on an IPV6 address, an IPV6 tag is added to it.
进一步地,可以将标记好的数据包转发到路由器的其它接口中。其中,具备IPV4标记的数据包转发至第一出栈接口,具备IPV6标记的数据包转发至第二数据接。使得在所述数据包出栈时,与所述IPV4标记关联的所述数据包从第一出栈接口出栈,与所述IPV6标记关联的所述数据包从第二出栈接口出栈。Furthermore, the marked data packets can be forwarded to other interfaces of the router. Among them, the data packets with the IPV4 mark are forwarded to the first out-of-stack interface, and the data packets with the IPV6 mark are forwarded to the second data interface. When the data packets are out of the stack, the data packets associated with the IPV4 mark are out of the first out-of-stack interface, and the data packets associated with the IPV6 mark are out of the second out-of-stack interface.
进一步地,当接收到流量分析指令时,可以确定所述流量分析指令对应的目标时段。然后获取在所述目标时段内获取目标时段内所述数据进栈路由接口对应的第一数据流量。其中,所述第一数据流量表征的是在所述目标时段内,经过所述数据进栈路由接口的数据总量。Further, when a flow analysis instruction is received, a target time period corresponding to the flow analysis instruction can be determined. Then, a first data flow corresponding to the data stack routing interface in the target time period is obtained. The first data flow represents the total amount of data passing through the data stack routing interface in the target time period.
进一步地,还可以根据所述流量分析指令确定待分析内容。当待分析内容为IPV4流量占比时,还可以获取目标时段内所述所述第一出栈接口对应的第二数据流量。进而将第二数据流量与所述第一数据流量直接的比值,作为所述IPV4流量占比。Furthermore, the content to be analyzed can also be determined according to the traffic analysis instruction. When the content to be analyzed is the proportion of IPV4 traffic, the second data traffic corresponding to the first outbound interface in the target time period can also be obtained. Then the direct ratio of the second data traffic to the first data traffic is used as the proportion of IPV4 traffic.
可选地,当待分析内容为IPV6流量占比时,还可以获取目标时段内所述所述第二出栈接口对应的第三数据流量。进而将第三数据流量与所述第一数据流量直接的比值,作为所述IPV6流量占比。Optionally, when the content to be analyzed is the proportion of IPV6 traffic, the third data traffic corresponding to the second outgoing interface in the target time period can also be obtained, and the direct ratio of the third data traffic to the first data traffic is used as the proportion of IPV6 traffic.
可选地,当待分析内容为IPV6流量占比及IPV4流量占比时,还可以获取目标时段内所述所述第第一出栈接口和第二出栈接口对应的第二数据流量和第三数据流量。进而将第二数据流量与所述第一数据流量直接的比值,作为所述IPV4流量占比,将第三数据流量与所述第一数据流量直接的比值,作为所述IPV6流量占比。Optionally, when the content to be analyzed is the proportion of IPV6 traffic and the proportion of IPV4 traffic, the second data traffic and the third data traffic corresponding to the first outgoing interface and the second outgoing interface in the target time period can also be obtained. Then, the direct ratio of the second data traffic to the first data traffic is used as the proportion of IPV4 traffic, and the direct ratio of the third data traffic to the first data traffic is used as the proportion of IPV6 traffic.
可选地,当数据进栈路由接口对应的数据进包括基于IPV4和IPV6两种地址模式的数据包时,则在获取到第一数据流量后,仅需要获取到第二数据流量与第三数据流量中的至少一个后,就可以确定IPV6流量占比及IPV4流量占比。例如,当获取到第二数据流量后,可以根据第二数据流量及所述第一数据流量确定IPV4流量占比。进一步地,IPV6流量占比可以根据以下公式确定:Optionally, when the data corresponding to the data stack routing interface includes data packets based on two address modes, IPV4 and IPV6, after obtaining the first data flow, it is only necessary to obtain at least one of the second data flow and the third data flow to determine the proportion of IPV6 flow and the proportion of IPV4 flow. For example, after obtaining the second data flow, the proportion of IPV4 flow can be determined based on the second data flow and the first data flow. Further, the proportion of IPV6 flow can be determined according to the following formula:
P6=1-P4P6=1-P4
其中,P6为IPV6流量占比,P4为IPV4流量占比。Among them, P6 is the proportion of IPV6 traffic, and P4 is the proportion of IPV4 traffic.
可选地,作为一种可选实施方案,上述接口流量的分析结果还可以包括IPV4超文本传输协议服务占比,和/或IPV6超文本传输协议服务占比。Optionally, as an optional implementation scheme, the analysis result of the above-mentioned interface traffic may also include the proportion of IPv4 Hypertext Transfer Protocol services and/or the proportion of IPv6 Hypertext Transfer Protocol services.
示例性地,可以先获取预设时长内所述所述第一出栈接口对应的第一文本传输数据流量,和/或所述第一出栈接口对应的第一超文本传输协议服务流量,然后根据所述第一超文本传输协议服务流量确定所述IPV4超文本传输协议服务占比,和/或根据所述第一文本传输数据流量确定所述IPV4文本传输服务占比。Exemplarily, the first text transmission data traffic corresponding to the first outbound interface within a preset time period and/or the first hypertext transfer protocol service traffic corresponding to the first outbound interface can be obtained first, and then the IPV4 hypertext transfer protocol service proportion can be determined based on the first hypertext transfer protocol service traffic and/or the IPV4 text transmission service proportion can be determined based on the first text transmission data traffic.
可选地,也可以获取预设时长内所述所述第二出栈接口对应的第二文本传输数据流量,和/或所述第二出栈接口对应的第二超文本传输协议服务流量,然后根据所述第二超文本传输协议服务流量确定所述IPV6超文本传输协议服务占比,和/或根据所述第二文本传输数据流量确定所述IPV6文本传输服务占比。Optionally, the second text transmission data traffic corresponding to the second outbound interface within a preset time period, and/or the second hypertext transfer protocol service traffic corresponding to the second outbound interface can also be obtained, and then the IPV6 hypertext transfer protocol service proportion can be determined based on the second hypertext transfer protocol service traffic, and/or the IPV6 text transmission service proportion can be determined based on the second text transmission data traffic.
例如,以在juniper MX960路由器中实现为例,第一出栈接口可以设置有筛选模块。使得第一出栈接口可以通过该筛选模块确定,在预设时长内(预设时长的数值可以自定义设置,例如,设置为1s~10s,可选地,预设时长设置为1s)经过自身的数据包中,包含端口20和端口21的数据包的数量,即所述第一文本传输(File Transfer Protocol,FTP)数据流量。和/或筛选出在预设时长内经过所述第一出栈接口对应的数据包中,包含端口端口80和端口8080的数据量,即第一超文本传输协议服务流量。进而再获取第一出栈接口对应的总数据流量(即第二数据流量)。然后将第一超文本传输协议服务流量和第二数据流量的比值作为IPV4超文本传输协议服务占比,将第一文本数据流量和第二数据流量的比值作为IPV4文本传输服务占比。For example, taking the implementation in the Juniper MX960 router as an example, the first out-of-stack interface can be provided with a screening module. The first out-of-stack interface can be determined by the screening module, within a preset time (the value of the preset time can be customized, for example, set to 1s to 10s, optionally, the preset time is set to 1s) The data packets passing through itself contain the number of data packets of port 20 and port 21, that is, the first text transfer (File Transfer Protocol, FTP) data flow. And/or filter out the data packets corresponding to the first out-of-stack interface within the preset time, including the amount of data on port 80 and port 8080, that is, the first hypertext transfer protocol service flow. Then obtain the total data flow (that is, the second data flow) corresponding to the first out-of-stack interface. Then the ratio of the first hypertext transfer protocol service flow to the second data flow is used as the proportion of the IPV4 hypertext transfer protocol service, and the ratio of the first text data flow to the second data flow is used as the proportion of the IPV4 text transfer service.
第二出栈接口可以设置有筛选模块。使得第二出栈接口可以通过该筛选模块确定,在预设时长内(预设时长的数值可以自定义设置,例如,设置为1s~10s,可选地,预设时长设置为1s)经过自身的数据包中,包含端口20和端口21的数据包的数量,即所述第二文本传输数据流量。和/或筛选出在预设时长内经过所述第二出栈接口对应的数据包中,包含端口端口80和端口8080的数据量,即第二超文本传输协议服务流量。进而再获取第二出栈接口对应的总数据流量(即第三数据流量)。然后将第二超文本传输协议服务流量和第三数据流量的比值作为IPV6超文本传输协议服务占比,将第二文本数据流量和第三数据流量的比值作为IPV6文本传输服务占比。The second out-of-stack interface may be provided with a screening module. The second out-of-stack interface may be determined through the screening module, that is, the number of data packets containing port 20 and port 21 in the data packets passing through itself within a preset time length (the value of the preset time length can be customized, for example, set to 1s to 10s, and optionally, the preset time length is set to 1s), that is, the second text transmission data flow. And/or filter out the amount of data containing port 80 and port 8080 in the data packets corresponding to the second out-of-stack interface passing through the preset time length, that is, the second hypertext transfer protocol service flow. Then obtain the total data flow corresponding to the second out-of-stack interface (that is, the third data flow). Then use the ratio of the second hypertext transfer protocol service flow to the third data flow as the IPV6 hypertext transfer protocol service proportion, and use the ratio of the second text data flow to the third data flow as the IPV6 text transmission service proportion.
可以理解的是,在一些变形实施方案中,可以将数据分析功能设置于独立与路由设备的设备中。路由设备仅执行数据转发任务,从而通过具备数据分析功能的设备读取路由设备的各个接口的流量数据,进行接口流量的分析。这也在本发明的保护范围之内。It is understandable that in some variant implementations, the data analysis function can be set in a device independent of the routing device. The routing device only performs the data forwarding task, so that the flow data of each interface of the routing device is read by the device with data analysis function to analyze the interface flow. This is also within the protection scope of the present invention.
可选地,当路由设备确定所述接口流量的分析结果之后,还可以通过预设的用户接口输出所述接口流量的分析结果。Optionally, after the routing device determines the analysis result of the interface traffic, it may also output the analysis result of the interface traffic through a preset user interface.
在本实施例公开的技术方案中,在数据进栈路由接口接收到数据包时,确定所述数据数据对应的版本信息,根据所述版本信息确定所述数据包对应的标记信息,其中,所述标记信息包括IPV4标记和IPV6标记,在所述数据包出栈时,与所述IPV4标记关联的所述数据包从第一出栈接口出栈,与所述IPV6标记关联的所述数据包从第二出栈接口出栈,根据所述数据进栈路由接口、所述第一出栈接口和/或所述第二出栈接口对应的数据流量确定接口流量的分析结果。由于可以在不更换路由设备基础上,实现接口流量的分析,从而达成了节省接口流量分析的成本的效果。In the technical solution disclosed in this embodiment, when the data push routing interface receives a data packet, the version information corresponding to the data packet is determined, and the tag information corresponding to the data packet is determined based on the version information, wherein the tag information includes an IPV4 tag and an IPV6 tag, and when the data packet is popped out of the stack, the data packet associated with the IPV4 tag is popped out of the first popping interface, and the data packet associated with the IPV6 tag is popped out of the second popping interface, and the analysis result of the interface traffic is determined based on the data traffic corresponding to the data push routing interface, the first popping interface and/or the second popping interface. Since the analysis of the interface traffic can be achieved without replacing the routing equipment, the effect of saving the cost of the interface traffic analysis is achieved.
此外,本发明实施例还提出一种路由设备,所述路由设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的接口流量的分析程序,所述接口流量的分析程序被所述处理器执行时实现如上各个实施例所述的接口流量的分析方法的步骤。In addition, an embodiment of the present invention also proposes a routing device, which includes a memory, a processor, and an interface traffic analysis program stored in the memory and executable on the processor, wherein the interface traffic analysis program, when executed by the processor, implements the steps of the interface traffic analysis method described in the above embodiments.
此外,参照图4,本发明实施例还提出一种路由设备100,所述路由设备100包括:In addition, referring to FIG. 4 , an embodiment of the present invention further provides a routing device 100, wherein the routing device 100 includes:
进栈模块101,用于在数据进栈路由接口接收到数据包时,确定所述数据数据对应的版本信息;The stacking module 101 is used to determine the version information corresponding to the data when the data packet is received by the data stacking routing interface;
标记模块102,用于根据所述版本信息确定所述数据包对应的标记信息,其中,所述标记信息包括IPV4标记和IPV6标记;A marking module 102, configured to determine the marking information corresponding to the data packet according to the version information, wherein the marking information includes an IPV4 mark and an IPV6 mark;
出栈模块103,用于控制所述数据包出栈,在所述数据包出栈时,与所述IPV4标记关联的所述数据包从第一出栈接口出栈,与所述IPV6标记关联的所述数据包从第二出栈接口出栈;The stacking module 103 is used to control the data packet to be stacked. When the data packet is stacked, the data packet associated with the IPV4 mark is stacked from the first stacking interface, and the data packet associated with the IPV6 mark is stacked from the second stacking interface;
分析模块104,用于根据所述数据进栈路由接口、所述第一出栈接口和/或所述第二出栈接口对应的数据流量确定接口流量的分析结果。The analysis module 104 is used to determine an analysis result of the interface traffic according to the data traffic corresponding to the data push routing interface, the first out-of-stack interface and/or the second out-of-stack interface.
此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有接口流量的分析程序,所述接口流量的分析程序被处理器执行时实现如上各个实施例所述的接口流量的分析方法的步骤。In addition, an embodiment of the present invention also proposes a computer-readable storage medium, on which an interface traffic analysis program is stored. When the interface traffic analysis program is executed by a processor, the steps of the interface traffic analysis method described in the above embodiments are implemented.
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or system including the element.
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台路由设备执行本发明各个实施例所述的方法。Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) as described above, and includes a number of instructions for a routing device to execute the methods described in each embodiment of the present invention.
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.
Claims (9)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110910400.6A CN113747470B (en) | 2021-08-09 | 2021-08-09 | Interface traffic analysis method, routing device and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110910400.6A CN113747470B (en) | 2021-08-09 | 2021-08-09 | Interface traffic analysis method, routing device and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113747470A CN113747470A (en) | 2021-12-03 |
CN113747470B true CN113747470B (en) | 2024-05-24 |
Family
ID=78730436
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110910400.6A Active CN113747470B (en) | 2021-08-09 | 2021-08-09 | Interface traffic analysis method, routing device and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113747470B (en) |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103889019A (en) * | 2012-12-20 | 2014-06-25 | 联想(北京)有限公司 | Method and device for sending data |
WO2017021081A1 (en) * | 2015-07-31 | 2017-02-09 | Telefonaktiebolaget Lm Ericsson (Publ) | System and method for enabling ipv6 networks |
CN106656838A (en) * | 2016-10-19 | 2017-05-10 | 赛尔网络有限公司 | Data flow analyzing method and system |
CN110086689A (en) * | 2019-04-22 | 2019-08-02 | 杭州迪普科技股份有限公司 | A kind of double stack BFD detection methods and system |
CN110086707A (en) * | 2019-03-18 | 2019-08-02 | 普联技术有限公司 | A kind of gateway system based on dual stack |
CN110519262A (en) * | 2019-08-26 | 2019-11-29 | 赛尔网络有限公司 | A kind of traffic statistics analysis system and method based on BGP Route Distinguisher |
CN110618940A (en) * | 2019-09-19 | 2019-12-27 | 腾讯科技(深圳)有限公司 | Stack information tracking method and device, computer readable medium and computing device |
CN110703817A (en) * | 2016-03-29 | 2020-01-17 | 华为技术有限公司 | A control method, device and system for statistical flow |
CN110838986A (en) * | 2019-07-29 | 2020-02-25 | 迈普通信技术股份有限公司 | Method, equipment and system for balancing LACP load |
CN111224854A (en) * | 2018-11-27 | 2020-06-02 | 北京华为数字技术有限公司 | Working mode selection method, client front-end equipment and storage medium |
CN112039904A (en) * | 2020-09-03 | 2020-12-04 | 福州林科斯拉信息技术有限公司 | Network traffic analysis and file extraction system and method |
CN112333169A (en) * | 2020-10-28 | 2021-02-05 | 锐捷网络股份有限公司 | Message processing method and device, electronic equipment and computer readable medium |
CN112565018A (en) * | 2020-12-04 | 2021-03-26 | 北京天融信网络安全技术有限公司 | Flow statistical method, device, gateway equipment and storage medium |
CN112910725A (en) * | 2021-01-18 | 2021-06-04 | 卓望数码技术(深圳)有限公司 | Network flow detection method and device and computer readable storage medium |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102696202B (en) * | 2009-10-30 | 2016-09-28 | 法国电信公司 | The method and apparatus of route data packet between internet protocol version four and IPv 6 network |
CN102938940A (en) * | 2012-11-02 | 2013-02-20 | 中兴通讯股份有限公司 | Wireless data terminal and method for supporting internet protocol version 4 (IPv4)/internet protocol version 6 (IPV6) double stacks |
US10735564B2 (en) * | 2016-10-06 | 2020-08-04 | Nippon Telegraph And Telephone Corporation | Flow information analysis apparatus, flow information analysis method, and flow information analysis program |
US10778578B2 (en) * | 2017-08-31 | 2020-09-15 | Konica Minolta Laboratory U.S.A., Inc. | Method and system having an application for IPv6 extension headers and destination options |
-
2021
- 2021-08-09 CN CN202110910400.6A patent/CN113747470B/en active Active
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103889019A (en) * | 2012-12-20 | 2014-06-25 | 联想(北京)有限公司 | Method and device for sending data |
WO2017021081A1 (en) * | 2015-07-31 | 2017-02-09 | Telefonaktiebolaget Lm Ericsson (Publ) | System and method for enabling ipv6 networks |
CN110703817A (en) * | 2016-03-29 | 2020-01-17 | 华为技术有限公司 | A control method, device and system for statistical flow |
CN106656838A (en) * | 2016-10-19 | 2017-05-10 | 赛尔网络有限公司 | Data flow analyzing method and system |
CN111224854A (en) * | 2018-11-27 | 2020-06-02 | 北京华为数字技术有限公司 | Working mode selection method, client front-end equipment and storage medium |
CN110086707A (en) * | 2019-03-18 | 2019-08-02 | 普联技术有限公司 | A kind of gateway system based on dual stack |
CN110086689A (en) * | 2019-04-22 | 2019-08-02 | 杭州迪普科技股份有限公司 | A kind of double stack BFD detection methods and system |
CN110838986A (en) * | 2019-07-29 | 2020-02-25 | 迈普通信技术股份有限公司 | Method, equipment and system for balancing LACP load |
CN110519262A (en) * | 2019-08-26 | 2019-11-29 | 赛尔网络有限公司 | A kind of traffic statistics analysis system and method based on BGP Route Distinguisher |
CN110618940A (en) * | 2019-09-19 | 2019-12-27 | 腾讯科技(深圳)有限公司 | Stack information tracking method and device, computer readable medium and computing device |
CN112039904A (en) * | 2020-09-03 | 2020-12-04 | 福州林科斯拉信息技术有限公司 | Network traffic analysis and file extraction system and method |
CN112333169A (en) * | 2020-10-28 | 2021-02-05 | 锐捷网络股份有限公司 | Message processing method and device, electronic equipment and computer readable medium |
CN112565018A (en) * | 2020-12-04 | 2021-03-26 | 北京天融信网络安全技术有限公司 | Flow statistical method, device, gateway equipment and storage medium |
CN112910725A (en) * | 2021-01-18 | 2021-06-04 | 卓望数码技术(深圳)有限公司 | Network flow detection method and device and computer readable storage medium |
Non-Patent Citations (3)
Title |
---|
Application of IPv4, IPv6 and Dual Stack Interface over 802.11ac, 802.11n and 802.11g Wireless Standards;Somnath Dasgupta等;2020 Third International Conference on Advances in Electronics, Computers and Communications (ICAECC);20210205;全文 * |
一种新的二叉树后序遍历的非递归算法;张建波;;电脑与信息技术;20201015(05);全文 * |
基于IPv6/IPv4双协议栈模式的网络设计与实现;车银超;余华;郑光;孙昌霞;;农业工程技术;20151025(30);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN113747470A (en) | 2021-12-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3958521B1 (en) | Method and apparatus for providing service for service flow | |
US20050289244A1 (en) | Method for service chaining in a communication network | |
US7721084B2 (en) | Firewall for filtering tunneled data packets | |
CN102571613B (en) | Method and network device for message forwarding | |
US8559429B2 (en) | Sequential frame forwarding | |
US20090161680A1 (en) | Gateway apparatus, packet forwarding method, and program | |
US20110002339A1 (en) | Network access control | |
KR20070097485A (en) | Method and system for providing access bearer related information in packet data network | |
KR20230079462A (en) | Message processing method and apparatus, and relevant devices | |
CN106911778A (en) | A kind of flow bootstrap technique and system | |
JP4281949B2 (en) | Router and its packet transmission method | |
US20190215384A1 (en) | Efficient parsing of optional header fields | |
US7304991B2 (en) | Minimizing memory accesses for a network implementing differential services over multi-protocol label switching | |
CN109510785B (en) | Method and device for mirroring message | |
US20080101222A1 (en) | Lightweight, Time/Space Efficient Packet Filtering | |
CN108881328B (en) | Data packet filtering method and device, gateway equipment and storage medium | |
JP2007142629A (en) | Response communication device and ARP response communication device | |
CN101848235A (en) | Real-time multimedia data P2P transmission scheme for supporting NAT traversal | |
CN105591989B (en) | Chip implementation method for uploading protocol message to CPU | |
US8085752B2 (en) | Handling connections moving between firewalls | |
CN115865802B (en) | Traffic mirroring method, device, virtual machine platform and storage medium of virtual instance | |
CN115834291B (en) | Distributed intranet service data acquisition method, device, equipment and storage medium | |
CN111131539B (en) | Message forwarding method and device | |
CN113747470B (en) | Interface traffic analysis method, routing device and storage medium | |
CN103748842A (en) | Method, device and route device for forwarding data packages |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |