Simulation-based study of TCP flow control mechanisms using OPNET Modeler