iSCSI研究及其启动器在windows平台的实现
目录 | 第1-4页 |
摘要 | 第4-5页 |
Abstract | 第5-6页 |
第1章 存储技术概述 | 第6-13页 |
1.1 传统存储方式 | 第6-10页 |
1.1.1 SCSI | 第6-10页 |
1.2 网络存储 | 第10-13页 |
1.2.1 NAS | 第10-11页 |
1.2.2 SAN | 第11-13页 |
第2章 iSCSI介绍 | 第13-46页 |
2.1 iSCSI的起源 | 第13页 |
2.2 iSCSI协议栈 | 第13-14页 |
2.3 iSCSI名字 | 第14页 |
2.4 iSCSI概念模型 | 第14-15页 |
2.5 iSCSI连接 | 第15-19页 |
2.6 iSCSI会话 | 第19-21页 |
2.7 iSCSI PDU的结构 | 第21页 |
2.8 iSCSI命令和响应 | 第21-43页 |
2.8.1 SCSI命令 | 第22-24页 |
2.8.2 SCSI命令响应 | 第24-26页 |
2.8.3 任务管理请求 | 第26-28页 |
2.8.4 任务管理响应 | 第28-29页 |
2.8.5 数据输出 数据输入 | 第29-31页 |
2.8.6 R2T | 第31-32页 |
2.8.7 异步消息 | 第32-33页 |
2.8.8 文本请求 | 第33-34页 |
2.8.9 文本响应 | 第34页 |
2.8.10 登录请求 | 第34-36页 |
2.8.11 登录响应 | 第36-37页 |
2.8.12 注销请求 | 第37-38页 |
2.8.13 注销响应 | 第38-39页 |
2.8.14 SNACK请求 | 第39-40页 |
2.8.15 拒绝 | 第40-41页 |
2.8.16 NOP-Out | 第41-42页 |
2.8.17 NOP-In | 第42-43页 |
2.9 iSCSI的安全机制 | 第43页 |
2.10 错误处理 | 第43-46页 |
2.10.1 错误类型 | 第43-44页 |
2.10.2 错误恢复 | 第44-46页 |
第3章 iSCSI在linux下的实现 | 第46-56页 |
3.1 Linux驱动程序 | 第46-47页 |
3.2 linux SCSI框架 | 第47-49页 |
3.3 iSCSI实现分析 | 第49-56页 |
3.3.1 iSCSI启动器端 | 第49-52页 |
3.3.2 目标器端 | 第52-56页 |
第4章 iSCSI启动器在windows下的实现 | 第56-69页 |
4.1 windows2000驱动介绍 | 第56-64页 |
4.1.1 WDM | 第56-59页 |
4.1.2 IRQL | 第59-60页 |
4.1.3 驱动例程 | 第60-61页 |
4.1.4 编译环境: | 第61页 |
4.1.5 调试技术 | 第61页 |
4.1.6 TDI | 第61-64页 |
4.1.7 windows SCSI框架 | 第64页 |
4.2 iSCSI启动器端实现 | 第64-69页 |
第5章 总结 | 第69-73页 |
致谢 | 第73页 |