Community separation enforcement
AssigneeOracle America, Inc.
InventorsOla Torudbaken, Bjorn Dag Johnsen
Life of this patent
Estimating the term…
Abstract
Embodiments of the present invention provide an Infiniband device having an input port for receiving a data packet. The input port is operable to extract a partition membership identifier from the packet; and to compare the extracted partition membership identifier to a partition membership table of the port to determine whether the packet breaches a partition group membership requirement. In some embodiments, the partition membership table is implemented as a content addressable memory storing a plurality of programmable bit masks.
Claims9
An Infiniband device having an input port, wherein the input port:
- receives a data packet;
- extracts an InfiniBand partition membership identifier from the packet;
- compares the InfiniBand partition membership identifier's value to a set of InfiniBand partition membership identifier values stored in a table for the port to determine whether the packet violates an InfiniBand partition membership requirement, wherein at least one InfiniBand partition membership identifier value in the set of InfiniBand partition membership identifier values stored in the table for the port represents at least two InfiniBand partitions, and wherein the at least one InfiniBand partition membership identifier value contains at least one don't care element.
Dependencies are inferred from the claim text.