Provided is a computer implemented method, system, and program for discovering a topology of a switch from an initiator device. The switch includes a plurality of switch ports. A plurality of Input/Output (I/O) devices are connected to the switch ports, wherein each I/O device and the initiator device...http://www.google.com/patents/US6965559?utm_source=gb-gplus-sharePatent US6965559 - Method, system, and program for discovering devices communicating through a switch