A system and method for providing flow control for a computer network is
disclosed. In one embodiment of the present invention, buffer-to-buffer
credit flow control is implemented to limit the amount of data a port may
send based on the number and size of the frames sent from that port.