我开始研究智能防火墙,但在此之前,我需要清楚地了解一个非常基本的防火墙是如何工作的.由于我和我的团队在C方面最舒服,我们将使用它.
有人可以举一个用C编写的非常基本的防火墙的例子.
开发正确的防火墙并非易事.您需要完全了解底层操作系统的网络堆栈以及OSI模型所有层的各种协议.
负责最广泛使用的Linux数据包过滤软件的netfilter/iptables项目是开源的,应该可以让您很好地了解防火墙的内容.它当然不属于"非常基本"类别,但我对任何声称"非常基本"的防火墙软件都持谨慎态度.
| 归档时间: |
|
| 查看次数: |
918 次 |
| 最近记录: |