I datornätverk , flödeskontroll tekniker säkerställa att avsändaren inte översvämma mottagaren genom att skicka data med en högre hastighet än vad mottagaren kan bearbeta . Stanna och vänta är en av de enklaste formerna av flödeskontroll . I stanna och vänta , skickar mottagaren tillbaka en bekräftelse ram efter en lyckad mottagning varje dataram , avsändaren kan inte gå vidare till nästa dataramen förrän efter att ha fått bekräftelsen . Som en konsekvens finns det som mest en okvitterad ram vid varje given tidpunkt , så länk utnyttjande kan vara ganska låg . Instruktioner
1
kod datalänkskiktet i avsändarens sida att skicka ett datapaket , sedan blockera väntar på en bekräftelse och upprepa slingan genom att sända nästa ram . Det finns ingen anledning att ha sekvensnummer i kvittenserna eftersom en bekräftelse kan endast motsvara den sista dataramen skickas ut.
2
Kod datalänkskiktet i mottagarsidan att vänta på ankomsten av en dataram , så kolla att ramen inte var skadad i transit . Sedan skickar en bekräftelse ram tillbaka till avsändaren och upprepa slingan genom att blockera igen på ankomsten av nästa dataram .
3
kod en timeout på mottagarsidan om nätet kan förlora paket. Mottagaren startar en timer när den skickar bekräftelse ram , och stoppar det när en dataram anländer . Om timertider påpekar mottagaren åter sänder bekräftelse ram till avsändaren , varvid det antas att den sista bekräftelse ram gick vilse i transit .