转换装置、转换设备及转换方法制造方法及图纸

技术编号:33651681 阅读:15 留言:0更新日期:2022-06-02 20:29
本申请实施例提供了一种转换装置、转换设备及转换方法,涉及信息技术领域,以解决相关技术中存在协议格式转换的应用范围单一的问题。转换装置包括:第一协议转换器和第二协议转换器,第一协议转换器用于将数据包的协议格式从第一协议格式转换为第二协议格式,第二协议转换器用于将数据包的协议格式从第二协议格式转换为第三协议格式;转换装置还包括第一输入接口、第一输出接口、第二输入接口和第二输出接口;第一协议转换器的输入端与第一输入接口相连接,第一协议转换器的输出端与第一输出接口相连接;第二协议转换器的输入端与第二输入接口相连接,第二协议转换器的输出端与第二输出接口相连接;第一输出接口与第二输入接口相连接。口相连接。口相连接。

【技术实现步骤摘要】
转换装置、转换设备及转换方法


[0001]本申请属于信息
,具体涉及一种转换装置、转换设备及转换方法。

技术介绍

[0002]随着计算机网络技术的发展,多种多样的网络系统随之涌现,许多设备采用的通信接口各不相同。由于各种通信接口的协议不兼容,为了在异构网络之间交换信息,多种协议之间进行相互转换具有重要意义。
[0003]相关技术中,一般基于USB(Universal Serial Bus,通用串行总线)的一种子协议(例如,一种同步传输的USB应用层传输标准BOT(Bulk Only Transfer)),将USB.BOT格式命令的协议格式转换至SAS(Serial Attached SCSI,串行连接的小型计算机系统接口)格式,以实现USB协议格式与SAS协议格式之间的转换。
[0004]然而,这种方式存在协议格式转换的应用范围单一的问题。

技术实现思路

[0005]本申请实施例提供一种转换装置、转换设备及转换方法,解决相关技术中存在协议格式转换的应用范围单一的问题。
[0006]为了解决上述技术问题,本申请是这样实现的:
[0007]第一方面,本申请实施例提出了一种转换装置,包括:
[0008]第一协议转换器和第二协议转换器,所述第一协议转换器用于将数据包的协议格式从第一协议格式转换为第二协议格式,所述第二协议转换器用于将数据包的协议格式从第二协议格式转换为第三协议格式;
[0009]所述转换装置还包括第一输入接口、第一输出接口、第二输入接口和第二输出接口;
[0010]所述第一协议转换器具有输入端和输出端,所述第一协议转换器的输入端与第一输入接口相连接,所述第一协议转换器的输出端与第一输出接口相连接;
[0011]所述第二协议转换器具有输入端和输出端,所述第二协议转换器的输入端与第二输入接口相连接,所述第二协议转换器的输出端与第二输出接口相连接;
[0012]所述第一输出接口与所述第二输入接口相连接。
[0013]第二方面,本申请实施例提出了一种转换设备,包括:
[0014]上述第一方面所述的转换装置以及存储装置;
[0015]所述存储装置为第一存储装置,所述第一存储装置用于存储第二协议格式的数据包,所述第一存储装置与所述第一输出接口相连接;
[0016]或者,所述存储装置为第二存储装置,所述第二存储装置用于存储第三协议格式的数据包,所述第二存储装置与所述第二输出接口相连接。
[0017]第三方面,本申请实施例提出了一种转换方法,应用于如上述第一方面所述的转换装置,包括:
[0018]获取待转换数据包,所述待转换数据包包括第一协议格式的数据包或第二协议格式的数据包;
[0019]基于所述第一协议转换器和/或所述第二协议转换器,将所述待转换数据包的协议格式转换为目标协议格式;
[0020]其中,在所述待转换数据包为第一协议格式的数据包的情况下,所述目标协议格式为第二协议格式或第三协议格式;在所述待转换数据包为第二协议格式的数据包的情况下,所述目标协议格式为第三协议格式。
[0021]第四方面,本申请实施例提出了一种转换装置,包括:
[0022]获取模块,用于获取待转换数据包,所述待转换数据包包括第一协议格式的数据包或第二协议格式的数据包;
[0023]转换模块,用于基于所述第一协议转换器和/或所述第二协议转换器,将所述待转换数据包的协议格式转换为目标协议格式;
[0024]其中,在所述待转换数据包为第一协议格式的数据包的情况下,所述目标协议格式为第二协议格式或第三协议格式;在所述待转换数据包为第二协议格式的数据包的情况下,所述目标协议格式为第三协议格式。
[0025]在本申请实施例中,转换装置包括第一协议转换器和第二协议转换器,第一协议转换器用于将数据包的协议格式从第一协议格式转换为第二协议格式,第二协议转换器用于将数据包的协议格式从第二协议格式转换为第三协议格式;转换装置还包括第一输入接口、第一输出接口、第二输入接口和第二输出接口;第一协议转换器具有输入端和输出端,第一协议转换器的输入端与第一输入接口相连接,所述第一协议转换器的输出端与第一输出接口相连接;第二协议转换器具有输入端和输出端,第二协议转换器的输入端与第二输入接口相连接,第二协议转换器的输出端与第二输出接口相连接;第一输出接口与所述第二输入接口相连接。这样,在采用转换装置对数据包的协议格式进行转换的场景下,可以通过第一协议转换器将数据包的协议格式从第一协议格式转换为第二协议格式;或者,可以通过第二协议转换器将数据包的协议格式从第二协议格式转换为第三协议格式;或者,可以通过第一协议转换器和第二协议转换器将数据包的协议格式从第一协议格式转换为第三协议格式。如此,本方案提供了更丰富的协议格式转换方案,实现了多种协议格式之间的灵活转换,使得多种协议格式之间进行转换的应用范围更广泛。
附图说明
[0026]本申请的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
[0027]图1是本申请实施例提供的一种转换装置的示意性结构图;
[0028]图2是本申请实施例提供的另一种转换装置的示意性结构图;
[0029]图3是本申请实施例提供的另一种转换装置的示意性结构图;
[0030]图4是本申请实施例提供的另一种转换装置的示意性结构图;
[0031]图5是本申请实施例提供的一种转换设备的示意性结构图;
[0032]图6是本申请实施例提供的一种转换方法的示意性流程图;
[0033]图7是本申请实施例提供的另一种转换方法的示意性流程图;
[0034]图8是本申请实施例提供的另一种转换方法的示意性流程图;
[0035]图9是本申请实施例提供的另一种转换装置的示意性结构图;
[0036]附图标记说明:100

