A system and method for creating and enforcing meta-zones that cross the
interface between different network protocols are disclosed. In one
embodiment, a method of enforcing meta-zones comprises: (a) receiving an
Infiniband (IB) packet destined for a Fiber Channel (FC) target device;
(b) comparing a partition key in the IB packet to a partition key
associated with the FC target device; and (c) converting the IB packet to
a FC frame only if the partition keys match. The method may further
comprise receiving FC frames destined for an IB target device and
converting the FC frame into an IB packet having a partition key
associated with the source of the FC frame. Also disclosed are a gateway
configured to create and enforce meta-zones, and computer networks having
such a gateway.