KWALIFIKACJA INF1 - CZERWIEC 2016

PYTANIE NR 22.
Która spośród wymienionych cech jest charakterystyczna dla komutacji pakietów w trybie datagram?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Tryb datagramowy oznacza, że każdy pakiet jest trasowany niezależnie, bez wcześniejszego zestawiania kanału logicznego.
Dlatego pakiety między nadawcą a odbiorcą mogą przechodzić różnymi drogami, a kolejność ich dotarcia nie jest gwarantowana.

Pełne wyjaśnienie:

W komutacji pakietów w trybie datagram sieć nie zestawia wcześniej stałego połączenia (kanału logicznego) dla całej wymiany danych. Każdy pakiet (datagram) jest traktowany jako niezależna jednostka: może być kierowany przez kolejne węzły na podstawie informacji adresowej i aktualnych decyzji trasowania.

Z tego wynika cecha kluczowa: pakiety mogą być przesyłane różnymi drogami pomiędzy punktami komunikacji. Jeśli w trakcie transmisji zmienią się warunki w sieci (np. obciążenie łączy, awaria odcinka, zmiana tablic tras), kolejne pakiety mogą zostać skierowane inną trasą.

Dlaczego pozostałe odpowiedzi są niepoprawne?

  • "Przed przesłaniem pakietów... zestawiany jest kanał logiczny" – to opis komutacji z kanałem wirtualnym (połączeniowej), a nie trybu datagramowego, gdzie nie ma etapu zestawiania połączenia na poziomie sieci przed wysyłką.
  • "Pakiety docierają zawsze w kolejności" – w trybie datagramowym kolejność nie jest gwarantowana, ponieważ różne pakiety mogą mieć różne trasy i opóźnienia. Uporządkowanie (jeśli występuje) jest zwykle realizowane wyżej, np. przez mechanizmy transportowe lub aplikacyjne.
  • "W czasie trwania połączenia użytkownik nie może korzystać z innych usług" – tryb datagramowy nie blokuje "innych usług" z samej zasady działania; współdzielenie zasobów i multipleksacja są typowe dla sieci pakietowych, a ograniczenia usług wynikają raczej z polityk sieci lub dostępnych zasobów, nie z definicji datagramu.

W praktyce oznacza to, że w sieciach pakietowych należy liczyć się ze zmiennym opóźnieniem, możliwym przestawieniem trasy oraz potencjalnym brakiem kolejności dostarczania pakietów – to naturalne konsekwencje niezależnego trasowania datagramów.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
To sposób działania sieci pakietowej, w którym nie zestawia się wcześniej kanału logicznego dla całej transmisji. Każdy pakiet (datagram) jest kierowany niezależnie na podstawie adresu i decyzji trasowania, co daje elastyczność, ale nie gwarantuje kolejności dostarczenia.
Najważniejsza różnica to brak "stałej ścieżki" dla całej sesji. W trybie datagramowym kolejne pakiety mogą być wysyłane różnymi trasami, natomiast przy kanale logicznym (wirtualnym) zwykle wszystkie pakiety idą tą samą ustaloną drogą.
Ponieważ decyzje o przekazaniu pakietu są podejmowane w każdym węźle na bieżąco. Zmiana obciążenia, awaria łącza albo aktualizacja tras może spowodować, że następny pakiet zostanie wysłany inną trasą niż poprzedni, mimo że ma ten sam cel.
Nie. Skoro pakiety mogą mieć różne trasy i różne opóźnienia, mogą dotrzeć w innej kolejności niż zostały wysłane. Jeśli aplikacja wymaga kolejności, zwykle zapewnia ją warstwa wyższa (np. transportowa) przez numerowanie i potwierdzanie danych.
Najczęściej obserwuje się zmienne opóźnienia, chwilowe wahania jakości transmisji, a czasem brak uporządkowania pakietów. W diagnostyce może to wyjść jako różne wyniki kolejnych pomiarów śledzenia trasy lub zmienny czas odpowiedzi w testach łączności.
Zestawianie kanału logicznego oznacza etap przygotowania połączenia przed wysyłką danych (ustalenie ścieżki i stanu w węzłach). Tryb datagramowy działa bez tego etapu: pakiety są wysyłane od razu, a sieć nie musi utrzymywać stanu połączenia dla każdego strumienia.
Nie jest to cecha definicyjna datagramów. Sieci pakietowe z założenia współdzielą zasoby (multipleksują ruch wielu usług). Ewentualne ograniczenia równoległych usług wynikają z przepustowości, polityk QoS lub urządzeń końcowych, a nie z samego trybu datagramowego.
Szukaj słów-kluczy. Datagram: "brak zestawiania", "pakiety niezależne", "różne trasy", "brak gwarancji kolejności". Połączenie wirtualne: "zestawienie kanału", "stała ścieżka dla sesji", "utrzymywanie stanu połączenia w sieci".
Trasowanie decyduje, dokąd przekazać pakiet w każdym węźle. Gdy algorytm trasowania wybierze inną drogę (np. przez zmianę metryki lub awarię łącza), kolejne pakiety mogą pójść inaczej. To zwiększa odporność na uszkodzenia, ale utrudnia przewidywanie opóźnień.
Opanuj definicje: komutacja pakietów, datagram, kanał logiczny oraz podstawy trasowania. Ćwicz rozpoznawanie cech w odpowiedziach wielokrotnego wyboru: co dotyczy "połączeniowości", a co "bezpołączeniowości". Pomaga też analiza typowych błędów: kolejność i stała trasa.
info

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

Eksperci podkreślają: "Tryb datagramowy oznacza, że każdy pakiet jest trasowany niezależnie, bez wcześniejszego zestawiania kanału logicznego."

Źródła:

  • RFC 791: Internet Protocol (DARPA Internet Program Protocol Specification), sekcje dot. datagramu i usługi best-effort, https://www.rfc-editor.org/rfc/rfc791 (dostęp: 2026-02-18)
  • James F. Kurose, Keith W. Ross, "Computer Networking: A Top-Down Approach", rozdziały o warstwie sieciowej i komutacji pakietów (wydanie zależne od programu nauczania) — źródło podręcznikowe
  • Andrew S. Tanenbaum, David J. Wetherall, "Computer Networks", rozdziały o komutacji pakietów, datagramach i sieciach połączeniowych — źródło podręcznikowe

Materiały:

  • Podręcznik akademicki z sieci komputerowych (rozdziały o komutacji pakietów i warstwie sieciowej)
  • Materiały szkoleniowe dotyczące IP i trasowania
  • RFC dotyczące protokołu IP (opis datagramu i braku gwarancji kolejności)

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego