Claims
- 1. In a network, a method of routing data packets in a switch device, the method comprising the steps of:
receiving a packet from a first network device at a first port interface of the switch device, wherein the packet is one of a SCSI formatted packet, a Fibre Channel (FC) formatted packet and an Internet protocol (IP) formatted packet, wherein the first port interface is communicably coupled to the first network device; converting the received packet into a packet having an internal format; routing the internal format packet to a second port interface of the switch device; reconverting the internal format packet to one of a SCSI formatted packet, an FC formatted packet and an IP formatted packet; and transmitting the reconverted packet to a second network device communicably coupled to the second port interface.
- 2. The method of claim 1, wherein the IP formatted packet is transported over one of an Ethernet protocol, and ATM protocol and a FDDI protocol.
- 3. The method of claim 1, wherein the second port interface couples the switch device to a network, wherein the step of transmitting includes sending the reconverted packet to the second network device over the network, wherein the reconverted packet is in the IP format.
- 4. The method of claim 3, wherein the network is an Ethernet network, wherein the IP format is an Ethernet format, and wherein the step of reconverting includes the step of encapsulating the internal format packet in an Ethernet frame.
- 5. The method of claim 1, wherein the first port interface couples the switch device to a network, wherein the step of receiving includes receiving the packet from the first network device over the network, wherein the received packet is in the IP format.
- 6. The method of claim 5, wherein the network is an Ethernet network, and wherein the IP format is an Ethernet format.
- 7. The method of claim 1, wherein the reconverted packet is in a different format than the received packet.
- 8. The method of claim 1, wherein the first network device is one of a server and a storage device, and wherein the second network device is one of a server and a storage device.
- 9. The method of claim 1, wherein the internal format is an FCP-based format.
- 10. A network switch device, comprising:
a) a first port interface including:
means for receiving data packets from a network device, wherein the receiving means receives one of a SCSI formatted packet and a Fibre Channel (FC) formatted packet from a first network device; and means for converting received packets into packets having an internal format, wherein the received data packet is converted into a first packet having the internal format; b) a second port interface including:
means for reconverting packets from the internal format to an IP format, wherein the first packet is converted into a packet having an IP format; and means for transmitting IP packets to a network, wherein the IP formatted packet is transmitted to an IP network; and c) means for routing the first packet to the second port interface.
- 11. The switch device of claim 10, wherein the IP network is an Ethernet network and wherein the IP formatted packet is encapsulated in an Ethernet frame.
- 12. The switch device of claim 10, wherein the internal format is an FCP-based format.
- 13. A network switch device, comprising:
a) a first port interface including:
means for receiving data packets from an IP network, wherein the first interface means receives a packet in an IP format; and means for converting received packets into packets having an internal format, wherein the received packet is converted into a first packet having an internal format; b) a second port interface including:
means for reconverting packets having the internal format to packets having the SCSI format; and means for transmitting reconverted packets to a SCSI network device; c) a third port interface including:
means for reconverting packets having the internal format to packets having the FC format; and means for transmitting reconverted packets to a FC network device; and d) means for routing packets between the first, second, and third port interfaces, wherein the first packet is routed to one of the second and third port interfaces; wherein if the first packet is routed to the second port interface, the first packet is converted to the SCSI format and transmitted to the SCSI network device, and wherein if the first packet is routed to the third port interface, the first packet is converted to the FC format and transmitted to the FC network device.
- 14. The switch device of claim 13, wherein the IP network is an Ethernet network and wherein the IP format is an Ethernet format.
- 15. The switch device of claim 13, wherein the internal format is one of an FCP-based format and an IP format.
- 16. A storage area network (SAN) comprising:
a SCSI device capable of receiving and transmitting SCSI formatted data packets; a fibre channel (FC) device capable of receiving and transmitting FC formatted data packets; an IP device capable of receiving and transmitting IP formatted data packets; and a switch device including:
a first port interface communicably coupled to the SCSI device, wherein the first port interface converts SCSI formatted data packets received from the SCSI device into data packets having an internal format, and wherein the first port interface converts data packets having the internal format into SCSI formatted data packets; a second port interface communicably coupled to the FC device, wherein the second port interface converts FC formatted data packets received from the FC device into data packets having the internal format, and wherein the second port interface converts data packets having the internal format into FC formatted data packets; a third port interface communicably coupled to the IP device, wherein the third port interface converts IP formatted data packets received from the IP device into data packets having the internal format, and wherein the third port interface converts data packets having the internal format into IP formatted data packets; and a switch fabric for routing data packets having the internal format between the first, second and third port interfaces; wherein when a first one of the SCSI, FC and IP devices sends a first data packet to a second one of the SCSI, FC and IP devices, the port interface coupled to the first device converts the first data packet to a packet having the internal format and routes the internal format packet through the switch fabric to the port interface coupled to the second device, wherein the port interface coupled to the second device reconverts the internal format packet into the format associated with the second device and sends the reconverted packet to the second device.
- 17. The SAN of claim 16, wherein the IP formatted data packets include one of Ethernet formatted data packets, ATM formatted data packets, FDDI formatted data packets, and Infiniband formatted data packets.
- 18. The SAN of claim 16, wherein the internal format is an FCP-based format.
- 19. The SAN of claim 16, further including an IP network coupling the IP device to the third port interface.
- 20. A network switch device for use in a storage area network (SAN), the switch device comprising:
a first port interface communicably coupled to a SCSI device, wherein the first port interface converts SCSI formatted data packets received from the SCSI device into data packets having an internal format, and wherein the first port interface converts data packets having the internal format into SCSI formatted data packets; a second port interface communicably coupled to a FC device, wherein the second port interface converts FC formatted data packets received from the FC device into data packets having the internal format, and wherein the second port interface converts data packets having the internal format into FC formatted data packets; a third port interface communicably coupled to a IP device, wherein the third port interface converts IP formatted data packets received from the IP device into data packets having the internal format, and wherein the third port interface converts data packets having the internal format into IP formatted data packets; and a switch fabric for routing data packets having the internal format between the first, second and third port interfaces; wherein when a first one of the SCSI, FC and IP devices sends a first data packet to a second one of the SCSI, FC and IP devices, the port interface coupled to the first device converts the first data packet to a packet having the internal format and routes the internal format packet through the switch fabric to the port interface coupled to the second device, wherein the port interface coupled to the second device reconverts the internal format packet into the format associated with the second device and sends the reconverted packet to the second device.
- 21. The switch device of claim 20, wherein the internal format is an FCP-based format.
- 22. The switch device of claim 16, wherein an IP network couples the IP device to the third port interface.
- 23. A network switch device for use in a storage area network (SAN), the switch device comprising:
a first port interface communicably coupled to one of a SCSI device a FC device and an IP device; a second port interface, wherein the second port interface is configurable to communicate with either a FC device or an Ethernet device; and a switch fabric for routing data packets having the internal format between the first and second port interfaces; wherein when the second port interface is configured to communicate with a FC device, the second port interface converts FC formatted data packets received from the FC device into data packets having an internal format, and wherein the second port interface converts data packets having the internal format received from the switch fabric into FC formatted data packets, and wherein when the second port interface is configured to communicate with an Ethernet device, the second port interface converts Ethernet formatted data packets received from the Ethernet device into data packets having the internal format, and wherein the second port interface converts data packets having the internal format received from the switch fabric into Ethernet formatted data packets.
- 24. The switch device of claim 23, wherein the second port interface is self-configurable based on whether a FC device or an Ethernet device is coupled to the second port interface.
- 25. The switch device of claim 24, wherein the second port interface includes a means for determining whether an attached device is a FC device or an Ethernet device.
- 26. The switch device of claim 23, wherein the second port interface is configured by a user to communicate with one of a FC device and an Ethernet device.
- 27. The switch device of claim 23, wherein the internal format is a FCP format.
CROSS REFERENCES TO RELATED APPLICATIONS
[0001] This application is related to U.S. Provisional Patent Application Serial No. 60/123,606 (Atty. Docket No. 019678-000100), filed Mar. 10, 1999, entitled “METHOD AND APPARATUS FOR TRANSFERRING DATA BETWEEN IP NETWORK DEVICES AND SCSI AND FIBRE CHANNEL DEVICES OVER AN IP NETWORK,” the disclosure of which is hereby incorporated by reference in its entirety.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60123606 |
Mar 1999 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
09500119 |
Feb 2000 |
US |
Child |
10138029 |
Apr 2002 |
US |