首页> 外文会议>International Conference for Convergence in Technology >Design and Implementation of Hardware Firewall Using FPGA
【24h】

Design and Implementation of Hardware Firewall Using FPGA

机译:FPGA硬件防火墙的设计与实现

获取原文

摘要

This paper presents FPGA based implementation of a hardware firewall. This is characterized by filtering of high speed packet of length 512 bits based on the list of allowed Internet Protocols. Designed FPGA hardware firewall consists of input register of 512 bits and output register of 512 bits. When the first packet enters the hardware firewall it takes 512 clock cycles to completely fit in input register. Many comparison statements are implemented as per the number of allowed IPs and then the matched packet will be given out through output register of 512 bits. Thus the first packet experiences total delay of 1024 clock cycles and by the time first packet comes out through output register the next packet enters in the input register at the same time and the process continues. The designed architecture is so has to achieve same processing time despite increasing the number of rules. The implementation results show that hardware based firewall is faster as compared to conventional software firewall.
机译:本文介绍了基于FPGA的硬件防火墙的实现。其特点是根据允许的Internet协议列表过滤长度为512位的高速数据包。设计的FPGA硬件防火墙由512位的输入寄存器和512位的输出寄存器组成。当第一个数据包进入硬件防火墙时,它需要512个时钟周期才能完全适合输入寄存器。根据允许的IP数量实现许多比较语句,然后将通过512位输出寄存器给出匹配的数据包。因此,第一个数据包经历了1024个时钟周期的总延迟,到第一个数据包通过输出寄存器出来时,下一个数据包同时进入输入寄存器,并且过程继续进行。尽管增加了规则数量,所以设计的体系结构必须达到相同的处理时间。实施结果表明,与传统的软件防火墙相比,基于硬件的防火墙速度更快。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号