一种数据访问方法及总线与流程

文档序号:11063429阅读:来源:国知局

技术特征:

1.一种数据访问方法,其特征在于,所述方法包括:

接收至少一个主机发送的访问请求,所述访问请求中携带至少一个主机的访问地址;

从所述至少一个主机中确定第一主机;

根据第一主机的访问地址和预设的至少一个从机的地址范围,从至少一个从机中确定所述第一主机是否对应目标从机,所述第一主机的访问地址在所述目标从机的地址范围内;

当确定所述第一主机对应所述目标从机时,判断所述第一主机对所述目标从机的访问请求是否合法,进而判断所述第一主机是否实现对所述目标从机的数据访问。

2.根据权利要求1所述的方法,其特征在于,所述访问请求中还携带第一主机的安全访问状态,所述第一主机的安全访问状态包括:安全和非安全;所述当确定所述第一主机对应所述目标从机时,判断所述第一主机对所述目标从机的访问请求是否合法,包括:

当确定所述第一主机对应所述目标从机,且所述第一主机的安全访问状态为安全时,判断所述第一主机对所述目标从机的访问请求合法;

当确定所述第一主机对应所述目标从机,且所述第一主机的安全访问状态为非安全时,获取目标从机的安全地址范围;当所述第一主机的访问地址未在所述目标从机的安全地址范围内时,判断所述第一主机对所述目标从机的访问请求合法;当所述第一主机的访问地址在所述目标从机的安全地址范围内时,判断所述第一主机对所述目标从机的访问请求非法。

3.根据权利要求1所述的方法,其特征在于,所述从至少一个从机中确定所述第一主机是否对应目标从机之后,所述方法还包括:

当确定所述第一主机未对应所述目标从机时,判断所述第一主机对从机的访问请求为非法,中断所述第一主机对所述从机的数据访问。

4.根据权利要求2所述的方法,其特征在于,所述判断所述第一主机是否实现对所述目标从机的数据访问,包括:

当判断所述第一主机对所述目标从机的访问请求为合法时,传输所述第一主机对所述目标从机的访问数据;

当判断所述第一主机对所述目标从机的访问请求为非法时,中断所述第一主机对所述目标从机的数据访问。

5.根据权利要求1至4任一项所述的方法,其特征在于,所述访问请求中还携带第一主机的协议类型和所述目标从机的协议类型;所述从所述至少一个主机中确定第一主机之后,所述根据第一主机的访问地址和预设的至少一个从机的地址范围,从至少一个从机中确定所述第一主机是否对应目标从机之前,所述方法还包括:

当所述第一主机的协议类型与所述目标从机的协议类型不一致时,将所述第一主机的协议类型转换为所述目标从机的协议类型。

6.一种总线,其特征在于,所述总线包括:

仲裁单元,用于接收至少一个主机发送的访问请求,所述访问请求中携带至少一个主机对应的访问地址;并从所述至少一个主机中确定第一主机,以及输出第一主机的访问地址至地址译码单元;

所述地址译码单元,用于根据所述仲裁单元接收的第一主机的访问地址和预设的至少一个从机的地址范围,从至少一个从机中确定所述第一主机是否对应目标从机,所述第一主机的访问地址在所述目标从机的地址范围内,并输出确定结果至安全管理单元;

所述安全管理单元,用于当所述确定结果为所述第一主机对应所述目标从机时,判断所述第一主机对所述目标从机的访问请求是否合法,进而判断所述第一主机是否实现对所述目标从机的数据访问。

7.根据权利要求6所述的总线,其特征在于,所述仲裁单元接收的所述访问请求中还携带第一主机的安全访问状态,所述第一主机的安全访问状态包括:安全和非安全;

所述安全管理单元,具体用于当所述地址译码单元确定所述第一主机对应所述目标从机,且所述第一主机的安全访问状态为安全时,判断所述第一主机对所述目标从机的访问请求合法;以及当所述地址译码单元确定所述第一主机对应所述目标从机,且所述第一主机的安全访问状态为非安全时,获取目标从机的安全地址范围,当所述第一主机的访问地址未在所述目标从机的安全地址范围内时,判断所述第一主机对所述目标从机的访问请求合法;当所述第一主机的访问地址在所述目标从机的安全地址范围内时,判断所述第一主机对所述目标从机的访问请求非法。

8.根据权利要求6所述的总线,其特征在于,

所述安全管理单元,还用于所述从至少一个从机中确定所述第一主机是否对应目标从机之后,当确定所述第一主机未对应所述目标从机时,判断所述第一主机对从机的访问请求为非法,中断所述第一主机对所述从机的数据访问。

9.根据权利要求7所述的总线,其特征在于,

所述安全管理单元,还具体用于当判断所述第一主机对所述目标从机的访问请求为合法时,传输所述第一主机对所述目标从机的访问数据;当确定所述第一主机对所述目标从机的访问请求为非法时,中断所述第一主机对所述目标从机的数据访问。

10.根据权利要求6至9任一项所述的总线,其特征在于,所述总线还包括:协议转换单元;所述访问请求中还携带第一主机的协议类型和所述目标从机的协议类型;

所述协议转换单元,用于所述仲裁单元从所述至少一个主机中确定第一主机之后,所述地址译码单元根据第一主机的访问地址和预设的至少一个从机的地址范围,从至少一个从机中确定所述第一主机是否对应目标从机之前,当所述第一主机的协议类型与所述目标从机的协议类型不一致时,将所述第一主机的协议类型转换为所述目标从机的协议类型。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1