计算机工程与应用,
协议一致性测试研究与实现
易奇,贾婧,路杨,张玉,胡怀湘
,,,,
华北计算技术研究所,北京
,
,,,..—
,,:—.
:
. ,
.
.. ,
.
.
:;;;
;;
摘要:不同协议实现之间能否互联互通取决于协议实现是否与协议规范相一致。针对这个问题,研究
了协议一致性测试的测试原理和测试流程,设计了适合于协议一致性测试的测试系统以及基于描
述的协议一致性测试套,给出了较为完整的协议一致性测试例。使用该测试例对某产品的协议
实现进行一致性测试,发现了被测实现存在与协议规范不一致的地方。
关键词:小型计算机系统接口协议;一致性测试;测试系统;可扩展标记语言;测试套;测试例
文献标志码: 中图分类号:. :......
引言主要标准文档是和。
随着计算机网络和通信技术的快速发展,众多网络由于标准文档定义的协议是以自然语言描述的文
应用需要存储和处理的信息量爆炸性地增长。快速增本,实现者对于协议文本的不同理解以及实现过程中的
长的存储容量、可靠性和可扩展性需求使得企业越来越非形式化因素都会导致不同的协议实现,有时甚至是错
重视网络存储解决方案。目前网络存储技术采用的连误的协议实现。所以必须进行协议一致性测试以保证
接方式主要有光纤通道和/两种。协议是协议的各种实现版本之间能够互通并进行可靠的通信。
存储网络协议之一,它融合了目前广泛应用的两种标协议一致性测试的作用在于验证协议实现
准和/,使得命令、数据和状态可以在的准确性,判断存储产品的协议实现是否符合协
传统的网络上传输。该协议在构建异构的存储网络、议的标准规范。目前,国外已有,等一些测
解决传输距离问题以及提供相对廉价的解决方案方面试软件聚焦协议测试,并且新罕布什尔大学互操
有着其他数据访问协议无法比拟的优势。作实验室作为中立的第三方实验室,能够提供一
协议是由公司、公司共同提出,并致性测试的测试套件。但是上述测试工具或者测试套
由因特网工程工作小组定并通过的协议标准, 件均为国外的商业测试软件,购买价格或者测试服务收
作者简介:易奇一,男,硕士,主要研究方向为计算机网络协议和网络存储技术;贾婧一,女,硕士,主要研究方向为
计算机网络协议和网络存储技术;路杨一,男,工程师,主要研究方向为计算机网络协议和网络存储技术;张玉
一,女,工程师,主要研究方向为计算机系统结构;胡怀湘一,男,正研级高工,主要研究方向为计算机
系统结构,网络存储技术。—:...
收稿日期:—修回期:——文章编号:———
易奇,贾婧,路杨,等:协议一致性测试研究与实现
表协议的主要及其功能
名称主要功能
用以鉴别身份、协调会话参数,打开安全机制等
表示登录响应
用于请求连接的关闭
表示连接的清除工作已完成
由目标端向启动端发送,告知启动端可以传送数据
拒绝用于说明目标器端出现错误
用于封装命令描述块
用来汇报命令的执行结果
. 读数据携带读入的数据内容
一写数据携带要写入硬盘的数据内容
给启动器提供一种方式来控制一个或多个任务的执行
用来汇报任务管理命令执行结果
协议一致性测试研究报告使用。本文设计的协议一致性测试系统在参
国际标准/一
《iSCSI协议一致性测试研究与实现-论文.》.pdf 来自淘豆网m.daumloan.com转载请标明出处.