In-order fibre channel packet delivery
DC CAFCFirst Claim
Patent Images
1. A method comprising:
- detecting a membership change at a port channel;
blocking fibre channel packets associated with the port channel at a first fibre channel switch upon detecting the membership change, the port channel including a plurality of links connecting the first fibre channel switch to a second fibre channel switch;
transmitting a plurality of flush packets on the plurality of links;
unblocking fibre channel packets associated with the port channel upon receiving acknowledgments for the plurality of flush packets from the second fibre channel switch.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
Methods and apparatus are provided for improving fiber channel packet delivery. Techniques are provided for the in-order delivery of packets by blocking incoming packets associated with a port channel change at a fiber channel switch and sending flush messages onto links associated with a port channel change. Upon receiving acknowledgments for the flush messages, incoming packets are unblocked.
-
Citations
25 Claims
-
1. A method comprising:
-
detecting a membership change at a port channel; blocking fibre channel packets associated with the port channel at a first fibre channel switch upon detecting the membership change, the port channel including a plurality of links connecting the first fibre channel switch to a second fibre channel switch; transmitting a plurality of flush packets on the plurality of links; unblocking fibre channel packets associated with the port channel upon receiving acknowledgments for the plurality of flush packets from the second fibre channel switch. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A fibre channel switch comprising:
-
a processor configured to detect a membership change at a port channel and block fibre channel packets associated with the port channel upon detecting the membership change, the port channel including a plurality of links connected to a neighboring fibre channel switch; an output interface configured to transmit a plurality of flush packets on the plurality of links; wherein the processor is further configured to unblock fibre channel packets associated with the port channel upon receiving acknowledgments for the plurality of flush packets from the neighboring fibre channel switch. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system comprising:
-
means for detecting a membership change at a port channel; means for blocking fibre channel packets associated with the port channel at a first fibre channel switch upon detecting the membership change, the port channel including a plurality of links connecting the first fibre channel switch to a second fibre channel switch; means for transmitting a plurality of flush packets on the plurality of links; means for unblocking fibre channel packets associated with the port channel upon receiving acknowledgments for the plurality of flush packets from the second fibre channel switch. - View Dependent Claims (22, 23, 24, 25)
-
Specification