Patent ID: 9276957
Filing Date: 2016-03-01
CPC Classification: H04L

Claim Text:
1. A method of identifying an secure socket layer (SSL) session as not reusable among cores in a multi-core system, the method comprising: a) indicating, by a first packet engine executing on a first core of a multi-core system, that an SSL session is not reusable; b) identifying, by the first packet engine responsive to the indication, one or more cores of the multi-core system that have requested session information for the SSL session; c) transmitting, by the first packet engine, to each of the identified one or more cores of the multi-core system a message indicating that the SSL session is not reusable; d) receiving, by a second packet engine of a second core of the one or more cores of the multi-core system, a request to reuse the SSL session, the request comprising a session identifier of the SSL session, the session identifier identifying the first core as an establisher of the SSL session; e) identifying, by the second packet engine, from the session identifier that the second core is not the establisher of the SSL session; and f) establishing, by the second packet engine, a new SSL session responsive to a determination to not reuse the SSL session, the determination based on the message from the first core and the identification that the second core is not the establisher of the SSL session.