Co to jest ciśnienie wsteczne w kontekście routerów?


9

Istnieje kilka odniesień do przeciwciśnienia w odniesieniu do wewnętrznej szerokości pasma i struktur przełączania routerów i przełączników. Co dokładnie oznacza przeciwciśnienie i jakie są konsekwencje w świecie rzeczywistym?


Czy mógłbyś podać kilka przykładów kontekstu i poprawić swoje pytanie?
Kevin Bowen

Czy jakaś odpowiedź ci pomogła? jeśli tak, powinieneś zaakceptować odpowiedź, aby pytanie nie wyskakiwało wiecznie, szukając odpowiedzi. Alternatywnie możesz podać i zaakceptować własną odpowiedź.
Ron Maupin

Odpowiedzi:


12

Przeciwciśnienie odnosi się do tego, co jest zasadniczo koncentracją ruchu.

Np. Mogę mieć wewnętrznie 10 x 1Gbit łączy, które zasilają łącze 1Gbit, które zapewnia mi tranzyt przez Internet.

w punkcie nasycenia router może przechowywać pakiety w swoim buforze i / lub upuszczać je - bez konkretnej konfiguracji router zazwyczaj zapełni bufory, a następnie upuszcza ogon, co powoduje dwa problemy: globalną synchronizację bufora-wzdęcia.

Pierwszy odnosi się do przypadku, w którym bufor jest stale zapełniany z powodu stale nasyconego wykorzystania łącza. Drugi odnosi się do problemu hostów ponownie przesyłających porzucone pakiety jednocześnie, powodując w ten sposób gwałtowny ruch, a tym samym więcej spadków, więcej retransmisji, reklamy na muzeum.

RED został opracowany dawno temu jako sposób na rozwiązanie tego problemu; mianowicie przez losowe wybieranie pakietów, które mają być odrzucane w czasie przeciążenia. Wymagało to jednak starannego dostrojenia zgodnie z właściwościami i oczekiwanym zachowaniem łącza. Na szczęście sprawy potoczyły się dalej, a AQM (Active Queue Management) jest teraz najnowocześniejszym rozwiązaniem w branży.

Najlepszym przykładem AQM jest CoDeL - jest to algorytm, który koncentruje się wyłącznie na przejechaniu pakietu przez system i ma na celu zapewnienie, że pakiety są przekazywane w określonym czasie, a nie dbanie o to, czy określona przepustowość / nie bufor jest wykorzystywany.


Słodkie! Uwielbiam wzmiankę o RED!
Craig Constantine

4

Inną ważną kwestią dotyczącą przeciwciśnienia jest to, że wszelkie skonfigurowane mechanizmy kolejkowania nie uruchamiają się, dopóki nie wystąpi przeciwciśnienie. Jeśli masz interfejs o niskiej szybkości (powiedzmy obwód 3meg podłączony do interfejsu 100mb), nigdy nie będzie ciśnienia wstecznego, dopóki nie wyślesz 10mbps. Konfigurując coś takiego jak shaper w interfejsie, sztucznie tworzysz przeciwciśnienie. Powoduje to, że każdy ruch większy niż szybkość kształtowania (3mb w tym przykładzie) jest przechowywany w buforze. Teraz, gdy mamy już rzeczy w buforach, możemy zastosować narzędzia kolejkowania na tych pakietach, takie jak kolejkowanie z niskim opóźnieniem, aby pozwolić, aby ruch głosowy był wyłączany jako pierwszy.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.