|
摘 要 |
4-5 |
|
ABSTRACT |
5-9 |
|
第一章 引言 |
9-20 |
|
1.1 存储区域网络概述 |
9-12 |
|
1.1.1 存储区域网络的产生背景及其应用前景 |
9-11 |
|
1.1.2 存储区域网络所采用的组网技术概述 |
11-12 |
|
1.2 iSCSI 协议的研究及应用现状 |
12-16 |
|
1.2.1 iSCSI 协议的产生、标准化情况及应用前景 |
12-14 |
|
1.2.2 关于iSCSI 协议实现的研究现状概述 |
14-16 |
|
1.2.3 目前关于iSCSI 协议的几个研究热点概述 |
16 |
|
1.3 本文要解决的主要课题及其现实意义 |
16-20 |
|
1.3.1 对iSCSI 协议进行扩展的应用意义 |
16 |
|
1.3.2 iSCSI HBA 系统设计的复杂性及其现实意义 |
16-18 |
|
1.3.3 UML 语言和System C 语言在本文研究工作中的应用 |
18-20 |
|
第二章 应用传统图文分析的方法对iSCSI 协议工作机制的研究 |
20-43 |
|
2.1 iSCSI 协议所定义的概念和术语 |
20-24 |
|
2.2 iSCSI 协议的基本工作流程 |
24-27 |
|
2.3 iSCSI 协议工作机制的关键内部过程分析 |
27-43 |
|
2.3.1 连接、会话的建立,参数、方法的协商,数据传输和任务管理 |
27-29 |
|
2.3.2 安全机制 |
29-31 |
|
2.3.3 通信故障处理及恢复机制 |
31-32 |
|
2.3.4 iSCSI 节点的命名机制 |
32-33 |
|
2.3.5 iSCSI PDU 研究 |
33-36 |
|
2.3.6 iSCSI 连接和会话的状态及其转换的研究 |
36-43 |
|
第三章 采用UML 语言建模分析的方法对扩展后iSCSI 协议工作机制的研究 |
43-67 |
|
3.1 适于为上层提供通用服务的iSCSI 协议的扩展设计 |
43-50 |
|
3.1.1 对iSCSI 协议进行扩展的功能要求 |
43 |
|
3.1.2 扩展后iSCSI PDU 的结构 |
43-49 |
|
3.1.3 扩展后iSCSI 协议的工作机制概述 |
49-50 |
|
3.2 针对扩展后iSCSI 协议的UML 建模方法分析 |
50 |
|
3.3 扩展后iSCSI 协议的用例视图研究 |
50-52 |
|
3.4 扩展后iSCSI 协议的静态视图研究 |
52-58 |
|
3.4.1 扩展后iSCSI 协议的类图研究 |
52-57 |
|
3.4.2 扩展后iSCSI 协议的构件图研究 |
57-58 |
|
3.5 扩展后iSCSI 协议的动态视图研究 |
58-66 |
|
3.6 本章小节 |
66-67 |
|
第四章 支持扩展后iSCSI 协议的iSCSI HBA 系统设计 |
67-69 |
|
第五章 基于System C 的一个具备基本块级数据传输功能的iSCSI HBA 原型系统的行为级仿真及功能验证 |
69-84 |
|
5.1 System C 语言对系统级设计、行为描述和硬件体系结构设计的支持 |
69 |
|
5.2 选择用System C 语言实现UML 模型的理由 |
69-70 |
|
5.3 一个具备基本block 级数据传输功能的iSCSI HBA 原型系统的设计及其各模块的System C 实现的行为级描述 |
70-82 |
|
5.3.1 原型系统功能及体系结构设计 |
70 |
|
5.3.2 控制/数据流程描述 |
70-71 |
|
5.3.3 数据存储结构设计 |
71-73 |
|
5.3.4 算法设计 |
73-74 |
|
5.3.5 系统各模块介绍及其活动图描述 |
74-82 |
|
5.4 系统测试 |
82-83 |
|
5.5 下一步开发的几个主要方向 |
83-84 |
|
第六章 应用UML 对复杂通信协议进行研究的通用模式总结 |
84-88 |
|
6.1 设计模式概述 |
84-86 |
|
6.1.1 模式的概念及其在科学研究中的应用 |
84 |
|
6.1.2 模式的分类、组成元素及质量 |
84-86 |
|
6.1.3 UML 对模式的支持 |
86 |
|
6.2 应用UML 对复杂通信协议进行分析建模仿真过程中几种模式的总结 |
86-88 |
|
第七章 总结和展望 |
88-89 |
|
7.1 本文的主要创新工作 |
88 |
|
7.2 进一步研究工作展望 |
88-89 |
|
致谢 |
89-90 |
|
参考文献 |
90-92 |
|
附录1 iSCSI 技术所涉及到的国际标准一览 |
92-94 |
|
附录2 18 种iSCSI PDU 的帧结构 |
94-104 |
|
附录3 本文所用到的UML 图形符号一览 |
104-105 |
|
在学期间的学习成果 |
105 |