This article is about the communications term. For the control of physical floods, see Flood.
Flood control is a feature of many communication protocols designed to prevent overwhelming of a destination receiver. Such controls can be implemented either in software or in hardware, and will often request that the message be resent after the receiver has finished processing.