SLIDE 54 5194.01
54
Network Based Computing Laboratory
RDMA over Converged Enhanced Ethernet (RoCE)
IB Verbs Application Hardware RoCE IB Verbs Application RoCE v2 InfiniBand Link Layer IB Network IB Transport IB Verbs Application InfiniBand Ethernet Link Layer IB Network IB Transport Ethernet Link Layer UDP / IP IB Transport
- Takes advantage of IB and Ethernet
– Software written with IB-Verbs – Link layer is Converged (Enhanced) Ethernet (CE) – 100Gb/s support from latest EDR and ConnectX-3 Pro adapters
– Works natively in Ethernet environments
- Entire Ethernet management ecosystem is available
– Has all the benefits of IB verbs – Link layer is very similar to the link layer of native IB, so there are no missing features
- RoCE v2: Additional Benefits over RoCE
– Traditional Network Management Tools Apply – ACLs (Metering, Accounting, Firewalling) – GMP Snooping for Optimized Multicast – Network Monitoring Tools
Courtesy: OFED, Mellanox Network Stack Comparison Packet Header Comparison
ETH L2 Hdr
Ethertype
IB GRH L3 Hdr IB BTH+ L4 Hdr RoCE ETH L2 Hdr
Ethertype
IP Hdr L3 Hdr IB BTH+ L4 Hdr Proto # RoCE v2 UDP Hdr Port #