- Patent Title: Detecting stale memory addresses for a network device flow cache
-
Application No.: US15902905Application Date: 2018-02-22
-
Publication No.: US10541918B2Publication Date: 2020-01-21
- Inventor: Manmeet Singh , L. Timothy Patrick , Swamy Sadashivaiah Renu Kananda
- Applicant: Juniper Networks, Inc.
- Applicant Address: US CA Sunnyvale
- Assignee: Juniper Networks, Inc.
- Current Assignee: Juniper Networks, Inc.
- Current Assignee Address: US CA Sunnyvale
- Agency: Shumaker & Sieffert, P.A.
- Main IPC: H04L12/747
- IPC: H04L12/747 ; H04L12/721 ; H04L12/851 ; H04L12/741

Abstract:
An example network device includes a flow cache configured to store a flow cache entry that indicates a memory address referenced by one or more actions of the flow cache entry and a first learn index for the memory address, a memory address map configured to store a second learn index for the memory address, and one or more processors implemented in circuity. The network device is configured to receive a packet for the flow and obtain, from the flow cache entry for the flow, the memory address referenced by the one or more actions and the first learn index. The network device is further configured to determine the first learn index matches the second learn index and forward, in response to the determining, the packet using the one or more actions of the flow cache entry.
Public/Granted literature
- US20190260676A1 DETECTING STALE MEMORY ADDRESSES FOR A NETWORK DEVICE FLOW CACHE Public/Granted day:2019-08-22
Information query