Różnica między kontrolą przepływu a kontrolą zatorów

Autor: Laura McKinney
Data Utworzenia: 3 Kwiecień 2021
Data Aktualizacji: 8 Móc 2024
Anonim
Różnica między kontrolą przepływu a kontrolą zatorów - Technologia
Różnica między kontrolą przepływu a kontrolą zatorów - Technologia

Zawartość


Kontrola przepływu i kontrola zatorów, oba są mechanizmem kontroli ruchu, ale oba kontrolują ruch w różnych sytuacjach.Główną różnicą między kontrolą przepływu a kontrolą przeciążenia jest to, że Kontrola przepływu to mechanizm kontrolujący ruch między er a odbiornikiem. Z drugiej strony kontrola zatorów Mechanizm kontroluje ruch przesyłany przez warstwę transportową do sieci. Przeanalizujmy różnicę między kontrolą przepływu a kontrolą przeciążenia za pomocą poniższej tabeli porównawczej.

  1. Wykres porównania
  2. Definicja
  3. Kluczowe różnice
  4. Podobieństwa
  5. Wniosek

Wykres porównania

Podstawa do porównaniaKontrola przepływuKontrola zatorów
Podstawowy Kontroluje ruch z określonego er do odbiornika.Kontroluje ruch wchodzący do sieci.
Cel, powódZapobiega przytłoczeniu odbiornika danymi.Zapobiega przeciążeniu sieci.
OdpowiedzialnośćKontrola przepływu jest odpowiedzialna za warstwę łącza danych i warstwę transportową.Kontrola zatorów jest odpowiedzialna za warstwę sieci i warstwę transportu.
OdpowiedzialnyEr odpowiada za przesyłanie dodatkowego ruchu po stronie odbiorników.Warstwa transportowa odpowiada za przeniesienie dodatkowego ruchu do sieci.
Środki zapobiegawczeEr przesyła dane powoli do odbiornika.Warstwa transportowa powoli przesyła dane do sieci.
MetodyKontrola przepływu oparta na sprzężeniu zwrotnym i kontrola przepływu oparta na prędkościAprowizacja, routing uwzględniający ruch drogowy i kontrola dostępu

Definicja kontroli przepływu

Kwestie kontroli przepływu są obsługiwane przez warstwę łącza danych wraz z warstwą transportową. Mechanizm kontroli przepływu ma na celu przede wszystkim zapobieganie przeciążeniu odbiornika przez dane przesyłane przez er szybszy. Jeśli er jest na silnej maszynie i przesyła dane z większą prędkością, nawet jeśli przesyłane dane są wolne od błędów, może się zdarzyć, że odbiornik na wolniejszym końcu nie będzie w stanie odbierać danych z tą prędkością i może utracić część dane. Istnieją dwie metody kontroli przepływu, kontrola przepływu oparta na sprzężeniu zwrotnym i kontrola przepływu oparta na szybkości.


Kontrola oparta na sprzężeniu zwrotnym

W sterowaniu opartym na sprzężeniu zwrotnym, po otrzymaniu przez odbiornik pierwszej ramki, informuje ona er i pozwala mu na więcej informacji, a także informuje o stanie odbiornika. Istnieją dwa protokoły kontroli przepływu opartej na sprzężeniu zwrotnym, protokół przesuwnego okna oraz protokół stop-and-wait.

Kontrola przepływu na podstawie prędkości

W przypadku sterowania przepływem na podstawie prędkości, gdy er przesyła dane z większą szybkością do odbiornika, a odbiornik nie jest w stanie odbierać danych z tą prędkością, wówczas wbudowany mechanizm w protokole ograniczy szybkość transmisji, przy której er przesyła dane bez żadnego sprzężenia zwrotnego z odbiornika.

Definicja kontroli zatorów

Zator w sieci jest spowodowany obecnością zbyt wielu pakietów w sieci. Zatory w sieci obniżają wydajność sieci. Ponieważ powoduje to opóźnienie dostarczenia pakietu do odbiornika lub może nastąpić utrata pakietu. Za kontrolę przeciążenia odpowiada warstwa sieciowa i warstwa transportowa. Przeciążenie powstaje z powodu pakietów przesyłanych przez warstwę transportową do sieci. Przeciążenie w sieci można skutecznie zmniejszyć, zmniejszając obciążenie, które warstwa transportowa nakłada na sieć. Kontrolę przeciążenia można osiągnąć trzema metodami, tj. Przydzielanie, routing uwzględniający ruch i kontrola dostępu.


W zaopatrzenie, zbudowana jest sieć dobrze dopasowana do ruchu, który przenosi. W routing uwzględniający ruch drogowytrasy są dostosowywane zgodnie z wzorcem ruchu. W kontrola dostępunowe połączenia z siecią są odrzucane, co powoduje przeciążenie sieci.

  1. Będąc mechanizmami kontroli ruchu, mechanizm kontroli przepływu steruje ruchem danych z określonego er do konkretnego odbiornika. Z drugiej strony mechanizm kontroli przeciążenia kontroluje ruch do sieci.
  2. Kontrola przepływu zapobiega przeciążeniu odbiornika na wolniejszym końcu danymi przesyłanymi przez er na szybszym końcu, podczas gdy mechanizm kontroli przeciążenia zapobiega przeciążeniu sieci przez dane przesyłane przez warstwę transportową.
  3. Kontrola przepływu jest obowiązkiem warstwy łącza danych i warstwy transportowej. Z drugiej strony za kontrolę przeciążenia odpowiada warstwa sieciowa i warstwa transportowa.
  4. Er jest odpowiedzialny za tworzenie dodatkowego ruchu na końcu odbiornika, podczas gdy warstwa transportowa jest odpowiedzialna za przenoszenie obciążenia w sieci.
  5. Zmniejszenie obciążenia przenoszonego przez warstwę transportową w sieci zmniejszyłoby zatłoczenie w sieci. Z drugiej strony, jeśli er zmniejszy prędkość przesyłania danych, utrata danych na końcu odbiornika również zostanie zmniejszona.
  6. Mechanizm kontroli przepływu ma dwie metody kontroli przepływu danych, które są kontrolą przepływu opartą na sprzężeniu zwrotnym, kontrolą przepływu opartą na szybkości. Z drugiej strony mechanizm kontroli przeciążenia ma trzy metody kontrolowania przeciążenia w sieci, którą obsługują, routingu uwzględniającym ruch i kontroli dostępu.

Podobieństwa:

Zarówno kontrola przepływu, jak i kontrola zatorów są mechanizmami kontroli ruchu.

Wniosek:

Kontrola przepływu jest mechanizmem kontroli punkt-punkt, który kontroluje ruch między erą a odbiornikiem i zapobiega przytłaczaniu odbiornika danymi przesyłanymi przez szybszy nadajnik. Kontrola przeciążenia jest mechanizmem kontrolującym ruch w sieci.