一种数据转发方法、装置、计算机设备和介质制造方法及图纸

技术编号:38509841 阅读:10 留言:0更新日期:2023-08-19 16:54
本公开的实施例提供一种数据转发方法、装置、计算机设备和介质,包括:配置网络数据转发信息,网络数据转发信息用于实现网关设备与交换机之间的数据通达;在配置网络数据转发信息之后,基于网络数据转发信息,将网关设备的网络数据转发至交换机。从而,有效实现数据转发。有效实现数据转发。有效实现数据转发。

【技术实现步骤摘要】
一种数据转发方法、装置、计算机设备和介质


[0001]本公开的实施例涉及数据处理
,具体地,涉及适用于一种数据转发方法、装置、计算机设备和介质。

技术介绍

[0002]交换机为电(光)信号转发的网络设备,网关为连接两个网络的设备,网关能在不同协议间移动数据,如IP网关。两者之间进行数据转发时,通过需要设置网关设备的多个网络接口,以实现数据转发。
[0003]然而,数据转发过程复杂,有效性不高。

技术实现思路

[0004]本文中描述的实施例提供了一种数据转发方法、装置、计算机设备和介质,克服了上述问题。
[0005]第一方面,根据本公开的内容,提供了一种数据转发方法,包括:
[0006]配置网络数据转发信息,所述网络数据转发信息用于实现网关设备与交换机之间的数据通达;
[0007]在配置所述网络数据转发信息之后,基于所述网络数据转发信息,将所述网关设备的网络数据转发至所述交换机。
[0008]在一种可选的方式中,所述配置网络数据转发信息,包括:
[0009]初始化内网端口和外网端口;
[0010]基于预设通信协议设置所述内网端口的数据标签和所述外网端口的数据标签,所述数据标签用于描述端口进出口指示信息;
[0011]配置所述内网端口的IP地址和所述外网端口的IP地址;
[0012]配置所述内网端口的工作模式和所述外网端口的工作模式,所述工作模式包括:全双工模式和半双工模式。
[0013]在一种可选的方式中,还包括:r/>[0014]检测所述内网端口的连接状态和所述外网端口的连接状态;
[0015]在确定所述内网端口的连接状态和所述外网端口的连接状态为已连接时,统计所述网关设备的所述网络数据转发至所述交换机过程中的封包数量以及错误包类型。
[0016]在一种可选的方式中,所述初始化内网端口和外网端口,包括:
[0017]确定所述网关设备的数据端口;
[0018]设置所述网关设备的所述数据端口中,预设的第一数量个数据端口为所述内网端口,剩余数据端口为所述外网端口;
[0019]或者,设置所述网关设备的所述数据端口中,预设的第二数量个数据端口为所述外网端口,剩余数据端口为所述内网端口。
[0020]在一种可选的方式中,所述配置网络数据转发信息,包括:
[0021]在所述网关设备的系统中,挂载第一驱动器,所述第一驱动器用于描述驱动交换机控制器;
[0022]挂载第二驱动器,并将MDIO工具集成到所述第二驱动器中。
[0023]在一种可选的方式中,所述配置网络数据转发信息,包括:
[0024]引入多路输入/输出分别模式MDC信号线和MDIO信号线;
[0025]在所述网关设备的系统中,挂载第三驱动器,以访问交换芯片寄存器;
[0026]挂载第四驱动器和第五驱动器,所述第四驱动器和所述第五驱动器均依赖第六驱动器,所述第六驱动器用于实现所述交换机的功能驱动。
[0027]在一种可选的方式中,还包括:
[0028]获取所述网关设备的所述网络数据转发至所述交换机过程中的封包数量以及错误包类型;
[0029]基于所述封包数量以及所述错误包类型,处理所述网络数据的转发异常。
[0030]第二方面,根据本公开的内容,提供了一种数据转发装置,包括:
[0031]配置模块,用于配置网络数据转发信息,所述网络数据转发信息用于实现网关设备与交换机之间的数据通达;
[0032]转发模块,用于在配置所述网络数据转发信息之后,基于所述网络数据转发信息,将所述网关设备的网络数据转发至所述交换机。
[0033]在一种可选的方式中,配置模块,具体用于:
[0034]初始化内网端口和外网端口;
[0035]基于预设通信协议设置所述内网端口的数据标签和所述外网端口的数据标签,所述数据标签用于描述端口进出口指示信息;
[0036]配置所述内网端口的IP地址和所述外网端口的IP地址;
[0037]配置所述内网端口的工作模式和所述外网端口的工作模式,所述工作模式包括:全双工模式和半双工模式。
[0038]在一种可选的方式中,还包括:检测模块和统计模块。
[0039]检测模块,用于检测所述内网端口的连接状态和所述外网端口的连接状态;
[0040]统计模块,用于在确定所述内网端口的连接状态和所述外网端口的连接状态为已连接时,统计所述网关设备的所述网络数据转发至所述交换机过程中的封包数量以及错误包类型。
[0041]在一种可选的方式中,配置模块,具体用于:
[0042]确定所述网关设备的数据端口;
[0043]设置所述网关设备的所述数据端口中,预设的第一数量个数据端口为所述内网端口,剩余数据端口为所述外网端口;
[0044]或者,设置所述网关设备的所述数据端口中,预设的第二数量个数据端口为所述外网端口,剩余数据端口为所述内网端口。
[0045]在一种可选的方式中,配置模块,具体用于:
[0046]在所述网关设备的系统中,挂载第一驱动器,所述第一驱动器用于描述驱动交换机控制器;
[0047]挂载第二驱动器,并将MDIO工具集成到所述第二驱动器中。
[0048]在一种可选的方式中,配置模块,具体用于:
[0049]引入多路输入/输出分别模式MDC信号线和MDIO信号线;
[0050]在所述网关设备的系统中,挂载第三驱动器,以访问交换芯片寄存器;
[0051]挂载第四驱动器和第五驱动器,所述第四驱动器和所述第五驱动器均依赖第六驱动器,所述第六驱动器用于实现所述交换机的功能驱动。
[0052]在一种可选的方式中,还包括:获取模块和处理模块。
[0053]获取模块,用于获取所述网关设备的所述网络数据转发至所述交换机过程中的封包数量以及错误包类型;
[0054]处理模块,用于基于所述封包数量以及所述错误包类型,处理所述网络数据的转发异常。
[0055]第三方面,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,处理器执行计算机程序时实现如以上任意一个实施例中数据转发方法的步骤。
[0056]第四方面,提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如以上任意一个实施例中数据转发方法的步骤。
[0057]本申请实施例提供的数据转发方法,配置网络数据转发信息,网络数据转发信息用于实现网关设备与交换机之间的数据通达;在配置网络数据转发信息之后,基于网络数据转发信息,将网关设备的网络数据转发至交换机。如此,通过配置好的网络数据转发信息,有效实现网关设备与交换机之间的数据通达。
[0058]上述说明仅是本申请实施例技术方案的概述,为了能够更清楚了解本申请实施例的技术手段,而可依照说明书的内容予以实施,并且为了让本申请本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据转发方法,其特征在于,包括:配置网络数据转发信息,所述网络数据转发信息用于实现网关设备与交换机之间的数据通达;在配置所述网络数据转发信息之后,基于所述网络数据转发信息,将所述网关设备的网络数据转发至所述交换机。2.根据权利要求1所述的方法,其特征在于,所述配置网络数据转发信息,包括:初始化内网端口和外网端口;基于预设通信协议设置所述内网端口的数据标签和所述外网端口的数据标签,所述数据标签用于描述端口进出口指示信息;配置所述内网端口的IP地址和所述外网端口的IP地址;配置所述内网端口的工作模式和所述外网端口的工作模式,所述工作模式包括:全双工模式和半双工模式。3.根据权利要求2所述的方法,其特征在于,还包括:检测所述内网端口的连接状态和所述外网端口的连接状态;在确定所述内网端口的连接状态和所述外网端口的连接状态为已连接时,统计所述网关设备的所述网络数据转发至所述交换机过程中的封包数量以及错误包类型。4.根据权利要求2所述的方法,其特征在于,所述初始化内网端口和外网端口,包括:确定所述网关设备的数据端口;设置所述网关设备的所述数据端口中,预设的第一数量个数据端口为所述内网端口,剩余数据端口为所述外网端口;或者,设置所述网关设备的所述数据端口中,预设的第二数量个数据端口为所述外网端口,剩余数据端口为所述内网端口。5.根据权利要求1所述的方法,其特征在于,所述配置网络数据转发信息,...

【专利技术属性】
技术研发人员:李文杰
申请(专利权)人:北京立华莱康平台科技有限公司
类型:发明
国别省市:

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

1