摘要
ABSTRACT
第一章 绪论
1.1 研究背景
1.1.1 机载数据和存储
1.1.2 VxWorks 实时操作系统
1.1.3 NFS 在 VxWorks 上的应用
1.2 研究内容及目标
1.3 论文结构
第二章 机载存储模式选择
2.1 需求分析和方案设计
2.2 直连式存储 DAS
2.3 网络附属存储 NAS
2.4 存储区域网络 SAN
2.5 本章小结
第三章 网络文件系统
3.1 NFS 网络文件系统
3.2 NFS 协议
3.3 远程过程调用 RPC
3.3.1 RPC 简介
3.3.2 RPC 报文格式
3.3.3 Port Map 端口映射器
3.3.4 XDR 外部数据表示
3.4 传输层协议
3.4.1 TCP 协议
3.4.2 UDP 协议
3.4.3 协议的选择和设计
3.5 本章小结
第四章 NFS 网络存储软件的设计和实现
4.1 网络存储系统软件设计
4.1.1 设计原则和设计方案
4.2 异步传输模式的实现
4.2.1 NFS 过程的实现
4.2.2 数据结构
4.2.3 系统缓冲区配置
4.2.4 函数流程
4.3 流量控制的实现
4.3.1 排队论建模
4.3.2 总重传计数和总发包计数
4.3.3 Select()函数
4.4 本章小结
第五章 NFS 网络存储系统软件的测试
5.1 测试环境
5.2 测试方法
5.3 测试结果和分析
5.3.1 异步通信
5.3.2 流量控制
5.4 本章小结
第六章 总结和展望
6.1 本文总结
6.2 研究展望
参考文献
致谢
攻读硕士学位期间已发表或录用的论文
上海交通大学;