IP Library Granted Patent US 11,552,906
Granted Patent B2
US 11,552,906 · App. 16/449,449 · Granted Jan 10, 2023

Hard zoning of virtual local area networks in a fibre channel fabric

Inventors: Jesse Willeke (Broomfield, CO); Kiran Sangappa Shirol (San Jose, CA); Chandra Mohan Konchada (San Ramon, CA)
Assignee: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
H04L49/357H04L12/4675H04L67/1097
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 11,552,906
App. No.
16/449,449
Granted
Jan 10, 2023
Kind
B2
Abstract

A network where FC and Ethernet storage traffic share the underlying network. The network extends FC SAN storage specific attributes to Ethernet storage devices. The network is preferably formed of FC switches, so each edge switch acts as an FCoE FCF, with internal communications done using FC. IP packets are encapsulated in FC packets for transport. Preferably, either each outward facing switch port can be configured as an Ethernet or FC port, so devices can be connected as desired. FCoE devices connected to the network are in particular virtual LANs (VLANs). The name server database is extended to include VLAN information for the device and the zoning database has automatic FCOE_VLAN zones added to provide a mechanism for enhanced soft and hard zoning. Zoning is performed with the conventional zoning restrictions enhanced by including the factor that any FCoE devices must be in the same VLAN.

Claims (35)

1. An electronic device comprising:

circuitry configured to

access a database including at least two types of zones present in a fabric, a first type zone specifying devices by Fibre Channel parameters, and a second type zone specifying devices by: an Ethernet parameter that comprises a virtual local area network value, and Fibre Channel parameters, where devices can be coupled to the fabric using either Fibre Channel or Ethernet connections, each zone including at least one device as a member of the zone; and

responsive to the zones accessed from the database, restrict communications between the devices coupled to the fabric in response to a first device querying for an address of a second device, by returning the address of the second device from the database only if the first and second device are members of a common first type zone, and, if both devices are coupled to the fabric using an Ethernet connection, that both devices are members of the common first type zone and a common second type zone.

2. The electronic device of claim 1 , further comprising:

receiving, by the circuitry, a query from the first device for a list of addresses of other devices coupled to the fabric.

3. The electronic device of claim 1 , wherein

the database is a zoning database, and

the circuitry is configured to return the address of the second device only if the first and second device are members of the common first type zone, and, if both devices are coupled to the fabric using an Ethernet connection, that both devices are members of the common second type zone by accessing the zoning database.

4. The electronic device of claim 1 , further comprising:

a plurality of ports, each port configured to be coupled to a device by a serial connection.

5. The electronic device of claim 1 , further comprising:

a storage medium configured to store the database.

6. The electronic device of claim 1 , wherein

the electronic device is a network switch.

7. The electronic device of claim 6 , further comprising:

a port configured to receive a request from the first device querying the address of the second device; and

a storage medium configured to store the database.

8. A network switch comprising:

a plurality of ports, each port configured to be coupled to a device by a serial connection;

a memory configured to store a database including at least two types of zones present in a fabric, a first type zone specifying devices by Fibre Channel parameters, and a second type zone specifying devices by: an Ethernet parameter that comprises a virtual local area network value, and Fibre Channel parameters, where devices can be coupled to the fabric using either Fibre Channel or Ethernet connections, each zone including at least one device as a member of the zone; and

circuitry coupled to the plurality of ports and the memory and configured to, responsive to the zones accessed from the database, restrict communications for devices coupled to the plurality of ports in response to a first device querying for an address of a second device, by returning the address of the second device from the database only if the first and second device are members of a common first type zone and, if both devices are coupled to the fabric using an Ethernet connection, if both devices are members of the common first type zone and a common second type zone.

9. The network switch of claim 8 , wherein

one of the plurality of ports is configured to receive a query from the first device of a list of addresses of other devices coupled to the fabric.

10. The network switch of claim 8 , wherein

the circuitry includes a name server configured to, responsive to the zones accessed from the database, restrict communications for devices coupled to the plurality of ports in response to the first device querying for the address of the second device, by returning the address of the second device only if the first and second device are members of the common first type zone.

11. A method performed by an electronic device, the method comprising:

accessing a database including at least two types of zones present in a fabric, a first type zone specifying devices by Fibre Channel parameters, and a second type zone specifying devices by: an Ethernet parameter that comprises a virtual local area network value, and Fibre Channel parameters, where devices can be coupled to the fabric using either Fibre Channel or Ethernet connections, wherein each of the zones includes at least one device as a member of the zone; and

responsive to the zones accessed from the database, restricting communications between the devices coupled to the fabric in response to a first device querying for an address of a second device, by returning the address of the second device from the database only if the first and second device are members of a common first type zone and, if both devices are coupled to the fabric using an Ethernet connection, if both devices are members of the common first type zone and a common second type zone.

12. The method of claim 11 , further comprising:

receiving a query from the first device for a list of addresses of other devices coupled to the fabric.

13. The method of claim 11 , wherein

the electronic device is a network switch comprising a plurality of ports, at least one of which configured to receive a request from the first device querying the address of the second device.

14. The method of claim 13 , further comprising:

accessing the database in response to the request from the first device querying the address of the second device.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 17, 2022
From: WILLEKE, JESSE; SHIROL, KIRAN SANGAPPA; KONCHADA, CHANDRA MOHAN
To: BROCADE COMMUNICATIONS SYSTEMS, INC.
Reel/Frame 059937/0238 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 17, 2022
From: BROCADE COMMUNICATIONS SYSTEMS LLC
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 060101/0830 →
CHANGE OF NAME Recorded May 17, 2022
From: BROCADE COMMUNICATIONS SYSTEMS, INC.
To: BROCADE COMMUNICATIONS SYSTEMS LLC
Reel/Frame 060102/0453 →
Continuity (2)
Continuation 15299767 · Oct 21, 2016
Related Publication 20190312824A1 · Oct 10, 2019