本申请提供一种NVMe over Fabric中转发报文的方法、交换设备和系统,以解决因设备名称相同而连接端口不同造成的报文转发失败的问题。通过本申请提供的交换设备和方法,在接收到需要转发的报文时,获取所述需要转发的报文中包括的设备名称,判断获取到的设备名称在域名服务表中是否有记录。当域名服务表中有记录时,判断所述记录中与所述设备名称对应的连接端口,是否是所述交换设备接收所述需要转发的报文的端口。如果所述记录中与所述设备名称对应的连接端口不是所述交换设备接收所述需要转发的报文的端口,则丢弃所述需要转发的报文。这样就能够避免不同的设备用相同的设备名称,通过交换设备上不同的连接端口转发报文时带来的报文转发错误的问题。