Przeciążenia występujące na łączach mogą doprowadzić do sytuacji w których strumieniowe transmisje multimedialne przestają być użyteczna dla osoby oglądających lub prowadzących wideokonferencje. Dzieje się tak, ponieważ pierwotna koncepcja przesyłania danych w sieci Internet nie brała pod uwagę transmisji w czasie rzeczywistym. W celu rozwiązania tego problemu stworzone zostały specjalne metody służące do zapobiegania przeciążeniom.
Jednym z najczęściej stosowanych mechanizmów przeciwdziałania zatorom w sieci jest RED (Random Early Detection). Wykorzystywany jest w sytuacjach ciągłego, długotrwałego przeciążenia węzłów w sieci. Mechanizm RED, tuż przed wystąpienie zatoru, rozpoczyna losowe odrzucanie pakietów w celu zmniejszenia ruchu generowanego przez niektóre źródła. Rozwiązanie takie pozwala na lepsze wykorzystanie pasma oraz zapobiega wystąpieniu globalnej synchronizacji.
Działanie mechanizmu RED opiera się na wyznaczeniu średniej długości kolejki i przyrównywaniu jej zajętości do dolnego i górnego progu (rys. 3.7). W sytuacji, gdy średni rozmiar kolejki znajduje się poniżej minimalnego progu, to żadne pakiety nie są odrzucane. Wypełnienie kolejki na poziomie między minimalnym i maksymalnym progiem powoduje losowe odrzucanie pakietów z odpowiednim prawdopodobieństwem. Czym bardziej kolejka jest zajęta, tym więcej odrzucanych jest pakietów. Przekroczenie górnej granicy skutkuje odrzucaniem wszystkich pakietów. Konsekwencją takiego działania jest większe prawdopodobieństwo odrzucania pakietów ze źródeł generujących większy ruch.

Rys. 3.7. Prawdopodobieństwa odrzucania pakietów przez mechanizm RED
Modyfikacją RED jest mechanizm WRED (Weighted Random Early Discarding). W przeciwieństwie do zwykłego reagowania na przeciążenia, WRED potrafi rozpoznawać klasy ruchu zapisane w IP Precedence. Pozwala to na oddzielne definiowanie prawdopodobieństwa odrzucania ruchu w zależności od jego istotności. Przykładowo w mniejszym stopniu odrzucane będą pakiety generowane przez aplikacje czasu rzeczywistego, a w większym pozostałe.





