Razlika između kontrole protoka i kontrole zagušenja

Razlika između kontrole protoka i kontrole zagušenja
Razlika između kontrole protoka i kontrole zagušenja

Video: Razlika između kontrole protoka i kontrole zagušenja

Video: Razlika između kontrole protoka i kontrole zagušenja
Video: What is Unicast, Multicast, and Broadcast? 2024, Decembar
Anonim

Kontrola protoka vs Kontrola zagušenja

Kontrola protoka je mehanizam koji se koristi u kompjuterskim mrežama za kontrolu toka podataka između pošiljaoca i primaoca, tako da spori primalac neće biti pregažen od strane brzog pošiljaoca. Kontrola toka omogućava prijemniku metode za kontrolu brzine prijenosa tako da primatelj može rukovati podacima koje šalje pošiljatelj. Kontrola zagušenja je mehanizam koji kontrolira protok podataka kada do zagušenja zaista dođe. On kontrolira unos podataka u mrežu tako da mreža može upravljati prometom unutar mreže.

Šta je kontrola protoka?

Kontrola protoka je mehanizam koji kontroliše protok podataka između pošiljaoca i primaoca tako da sporiji primalac ne bi bio preopterećen količinom podataka koje prenosi brzi pošiljalac. Ova situacija se može dogoditi zbog nekoliko razloga kao što je nedostatak procesorske snage primatelja u odnosu na pošiljatelja ili primatelja koji ima veliko prometno opterećenje od pošiljatelja. Mehanizmi koji se koriste u kontroli protoka mogu se kategorizirati na osnovu toga da li primalac šalje povratnu informaciju pošiljaocu. U mehanizmu kontrole toka otvorene petlje, prijemnik ne šalje nikakvu povratnu informaciju pošiljaocu i to je najčešće korištena metoda kontrole toka. U kontroli protoka zatvorene petlje, informacije o zagušenju se prenose nazad do pošiljaoca. Uobičajeni tipovi kontrole toka su zagušenje mreže, kontrola toka prozora i bafer podataka.

Šta je kontrola zagušenja?

Kontrola zagušenja pruža metode za regulaciju saobraćaja koji ulazi u mrežu tako da njime može upravljati sama mreža. Kontrola zagušenja sprječava da mreža dođe do kongestivnog kolapsa gdje se zbog zagušenja odvija malo ili nimalo korisne komunikacije. Kontrola zagušenja se uglavnom primjenjuje na mreže za komutaciju paketa. Cilj kontrole zagušenja je da zadrži broj paketa unutar mreže ispod nivoa koji bi dramatično smanjio performanse. Kontrola zagušenja implementirana je u protokolima transportnog sloja protokola Transmission Control Protocol (TCP) i User Datagram Protocol (UDP). U TCP-u se koriste algoritmi sporog starta i eksponencijalnog odustajanja. Algoritmi za kontrolu zagušenja su klasifikovani na osnovu količine povratnih informacija primljenih od mreže i aspekta performansi koje želi da poboljša. Nadalje, oni su klasifikovani na osnovu kriterijuma kao što su modifikacije koje treba da se urade na trenutnoj mreži i kriterijum pravednosti koji koristi algoritam.

Koja je razlika između kontrole protoka i kontrole zagušenja?

Iako su kontrola protoka i kontrola zagušenja dva mehanizma kontrole mrežnog saobraćaja koji se koriste u kompjuterskim mrežama, oni imaju svoje ključne razlike. Kontrola toka je mehanizam s kraja na kraj koji kontrolira promet između pošiljatelja i primaoca, kada brzi pošiljatelj prenosi podatke sporom primaocu. S druge strane, kontrola zagušenja je mehanizam koji koristi mreža za kontrolu zagušenja u mreži. Kontrola zagušenja sprječava gubitak paketa i kašnjenje uzrokovano zagušenjem u mreži. Kontrola zagušenja se može posmatrati kao mehanizam koji osigurava da cijela mreža može podnijeti promet koji dolazi na mrežu. Ali, kontrola protoka se odnosi na mehanizme koji se koriste za upravljanje prijenosom između određenog pošiljatelja i primaoca.

Preporučuje se: