基于PON和政企网关的管控方法和装置、设备及介质与流程
- 国知局
- 2024-08-02 14:19:58
本技术涉及网络通信,具体而言,涉及一种基于pon和政企网关的管控方法和装置、设备及介质。
背景技术:
1、在网络通信技术中,pon(passive optical network),是指无源光纤网络,是一种基于光纤传输的网络架构。pon系统利用被动光纤分配器来实现多用户共享同一根光纤的接入,从而实现高效的数据传输。其中,在pon系统中,一般包括pon网关设备,pon网关设备作为政企网络的接入设备,可以将光纤网络连接到政企内部的局域网(lan)或广域网(wan)。它通过光纤将数据传输到政企内部的各个部门或办公室,实现高速的数据传输。也就是说,pon网关设备可以用于对数据进行转发。但是,经发明人研究发现,在现有技术中,pon网关设备在对接收到的数据进行转发时,容易出现数据转发管控的可靠度相对不高的问题。
技术实现思路
1、有鉴于此,本技术的目的在于提供一种基于pon和政企网关的管控方法和装置、设备及介质,以改善现有技术中存在的数据转发管控的可靠度相对不高的问题。
2、为实现上述目的,本技术实施例采用如下技术方案:
3、一种基于pon和政企网关的管控方法,应用于pon网关设备,所述pon网关设备作为政企网络的接入设备,且所述pon网关设备上部署有linux操作系统,所述linux操作系统具有系统内核,所述基于pon和政企网关的管控方法包括:
4、通过所述系统内核的目标端口接收待管控网络数据,其中,所述目标端口通过所述系统内核中的网桥桥接有其它端口;
5、基于与所述待管控网络数据相关的至少一种信息,在多种数据转发模式中,确定出用于对所述待管控网络数据进行数据转发操作的目标数据转发模式,其中,所述多种数据转发模式至少包括第一数据转发模式和第二数据转发模式,所述第一数据转发模式和所述第二数据转发模式具有不同的转发速度;
6、基于所述目标数据转发模式,将所述待管控网络数据转发至所述目标端口通过网桥桥接的其它端口。
7、在本技术实施例较佳的选择中,在上述基于pon和政企网关的管控方法中,所述通过所述系统内核的目标端口接收待管控网络数据的步骤,包括:
8、对于所述系统内核的每一个端口,对该端口进行数据转发模式的配置操作,并在对该端口进行的配置操作完成之后,将该端口标记为候选端口,其中,所述候选端口基于该配置操作配置有多种数据转发模式,且不同的数据转发模式之间具有不同的转发速度;
9、对于所述系统内核的每一个候选端口,确定该候选端口是否通过所述系统内核中的网桥桥接有其它端口,并在该候选端口通过所述系统内核中的网桥桥接有其它端口时,将该候选端口标记为目标端口;
10、通过所述系统内核的所述目标端口接收待管控网络数据。
11、在本技术实施例较佳的选择中,在上述基于pon和政企网关的管控方法中,所述对于所述系统内核的每一个端口,对该端口进行数据转发模式的配置操作,并在对该端口进行的配置操作完成之后,将该端口标记为候选端口的步骤,包括:
12、对于所述系统内核的每一个端口,对该端口进行数据转发模式的配置操作,使得该端口的配置信息中至少包括第一字段和第二字段,其中,所述第一字段和所述第二字段用于表征配置的多种数据转发模式,所述第一字段具体用于表征快速转发开关是否启用,所述第二字段具体用于表征快速转发的状态,且快速转发开关被启用对应的数据转发模式的转发速度,大于快速转发开关未被启用对应的数据转发模式的转发速度;
13、将配置有所述多种数据转发模式的端口标记为候选端口。
14、在本技术实施例较佳的选择中,在上述基于pon和政企网关的管控方法中,所述通过所述系统内核的目标端口接收待管控网络数据的步骤,包括:
15、基于是否通过所述系统内核中的网桥桥接有其它端口,在所述系统内核的各端口中,确定出候选端口,其中,所述候选端口通过所述系统内核中的网桥桥接有其它端口;
16、对所述候选端口进行数据转发模式的配置操作,并将配置有多种数据转发模式的所述候选端口标记为目标端口,其中,不同的数据转发模式之间具有不同的转发速度;
17、通过所述系统内核的所述目标端口接收待管控网络数据。
18、在本技术实施例较佳的选择中,在上述基于pon和政企网关的管控方法中,所述基于与所述待管控网络数据相关的至少一种信息,在多种数据转发模式中,确定出用于对所述待管控网络数据进行数据转发操作的目标数据转发模式的步骤,包括:
19、获取与所述待管控网络数据相关的至少一种信息,其中,所述至少一种信息包括所述目标端口的端口类型信息,其中,所述端口类型信息用于反映所述目标端口属于以太网端口或非以太网端口;
20、在所述至少一种信息包括的端口类型信息反映出所述目标端口属于以太网端口时,在多种数据转发模式包括的第一数据转发模式和第二数据转发模式中,将所述第一数据转发模式作为用于对所述待管控网络数据进行数据转发操作的目标数据转发模式,其中,所述第一数据转发模式的转发速度大于所述第二数据转发模式的转发速度;
21、在所述至少一种信息包括的端口类型信息反映出所述目标端口属于非以太网端口时,在所述多种数据转发模式包括的第一数据转发模式和第二数据转发模式中,确定出用于对所述待管控网络数据进行数据转发操作的目标数据转发模式。
22、在本技术实施例较佳的选择中,在上述基于pon和政企网关的管控方法中,所述在所述至少一种信息包括的端口类型信息反映出所述目标端口属于非以太网端口时,在所述多种数据转发模式包括的第一数据转发模式和第二数据转发模式中,确定出用于对所述待管控网络数据进行数据转发操作的目标数据转发模式的步骤,包括:
23、在所述至少一种信息包括的端口类型信息反映出所述目标端口属于stp端口时,从所述至少一种信息中提取出所述待管控网络数据的数据类型信息,其中,所述stp端口属于基于生成树协议的端口,所述数据类型信息用于反映所述待管控网络数据是否属于基于生成树协议的数据;
24、在所述待管控网络数据的数据类型反映出所述待管控网络数据属于基于生成树协议的数据时,将所述第二数据转发模式作为用于对所述待管控网络数据进行数据转发操作的目标数据转发模式;
25、在所述待管控网络数据的数据类型反映出所述待管控网络数据不属于基于生成树协议的数据时,将所述第一数据转发模式作为用于对所述待管控网络数据进行数据转发操作的目标数据转发模式。
26、在本技术实施例较佳的选择中,在上述基于pon和政企网关的管控方法中,所述基于所述目标数据转发模式,将所述待管控网络数据转发至所述目标端口通过网桥桥接的其它端口的步骤,包括:
27、在所述目标数据转发模式属于所述第一数据转发模式时,将所述待管控网络数据转发至所述目标端口通过网桥桥接的其它端口;
28、在所述目标数据转发模式属于所述第二数据转发模式时,对所述待管控网络数据进行监听学习处理,并在进行监听学习处理之后,将所述待管控网络数据转发至所述目标端口通过网桥桥接的其它端口,其中,基于所述第一数据转发模式进行的数据转发操作的转发速度,大于基于所述第二数据转发模式进行的数据转发操作的转发速度,且所述监听学习处理用于确定所述pon网关设备的网络拓扑和建立mac地址表。
29、本技术实施例还提供了一种基于pon和政企网关的管控装置,应用于pon网关设备,所述pon网关设备作为政企网络的接入设备,且所述pon网关设备上部署有linux操作系统,所述linux操作系统具有系统内核,所述基于pon和政企网关的管控装置包括:
30、网络数据接收模块,用于通过所述系统内核的目标端口接收待管控网络数据,其中,所述目标端口通过所述系统内核中的网桥桥接有其它端口;
31、转发模式确定模块,用于基于与所述待管控网络数据相关的至少一种信息,在多种数据转发模式中,确定出用于对所述待管控网络数据进行数据转发操作的目标数据转发模式,其中,所述多种数据转发模式至少包括第一数据转发模式和第二数据转发模式,所述第一数据转发模式和所述第二数据转发模式具有不同的转发速度;
32、目标数据转发模块,用于基于所述目标数据转发模式,将所述待管控网络数据转发至所述目标端口通过网桥桥接的其它端口。
33、在上述基础上,本技术实施例还提供了一种pon网关设备,所述pon网关设备作为政企网络的接入设备,且所述pon网关设备上部署有linux操作系统,所述linux操作系统具有系统内核,所述pon网关设备还包括:
34、存储器,用于存储计算机程序;
35、与所述存储器连接的处理器,用于执行该存储器存储的计算机程序,以实现上述的基于pon和政企网关的管控方法。
36、在上述基础上,本技术实施例还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,该计算机程序运行时执行上述的基于pon和政企网关的管控方法的各个步骤。
37、本技术提供的基于pon和政企网关的管控方法和装置、设备及介质,首先,可以通过系统内核的目标端口接收待管控网络数据;其次,可以基于与待管控网络数据相关的至少一种信息,在多种数据转发模式中,确定出用于对待管控网络数据进行数据转发操作的目标数据转发模式;然后,可以基于目标数据转发模式,将待管控网络数据转发至目标端口通过网桥桥接的其它端口。基于上述内容,由于多种数据转发模式至少包括第一数据转发模式和第二数据转发模式,且第一数据转发模式和第二数据转发模式具有不同的转发速度,因此,可以对待管控网络数据进行不同转发速度的转发,而目标数据转发模式的确定是基于与待管控网络数据相关的至少一种信息进行的,使得确定的目标数据转发模式与待管控网络数据之间的匹配度更高,因此,基于目标数据转发模式对待管控网络数据进行转发时,可以为待管控网络数据提供更为匹配的转发速度,使得相较于不对网络数据的转发速度进行管控的常规方案,可以具有更高的可靠度,从而改善现有技术中存在的数据转发管控的可靠度相对不高的问题。
本文地址:https://www.jishuxx.com/zhuanli/20240801/242412.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表