[发明专利]NVMe over Fabric中转发报文的方法、交换设备和系统有效
申请号: | 201611256610.3 | 申请日: | 2016-12-30 |
公开(公告)号: | CN106685830B | 公开(公告)日: | 2020-10-09 |
发明(设计)人: | 李宇涛 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/741 | 分类号: | H04L12/741;H04L12/933;H04L12/935;H04L12/947;H04L29/12 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请提供一种NVMe over Fabric中转发报文的方法、交换设备和系统,以解决因设备名称相同而连接端口不同造成的报文转发失败的问题。通过本申请提供的交换设备和方法,在接收到需要转发的报文时,获取所述需要转发的报文中包括的设备名称,判断获取到的设备名称在域名服务表中是否有记录。当域名服务表中有记录时,判断所述记录中与所述设备名称对应的连接端口,是否是所述交换设备接收所述需要转发的报文的端口。如果所述记录中与所述设备名称对应的连接端口不是所述交换设备接收所述需要转发的报文的端口,则丢弃所述需要转发的报文。这样就能够避免不同的设备用相同的设备名称,通过交换设备上不同的连接端口转发报文时带来的报文转发错误的问题。 | ||
搜索关键词: | nvme over fabric 转发 报文 方法 交换 设备 系统 | ||
【主权项】:
一种交换设备,所述交换设备包括处理器和交换芯片,所述处理器控制交换芯片对接收到的报文进行转发,其特征在于,所述处理器用于:获取所述交换设备接收到的需要转发的报文中的设备名称;判断域名服务表中是否有包含所述设备名称的记录;如果所述域名服务表中没有包含所述设备名称的记录,则控制所述交换芯片转发所述需要转发的报文,并在域名服务表中记录所述设备名称与所述交换设备接收所述需要转发的报文的连接端口之间的对应关系;如果所述域名服务表中有包含所述设备名称的记录,则判断所述记录中与所述设备名称对应的连接端口,是否是所述交换设备接收所述需要转发的报文的端口;如果所述记录中与所述设备名称对应的连接端口是所述交换设备接收所述需要转发的报文的端口,则控制所述交换芯片转发所述需要转发的报文;如果所述记录中与所述设备名称对应的连接端口不是所述交换设备接收所述需要转发的报文的端口,则丢弃所述需要转发的报文。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611256610.3/,转载请声明来源钻瓜专利网。