KWALIFIKACJA INF1 - CZERWIEC 2014

PYTANIE NR 32.
Komutacja pakietów w trybie datagram polega na
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Komutacja pakietów w trybie datagram oznacza, że wiadomość jest dzielona na pakiety, a każdy pakiet jest przekazywany niezależnie i może być trasowany osobno przez węzły sieci. Nie ma tu zestawiania stałego połączenia na czas transmisji, jak w komutacji łączy lub wirtualnych kanałów.

Pełne wyjaśnienie:

Tryb datagramowy w komutacji pakietów polega na tym, że informacja jest przenoszona w postaci pakietów (datagramów), które są przekazywane między węzłami sieci bez wcześniejszego zestawiania stałego toru. Kluczową cechą jest to, że każdy pakiet podlega niezależnemu trasowaniu: może przejść inną drogą niż pozostałe, zależnie od bieżących decyzji routingu i obciążenia sieci. Z tego wynika, że pakiety mogą dotrzeć w innej kolejności, z różnymi opóźnieniami, a sieć nie gwarantuje "stałości" ścieżki.

Odpowiedź opisująca "dzielenie wiadomości na części (…) przy czym każdy pakiet podlega osobnemu trasowaniu" trafnie oddaje tę ideę: podział na pakiety oraz brak przypisania jednego, utrzymywanego kanału end-to-end.

Pozostałe propozycje nie pasują do trybu datagramowego:

  • Opis mówiący o przekazywaniu "wiadomości" i ich ewentualnym przechowywaniu w węzłach wskazuje raczej na ogólny mechanizm store-and-forward lub komutację wiadomości, a nie na specyficzną własność datagramów: niezależne decyzje trasowania dla pakietów.
  • Opis "zestawienia na żądanie stałego połączenia utrzymywanego do rozłączenia" odpowiada komutacji łączy, gdzie najpierw tworzy się kanał/połączenie, a dopiero potem przesyła dane.
  • Opis "przydzielania sekwencji połączonych kanałów od terminala źródłowego do docelowego" jest typowy dla koncepcji wirtualnego kanału lub rozwiązań, w których ruch jest prowadzony po wcześniej określonej ścieżce, a nie dynamicznie dla każdego pakietu.

W praktyce, rozumienie trybu datagramowego pomaga w diagnozowaniu zjawisk takich jak zmienna latencja, możliwa zmiana trasy, czy konieczność mechanizmów porządkowania i retransmisji w wyższych warstwach, jeśli usługa ma być niezawodna.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
To sposób przekazywania danych, w którym wiadomość dzieli się na pakiety, a każdy pakiet jest kierowany niezależnie przez sieć. Nie zestawia się stałego połączenia na czas transmisji, więc pakiety mogą iść różnymi trasami i docierać z różnymi opóźnieniami.
W datagramie nie ma etapu zestawiania toru end-to-end i nie ma gwarancji tej samej ścieżki dla wszystkich pakietów. W połączeniu stałym (komutacja łączy) najpierw tworzy się kanał, a potem przesyła dane tym samym torem aż do rozłączenia.
Bo każdy pakiet może zostać skierowany inną trasą, zależnie od aktualnych decyzji routingu, awarii łączy lub przeciążeń. Różne ścieżki mają różne opóźnienia, więc pakiet wysłany później może dotrzeć wcześniej niż pakiet wysłany wcześniej.
Oznacza to, że węzły sieci (np. routery) podejmują decyzję o kolejnym "skoku" dla każdego pakietu z osobna, na podstawie tablic tras i warunków w sieci. Nie jest to "zarezerwowana" wcześniej ścieżka wspólna dla całej transmisji.
W komutacji pakietów wiadomość jest dzielona na mniejsze jednostki (pakiety). W komutacji wiadomości cała wiadomość bywa przekazywana jako jedna całość i może być przechowywana w węzłach do czasu możliwości wysłania dalej. Na egzaminie zwracaj uwagę na słowa "pakiet" i "niezależne trasowanie".
Nie. To jedna z najważniejszych cech: sieć nie musi zestawiać kanału ani rezerwować zasobów dla jednej rozmowy. Dane są przekazywane pakietami "na bieżąco", a kontrola niezawodności (jeśli potrzebna) jest zwykle realizowana w wyższych warstwach.
Najczęściej robią to routery lub inne węzły warstwy sieciowej, które analizują nagłówki pakietów i na tej podstawie wybierają interfejs wyjściowy. W praktyce telekomunikacyjnej ważne jest rozumienie, że to decyzje w tych węzłach wpływają na drogę pakietów.
Typowe pomyłki to utożsamianie datagramu ze stałym kanałem ("zestawione połączenie"), mylenie z wirtualnym kanałem (jedna ścieżka dla całego strumienia) oraz ignorowanie faktu, że pakiety są trasowane niezależnie. Pomaga szukanie w treści słów: "stałe połączenie", "sekwencja kanałów", "osobne trasowanie".
Ma znaczenie przy ocenie zachowania sieci: w datagramie trasa może się zmieniać dynamicznie, a w wirtualnym kanale jest zwykle ustalana dla połączenia. W diagnozie problemów (opóźnienia, kolejność pakietów, przeciążenia) świadomość modelu pozwala lepiej interpretować objawy.
Ucz się porównawczo: wypisz cechy komutacji łączy, komutacji pakietów (datagram) i wirtualnego kanału. Następnie ćwicz rozpoznawanie po słowach-kluczach: "zestawienie", "utrzymywane do rozłączenia" vs "pakiety trasowane niezależnie". Krótkie fiszki z definicjami bardzo pomagają.
info

To pytanie poprawnie rozwiązuje 42% zdających egzamin. trudne

W praktyce zawodowej kluczowe jest to, że komutacja pakietów w trybie datagram oznacza, że wiadomość jest dzielona na pakiety, a każdy pakiet jest przekazywany niezależnie i może być trasowany osobno przez węzły sieci.

Źródła:

  • RFC 791: Internet Protocol, DARPA Internet Program Protocol Specification, 1981, https://www.rfc-editor.org/rfc/rfc791 (dostęp: 2026-02-27)
  • RFC 1122: Requirements for Internet Hosts — Communication Layers, 1989, https://www.rfc-editor.org/rfc/rfc1122 (dostęp: 2026-02-27)
  • Andrew S. Tanenbaum, David J. Wetherall, Computer Networks (rozdziały o komutacji pakietów i routingu) – źródło książkowe, szczegółowe strony zależą od wydania

Materiały:

  • Podręczniki z podstaw sieci komputerowych (rozdziały o komutacji i trasowaniu)
  • Materiały szkoleniowe dotyczące routingu i działania sieci pakietowych
  • Dokumenty opisujące protokoły warstwy sieciowej oraz pojęcie datagramu

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego