KWALIFIKACJA INF8 - CZERWIEC 2014

PYTANIE NR 26.
Która z klas ruchowych sieci ATM jest dedykowana dla aplikacji czasu rzeczywistego?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
rt-VBR (real-time Variable Bit Rate) jest w ATM przeznaczona dla strumieni o zmiennej przepływności, ale wrażliwych na opóźnienia i zmienność opóźnienia, typowych dla aplikacji czasu rzeczywistego (np. głos/wideo). nrt-VBR dotyczy ruchu niewymagającego rygorystycznych parametrów opóźnień, a ABR i UBR nie są dedykowane dla RT.

Pełne wyjaśnienie:

W sieciach ATM kategorie usług (klasy ruchowe) opisują, jaki poziom jakości transmisji (QoS) ma otrzymać dany strumień danych. Dla aplikacji czasu rzeczywistego kluczowe są przede wszystkim: niskie opóźnienie oraz mała zmienność opóźnienia (często określana jako "jitter"), bo to one wpływają na płynność rozmowy głosowej lub obrazu wideo.

Odpowiedź "rt-VBR" jest właściwa, ponieważ jest to kategoria real-time Variable Bit Rate – czyli dla ruchu o zmiennej przepływności, ale z wymaganiami typowymi dla RT (kontrola parametrów czasowych). Przykładowo, kodowanie wideo może generować chwilowo większy strumień danych (zmienny bitrate), a mimo to odbiorca oczekuje ciągłości odtwarzania.

Pozostałe odpowiedzi nie pasują do "dedykowania dla czasu rzeczywistego":

  • "nrt-VBR" (non-real-time VBR) dotyczy ruchu zmiennobitowego, ale bez rygorystycznych wymagań czasowych. Może być ważna przepływność i kontrola strat, ale tolerancja na opóźnienie jest większa niż w RT.
  • "ABR" (Available Bit Rate) opiera się na dostępnym paśmie i mechanizmach dostosowania transmisji do obciążenia. To podejście jest użyteczne, ale nie oznacza, że kategoria jest ukierunkowana na minimalizację opóźnień wymaganych przez RT.
  • "UBR" (Unspecified Bit Rate) jest ruchem typu best-effort – bez gwarancji parametrów. Z tego powodu nie jest właściwym wyborem dla aplikacji czasu rzeczywistego, które są wrażliwe na opóźnienia i ich wahania.

W praktyce egzaminacyjnej warto zapamiętać prostą regułę: jeśli w nazwie pojawia się "rt", kategoria jest powiązana z wymaganiami czasu rzeczywistego; jeśli pojawia się "nrt" – nie. Natomiast ABR/UBR dotyczą bardziej elastycznego lub niegwarantowanego dostępu do pasma, a nie stricte potrzeb RT.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Klasa ruchowa (kategoria usługi) w ATM określa oczekiwane parametry QoS dla strumienia: m.in. sposób alokacji pasma, dopuszczalne opóźnienia, zmienność opóźnienia oraz podejście do kontroli przeciążeń. Dzięki temu ATM mogło różnicować obsługę głosu, wideo i danych.
Do aplikacji czasu rzeczywistego zalicza się takie, które źle znoszą opóźnienia i ich wahania, np. telefonia (VoIP w ujęciu funkcjonalnym), wideokonferencje czy strumieniowanie interaktywne. W ATM kojarzy się je z kategoriami, które uwzględniają wymagania czasowe.
rt-VBR (real-time VBR) łączy dwie cechy: strumień ma zmienną przepływność, ale jednocześnie wymaga ograniczania opóźnień i zmienności opóźnień. To pasuje do multimediów, gdzie bitrate "faluje", a użytkownik oczekuje płynności rozmowy lub obrazu.
Różnica dotyczy wymagań czasowych. rt-VBR zakłada obsługę ruchu wrażliwego na opóźnienie i jego wahania (czas rzeczywisty). nrt-VBR także ma zmienny bitrate, ale jest przeznaczone dla transmisji niewymagających tak ścisłej kontroli opóźnień, więc toleruje większe opóźnienia.
ABR (Available Bit Rate) to kategoria, w której przepływność jest dostosowywana do dostępnych zasobów sieci. Stosuje się ją tam, gdzie pożądana jest elastyczność i wykorzystanie wolnego pasma, ale bez typowego "reżimu czasu rzeczywistego" z naciskiem na minimalne opóźnienia.
UBR (Unspecified Bit Rate) to ruch bez gwarancji QoS, czyli best-effort. Może działać w sprzyjających warunkach, ale nie zapewnia parametrów potrzebnych dla aplikacji czasu rzeczywistego. W praktyce może prowadzić do zacięć, opóźnień i nierównej jakości, gdy sieć jest obciążona.
Dla czasu rzeczywistego kluczowe są: opóźnienie end-to-end oraz zmienność opóźnienia (jitter). Ważne mogą być też straty, ale w wielu usługach RT najpierw "bolą" opóźnienia. Dlatego kategorie RT są projektowane tak, by ograniczać wahania dostarczania komórek.
Najczęściej wtedy, gdy uczeń zapamięta tylko "VBR = multimedia" i pomija znaczenie przedrostków rt i nrt. Warto czytać skrót dosłownie: real-time vs non-real-time. To zwykle wystarcza, by poprawnie powiązać kategorię z wymaganiami czasu rzeczywistego.
ATM różnicuje obsługę strumieni przez przypisanie ich do kategorii usług (np. VBR/ABR/UBR) oraz przez mechanizmy kontroli ruchu i przeciążeń. W efekcie różne typy danych mogą mieć inne zasady kolejkowania, alokacji pasma i tolerancji na opóźnienia, co pozwalało wspierać multimedia.
Skup się na mapowaniu pojęć: które klasy są "real-time", które są "best-effort", a które "adaptacyjne". Naucz się też skrótów i ich rozwinięć (rt/nrt, VBR, ABR, UBR) oraz tego, z jakimi wymaganiami QoS się kojarzą. To zwykle wystarcza do zadań testowych.
info

Około 46% zdających odpowiada poprawnie na to pytanie. trudne

Eksperci podkreślają: "nrt-VBR dotyczy ruchu niewymagającego rygorystycznych parametrów opóźnień, a ABR i UBR nie są dedykowane dla RT."

Źródła:

  • ITU-T Recommendation I.371: "Traffic control and congestion control in B-ISDN", sections on ATM service categories (CBR, VBR, ABR, UBR) and their intended use
  • ATM Forum: "Traffic Management Specification", Version 4.1, sections defining service categories rt-VBR, nrt-VBR, ABR, UBR
  • Cisco documentation: "ATM Quality of Service (QoS)" / "ATM Traffic Management" (opis kategorii usług ATM), https://www.cisco.com/ (konkretna strona dokumentacji może zależeć od wersji archiwum; wymagane doprecyzowanie w środowisku egzaminacyjnym)

Materiały:

  • Materiały producentów (np. dokumentacje "ATM QoS/Traffic Management") dotyczące kategorii usług i parametrów ruchu
  • Zalecenia ITU-T dotyczące kontroli i zarządzania ruchem w B-ISDN/ATM
  • Podręczniki akademickie z sieci komputerowych obejmujące ATM i QoS (rozdziały o kategoriach usług)

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego