- 9
- 0
- 约5.73千字
- 约 4页
- 2020-11-09 发布于黑龙江
- 举报
基于Linux的包过滤防火墙设计与实现
丛延奇 谢君 纪明宇1 张云
(1.哈尔滨工程大学 计算机科学与技术学院;2.南方冶金学院 机电工程学院)
摘 要:传统的包过滤防火墙工作在网络层和传输层,根据过滤规则判别的只有网络层和传输层的有限信息,各种安全要求不可能充分满足。这里,我们以Linux为例,在对Linux内核网络接口的分析基础上,通过修改Linux的内核,实现了一个工作在数据链路层的透明包过滤防火墙。
关键词:包过滤;防火墙;sk-buff;套接字
Linux内核网络接口分析*
Linux操作系统的实现起源于BSD UNIX发展的Berkerly套接字API工业标准,它把Internet协议的地址族实现为一系列的联接起来的软件层,其网络接口的实现如图1所示。
图1 Linux网络接口实现
其中,BSD套接字只能由与其相关的套接字管理软件支持。INet套接字层支持套接字管理,它管理的通信端点的IP是基于TCP和UDP协议的。UDP是一个无联接协议,而TCP是一个可靠的面向联接的协议。当发送UDP包时,Linux既不知道也不关心他们是否安全地到达了他们的目的地。TCP是有联接的,TCP联接的发送端都要确保发送的数据被正确的接收。IP层包括实现Internet协议的代码,这个代码命令IP层发送数据。在IP层的下面,由网络设备来支持所有的Linux网络,例如PPP和以太
您可能关注的文档
- 股票短线教程之倒挂老鸭头.pdf
- 股票短线教程之东方红太阳升.pdf
- 股票短线教程之擀面杖形成的头部.pdf
- 股票短线教程之价压.pdf
- 股票短线教程之金蜘蛛.pdf
- 股票短线教程之阳阴墓碑.pdf
- 股票短线教程之一阳上穿三角托.pdf
- 股票短线教程之一阴下穿三角压.pdf
- 股票短线教程之月均线系统的综合运用.pdf
- 关键装置重点部位管理.doc
- 互换性与测量技术 第2版 课件 2.4 大尺寸孔轴公差与配合.pptx
- 互换性与测量技术 第2版 课件 7.1 尺寸链的基本概念.pptx
- 互换性与测量技术 第2版 课件 7.4 用极值法计算尺寸链-实例.pptx
- 体育产业概论 课件 第1--7章 导论、体育产业资源 ---体育旅游业.pptx
- 体育旅游(第二版)课件 第二章 体育旅游资源.pptx
- 体育旅游(第二版)课件 第三章 体育旅游者.pptx
- 体育产业概论 课件全套 曹可强 第1--14章 导论、体育产业资源 ---体育产业政策.pptx
- 互换性与测量技术 第2版 课件 1.5 标准更新说明.pptx
- 体育旅游(第二版)课件 第四章 体育旅游市场.pptx
- 体育旅游(第二版)课件 第五章 体育旅游目的地.pptx
最近下载
- gs交流伺服主轴驱动器使用使用说明书(20120808版).doc
- 2026年广东省东莞市南城区中考一模教学质量自查物理试卷(试卷+解析).pdf VIP
- 污水处理厂突发环境事件应急预案.pdf
- 2025年山东省青岛市中考化学真题(含答案).pdf
- 几何量精度设计与检测第二版金嘉琦习题答案.pdf VIP
- 2026年广东省清远市连州市中考一模物理试卷(试卷+解析).docx VIP
- 阴性症状评定量表(SANS).docx
- 2022-2023学年四川省成都市武侯区八年级(下)期末物理试卷及答案解析.pdf VIP
- 2025年湖北建筑工程技术高、中级职务水平能力测试建筑工程题库含答案详解.docx VIP
- 公共关系案例分析20例.docx
原创力文档

文档评论(0)