Patent ID: 9729470
Date: 2017-08-08
CPC Classifications: G06F,H04L

Claim:
1. A method for implementing node port virtualization on a fibre channel, wherein a node port (N_port) virtualization (NPV) switch is coupled to a fibre channel switched fabric using at least two N_ports, and wherein the method comprises: receiving, by the NPV switch, a first registered state change notification using an N_port of the at least two N_ports, wherein the first registered state change notification carries a first N_port identifier; allocating, by the NPV switch to the at least two N_ports coupled to the fibre channel switched fabric, at least two second N_port identifiers corresponding to the first N_port identifier, wherein the at least two second N_port identifiers corresponding to the first N_port identifier are different, and wherein there is a bijection relationship between the at least two second N_port identifiers corresponding to the first N_port identifier and the at least two N_ports coupled to the fibre channel switched fabric; sending, by the NPV switch, a second registered state change notification using a fabric port (F_port) of the NPV switch, wherein the second registered state change notification carries one of the at least two second N_port identifiers; receiving, by the NPV switch, a fibre channel packet using the F_port of the NPV switch, wherein a destination fibre channel identifier of the fibre channel packet is one of the at least two second N_port identifiers; replacing, by the NPV switch, the destination fibre channel identifier of the fibre channel packet with the first N_port identifier corresponding to the at least two second N_port identifiers; and sending, by the NPV switch, the fibre channel packet using one N_port of the at least two N_ports corresponding to the destination fibre channel identifier.