Patent ID: 9137156
Filing Date: 2015-09-15
Classification: H04L

Abstract:
1. A method comprising: storing, by a network device, a plurality of virtual IP addresses and a plurality of real server IP addresses in an SRAM-based table, wherein each virtual IP address is associated with a first class identifier in the SRAM-based table, and wherein each real server IP address is associated with a second class identifier in the SRAM-based table; storing, by the network device, exactly one entry in a ternary content addressable memory (TCAM) that identifies the first class identifier and a first action; storing, by the network device, exactly one entry in the TCAM that identifies the second class identifier and a second action; performing, by the network device, a first lookup into the SRAM-based table in response to an incoming data packet, wherein performing the first lookup comprises: performing, by the network device, a second lookup into the TCAM using the retrieved first class identifier or the retrieved second class identifier, wherein performing the second lookup comprises: