网络损伤处理方法及其装置、计算机可读存储介质与流程

文档序号:34751949发布日期:2023-07-13 02:01阅读:23来源:国知局
网络损伤处理方法及其装置、计算机可读存储介质与流程

本发明涉及网络损伤处理,特别涉及一种网络损伤处理方法及其装置、计算机可读存储介质。


背景技术:

1、随着网络技术的快速发展,网络的复杂度也日益提高,除了网络中复杂的设备端口以及物理链路容易发生故障外,时延、丢包、乱序、错包等各种异常情况对网络的影响也越来越大。因此,为了保证网络系统的可靠性,在网络系统及通信设备上线前,往往会通过网络损伤仿真模拟真实网络中的各种异常情况来进行充分测试。日常生活中,网络损伤处理的场景往往有多种,而如何针对不同场景进行网络损伤处理也成为了亟需解决的难题。

2、网络损伤仪可以模拟多条复杂的虚拟链路,可以通过ip地址、mac地址、vlan id、mpls标签、tcp或udp端口号等报文特征对报文进行分类并指向不同的虚拟链路,对不同的报文分别作损伤处理。相关技术中,网络损伤处理选择界面只能针对单一的线路场景进行网络损伤处理,而且网络损伤仪仿真模拟界面只能手动输入端口的ip地址数据对线路的网络损伤情况进行处理,在此过程中,用户需要人工记录模拟网络的端口地址,才能准确对线路的网络损伤情况进行测试处理,操作比较复杂,从而导致网络损伤处理的效率低下。


技术实现思路

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、第二方面,本发明实施例提供一种网络损伤处理装置,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面所述的网络损伤处理方法。

37、第三方面,本发明实施例提供一种计算机可读存储介质,其中存储有处理器可执行的程序,所述处理器可执行的程序被处理器执行时用于实现如上述第一方面的网络损伤处理方法。

38、本发明实施例包括:显示网络损伤处理选择界面,在网络损伤处理选择界面设置第一端口数据显示区、第二端口数据显示区和网络损伤处理区,其中,第一端口数据显示区设置有第一数据获取控件,第二端口数据显示区设置有第二数据获取控件。根据本发明实施例的方案,通过触发第一数据获取控件和第二数据获取控件,在第一端口数据显示区和第二端口数据显示区分别显示第一端口地址控件和第二端口地址控件,从而能够自动获取第一端口地址和第二端口地址;同时,通过拖拽第一端口地址控件至网络损伤处理区的第一地址输入框,以及拖拽第二端口地址控件至网络损伤处理区的第二地址输入框,能够对第一端口地址和第二端口地址之间的网络传输数据进行网络损伤处理。由于相关技术中需要手动输入端口地址才能对不同端口之间的网络传输数据进行网络损伤处理,因此,通过设置第一数据获取控件和第二数据获取控件,能够一次性自动获取不同端口的地址,从而避免发生手动输入端口地址错误而导致的网络损伤处理错误的问题,而且,本发明实施例无需人工记录端口地址即可完成网络损伤处理,能够通过网络损伤选择界面的网络损伤处理区对不同场景的网络损伤进行处理,操作十分简单方便,能够节省时间成本和人工成本。因此,本发明实施例能够降低操作复杂度,从而能够提高网络损伤处理的效率。

39、本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书以及附图中所特别指出的结构来实现和获得。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1