Opóźnienie przetwarzania

W sieci opartej na przełączaniu pakietów opóźnienie przetwarzania to czas potrzebny routerom na przetworzenie nagłówka pakietu . Opóźnienie przetwarzania jest kluczowym elementem opóźnienia sieci .

Podczas przetwarzania pakietu routery mogą sprawdzać, czy w pakiecie nie występują błędy na poziomie bitów, które wystąpiły podczas transmisji, a także określać, gdzie znajduje się następny cel pakietu. Opóźnienia przetwarzania w szybkich routerach są zwykle rzędu mikrosekund lub mniej. Po tym przetwarzaniu węzłowym router kieruje pakiet do kolejki, gdzie może wystąpić dalsze opóźnienie ( opóźnienie kolejkowania ).

W przeszłości opóźnienie przetwarzania było ignorowane jako nieistotne w porównaniu z innymi formami opóźnień sieciowych. Jednakże w niektórych systemach opóźnienie przetwarzania może być dość duże, zwłaszcza gdy routery wykonują złożone algorytmy szyfrowania oraz sprawdzają lub modyfikują zawartość pakietów. Głęboka inspekcja pakietów wykonywana przez niektóre sieci sprawdza zawartość pakietów ze względów bezpieczeństwa, prawnych lub innych, co może powodować bardzo duże opóźnienia i dlatego jest przeprowadzana tylko w wybranych punktach kontroli. Routery wykonujące translację adresów sieciowych mają również większe niż zwykle opóźnienia przetwarzania, ponieważ routery te muszą sprawdzać i modyfikować zarówno pakiety przychodzące, jak i wychodzące.

Zobacz też

Bibliografia

  • Sieci komputerowe: podejście odgórne autorstwa Kurose i Rossa. 6. edycja