IP Library Granted Patent US 7,222,173
Granted Patent B2
US 7,222,173 · App. 10/361,387 · Granted May 22, 2007

Limited knowledge of configuration information of a FICON controller

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 7,222,173
App. No.
10/361,387
Granted
May 22, 2007
Kind
B2
Abstract

Method and apparatus for limiting access to control units channel-connected to host computers through a FICON switch. The control unit port of the FICON switch receives a requests from an attached host to provide configuration information regarding the switch ports. The control unit port deliberately misrepresents the port configuration of the switch by reporting that ports outside the zone of the requesting host are not installed, even though these ports may in fact be installed for use by other hosts that belong to other zones.

Claims (12)

1. A method for limiting access to control units channel-connected to hosts through a FICON switch, comprising the steps of:

receiving a request from a first host for configuration information regarding switch ports of the FICON switch;

determining a first zone that includes the first host; and

for at least one switch port not in the first zone, sending to the first host an indication that the switch port is not installed, wherein the switch port is installed for use by a second host that is included in a second zone that differs from the first zone, wherein the indication includes a visibility mask; and wherein the method further comprising the steps of reading configuration information from a configuration table; reading visibility information from a visibility table; altering the read configuration information according to the read visibility information, to provide altered configuration information; and sending the altered configuration information to the first host.

2. A program storage device readable by a machine, storing a program of instructions executable by the machine to perform method steps for limiting access to control units channel-connected to hosts through a FICON switch, said method steps comprising:

receiving a request from a first host for configuration information regarding switch ports of the FICON switch;

determining a first zone that includes the first host; and

for at least one switch port not in the first zone, wherein the indication includes a visibility mask; reading configuration information from a configuration table; and wherein the method further the steps of reading visibility information from a visibility table; altering the read configuration information according to the read visibility information, to provide altered configuration information; and sending the altered configuration information to the first host, sending to the first host an indication that the switch port is not installed, wherein the switch port is installed for use by a second host that is included in a second zone that differs from the first zone.

3. A FICON switch for limiting unauthorized access to control units, comprising:

a switch fabric; and

logic for receiving a request from a first host for configuration information regarding ports of the switch fabric; determining a first zone that includes the first host; and, for at least one switch port not in the first zone, sending to the first host an indication that the switch port is not installed, wherein the switch port is installed for use by a second host that is included in a second zone that differs from the first zone, wherein the indication includes a visibility mask; and wherein the fabric switch further comprising logic for reading configuration information from a configuration table; logic for reading visibility information from a visibility table; logic for altering the read configuration information according to the read visibility information, to provide altered configuration information; and logic for sending the altered configuration information to the first host.

4. The FICON switch of claim 3 , wherein the logic is included in a name server of a FICON control unit port.

Assignments (7)
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 →
RELEASE OF SECURITY INTEREST Recorded Jan 21, 2015
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: BROCADE COMMUNICATIONS SYSTEMS, INC.; INRANGE TECHNOLOGIES CORPORATION; FOUNDRY NETWORKS, LLC
Reel/Frame 034792/0540 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 17, 2012
From: MCDATA CORPORATION
To: BROCADE COMMUNICATIONS SYSTEMS, INC.
Reel/Frame 029486/0074 →
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 →
SECURITY AGREEMENT Recorded Dec 22, 2008
From: BROCADE COMMUNICATIONS SYSTEMS, INC.; FOUNDRY NETWORKS, INC.; INRANGE TECHNOLOGIES CORPORATION; MCDATA CORPORATION
To: BANK OF AMERICA, N.A. AS ADMINISTRATIVE AGENT
Reel/Frame 022012/0204 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2004
From: JOHNSON, HOWARD L.; WOLAVER, PAUL R.
To: MCDATA
Reel/Frame 015500/0369 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 10, 2003
From: GOODMAN, DAVID P.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 013763/0213 →