- 7
- 0
- 约 7页
- 2017-07-05 发布于天津
- 举报
基于Netfilter的可扩展用户层网关程序架构.pdf
基于Netfilter 的可扩展用户层网关程序架构
黄伟
北京邮电大学多媒体中心,北京 (100876 )
E-mail:robin2046@
摘 要:本文实现了基于Netfilter 的用户层网关程序的架构,利用钩子函数完成了从内核截
获数据包并且发送到用户空间处理,以及将处理完的数据包再发回内核的接口。基于此接口
能够使用用户层的各种工具与开发库实现功能强大的数据包分析处理模块,具有很灵活的扩
展性与广阔的应用前景。
关键词: Netfilter ,钩子函数,模块程序,内核,用户空间
中图分类号:TP393.03
1. 引言
网关是一种能在 OSI 模型的任一层或者跨多层工作的网络设备,一般分为协议网关、
应用网关和安全网关三种,分别提供了网络协议转换、数据格式转换和网络防火墙的功能。
网关的强大功能,决定了它既要能进行复杂的数据包操作,也要有灵活的扩展性。
一般来说,网络应用如防火墙、协议类软件都是工作在操作系统的内核空间。但是Linux
下开发内核程序只能使用 C 语言,而且内核空间中可供使用的函数库相对于用户空间来说
少之又少。加之对
您可能关注的文档
最近下载
- 2021 版慢性阻塞性肺病诊断、治疗和预防全球策略(GOLD 2021).pptx VIP
- 2026湖北交投宜昌高速公路运营管理有限公司一线工作人员招聘笔试历年备考题库附带答案详解.docx VIP
- 泵用机械密封压缩量计算与调整.pdf VIP
- 工程勘察资质分级标准与工程设计资质分级标准.doc VIP
- 2026湖北交投襄阳高速公路运营管理有限公司一线工作人员招聘笔试历年参考题库附带答案详解.docx VIP
- 国家基层糖尿病指南(2022版)新版.pptx VIP
- 工程勘察资质分级标准.pdf VIP
- 2026湖北交投宜昌高速公路运营管理有限公司一线工作人员招聘笔试备考题库及答案解析.docx VIP
- L6562完全中文 详细解释.pdf VIP
- 有机化学题库(附答案).pdf VIP
原创力文档

文档评论(0)