KWALIFIKACJA INF2 - CZERWIEC 2013 (test 2)

PYTANIE NR 34.
Który protokół obsługuje rozproszone wysyłanie i pobieranie plików?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
BitTorrent jest protokołem typu P2P, w którym plik jest dzielony na części i pobierany równolegle od wielu użytkowników (swarm), a jednocześnie udostępniany innym. FTP i HTTPS to typowo model klient–serwer, a RADIUS służy do AAA (uwierzytelnianie/rozliczanie), nie do dystrybucji plików.

Pełne wyjaśnienie:

Protokół BitTorrent realizuje rozproszoną dystrybucję danych w modelu P2P (peer-to-peer). Oznacza to, że uczestnicy wymiany (peers) jednocześnie pobierają i wysyłają fragmenty pliku. Plik jest dzielony na części, a klient może pobierać różne części równolegle od wielu źródeł (tzw. swarm), co jest typowym przykładem rozproszonego pobierania i udostępniania.

Dlaczego pozostałe odpowiedzi są niepoprawne?

  • RADIUS – to protokół używany głównie do usług AAA (Authentication, Authorization, Accounting), np. do uwierzytelniania dostępu do sieci (Wi‑Fi/802.1X, VPN). Nie służy do rozproszonego przesyłania plików między wieloma równorzędnymi węzłami.
  • HTTPS – to HTTP uruchomione przez TLS, używane do bezpiecznej komunikacji z serwerami WWW. Umożliwia pobieranie danych, ale standardowo jest to relacja klient–serwer, bez mechanizmu "rój" i wymiany fragmentów między klientami.
  • FTP – klasyczny protokół transferu plików, również oparty o model klient–serwer (klient łączy się z jednym serwerem i pobiera/wysyła pliki). Nie zapewnia z definicji rozproszonego pobierania od wielu równorzędnych uczestników.

Wskazówka egzaminacyjna: jeśli w treści pojawia się "rozproszone pobieranie/wysyłanie" lub "wielu uczestników udostępnia części pliku", najczęściej chodzi o rozwiązania P2P, takie jak BitTorrent.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
BitTorrent to protokół P2P (peer-to-peer) służący do wymiany plików między wieloma użytkownikami. Plik dzieli się na części, a komputer może pobierać różne fragmenty równolegle od wielu źródeł i jednocześnie udostępniać już pobrane fragmenty innym.
W P2P nie ma jednego centralnego serwera z całym plikiem. Uczestnicy (peers) wymieniają się fragmentami: każdy pobiera brakujące części od innych i wysyła posiadane. Dzięki temu obciążenie rozkłada się na wiele węzłów, a transfer może być szybszy i odporniejszy na przeciążenia.
FTP działa głównie w modelu klient–serwer: klient łączy się z jednym serwerem i pobiera lub wysyła pliki do niego. Nie zakłada automatycznej wymiany fragmentów pliku pomiędzy wieloma równorzędnymi klientami, więc nie realizuje typowej, rozproszonej dystrybucji jak P2P.
HTTPS może służyć do pobierania plików, ale zwykle z jednego serwera WWW do jednego klienta. Nie jest to mechanizm P2P: nie ma "roju" użytkowników, którzy wymieniają fragmenty między sobą. BitTorrent jest zaprojektowany specjalnie do rozproszonego udostępniania i pobierania.
P2P (peer-to-peer) oznacza model, w którym węzły sieci są równorzędne i mogą jednocześnie pełnić rolę klienta i serwera. W praktyce każdy uczestnik może pobierać dane i je udostępniać innym, co sprzyja rozproszeniu obciążenia i zwiększa dostępność zasobów.
RADIUS to protokół związany z kontrolą dostępu (AAA): uwierzytelnianiem, autoryzacją i rozliczaniem użytkowników, np. w sieciach firmowych i dostępie Wi‑Fi. Nie odpowiada za transfer plików ani za mechanizmy rozproszonego udostępniania danych między wieloma hostami.
Najczęściej sprawdzane cechy to: praca w P2P, dzielenie pliku na części, równoległe pobieranie z wielu źródeł oraz jednoczesne wysyłanie (seeding) do innych. Jeśli w zadaniu pojawia się "rozproszone pobieranie", "swarm" lub "wiele źródeł", wskazówką jest BitTorrent.
W klient–serwer zwykle jest jeden główny serwer świadczący usługę (WWW/HTTPS, serwer FTP), a klienci tylko korzystają. W P2P klienci są jednocześnie dostawcami: pobierają i udostępniają. Słowa kluczowe to "rozproszone", "wiele źródeł", "wymiana między użytkownikami".
Tak, BitTorrent działa na poziomie aplikacyjnym: opisuje zasady wymiany danych między klientami (np. fragmenty pliku, wyszukiwanie i koordynacja wymiany). W zadaniach szkolnych często klasyfikuje się go jako protokół aplikacyjny P2P, odróżniając od protokołów dostępu (RADIUS) czy WWW (HTTPS).
Typowe pomyłki to: wybór FTP, bo kojarzy się z "plikami", mimo że nie jest rozproszony; wybór HTTPS, bo "wszystko pobiera się z internetu"; oraz mylenie protokołów usługowych (RADIUS) z protokołami transferu. Warto kojarzyć funkcję: P2P vs klient–serwer vs AAA.
info

To pytanie poprawnie rozwiązuje 59% zdających egzamin. średnie

W praktyce zawodowej kluczowe jest to, że bitTorrent jest protokołem typu P2P, w którym plik jest dzielony na części i pobierany równolegle od wielu użytkowników (swarm), a jednocześnie udostępniany innym.

Źródła:

  • RFC 2865: Remote Authentication Dial In User Service (RADIUS), IETF, 2000-06 (Section 1-2) — https://www.rfc-editor.org/rfc/rfc2865
  • RFC 959: File Transfer Protocol (FTP), IETF, 1985-10 (Overview) — https://www.rfc-editor.org/rfc/rfc959
  • RFC 9110: HTTP Semantics, IETF, 2022-06 (Overview; HTTP over TLS as commonly deployed with HTTPS) — https://www.rfc-editor.org/rfc/rfc9110

Materiały:

  • Dokumentacje i RFC dotyczące RADIUS, FTP i HTTPS (dla porównania funkcji)
  • Materiały dydaktyczne o modelach komunikacji klient–serwer i peer-to-peer
  • Specyfikacje/protokoły BitTorrent (źródła opisujące mechanizm swarm i wymianę fragmentów)

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego