Invention Grant
- Patent Title: Systems and methods of achieving equal distribution of packets in a multicore system which acts as a tunnel end point
-
Application No.: US14853134Application Date: 2015-09-14
-
Publication No.: US09923818B2Publication Date: 2018-03-20
- Inventor: Janraj CJ , Vivekanand Rangaraman
- Applicant: Citrix Systems, Inc.
- Applicant Address: US FL Fort Lauderdale
- Assignee: Citrix Systems, Inc.
- Current Assignee: Citrix Systems, Inc.
- Current Assignee Address: US FL Fort Lauderdale
- Agency: Foley & Lardner LLP
- Agent Christopher J. McKenna
- Main IPC: H04L12/741
- IPC: H04L12/741 ; H04L12/743 ; H04L12/46

Abstract:
The present disclosure is directed towards systems and methods of steering packets received by a multi-core device serving as a tunnel endpoint. A device including a plurality of cores identifies a core corresponding to a request to transmit to a destination via a tunnel. The tunnel is established between the first tunnel endpoint and a second tunnel endpoint. The device identifies, from a port allocation table, a source port based on the identified core, a first IP address of the first tunnel endpoint, a second IP address of the second tunnel endpoint and the destination port to steer a response to the request to the identified core. The device modifies a packet of the request to include in an outer header of the packet of the request, a first tuple identifying the first IP address, the second IP address, the destination port and the identified source port.
Public/Granted literature
Information query