Port-to-port network routing using a storage device
AssigneeSeagate Technology LLC
InventorThomas Roy Prohofsky
Life of this patent
Estimating the term…
Abstract
A multi-port data storage device to at least provide port-to-port communication between nodes. The multi-port storage device includes a first port, a second port and a bridge. The first port can be operatively coupled to a first node of a plurality of nodes. The second port can be operatively coupled to a second node of the plurality of nodes. The bridge can receive one or more data packets via the first or second ports to be transmitted to one of the plurality of nodes and to transmit one or more received data packets to another multi-port data storage device, to the first node, or to the second node.
Claims21
(canceled)
A multi-port data storage device comprising:
- a first port;
- a second port;
- and
- a bridge to receive one or more data packets via the first or second ports to be transmitted to a destination external to the multi-port data storage device and to transmit one or more received data packets via the first or second ports based on a destination address of each of the one or more data packets.
A method for transmitting data in a multi-port data storage device, the method comprising:
- generating a data packet using a source node of a plurality of nodes;
- transmitting the generated data packet to a multi-port data storage device of a plurality of multi-port data storage devices;
- receiving the transmitted data packet via a first port of the multi-port data storage device using a bridge of the multi-port data storage device;
- and
- transmitting the received data packet via a second port of the multi-port data storage device using the bridge to one of another multi-port data storage device or to a second node operatively coupled to the multi-port data storage device.
A port-to-port network routing system comprising:
- a source node comprising a memory and a data bus, the source node configured to:
- generate a data packet;
- and
- transmit the data packet;
- a multi-port data storage comprising:
- a first port;
- a second port;
- and
- a bridge configured to:
- receive the transmitted data packet via the first port;
- and
- transmit the received data packet via the second port to one of another multi-port data storage device or to a second node operatively coupled to the multi-port data storage device.
Dependencies are inferred from the claim text.