摘要近年来随着网络以惊人的速度发展,网络安全问题逐渐成为大家所关注的焦点。防火墙技术通过对访问实现控管,尽可能地实现内部网络和外部网络的隔离,保护网络的安全。本文基于Windows的NDIS中间层驱动实现了简单的包过滤防火墙。整个系统主要分为两个大的部分:用户层部分和内核层部分。用户层部分提供规则管理,网卡和网络信息信息查询及系统的相关设置。内核层部分则提供具体功能的实现,主要包括数据包捕获,处理,保存及规则的管理。用户应用程序给内核驱动程序发送相关请求,最终由内核驱动程序根据用户发送的请求来完成具体的功能。22969
关键词 防火墙 包过滤 NDIS 访问控制
毕业设计说明书(毕业论文)外文摘要
Title The Design and Implementation of Packet Filter Firewall
Abstract
With the development of the network in recent year, network security becomes a top concern.Firewall can isolate the internal network and external network with access control.In this article,a simple packet filter firewall will be implemented based on the NDIS Intermediate Driver. The entire system can be pided into two large parts: user-level and kernel-level part.The user-level part provides rule management,information inquiry of card and network state and system settings.The kernel-level part provides the realization of specific features,including packet capture,processing ,preservation and rule management.The user application sends the request to the kernel driver,and ultimately the kernel driver performs specific functions based on the request sent by users.
Keywords Firewall Packet-filtering NDIS Access-control
目 次