I utvecklingen av digitala elektroniska system , " flödeskontroll " är en avgörande faktor för hur prestanda och begränsa kostnaderna . De ingenjörer som arbetar på det är i ungefär samma position som är planerare som designar highway system och måste ta hänsyn till trafikflödet . Det kommer att bli svårt om alltför många bilar försöker komma på motorvägen på samma ramp vid samma tidpunkt , till exempel . Paket
systemingenjörer använder ordet " paket " för att referera till varje formaterade data bock . Om du anser att analogin mellan paketflöde och fordonsindustrin flöde , kan du se att en av de svårigheter flödeskontroll måste lösa är den smala en kanal , som kan lämna ett paket fastnat bakom en annan , precis som en bil ( auto A ) , vars ägaren vill gå rakt , kan fastna bakom en annan bil , ( auto B ) vars ägare vill att svänga vänster . Om B är framför A på en en - lane väg , och B har att vänta på en vänstersväng för att bli möjligt , då A har också att vänta .
Bredda kanalen
lösningen på flödet problem där ett paket kan fastna bakom en annan är ungefär samma som det är i den fysiska världen . Bredda vägen , eller " kanal " för att inkludera ett extra körfält . Kanske utse en av banorna , för den avgörande vägsträcka , som lämnat sin tur bara .
Kommunikation
på motorvägar , många förare helt enkelt lyssna på deras radio , för att lära sig om det finns trafikstockningar framåt . Om en förare hör att det finns en tie - up runt avfart 56 han kan få av motorvägen vid avfart 55 och ta en annan väg därifrån . Det finns en analog teknik i dataflödeskontroll . Det kallas ibland helt enkelt " Stop and Go . " Det handlar om en mottagare meddelar en avsändare av låga eller höga buffert beläggning . Detta innebär ett radiomeddelande varning heller , respektive , lovar en smidig enhet eller varning av en tie - up . Detta är en form av " sändare - baserade flödeskontroll . "
Hysteres
Hysteres är ett flow -control metod som gör den fysiska kanalen fungerar som ett hinder för sändning av ett alltför stort antal signaler . Du kan jämföra det med en vägtull som tillämpar högre priser på vissa tider av högtrafik än den gör under lågtrafik . Konkret innebär hysteres att passagen av ett paket genom en kanal ändrar karaktären av denna kanal , på en fysisk nivå , på ett sätt som kommer att sakta ner ytterligare paket . Detta är en form av " mottagare - baserade flödeskontroll . " Addera