发明名称 Layer 2 packet switching without look-up table for ethernet switches
摘要 In one embodiment, a system includes at least one processor which includes logic configured for receiving a request to assign a media access control (MAC) address to a device on a port, logic configured for determining the MAC address to assign to the device based at least partially on the port, and logic configured for sending a response to the request with the MAC address. In another embodiment, a computer program product for assigning a MAC address includes a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code including computer readable program code configured for determining, without using a look-up table, a MAC address to assign to a device and computer readable program code configured for sending the MAC address to the device. Other systems, methods, and computer program products are presented according to more embodiments.
申请公布号 US8861401(B2) 申请公布日期 2014.10.14
申请号 US201213438794 申请日期 2012.04.03
申请人 International Business Machines Corporation 发明人 Anantharam Sushma;Kamble Keshav G.;Leu Dar-Ren;Mukherjee Nilanjan;Pandey Vijoy A.
分类号 H04Q11/00 主分类号 H04Q11/00
代理机构 Zilka-Kotab, PC 代理人 Zilka-Kotab, PC
主权项 1. A system, comprising at least one processor, wherein the at least one processor comprises: a hardware processor and logic integrated with and/or executable by the processor, the logic being configured to: create a media access control (MAC) address allocation table, wherein the MAC address allocation table comprises a plurality of hash values, each hash value being associated with a port corresponding to a plurality of MAC addresses, wherein applying a hashing algorithm to any one of the plurality of MAC addresses results in the associated hash value; receive a request to assign a MAC address to a device on a port; determine the MAC address to assign to the device based at least partially on the port; and send a response to the request with the MAC address.
地址 Armonk NY US