System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 流量镜像方法、装置、计算机设备、存储介质制造方法及图纸_技高网

流量镜像方法、装置、计算机设备、存储介质制造方法及图纸

技术编号:41112611 阅读:5 留言:0更新日期:2024-04-25 14:04
本申请涉及一种流量镜像方法、装置、计算机设备、存储介质和计算机程序产品。所述方法包括:确定源端口以及镜像端口;基于源端口与镜像端口间的位置关系以及源端口的目标流量的流向,确定虚拟交换机流表;通过虚拟交换机流表将源端口中的目标流量镜像处理后传输至镜像端口。采用本方法能够提高流量镜像处理效率。

【技术实现步骤摘要】

本申请涉及网络,特别是涉及一种流量镜像方法、装置、计算机设备、存储介质和计算机程序产品。


技术介绍

1、流量镜像技术是一种网络技术,主要用于将网络流量实时复制到一个或多个监控接口进行分析和监控。

2、传统的流量镜像方法中,在交换机中复制需要监听的虚拟机端口的端口流量并传输到交换机中的镜像端口,从而实现对镜像流量中异常流量的分析以及网络监控等。

3、然而,传统的流量镜像方法中,由于虚拟机在不同的计算节点间迁移,导致虚拟机迁移后的计算节点在交换机上对应的端口发生变化,甚至虚拟机端口不在原来的交换机中,这样,需要频繁更改交换机的配置。而面对复杂多变的云计算环境时,交换机的配置难度较大,造成流量镜像效率较低。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种流量镜像方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。

2、第一方面,本申请提供了一种流量镜像方法,所述方法包括:

3、确定源端口以及镜像端口;

4、基于所述源端口与所述镜像端口间的位置关系以及所述源端口的目标流量的流向,确定虚拟交换机流表;

5、通过所述虚拟交换机流表将所述源端口中的目标流量镜像处理后传输至所述镜像端口。

6、本实施例中,确定源端口以及镜像端口;基于源端口与镜像端口间的位置关系以及源端口的目标流量的流向,确定虚拟交换机流表;通过虚拟交换机流表将源端口中的目标流量镜像处理后传输至镜像端口。采用本方法,无需更改物理交换机的配置,通过虚拟交换机流表实现源端口到镜像端口的镜像流量传输,提高流量镜像效率。

7、在其中一个实施例中,所述基于所述源端口与所述镜像端口间的位置关系以及所述源端口的目标流量的流向,包括:

8、若所述源端口与所述镜像端口位于同一计算节点,基于所述源端口的目标流量的流向,确定同节点虚拟交换机流表;

9、若所述源端口与所述镜像端口处于不同的计算节点,基于所述源端口的目标流量的流向,确定跨节点虚拟交换机流表。

10、本实施例中,针对不同的流量镜像场景,确定相匹配的虚拟交换机流表,进而,通过虚拟交换机流表实现目标流量的流量镜像,提高了流量镜像的处理效率和可靠性。

11、在其中一个实施例中,所述基于所述源端口的目标流量的流向,确定同节点虚拟交换机流表,包括:

12、在所述源端口的目标流量的流向为出向的情况下,确定镜像流表、流量定向流表以及端口传输流表;

13、在所述源端口的目标流量的流向为入向的情况下,确定所述流量定向流表和所述端口传输流表。

14、本实施例中,通过合理配置镜像流表、流量定向流表和端口传输流表,可以实现源端口的目标流量的镜像复制和监控传输,从而实现高效的流量镜像处理。

15、在其中一个实施例中,在所述源端口的目标流量的流向为出向的情况下,所述虚拟交换机流表包括所述镜像流表、所述流量定向流表以及所述端口传输流表,所述通过所述虚拟交换机流表将所述源端口中的目标流量镜像处理后传输至所述镜像端口,包括:

16、通过所述镜像流表对所述目标流量进行镜像处理,得到镜像流量,并对所述镜像流量进行标签标记,将标记后的镜像流量传输至流量定向流表;

17、通过所述流量定向流表对所述标记后的镜像流量进行目标字段处理,并将处理后的镜像流量传输至所述端口传输流表;

18、通过所述端口传输流表将所述处理后的镜像流量发送到所述镜像端口。

19、本实施例中,通过合理配置镜像流表、流量定向流表和端口传输流表,可以实现源端口的目标流量的镜像处理和定向传输,从而实现高效的流量镜像处理。

20、在其中一个实施例中,在所述源端口的目标流量的流向为入向的情况下,所述虚拟交换机流表包括所述流量定向流表以及所述端口传输流表,所述通过所述虚拟交换机流表将所述源端口中的目标流量镜像处理后传输至所述镜像端口,包括:

21、将所述目标流量传输至所述端口传输流表,通过所述端口传输流表对所述目标流量进行镜像处理,得到镜像流量,并对所述镜像流量进行标签标记,将标记后的镜像流量传输至所述流量定向流表;

22、通过所述流量定向流表对所述标记后的镜像流量进行目标字段处理,得到处理后的镜像流量,并将所述处理后的镜像流量传输至所述端口传输流表;

23、通过所述端口传输流表将所述处理后的镜像流量传输至所述镜像端口。

24、本实施例中,通过合理配置流量定向流表和端口传输流表,可以实现源端口的目标流量的镜像处理和定向传输,从而实现高效的流量镜像处理。