转换装置;101

第一协议转换器;1011

第一加密模块;102

第二协议转换器;1021

第二加密模块;103

第一输入接口;104

第一输出接口;105

第二输入接口;106

第二输出接口;107

第三输出接口;200

目标存储装置;201

第一存储装置;202

第二存储装置;500

转换设备。
具体实施方式
[0037]下面将详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能理解为对本申请的限制。基于本申请中的实施例,本领域普通技术人员在没有作出本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种转换装置,其特征在于,包括:第一协议转换器和第二协议转换器,所述第一协议转换器用于将数据包的协议格式从第一协议格式转换为第二协议格式,所述第二协议转换器用于将数据包的协议格式从第二协议格式转换为第三协议格式;所述转换装置还包括第一输入接口、第一输出接口、第二输入接口和第二输出接口;所述第一协议转换器具有输入端和输出端,所述第一协议转换器的输入端与第一输入接口相连接,所述第一协议转换器的输出端与第一输出接口相连接;所述第二协议转换器具有输入端和输出端,所述第二协议转换器的输入端与第二输入接口相连接,所述第二协议转换器的输出端与第二输出接口相连接;所述第一输出接口与所述第二输入接口相连接。2.根据权利要求1所述的转换装置,其特征在于,所述第一输入接口为USB接口,所述第一输出接口为串行高级技术附件SATA接口,所述第一协议转换器用于将USB协议格式的数据包的协议格式转换为SATA协议格式;所述第二输入接口为SATA接口,所述第二输出接口为串行连接的小型计算机系统SAS接口,所述第二协议转换器用于将SATA协议格式的数据包的协议格式转换为SAS协议格式。3.根据权利要求2所述的转换装置,其特征在于,所述第二协议转换器有M个,所述第二输入接口有M个,所述第二输出接口有M个,M为大于1的正整数;M个第二输入接口均与所述第一输出接口相连接;M个第二协议转换器中的每个第二协议转换器具有输入端和输出端,每个第二协议转换器的输入端与M个第二输入接口中的一个第二输入接口相连接,每个第二协议转换器的输出端与M个第二输出接口中的一个第二输出接口相连接。4.根据权利要求1所述的转换装置,其特征在于,所述第一协议转换器包括第一加密模块,所述第一加密模块用于对第一协议格式的数据包内的数据内容加密;所述第二协议转换器包括第二加密模块,所述第二加密模块用于对第二协议格式的数据包内的数据内容加密。5.根据权利要求1所述的转换装置,其特征在于,所述转换装置还包括第三输出接口,所述第三输出接口分别与所述第一协议转换器的输出端、所述第二协议转换器的输出端相连接。6.一种转换设备,其特征在于,包括:目标存储装置以及上述权利要求1

5任一项所述的转换装置;在所述目标存储装置为与所述第一输出接口相连接的第一存储装置的情况下,所述第一存储装置用于存储第二协议格式的数据包;或者,在所述目标存储装置为与所述第二输出接口相连接的第...

【专利技术属性】
技术研发人员:刘海銮胡晓铭
申请(专利权)人:杭州华澜微电子股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1