Patent · US Expired

High-speed MAC address search engine

US7373425B2 · kind B2 · utility

6Cited by
5References
54Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 31, 2003
Grant dateMay 13, 2008
Priority date
Expiry dateMay 21, 2026

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L49/3009
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Disclosed is an apparatus and method for storing and searching computer node addresses in a computer network system. In one embodiment, the apparatus comprises a frame forwarding device such as a switch. The switch includes two MAC address tables including a primary MAC address table and secondary MAC address table both for storing and searching MAC addresses. The primary table stores records that contain compressed values of MAC addresses. The records are contained in storage locations that are referenced using the compressed value of the MAC address as a search index. In order to account for searching collisions that may result from different MAC addresses compressing to the same value, each record in the primary address table is linked to a chain of records in the secondary table. The records in the secondary table store the full value of the MAC address. Each chain of records in the secondary address table contains MAC addresses the present invention.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.