Forskellen Mellem Strømningskontrol Og Overbelastningskontrol

Forskellen Mellem Strømningskontrol Og Overbelastningskontrol
Forskellen Mellem Strømningskontrol Og Overbelastningskontrol

Video: Forskellen Mellem Strømningskontrol Og Overbelastningskontrol

Video: Forskellen Mellem Strømningskontrol Og Overbelastningskontrol
Video: Et sted mellem Horsens og Vejle: #6 - Lav på batteri - høj på kærlighed 2024, Kan
Anonim

Flow Control vs Congestion Control

Flow control er en mekanisme, der bruges i computernetværk til at styre datastrømmen mellem en afsender og en modtager, således at en langsom modtager ikke overskrides af en hurtig afsender. Strømningskontrol tilvejebringer metoder til modtageren til at styre transmissionshastigheden, således at modtageren kunne håndtere de data, der sendes af afsenderen. Overbelastningskontrol er en mekanisme, der styrer datastrømmen, når der faktisk opstår overbelastning. Det styrer data, der kommer ind på et netværk, således at netværket kan håndtere trafikken inden for netværket.

Hvad er flowkontrol?

Flowkontrol er en mekanisme, der styrer datastrømmen mellem en afsender og en modtager, således at en langsommere modtager ikke vil blive overvældet af mængden af data, der transmitteres af en hurtig afsender. Denne situation kan opstå på grund af flere årsager, såsom modtagerens manglende processorkraft end afsenderen eller modtageren, der har en tung trafikbelastning end afsenderen. Mekanismer, der anvendes i flowkontrol, kunne kategoriseres ud fra, om modtageren sender feedback til afsenderen. I Open-loop flowkontrolmekanismen sender modtageren ingen feedback til afsenderen, og det er den mest anvendte flowkontrolmetode. I lukket sløjfekontrol transmitteres overbelastningsinformation tilbage til afsenderen. Almindeligt anvendte typer strømningskontrol er netværksbelastning, vinduesflowkontrol og databuffer.

Hvad er overbelastningskontrol?

Overbelastningskontrol giver metoder til at regulere den trafik, der kommer ind på et netværk, så den kan styres af selve netværket. Overbelastningskontrol forhindrer et netværk i at nå et kongestivt sammenbrud, hvor der kun sker lidt eller ingen nyttig kommunikation på grund af overbelastning. Overbelastningskontrol anvendes hovedsageligt på pakkeskiftende netværk. Målet med overbelastningskontrol er at holde antallet af pakker inden for netværket under et niveau, der reducerer ydeevnen dramatisk. Overbelastningskontrol implementeres i Transmission Control Protocol (TCP) og User Datagram Protocol (UDP) transportlagsprotokoller. Langsom start og eksponentielle backoffalgoritmer bruges i TCP. Trængselsstyringsalgoritmer klassificeres på baggrund af mængden af feedback, der modtages fra netværket, og det aspekt af ydeevne, det har til formål at forbedre. Desuden,de klassificeres ud fra kriterier, som f.eks. at der skal foretages ændringer på det aktuelle netværk og det retfærdighedskriterium, der bruges af algoritmen.

Hvad er forskellen mellem Flow Control og Congestion Control?

Selvom flowkontrol og overbelastningskontrol er to netværkstrafikstyringsmekanismer, der bruges i computernetværk, har de deres vigtigste forskelle. Flow-kontrol er en ende-til-slut-mekanisme, der styrer trafikken mellem en afsender og en modtager, når en hurtig afsender transmitterer data til en langsom modtager. På den anden side er overbelastningskontrol en mekanisme, der bruges af et netværk til at kontrollere overbelastning i netværket. Overbelastningskontrol forhindrer tab af pakker og forsinkelse på grund af overbelastning i netværket. Overbelastningskontrol kan ses som en mekanisme, der sørger for, at et helt netværk kan håndtere den trafik, der kommer til netværket. Men flowkontrol refererer til mekanismer, der bruges til at håndtere transmission mellem en bestemt afsender og en modtager.

Anbefalet: