发明名称 |
一种iSCSI协议一致性测试软件iscsisim的改进方法 |
摘要 |
本发明特别涉及一种iSCSI协议一致性测试软件iscsisim的改进方法。该iSCSI协议一致性测试软件iscsisim的改进方法,增加了PDU报文比较模块,负责以key-value方式解析接收到的target端的PDU报文和本地的PDU报文校验文件,然后比较相同key值的value值是否正确,以确定PDU报文是否满足协议一致性;还增加了协议协商结果模块,负责保存与target协商的target具体支持的协议选项,iscsisim根据该选项选择target支持的测试选项进行协议一致性测试。该iSCSI协议一致性测试软件iscsisim的改进方法,通过增加PDU报文比较模块实现了PDU报文一致性校验和target回复PDU报文关键字顺序解耦,增加了iscsisim的灵活性,通过增加协议协商结果全局模块,实现了自动剔除target不支持项测试,减少了人工选择,提高了测试效率。 |
申请公布号 |
CN105356983A |
申请公布日期 |
2016.02.24 |
申请号 |
CN201510615062.8 |
申请日期 |
2015.09.24 |
申请人 |
浪潮电子信息产业股份有限公司 |
发明人 |
王志华;吴丙涛;徐艳秋 |
分类号 |
H04L1/24(2006.01)I;H04L12/26(2006.01)I;H04L29/06(2006.01)I |
主分类号 |
H04L1/24(2006.01)I |
代理机构 |
济南信达专利事务所有限公司 37100 |
代理人 |
姜明 |
主权项 |
一种iSCSI协议一致性测试软件iscsisim的改进方法,其特征在于包括以下步骤:(1)iscsisim软件模拟initiator端向target端发送协商PDU报文;(2)iscsisim软件收到target协商报文后,通过协议协商结果模块保存与target协商的target具体支持的协议选项,iscsisim根据该选项选择target支持的测试选项进行协议一致性测试;(3)iscsisim软件根据协商的协议选项模拟initiator向target发送测试PDU报文;(4)iscsisim软件接收到PDU报文后,通过PDU报文比较模块校验是否满足协议一致性。 |
地址 |
250101 山东省济南市高新区浪潮路1036号 |