US 11,902,372 B1
Session sharing with remote direct memory access connections
Adi Merav Horowitz, Tel Aviv (IL); Rabia Loulou, Nazareth (IL); Omri Kahalon, Tel Aviv (IL); Gal Shalom, Givat-Avni (IL); Aviad Yehezkel, Yokneam Ilit (IL); Asaf Schwartz, Tel Aviv (IL); and Liran Liss, Atzmon-Segev (IL)
Assigned to MELLANOX TECHNOLOGIES, LTD., Yokneam (IL)
Filed by MELLANOX TECHNOLOGIES, LTD., Yokneam (IL)
Filed on May 9, 2023, as Appl. No. 18/314,327.
Int. Cl. G06F 15/167 (2006.01); H04L 67/1097 (2022.01); H04L 67/146 (2022.01)
CPC H04L 67/1097 (2013.01) [H04L 67/146 (2013.01)] 13 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
receiving a request to query an established remote direct memory access (RDMA) session group;
providing, responsive to the query, a session identifier (ID) for the established RDMA session group;
receiving a message to add a new queue pair (QP) to the established RDMA session group;
determining, based, at least, on the session ID, that a remote of the new QP is the same as a remote for the session group, the remote including at least one of a destination internet protocol (IP) or a destination user datagram protocol (UDP) port;
configuring one or more parameters of the new QP based, at least, on operating parameters of the RDMA session group; and
establishing a connection for the new QP using the one or more parameters through the established RDMA session group.