【技术实现步骤摘要】
一种分布式防火墙的板间通信系统及其通信方法
本专利技术涉及通信
,特别是一种分布式防火墙的板间通信系统及其通信方法。
技术介绍
网络安全是用户使用网络设备过程中的一个核心关切,在安全的基础领域,分布式防火墙被大量使用,同时,用户对防火墙设备的认知也越来越深刻。在很多领域,如政府、银行、金融等政企行业,安全已经成为用户考虑的首要因素,对防火墙设备的需求也与日俱增,根据行业自身的特点,对防火墙的功能提出特别需求,而这其中,对分布式防火墙的功能的要求也越来越高。目前分布式防火墙的主要特点和优势主要包括如下几点:(1)增强的系统安全性;分布式防火墙针对主机的入侵检测和防护功能,加强了来自内部的攻击防护,实现全方位的安全策略。(2)提高系统的性能;分布式防火墙利用硬件层次将业务模块、管理模块、控制模块等使用不同的硬件和软件系统来实现,各司其职提高整体的性能。(3)丰富的系统的扩展性;分布式防火墙在硬件和软件层面实现对分布式防火墙的扩充。为了提高分布式防火墙设备的性能,可以考虑提升分布式防火墙设备中各单板间的通信能力。传统的分布式防火墙的硬件架构中:主要包括业务板与主控板两个部分组成,实现控制与业务的划分,复杂的防火墙还会将业务部进一步细分,如接口业务和安全业务进行独立分工。在这种设备架构中,所有的单板之间都需要进行通信,可以具体的了解到,每个业务板都会与主控板相连接,进行数据通信,包括主控和业务板之间的通信,以及主控板与备用主控板之间的通信。不管怎样硬件结构怎样的设计,板间通信好交互性能都非常重要。分布式 ...
【技术保护点】
1.一种分布式防火墙的板间通信系统,其特征在于,所述通信系统的通信机制按照从底层到顶层的结构顺序依次包括:/n硬件物理链路层,其位于通信系统的最底层,所述硬件物理链路层中设置了主控板和各业务模块单板之间的连接模式;/n网络接口抽象层,其用于将硬件物理链路层中的MAC子层和PHY子层统一为一个网络接口,并将该网络接口用于发送或接受报文;/n数据通道统一接口层,其是在网络接口抽象层的基础上进行统一封装得到的,统一封装后的所述数据通道统一接口层用于实现多层次的数据传送要求以及不同的功能对数据接口的要求;/n数据通道,其包括同步数据通道和异步数据通道,所述同步数据通道和异步数据通道分别用于完成同步和异步两种数据传送方式,同步和异步两种数据传送方式根据上次用户的需求是否需要对传送信息进行实时返回进行选择;以及/n业务层,其位于通信系统的最顶层,所述业务层用于实现各种功能,并在该层中由用户选择实现功能所要发送的数据类型。/n
【技术特征摘要】
1.一种分布式防火墙的板间通信系统,其特征在于,所述通信系统的通信机制按照从底层到顶层的结构顺序依次包括:
硬件物理链路层,其位于通信系统的最底层,所述硬件物理链路层中设置了主控板和各业务模块单板之间的连接模式;
网络接口抽象层,其用于将硬件物理链路层中的MAC子层和PHY子层统一为一个网络接口,并将该网络接口用于发送或接受报文;
数据通道统一接口层,其是在网络接口抽象层的基础上进行统一封装得到的,统一封装后的所述数据通道统一接口层用于实现多层次的数据传送要求以及不同的功能对数据接口的要求;
数据通道,其包括同步数据通道和异步数据通道,所述同步数据通道和异步数据通道分别用于完成同步和异步两种数据传送方式,同步和异步两种数据传送方式根据上次用户的需求是否需要对传送信息进行实时返回进行选择;以及
业务层,其位于通信系统的最顶层,所述业务层用于实现各种功能,并在该层中由用户选择实现功能所要发送的数据类型。
2.根据权利要求1所述的分布式防火墙的板间通信系统,其特征在于:所述硬件物理链路层中各单板之间的连接模式采用SGMII协议链接。
3.根据权利要求1所述的分布式防火墙的板间通信系统,其特征在于:所述数据通道统一接口层中实现的传送要求及功能包括单播传输、多播传输和广播传输。
4.一种分布式防火墙的板间通信方法,其特征在于:所述通信方法基于权利要求1-3任意一项所述的分布式防火墙的板间通信系统提供的通信机制,采用高性能线程集调度方法,实现通信系统中各单板之间的信息快速交互;所述通信方法包括如下步骤:
S1:对通信系统的基本条件进行初始化;包括创建或准备全局数据结构体、定时器、epoll机制和全局等待队列标识;
S2:创建实现通信所需的高性能线程集;所述高性能线程集包括轮询机制和内核线程集;
S3:定义通信系统基本的统一接口;包括同步数据通道、异步数据通道、数据通道统一接口,以及网络抽象层接口;各所述统一接口用于发送或接受数据、报文;
S4:通信系统根据定时器确定的时间间隔,在触发定时器服务进程后,通过高性能线程集监听等待队列上的同步信息标志的状态,并根据监听结果的判断,在需要时...
【专利技术属性】
技术研发人员:朱前进,万森,程腾,朱千叶,袁泽川,金淑云,
申请(专利权)人:安徽科大擎天科技有限公司,
类型:发明
国别省市:安徽;34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。