25、在其中一个实施例中,所述基于所述源端口的目标流量的流向,确定跨节点虚拟交换机流表,包括:

26、在所述源端口的目标流量的流向为出向的情况下,确定所述镜像流表、流量定向流表、所述跨节点端口传输流表和所述端口传输流表;

27、在所述源端口的目标流量的流向为入向的情况下,确定所述跨节点端口传输流表、所述流量定向流表和所述端口传输流表。

28、本实施例中,通过合理配置镜像流表、流量定向流表、跨节点端口传输流表和端口传输流表等虚拟交换机流表,可以实现对源端口的目标流量的镜像复制并将镜像流量跨节点传输至镜像端口所在计算节点,直至镜像端口,从而实现高效的流量镜像处理。

29、在其中一个实施例中,在所述源端口的目标流量的流向为出向的情况下,所述虚拟交换机流表包括所述镜像流表、所述流量定向流表、所述跨节点端口传输流表和所述端口传输流表,所述通过所述虚拟交换机流表将所述源端口中的目标流量镜像处理后传输至所述镜像端口,包括:

30、通过所述镜像流表对所述目标流量进行镜像处理,得到镜像流量,并对所述镜像流量进行标签标记,将标记后的镜像流量传输至流量定向流表;

31、通过所述流量定向流表对所述镜像流量进行目标字段处理,并将处理后的镜像流量传输至所述跨节点端口传输流表;

32、通过所述跨节点端口传输流表将所述镜像流量传输至所述镜像端口所在的计算节点;

33、通过所述端口传输流表将所述处理后的镜像流量发送到所述镜像端口。

34、本实施例中,通过合理配置镜像流表、流量定向流表、跨节点端口传输流表和端口传输流表,可以实现对源端口的目标流量的镜像复制并将镜像流量跨节点传输至镜像端口所在计算节点,直至镜像端口,从而实现高效的流量镜像处理。

35、在其中一个实施例中,在所述源端口的目标流量的流向为入向的情况下,所述虚拟交换机流表包括所述流量定向流表、所述跨节点端口传输流表和所述端口传输流表,所述通过所述虚拟交换机流表将所述源端口中的目标流量镜像处理后传输至所述镜像端口,包括:

36、将所述目标流量传输至所述端口传输流表,通过所述端口传输流表对所述目标流量进行镜像处理,得到镜像流量,并对所述镜像流量进行标签标记,将标记后的镜像流量传输至本文档来自技高网...

【技术保护点】

1.一种流量镜像方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述源端口与所述镜像端口间的位置关系以及所述源端口的目标流量的流向,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述源端口的目标流量的流向,确定同节点虚拟交换机流表,包括:

4.根据权利要求1所述的方法,其特征在于,在所述源端口的目标流量的流向为出向的情况下,所述虚拟交换机流表包括所述镜像流表、所述流量定向流表以及所述端口传输流表,所述通过所述虚拟交换机流表将所述源端口中的目标流量镜像处理后传输至所述镜像端口,包括:

5.根据权利要求1所述的方法,其特征在于,在所述源端口的目标流量的流向为入向的情况下,所述虚拟交换机流表包括流量定向流表以及端口传输流表,所述通过所述虚拟交换机流表将所述源端口中的目标流量镜像处理后传输至所述镜像端口,包括:

6.根据权利要求2所述的方法,其特征在于,所述基于所述源端口的目标流量的流向,确定跨节点虚拟交换机流表,包括:

7.根据权利要求1所述的方法,其特征在于,在所述源端口的目标流量的流向为出向的情况下,所述虚拟交换机流表包括镜像流表、流量定向流表、跨节点端口传输流表和端口传输流表,所述通过所述虚拟交换机流表将所述源端口中的目标流量镜像处理后传输至所述镜像端口,包括:

8.根据权利要求1所述的方法,其特征在于,在所述源端口的目标流量的流向为入向的情况下,所述虚拟交换机流表包括流量定向流表、跨节点端口传输流表和端口传输流表,所述通过所述虚拟交换机流表将所述源端口中的目标流量镜像处理后传输至所述镜像端口,包括:

9.一种流量镜像装置,其特征在于,所述装置包括:

10.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至8中任一项所述的方法的步骤。

...

【技术特征摘要】

1.一种流量镜像方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述源端口与所述镜像端口间的位置关系以及所述源端口的目标流量的流向,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述源端口的目标流量的流向,确定同节点虚拟交换机流表,包括:

4.根据权利要求1所述的方法,其特征在于,在所述源端口的目标流量的流向为出向的情况下,所述虚拟交换机流表包括所述镜像流表、所述流量定向流表以及所述端口传输流表,所述通过所述虚拟交换机流表将所述源端口中的目标流量镜像处理后传输至所述镜像端口,包括:

5.根据权利要求1所述的方法,其特征在于,在所述源端口的目标流量的流向为入向的情况下,所述虚拟交换机流表包括流量定向流表以及端口传输流表,所述通过所述虚拟交换机流表将所述源端口中的目标流量镜像处理后传输至所述镜像端口,包括:

6.根据权利要求2所述...

【专利技术属性】
技术研发人员:陈镇杜鹏黄小山任超李明达孙会首
申请(专利权)人:曙光云计算集团股份有限公司
类型:发明
国别省市:

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

1