Congestion Control in ATM Networks and the Internet