I datanettverk , flytkontroll teknikker sikre at avsenderen ikke oversvømme mottaker ved å sende data på en høyere rente enn mottakeren kan behandle . Stopp og vent er en av de enkleste former for flytkontroll. I stopp og vent, sender mottakeren tilbake en erkjennelse ramme etter vellykket mottak hver data ramme; avsenderen kan ikke gå videre til neste data ramme før etter mottatt bekreftelse . Som en konsekvens , er det høyst en ikke kvittert ramme til enhver tid , slik at koblingen utnyttelse kan være ganske lav. Instruksjoner
en
kode data link laget i senderen å sende en data ramme , deretter blokkere venter på en bekreftelse og gjenta løkken ved å sende den neste rammen . Det er ikke nødvendig å ha sekvensnummer i erkjennelsene fordi en bekreftelse kan bare tilsvare den siste datarammen sendt ut .
2
Kode datalinknivået på mottagersiden for å vente på ankomst av en data ramme , så sjekk at rammen ikke ble skadet under transport. Da kan du sende en erkjennelse ramme tilbake til avsenderen og gjenta løkken ved å blokkere igjen på ankomsten av den neste data rammen.
3
kode en timeout på mottakersiden hvis nettverket kan miste pakker . Mottakeren starte en nedtelling når den sender erkjennelse ramme , og stopper den når en data ramme kommer. Hvis timeren ganger ut , mottakeren re- sender erkjennelse ramme til avsenderen , og dermed antar at den siste erkjennelse ramme har mistet i transitt .