草庐IT

c++ - Infiniband 寻址 - 无 IBoIP 的主机名到 IB 地址

我刚刚开始熟悉infiniband,我想了解您可以用来寻址infiniband节点的方法。基于代码的示例来自:RDMAreadandwritewithIBverbs我可以使用IPoIB通过IP或主机名寻址单个节点。另一种方法是直接使用端口GUID地址。但看起来您必须查找它们并且更类似于以太网mac寻址。然后是一个叫做LID地址的东西,一个由结构管理器分配的16位本地地址。我如何在运行时使用和确定LID地址?例如,我运行ibaddr并获得GIDfe80::1a:4bff:ff0c:34e5LIDstart0x6end0x6基本上,如果您不使用IPoIB,您如何将主机名转换为地址或类似名称

c++ - Infiniband 寻址 - 无 IBoIP 的主机名到 IB 地址

我刚刚开始熟悉infiniband,我想了解您可以用来寻址infiniband节点的方法。基于代码的示例来自:RDMAreadandwritewithIBverbs我可以使用IPoIB通过IP或主机名寻址单个节点。另一种方法是直接使用端口GUID地址。但看起来您必须查找它们并且更类似于以太网mac寻址。然后是一个叫做LID地址的东西,一个由结构管理器分配的16位本地地址。我如何在运行时使用和确定LID地址?例如,我运行ibaddr并获得GIDfe80::1a:4bff:ff0c:34e5LIDstart0x6end0x6基本上,如果您不使用IPoIB,您如何将主机名转换为地址或类似名称