首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--操作系统论文--网络操作系统论文

Linux下网络块设备的研究与应用

致谢第1-5页
摘要第5-6页
Abstract第6-10页
1 绪论第10-17页
   ·需求分析第10-11页
   ·研究方案第11-14页
     ·主要硬件第11-12页
     ·软件架构第12-14页
   ·本设计与类似方案的对比与优势第14-15页
   ·本文主要工作第15页
   ·论文结构安排第15-17页
2 Linux 下的设备驱动第17-27页
   ·Linux 对设备的管理第17-20页
     ·Linux 操作系统对设备的分类第17-18页
     ·设备驱动在软硬件系统中的位置第18-19页
     ·设备驱动的组成部分第19-20页
   ·Linux 下的块设备驱动第20-23页
     ·块设备的初始化第20页
     ·缓冲机制与读写请求的处理第20-23页
   ·网络设备驱动第23-27页
     ·网络驱动程序的结构第23-24页
     ·驱动程序接口第24-27页
3 802.119 Ad Hoc 无线网络的组建第27-45页
   ·无线局域网的结构第27-32页
     ·基本结构无线局域网第28-29页
     ·点对点式Ad Hoc 网络第29-30页
     ·Ad Hoc 网络的拓扑结构第30-32页
   ·802.119 Ad Hoc 网络帧类型与帧格式第32-35页
     ·帧类型第32页
     ·帧结构第32-35页
   ·Marvell 88W8686 WLAN 芯片第35-41页
     ·88W8686 的功能与优点第35-36页
     ·Marvell 88W8686 的主机接口第36-39页
     ·主机驱动和Firmware 架构第39-41页
   ·网络配置第41-45页
     ·网络安全性设置第41-42页
     ·设备端无线网络设置流程第42-45页
4 USB 存储设备功能的软件模拟第45-56页
   ·USB 2.0 数据传输方式与总线结构第45-47页
     ·USB 总线上的数据传输方式第45-46页
     ·USB 设备逻辑结构第46-47页
   ·USB 接口在嵌入式设备中的应用第47-49页
     ·嵌入式设备中USB 接口的工作模式第47-48页
     ·嵌入式USB 设备的基本功能第48-49页
   ·利用块设备实现USB 存储设备功能第49-56页
     ·Linux 下的USB 设备驱动层次结构第49-50页
     ·Linux Gadget 子系统与USB 主机端的交互第50-51页
     ·大容量存储设备的数据传输第51-52页
     ·Linux Gadget 系统程序分析与实现第52-55页
     ·USB File_Storage Device 驱动的加载和使用第55-56页
5 网络块设备的分析与实现第56-67页
   ·网络块设备基本架构第56-57页
   ·NBD 服务端程序设计第57-61页
     ·网络块设备响应文件系统读写请求的过程第57-58页
     ·本设计中NBD 服务端程序结构第58-60页
     ·寻址空间的扩展第60-61页
   ·NBD 客户端程序设计第61页
   ·NBD 驱动程序设计第61-65页
     ·NBD 驱动程序中的主要数据结构第62-63页
     ·驱动程序的主要处理流程第63-64页
     ·读写请求的处理第64-65页
   ·NBD 驱动程序的注册和卸载第65-67页
6 实测性能第67-69页
   ·测试方法第67页
   ·测试步骤与结果第67-68页
   ·测试数据分析第68-69页
结论第69-71页
参考文献第71-73页
附录关键函数第73-77页
作者简历第77-79页
学位论文数据集第79-80页

论文共80页,点击 下载论文
上一篇:基于肤色信息的人脸检测与跟踪算法研究
下一篇:改进的模糊C-均值算法在文本聚类中的应用研究