The Internet has traditionally relied on end-to-end congestion control perf
ormed at the transport layer, where sources reduce their offered traffic on
ly after congestion sets in. By then, network resources have been wasted an
d effective throughput compromised. In next generation Internets, the delay
-bandwidth product is large and bandwidth is a precious resourse. Hence, in
this paper we present a link layer flow control for Internet backbones ove
r ATM using the ABR service and flow control. We describe a backpressure me
chanism that reduces packet losses and promotes effective utilization of al
located and unused resources along backbone links. We then show how to perf
orm dynamic renegotiation of allocated backbone resources based on our flow
control approach and on class based queueing.