【技术实现步骤摘要】
一种报文解析方法、装置、设备及介质
[0001]本申请涉及数据处理
,特别涉及一种报文解析方法
、
装置
、
设备及介质
。
技术介绍
[0002]在云计算数据时代,海量数据传输需要写入和读取,光纤通道
FC(Fiber Channel)
具备通道和网络双重的优势,具备高带宽
、
高可靠性
、
高稳定性,抵抗电磁干扰强等优点,能够提供非常稳定可靠的光纤连接,容易构建大型的数据传输和通信网络,而在对这些光纤通道设备进行维护时,会经常需要分析光纤通道链路报文内容,而针对于光纤通道链路报文数据,分析工作量大,周期久,解析容易出错
。
技术实现思路
[0003]为了克服上述技术缺陷,本申请的目的在于提供一种报文解析方法
、
装置
、
设备及介质,所述方法包括:通过链路数据描述加载引擎将若干条描述字段条目逐条发送至链路报文描述集中,创建链路报文描述集,其中,所述若干条描述字段条目以
JSON
存储形式存储在链路报文描述文件中;获取光纤通道链路报文数据信息;通过所述链路报文描述集对所述光纤通道链路报文数据信息进行解析
。
本申请通过程序算法加载并解析光纤通道链路报文数据,有效加快了对光纤通道链路报文的分析时间,并减少了处理报文协议内容时出错的概率
。
[0004]本申请实施例提供的具体技术方案如下:
[0005]第一方面,本申 ...
【技术保护点】
【技术特征摘要】
1.
一种报文解析方法,其特征在于,所述方法包括:通过链路数据描述加载引擎将若干条描述字段条目逐条发送至链路报文描述集中,创建链路报文描述集,其中,所述若干条描述字段条目以
JSON
存储形式存储在链路报文描述文件中;获取光纤通道链路报文数据信息;通过所述链路报文描述集对所述光纤通道链路报文数据信息进行解析
。2.
根据权利要求1所述的报文解析方法,其特征在于,所述链路报文描述集包括每一种光纤通道链路报文待解析字段位置信息和
/
或每一种光纤通道链路报文各种字段组合定义和
/
或每一种光纤通道链路报文待解析字段的层级信息,所述层级信息包括第一路径的判断表达式
。3.
根据权利要求1所述的报文解析方法,其特征在于,所述通过所述链路报文描述集对所述光纤通道链路报文数据信息进行解析,包括:对所述光纤通道链路报文数据信息进行格式校验;所述对所述光纤通道链路报文数据信息进行格式校验,包括:判断所述光纤通道链路报文的帧头部循环冗余校验码与净负荷循环冗余校验码是否一致;若是,则继续对所述光纤通道链路报文数据信息进行解析;若否,则结束流程
。4.
根据权利要求2所述的报文解析方法,其特征在于,所述通过所述链路报文描述集对所述光纤通道链路报文数据信息进行解析,还包括:将所述光纤通道链路报文的每一待解析字段与所述链路报文描述集光纤通道链路报文的待解析字段对应的解析描述进行匹配;所述光纤通道链路报文待解析字段对应的解析描述包括所述光纤通道链路报文待解析字段位置信息和
/
或所述光纤通道链路报文各种字段组合定义和
/
或所述光纤通道链路报文待解析字段的层级信息
。5.
根据权利要求4所述的报文解析方法,其特征在于,所述方法包括:优先对所述光纤通道链路...
【专利技术属性】
技术研发人员:庄园,李冬冬,刘清林,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。