论文摘要
互联网己经进入一个崭新的时代,日益成为我们日常生活的一部分,但同时,带来的安全问题也日益突出,成为一个不得不重视的问题。嵌入式平台作为一种安全、高效、低成本的平台,已经被广泛的运用到各个领域,这其中当然也包含网络安全领域。传统的杀毒软件依赖于庞大的病毒库来提供对计算机的防御和保护,但随着近年来病毒数量和类型的剧增,病毒库呈现出巨大的膨胀,而且病毒库的更新永远赶不上病毒的传播,这种网络的防御方式呈现出极大的缺陷。国内的硬件防火墙多是基于Intel X86系列架构的产品,由于X86架构本身的缺陷,使它的性能无法实现突破。而采用ASIC专用硬件加速的防火墙虽然可以明显提升防火墙的吞吐性能,但对于升级维护的灵活性和扩展性不够,而且开发费用高,开发周期长。网络处理器结合了通用处理器可编程和ASIC的优点。网络处理器是专门为网络设备处理网络流量而设计的处理器,其体系结构和指令集对于防火墙常用的包过滤、转发等算法和操作都进行了专门的优化,可以高效地完成TCP/IP栈的常用操作,并对网络流量进行快速的并发处理。本文提出一种将网络处理器与嵌入式Linux相结合的防火墙,采用默认禁止一切,明确地允许被选择的数据包通过的数据包默认策略,设计出一种能够很大程度上保护内网安全的包过滤防火墙。本设计在全面分析IXP425硬件开发平台的基础上,定制了Redboot作为启动引导程序,采用经过剪裁的Linux2.4作为操作系统平台,为上层软件实现提供了稳定可靠的支持。并深入研究了Linux防火墙内核,掌握Linux防火墙内核框架的实现机制,在集成IXP425网络处理器的硬件平台上,实现了一个拥有基本包过滤功能的嵌入式防火墙,并设计出人性化的图形化配置界面,能够使用户方便的实时配置防火墙,加入用户的自定义规则。
论文目录
相关论文文献
- [1].IXP425的体系结构和并行处理技术研究[J]. 微计算机信息 2008(17)
- [2].基于IXP425和DM642的会议电视终端硬件设计[J]. 电视技术 2010(05)
- [3].IXP425和DM642的会议电视多点控制单元硬件设计[J]. 单片机与嵌入式系统应用 2013(04)
- [4].基于网络处理器的局域网无线通信设计与实现[J]. 电脑与电信 2009(05)
- [5].基于IXP425的局域网无线通信的设计与实现[J]. 微计算机信息 2008(15)
- [6].基于IXP425的通讯服务器硬件设计[J]. 电力系统保护与控制 2008(22)
- [7].IP—PBX中IXP425与多片DSP相接时HPI接口时序设计[J]. 电气应用 2008(17)
- [8].嵌入式IPv6防火墙体系结构研究与设计[J]. 电脑知识与技术 2009(31)