- 1
- 0
- 约 24页
- 2016-01-23 发布于贵州
- 举报
课程设计(论文)_Linux网络设备驱动程序设计
1 引 言Linux网络设备驱动程序是Linux操作系统网络应用中的一个重要的组成部分,分析其运行机理,对于设计Linux网络应用程序是很有帮助的。我们可以在网络驱动程序这一级做一些与应用相关联的特殊事情,例如,在设计Linux防火墙和网络入侵检测系统时可以在网络驱动程序的基础上拦截网络数据包,继而对其进行分析。由于Linux是开放源代码的,这给我们提供了一个绝好的机会来分析和改造网络驱动程序使其满足自己的特殊应用。本文就Linux内核中的网络驱动程序部分进行了详细的讨论,并给出了实现Linux网络驱动程序的重要过程及一种实现模式和具体实例。
随着当今世界经济的发展,计算机网络被广泛应用到各个领域,而网络设备的应用都必须要驱动程序来驱动,因而设计功能强大的网络设备驱动程序设计成为开发和设计的关键,而Linux 操作系统源代码的开放性和较强的可移植性味操作人员提供了一个分析和编写网络驱动程序的优越环境,可以达到特殊应用的要求。
1.1 Linux设备驱动程序分类
Linux设备驱动程序在Linux的内核源代码中占有很大的比例,源代码的长度日益增加,主要是驱动程序的增加。在Linux内核的不断升级过程中,驱动程序的结构还是相对稳定。在2.0.xx到2.2.xx的变动里,驱动程序的编写做了一些改变,但是从2.0.xx的驱动到2.2.xx的移植只需做少量的工作。Linux系统的设备分为字
您可能关注的文档
- 视频联网监控管理系统方案设计.doc
- 计算机专业毕业设计(论文)外文翻译_基于J2EE在分布式环境下的底层结构的自动动态配置的应用.doc
- 计算机专业毕业设计(论文)外文翻译_双无线传感器中的端到端路由.doc
- 计算机专业毕业设计(论文)文献翻译_基于J2EE在分布式环境下的底层结构的自动动态配置应用.doc
- 视频会议技术交流.ppt
- 计算机信息导论PPT教学课件_第三章 计算机软件.ppt
- 计算机信息导论PPT教学课件_第四章 计算机技术.ppt
- 计算机信息管理专业毕业论文_电子商务网站设计.doc
- 计算机及应用专业毕业论文_网上教学与实践.doc
- 计算机图书管理系统课程设计实验报告.doc
原创力文档

文档评论(0)