Invention Grant
- Patent Title: Co-existence of routable and non-routable RDMA solutions on the same network interface
-
Application No.: US14965722Application Date: 2015-12-10
-
Publication No.: US09813338B2Publication Date: 2017-11-07
- Inventor: Prabhath Sajeepa , Rushikesh Shree Khasgiwale
- Applicant: CISCO TECHNOLOGY, INC.
- Applicant Address: US CA San Jose
- Assignee: CISCO TECHNOLOGY, INC.
- Current Assignee: CISCO TECHNOLOGY, INC.
- Current Assignee Address: US CA San Jose
- Agency: Polsinelli PC
- Main IPC: G06F15/17
- IPC: G06F15/17 ; H04L12/741 ; H04L29/08 ; H04L12/721 ; G06F15/173

Abstract:
An example method for simultaneously supporting, on a single VIC adapter (i.e. on a single network interface), RDMA transport according to multiple RoCE versions is disclosed. The method includes providing the VIC adapter with an indication of a RoCE version used for a particular RDMA connection between two compute nodes identified by a certain QP identifier, and then automatically configuring Egress (EG) packet classifier and flow table of the VIC adapter to encapsulate outgoing RDMA commands and automatically configuring Ingress (IG) packet classifier and flow table of the VIC adapter to decapsulate incoming RoCE packets for that RDMA connection according to the indicated RoCE version. Automatic encapsulation and decapsulation according to any one of the multiple RoCE versions that may be used for a particular RDMA connection, i.e. on a per-QP basis, advantageously allows co-existence of routable (i.e. RoCEv2) and non-routable (i.e. RoCEv1) RDMA solutions on a single network interface.
Public/Granted literature
- US20170171075A1 CO-EXISTENCE OF ROUTABLE AND NON-ROUTABLE RDMA SOLUTIONS ON THE SAME NETWORK INTERFACE Public/Granted day:2017-06-15
Information query