The main purpose of this paper is to present the result of the analysis
of the SCI standard flow control protocol. We emphasize that the
standard flow control does not manage to portion the bandwidth equally
between the nodes for all traffic scenarios, specially not for one
called the Switch case. Based on the result from the analysis we state
that the reason is the way the save_go variable is used. We also
introduce a new flow control mechanism, called the dynamic rate flow
control. Finally, this protocol is implemented and tested for a
variety of traffic patterns where some performance improvements were
achieved versus the standard flow control protocol.