Co to jest kontrola przepływu sieci?

Kontrola przepływu sieci jest środkiem dla sieci komunikacyjnych do zarządzania przeciążeniem ruchu w sieci. Różne techniki mogą być stosowane zarówno w sieciach obwodowych, jak i sieci przełączających pakiety, takie jak te używane w Internecie. Dzięki zastosowaniu technik kontroli przepływu sieć jest w stanie zapewnić lepszą ogólną jakość usług i zmniejszyć częstotliwość upadłej komunikacji.

Sieci obwodów, takie jak sieci multipleksowe dla niektórych rodzajów komunikacji cyfrowej, zazwyczaj wykorzystywać dedykowane obwody komunikacji. W takich przypadkach sieć może przegapić wykorzystanie wszystkich dostępnych kanałów pod względem przepustowości. Jeśli kanał leży bezczynnie, podczas gdy inny ruch czeka na przesyłanie, można zaimplementować techniki kontroli przepływu sieci, aby zrównoważyć tablicę dostępnych obwodów komunikacyjnych.

z takimi sieciami obwodów, do prawidłowej kontroli przepływu sieci stosuje się technikę zwaną kontrolą wstępu (CAC). AlgorytMS są wykorzystywane do obserwowania sieci i podejmowania decyzji o tym, czy dostępne zasoby można wykorzystać. Ogólnie rzecz biorąc, algorytmy działają, aby umożliwić użycie obwodu w zależności od oceny niektórych zmiennych, takich jak rodzaj potrzebnej usługi, jakość usług, którą należy spełnić, oraz inne informacje o ruchu, takie jak szybkie wskaźniki i stawki zrównoważone. Jedną z wad jest to, że niektóre metody CAC również nadają priorytetowe priorytetowe obwody, tym samym rezerwując niektóre obwody okazjonalne połączenia o wysokim priorytecie, które pokonują cel, ponieważ obwody te nadal pozostają bezczynne, jeśli nie ma komunikacji o wysokim priorytecie w tranzycie.

W przypadku sieci połączonych pakietami można zaimplementować niezliczone możliwe techniki kontroli przepływu sieci w zależności od rodzaju sieci lub dostępnego oprogramowania lub sprzętu. W większości przypadków sieć przełączająca pakiety będzie korzystać z pewnego rodzaju bufora, który jest pamięciąMechanizm przechwytywania pakietów danych, ponieważ są one odbierane od nadawcy. Pakiety wchodzą do bufora, a aplikacja odbiorcy wyciąga je do użytku. Jeśli transmisja wysyłająca jest szybsza niż zdolność do końca odbierania do przetwarzania danych z bufora, może szybko się wypełnić.

W sieciach protokołu kontroli transmisji (TCP) kontrola przepływu sieci można rozwiązać za pomocą techniki znanej jako skalowanie okien. Trójstronne uścisk dłoni, które odbywa się podczas połączenia TCP, pozwala na przekazanie informacji o rozmiarze okna odbiorcy. W ten sposób odbiorca może poinformować nadawcy, ile jest dostępnych buforów, aby nadawca mógł uniknąć wysyłania zbyt dużej ilości danych.

Zalecany standard 232 (RS-232) Pozycja telekomunikacyjna omawia również przepisy dotyczące postępowania z kontrolą przepływu sieci w serializowanych sieciach. Dzięki RS-232 rozkłada się na rozwiązanie oparte na oprogramowaniu lub rozwiązanie oparte na sprzęcie. Technika oprogramowania jest również kNown As Xon-Xoff Flow Control, w którym odbiorca wysyłany jest sygnał xon oświadczony, że jest on w stanie odbierać dane, i XOFF, gdy ma pełny bufor. Błędy mogą wystąpić, jeśli sygnał komunikacyjny jest zły, przy czym nadawca może nie odbierać właściwie sygnału XOFF i kontynuować pchanie pakietów na odbiorcę. Sygnały kontroli przepływu są również wysyłane na ten sam kanał, co komunikacja danych, która zużywa niewielką przepustowość.

Z drugiej strony oparta na sprzętowym przepływie sieci jest znacznie bardziej niezawodna przy dodatkowym koszcie wdrażania dodatkowych, fizycznych linii. W takim przypadku konfigurowane są oddzielne linie sterowania transmisją: Jedna nazywana jest wierszem wysyłania (RTS), a druga to linia wysyłania (CTS). Koniec wysyłania ogłasza zamiar przekazywania linii RTS, a odbiorca ogłasza swoją zdolność do odbierania linii CTS.

INNE JĘZYKI