IP Library Granted Patent US 8,108,454
Granted Patent B2
US 8,108,454 · App. 12/337,471 · Granted Jan 31, 2012

Address assignment in Fibre Channel over Ethernet environments

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,108,454
App. No.
12/337,471
Granted
Jan 31, 2012
Kind
B2
Abstract

A method of initializing a Fiber Channel over Ethernet (FCoE) link between a Fiber Channel over Ethernet node (ENode) and Fiber Channel Forwarders (FCFs) in a network by discovering the presence of FCFs available to the ENode and other FCFs, assigning second MAC addresses to the ENode corresponding to each available FCF, and converting from a management and initialization process using the first MAC address to normal Fiber Channel operation using the second MAC addresses. The implementations described herein may additionally distinguish management and initialization processes from normal Fiber Channel operation using separate Ethertypes.

Claims (37)

1. A method comprising:

transmitting from an Ethernet node (ENode) to a Fibre Channel Forwarding (FCF) node a uni-cast request for an L2 address assignment, the request including a source L2 address already attributed to the ENode as the requested L2 address; and

receiving from the FCF node an assignment response specifying a granted L2 address, the granted L2 address being either the source L2 address already attributed to the ENode or a new L2 address assigned by the FCF node.

2. The method according to claim 1 , further comprising associating a Fibre Channel FC_ID and the granted L2 Address with a subsequent FCoE Fabric Login operation.

3. A method of assigning an L2 address to a Fibre Channel over Ethernet node (ENode) in a Fibre Channel over Ethernet (FCoE) network, the method comprising:

receiving at a Fibre Channel Forwarding (FCF) node a uni-cast request for an L2 address assignment, the request including a source L2 address already attributed to an Ethernet node (ENode) as the requested L2 address; and

transmitting from the FCF node to the ENode an assignment response specifying a granted L2 address.

4. The method according to claim 3 , wherein the granted L2 address is the source L2 address already attributed to the ENode.

5. The method of claim 3 , wherein the granted L2 address is a new L2 address assigned by the FCF node.

6. The method of claim 5 , further comprising receiving at the FCF node a unicast confirmation from the ENode.

7. The method of claim 4 , further comprising receiving at the FCF node a unicast confirmation from the ENode.

8. The method of claim 4 , further comprising performing a fabric login using the granted L2 address.

9. The method of claim 3 , wherein the received request includes a bit indicating an L2 address already attributed to the ENode.

10. The method of claim 4 , wherein the transmitted assignment response includes a bit indicating the use of the L2 address already attributed to the ENode.

11. The method of claim 5 , wherein the transmitted assignment response includes a bit indicating the use of a new L2 address assigned by the FCF node.

12. The method of claim 1 , further comprising transmitting a uni-cast confirmation from the ENode to the FCF.

13. The method of claim 1 , further comprising performing a fabric login using the granted L2 address.

14. The method of claim 1 , wherein the transmitted request includes a bit indicating an L2 address already attributed to the ENode.

15. The method of claim 1 , wherein the received assignment response includes a bit indicating the use of the L2 address already attributed to the ENode or the use of a new L2 address assigned by the FCF node.

16. An Ethernet node (ENode) device comprising:

a transmission module which operates to transmit a uni-cast request for an L2 address assignment to a Fibre Channel Forwarding (FCF) node, the request including a source L2 address already attributed to the ENode device as the requested L2 address; and

a reception module coupled to the transmission module and which operates to receive from the FCF node an assignment response specifying a granted L2 address and which causes the ENode device to utilize the granted L2 address.

17. The ENode device of claim 16 , wherein the granted L2 address is the source L2 address already attributed to the ENode device.

18. The ENode device of claim 16 , wherein the granted L2 address is a new L2 address assigned by the FCF node.

19. The ENode device of claim 16 , wherein the transmission module further operates to transmit a uni-cast confirmation to the FCF node subsequent to receiving the assignment response.

20. The ENode device of claim 16 , wherein the transmission module is further operable to transmit an FCoE fabric login request including the granted L2 Address.

21. The ENode device of claim 16 , wherein the transmitted request includes a bit indicating an L2 address already attributed to the ENode.

22. The ENode device of claim 16 , wherein the received assignment response includes a bit indicating the use of the L2 address already attributed to the ENode or the use of a new L2 address assigned by the FCF node.

23. A Fibre Channel Forwarding (FCF) node device comprising:

a reception module which operates to receive from an Ethernet node (ENode) device a uni-cast request for an L2 address assignment, the request including a source L2 address already attributed to the ENode device as the requested L2 address; and

a transmission module coupled to the reception module to receive the source L2 address already attributed to the ENode device and which operates to transmit an assignment response specifying a granted L2 address.

24. The FCF node device of claim 23 , wherein the granted L2 address is the source L2 address already attributed to the ENode device.

25. The FCF node device of claim 23 , wherein the granted L2 address is a new L2 address assigned by the FCF node device.

26. The FCF node device of claim 23 , wherein the reception module further operates to receive a uni-cast confirmation from the ENode device subsequent to transmitting the assignment response.

27. The FCF node device of claim 23 , wherein the reception module further operates to receive an FCoE fabric login request including the granted L2 Address from the ENode device.

28. The FCF node device of claim 23 , wherein the received request includes a bit indicating an L2 address already attributed to the ENode.

29. The FCF node device of claim 23 , wherein the transmitted assignment response includes a bit indicating the use of the L2 address already attributed to the ENode device or the use of a new L2 address assigned by the FCF node device.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 18, 2018
From: BROCADE COMMUNICATIONS SYSTEMS LLC
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047270/0247 →
CHANGE OF NAME Recorded Dec 13, 2017
From: BROCADE COMMUNICATIONS SYSTEMS, INC.
To: BROCADE COMMUNICATIONS SYSTEMS LLC
Reel/Frame 044891/0536 →
RELEASE OF SECURITY INTEREST Recorded Jan 22, 2015
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: BROCADE COMMUNICATIONS SYSTEMS, INC.; FOUNDRY NETWORKS, LLC
Reel/Frame 034804/0793 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 7, 2010
From: SNIVELY, SANDRA G.; VALDEVIT, EZIO; VOBBILISETTY, SURESH; HUFFERD, JOHN; WENIG, GLENN CHARLES; ZEMLYAK, BORIS; GHANWANI, ANOOP
To: BROCADE COMMUNICATIONS SYSTEMS, INC.
Reel/Frame 024197/0861 →
SECURITY AGREEMENT Recorded Jan 20, 2010
From: BROCADE COMMUNICATIONS SYSTEMS, INC.; FOUNDRY NETWORKS, LLC; INRANGE TECHNOLOGIES CORPORATION; MCDATA CORPORATION; MCDATA SERVICES CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 023814/0587 →