Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 我需要构建什么来直接访问InfiniBand HCA端口并注入IPoIB帧位?_Linux_Linux Kernel_Kernel_Infiniband - Fatal编程技术网

Linux 我需要构建什么来直接访问InfiniBand HCA端口并注入IPoIB帧位?

Linux 我需要构建什么来直接访问InfiniBand HCA端口并注入IPoIB帧位?,linux,linux-kernel,kernel,infiniband,Linux,Linux Kernel,Kernel,Infiniband,我想检索结构上所有IPoIB帧的IPoIB帧位,无论它们是否为我的机器指定(LID+QPN级别) 此外,我应该能够从linux内核将修改后的IPoIB帧直接重新注入InfiniBand HCA端口 The logic for that has to be at the kernel level. 因此,为了实现这一点,我需要构建一个独立的内核模块或IPoIB驱动程序或IPoIB网络接口 注意:我刚刚开始为我的项目学习Linux内核模块开发。如果这不是发布此问题的合适位置,我很抱歉。您将在接收不

我想检索结构上所有IPoIB帧的IPoIB帧位,无论它们是否为我的机器指定(LID+QPN级别)

此外,我应该能够从linux内核将修改后的IPoIB帧直接重新注入InfiniBand HCA端口

The logic for that has to be at the kernel level.
因此,为了实现这一点,我需要构建一个独立的内核模块IPoIB驱动程序IPoIB网络接口


注意:我刚刚开始为我的项目学习Linux内核模块开发。如果这不是发布此问题的合适位置,我很抱歉。

您将在接收不是发送给您的机器的IPoIB数据包时遇到一个大问题。结构根据目标LID转发数据包,如果LID与您的本地端口不关联,您将不会收到数据包。

您计划如何使网络将所有流量重定向到您的计算机?