我试图在c ++中创建一个小型服务器,它只会回应通过infiniband连接收到的任何内容.我也在Ubuntu下使用套接字直接协议和POSIX套接字.
不幸的是,我在互联网上找到的唯一建议是关于如何使用AF_INET_SDP域创建套接字,就像这里:
#define AF_INET_SDP 27
int socketfd = socket(AF_INET_SDP, SOCK_STREAM, 0);
Run Code Online (Sandbox Code Playgroud)
我设法绑定套接字,我调用listen(...)函数但服务器在尝试接受连接时挂起,而在客户端我只在尝试连接时收到超时.
我还有一个用Java编写的旧的类似应用程序(客户端和服务器)通过infiniband进行通信,它可以正常工作.
有人可以给我一个使用infiniband的应用程序示例,还是指向某些可以帮助我的文档?
谢谢.