The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Sep. 27, 2005
Filed:
Feb. 01, 2000
Somnath Viswanath, Sunnyvale, CA (US);
Gopal Krishna, San Jose, CA (US);
Somnath Viswanath, Sunnyvale, CA (US);
Gopal Krishna, San Jose, CA (US);
Advanced Micro Devices, Inc., Sunnyvale, CA (US);
Abstract
A network switch, configured for performing layerand layerswitching in an Ethernet (IEEE 802.3) network without blocking of incoming data packets, includes network switch ports, each including a flow module configured for generating a packet signature based on layerinformation within a received data packet. The flow module generates first and second hash keys according to a prescribed hashing function upon obtaining first and second portions of layerinformation. The flow module combines the first and second hash keys to form the packet signature, and searches an on-chip signature table that indexes addresses of layerswitching entries by entry signatures, where the entry signatures are generated using the same prescribed hashing function on the first and second layerportions of the layerswitching entries.