On Sun, 14 Nov 2021, Leon Romanovsky wrote: > > Any tips and suggestions on how to approach this problem would be appreciated. > > Mellanox has Skyway product, which is IB to ETH gateway. > https://www.nvidia.com/en-us/networking/infiniband/skyway/ > > I imagine that it can be extended to perform IB to RoCE too, > because it uses steering to perform IB to ETH translation. The Mellanox Gateways (4036E, 6036G and Skyway) are only for IP traffic and do not support ROCE or Native IB across the bridge. The newest version of it "Skyways" does not even support Multicast. And these are appliance so they cannot be modified. If Mellanox would commit to do this then great but I guess that would need to be some high level decision and if a product comes out of it at all then it will take a couple of years.