计算机网络安全控制器的制作方法

文档序号:11862528阅读:310来源:国知局

本实用新型涉及计算机技术领域,特别涉一种计算机网络安全控制器。



背景技术:

随着网络技术的不断发展,网络安全问题日益严峻。目前为止,大多数安全网络系统的开发商都把精力投入到开发安全边界网关(如防火墙、加密路由器等)和设计安全的应用层协议(如安全电子邮件、SSL和SSH等)上,而对局域网内部的安全却不够重视。为提高局域网数据传输的安全性,开发相应的安全网络设备十分必要。



技术实现要素:

本实用新型的目的在于解决上述不足,提供一种计算机网络安全控制器,提高运行性能,具有方便快捷、可重构性强的特点。

本实用新型所解决的技术问题可以采用以下技术方案来实现:

一种计算机网络安全控制器,包括一FPGA模块,所述FPGA模块分别与SDRAMA模块、存储模块、PCI总线接口模块及系统接口模块电连接互通,所述FPGA模块内置设有一嵌入式中央处理器,所述嵌入式中央处理器采用Nios处理器,所述嵌入式中央处理器分别控制连接以太网发送和接收缓冲控制模块、局域网协议转换模块及DES加解密模块,所述FPGA模块内置Avalon总线和PCI总线,所述PCI总线接口模块将所述Avalon总线和PCI总线完成隔离,所述存储模块内保存设有BSP程序、嵌入式实时操作系统、应用程序和运行过程中的中间数据,所述系统接口模块由网络接口、下载接口及调试接口构成。

所述FPGA模块采用EP1C20F400C8器件。

PCI总线接口模块采用PCI9054总线接口芯片。

所述以太网发送和接收缓冲控制模块由接收缓冲模块、发送缓冲模块及控制模块构成。

所述接收缓冲模块用于负责暂存从网络传来的尚未提交的数据帧,所述发送缓冲模块用于负责暂存高层发送过来的尚未向网络发送的数据帧,所述控制模块将数据帧暂存到所述接收缓冲模块和发送缓冲模块中并控制所述缓冲模块和发送缓冲模块将数据帧发送或提交。

本实用新型与现有技术相比具有如下突出优点和效果:本实用新型通过优化设计,提高了局域网内部网络安全性,提高运行性能,具有方便快捷、可重构性强的特点。

附图说明

图1为本实用新型实施例的整体控制结构示意图。

具体实施方式

为了使本实用新型实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体图示,进一步阐述本实用新型。

如图1所示,本实用新型提供的一种计算机网络安全控制器,包括一FPGA模块2,FPGA模块2采用EP1C20F400C8器件,FPGA模块2分别与SDRAMA模块3、存储模块4、PCI总线接口模块5及系统接口模块1电连接互通,FPGA模块2内置设有一嵌入式中央处理器21,嵌入式中央处理器21采用Nios处理器,嵌入式中央处理器21分别控制连接以太网发送和接收缓冲控制模块24、局域网协议转换模块22及DES加解密模块23,嵌入式中央处理器21可以实现管理和控制整体的运行,FPGA模块2内置Avalon总线和PCI总线,PCI总线接口模块5将Avalon总线和PCI总线完成隔离,方便允许Avalon总线和PCI总线上的主设备各自独立运行,增强了整体的适应性和控制能力,PCI总线接口模块5采用PCI9054总线接口芯片,存储模块4内保存设有BSP程序、嵌入式实时操作系统、应用程序和运行过程中的中间数据,系统接口模块1由网络接口11、下载接口12及调试接口13构成,网络接口11实现整体系统与以太网的连接,下载接口12是在基于FPGA模块2的开发过程中下载硬件描述综合文件的接口,调试接口13是在系统开关过程中实现与嵌入式中央处理器21连接的接口,以太网发送和接收缓冲控制模块24由接收缓冲模块241、发送缓冲模块242及控制模块243构成,接收缓冲模块241用于负责暂存从网络传来的尚未提交的数据帧,发送缓冲模块242用于负责暂存高层发送过来的尚未向网络发送的数据帧,控制模块243将数据帧暂存到接收缓冲模块241和发送缓冲模块242中并控制接收缓冲模块241和发送缓冲模块242将数据帧发送或提交,局域网协议转换模块22为用户自定义局域网协议提供了硬件基础,保证了通用性,DES加解密模块23是具有DES加密算法的硬件实现模块,DES加解密模块23负责对向网络发生的数据帧进行加密或对从网络接收到的数据帧进行解密,实现安全通信的效果,提高整体网络安全性能。

本实用新型通过优化设计,提高了局域网内部网络安全性,提高运行性能,具有方便快捷、可重构性强的特点。

由技术常识可知,本实用新型可以通过其它的不脱离其精神实质或必要特征的实施方案来实现。因此,上述公开的实施方案,就各方面而言,都只是举例说明,并不是仅有的。所有在本实用新型范围内或在等同于本实用新型的范围内的改变均被本实用新型包含。

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