Patent ID: 8165138

Claim:
In a computer network switch, a method comprising: receiving a data packet; in response to a determination that a data packet is received by an InfiniBand over Ethernet (IBOE) switch from an InfiniBand network: looking up an Ethernet media access control (MAC) address that corresponds to an InfiniBand Local Identifier (LID) of said data packet in a translation table; generating an Ethernet packet corresponding to said data packet; and encapsulating an InfiniBand link layer packet in said Ethernet packet; in response to a determination that said data packet is received by said IBOE switch from an Ethernet network: performing an Ethernet cyclic redundancy check on said data packet; removing an Ethernet header from said data packet; performing an Infiniband cyclic redundancy check on said data packet; looking up an LID that corresponds to a MAC address of said Ethernet header in said translation table; and calculating an outbound port number for said data packet from said IBOE switch; and sending said data packet to a destination in said computer network.