Algorithmic longest prefix matching in programmable switch

H Wang - US Patent 10,511,532, 2019 - Google Patents
Some embodiments provide a method for configuring unit memories (eg, unit static random
access memories (SRAMs) and ternary content addressable memories (TCAMs) of a …

Synthetic supernet compression

D Bannister - US Patent 10,263,890, 2019 - Google Patents
One embodiment of the present invention sets forth a technique for compressing a
forwarding table. The tech nique includes selecting, from a listing of network prefixes, a …

Automatically establishing an address mapping table in a heterogeneous device interconnect fabric

J Zheng, H Sun, ZHU Dengcheng - US Patent 11,627,082, 2023 - Google Patents
the Spanning Tree Protocol is a network protocol that builds a logical topology for Ethernet
networks that is free of traffic loops and the problems caused by traffic loops (eg, broadcast …

Chained longest prefix matching in programmable switch

M Sharif - US Patent 10,778,583, 2020 - Google Patents
Some embodiments provide a method for configuring unit memories (eg, unit static random
access memories (SRAMs) and ternary content addressable memories (TCAMs) of a …

Algorithmic TCAM based ternary lookup

P Bosshart, MG Ferrara, JES Peterson - US Patent 11,687,594, 2023 - Google Patents
An algorithmic TCAM based ternary lookup method is provided. The method stores entries
for ternary lookup into several sub-tables. All entries in each sub-table have a sub-table key …

Method and network device for handling packets in a network by means of forwarding tables

R Bifulco - US Patent 10,673,756, 2020 - Google Patents
A method for handling packets in a network by means of forwarding tables includes
providing a software switching layer for implementing a software forwarding table; providing …

Synthetic supernet compression

D Bannister - US Patent 10,778,581, 2020 - Google Patents
One embodiment of the present invention sets forth a technique for compressing a
forwarding table. The technique includes selecting, from a listing of network prefixes, a …

Method and network device for handling packets in a network by means of forwarding tables

R Bifulco - US Patent 10,218,617, 2019 - Google Patents
A method for handling packets in a network by means of forwarding tables includes
providing a software switching layer for implementing a software forwarding table; provid ing …