Re: Why was hop by hop flow control eventually abandonded?

Joe Touch <[email protected]>
Newsgroups gmane.network.end2end
Message-ID <[email protected]>

On 7/17/2013 1:36 AM, Jon Crowcroft wrote:
> so most systems in the world do hop by hop as well as end to end
> e.g.
> transportation systems  (traffic lights, stacks of planes, semaphores to
> control trains entry/exit from track sections etc etc)
> power systems (elec ant gas)
> water systems (valves etc)
> eco-systems (food chains/feast/famine etc)
> political systems (you switch from feudal to democract, btut you still
> have periodic elections - you switch from city states to countries,
> but still have border and immigration/emigration controls...:)
>
> so why do we think comms should be different?

Router-router links can also have flow control, e.g., on ethernet using 
pause frames.

However, not all links have that sort of back-pressure capability; many 
are treated as fixed-capacity simplex channels. A lot of the examples 
above have that sort of backpressure built-in, or we have engineered it 
because we don't want (or can't afford) to lose the 'message' (as was 
noted, dropping a car or a plane would be bad). IP networks don't 
require that sort of engineering - which makes them simpler to 
implement, but also means they have in-network drops in response to 
congestion.

Joe
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.