发明名称 Caching of look-up rules based on flow heuristics to enable high speed look-up
摘要 In one embodiment, a computer program product includes a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code including computer readable program code configured to initialize an internal look-up table cache provided internally to a switching processor, the internal look-up table cache being configured to store a plurality of look-up entries and being organized into at least three segments: a persistent flows entries segment, a non-persistent flows entries segment, and an access control list (ACL) segment. Each look-up entry relates to a traffic flow which has been or is anticipated to be received by a switching processor configured to access the internal look-up table cache. The computer readable program code is also configured to manage the internal look-up table cache to store entries relating to a particular segment type into a corresponding segment of the internal look-up table cache.
申请公布号 US9477604(B2) 申请公布日期 2016.10.25
申请号 US201514809139 申请日期 2015.07.24
申请人 Lenovo Enterprise Solutions (Singapore) Pte. Ltd. 发明人 Banavalikar Bhalachandra G.;Kamble Keshav G.;Leu Dar-Ren;Pandey Vijoy A.
分类号 G06F15/167;G06F12/08;H04L12/747 主分类号 G06F15/167
代理机构 Zilka-Kotab, PC 代理人 Zilka-Kotab, PC
主权项 1. A system, comprising: a switching processor, comprising: a packet processor, comprising: a look-up interface, fetch and refresh logic (LIFRL) module; anda packet processor logic (PPL) module, wherein the LIFRL module and the PPL module are configured to operate in parallel; andan internal look-up table cache comprising a plurality of look-up entries, each look-up entry relating to a traffic flow which has been or is anticipated to be received by the switching processor,wherein the LIFRL module is configured to access the internal look-up table cache and one or more external look-up tables.
地址 Singapore SG