W budowie
Pomiń nawigację
Prezentacja modułu

Usługi i protokoły sieciowe — kurs INF.02: Sieci lokalne

Moduł 09 kursu Sieci lokalne INF.02: protokół a usługa a port, TCP i UDP, katalog usług i portów, poczta SMTP/POP3/IMAP wraz z rekordem MX, FTP w trybach aktywnym i pasywnym oraz SFTP i TFTP, DHCP w czterech krokach, co się dzieje po wpisaniu adresu w przeglądarce, narzędzia diagnostyczne, lista usług z podstawy…

  • 45 min
  • 33 slajdów
  • Notatki nauczyciela: N
  • Strona modułu: otwórz
Plan · 45 min

Co dziś robimy

  1. 2 minProtokół, usługa i port to trzy różne rzeczy Port to numer, po którym wiedzą, do której usługi się zwrócić — numer drzwi w budynku, w…
  2. 3 minTCP czy UDP — kiedy którego Niezawodność (potwierdzenia, retransmisje) może dodać dopiero aplikacja.
  3. 2 minKatalog usług i portów teza, kod i pytanie kontrolne
  4. 6 minPoczta: SMTP wysyła, POP3 i IMAP odbierają Myli „SMTP odbiera pocztę” to najczęstszy błąd z tej sekcji: protokół, którym wysyłasz, i…
  5. 3 minPOP3 czy IMAP — jedyna różnica, o którą pytają Dlatego „dodaj załącznik” w programie pocztowym to operacja, o której nie myślisz, a bez…
  6. 5 minFTP — dwa kanały i jeden problem Kanał danych przenosi właściwą treść i jest otwierany osobno na każdą operację: w trybie…
  7. 6 minCo się dzieje, gdy wpisujesz adres w przeglądarce Trójkąt TCP (kroki 3–5) to nawiązanie kanału — żadne dane jeszcze nie płynie.
  8. 6 minDHCP w czterech krokach Opcja ipconfig /release wyrzuca adres, ipconfig /renew prosi o nowy.
  9. 3 minProtokoły, o których egzamin nie mówi wprost ARP — zapytanie „kto ma adres 192.168.10.1?” i odpowiedź „ja, mój MAC to X”.
  10. 3 minJak sprawdzić usługę na swoim sprzęcie teza, kod i pytanie kontrolne
  11. 3 minUsługi z podstawy programowej — co faktycznie pada Sama lista nie wystarczy, bo uczeń traktuje ją jako jednakowo ciężką.
  12. 5 minPodsumowanie bilet wyjściowy i zadanie domowe
Atom 2 z 12 · ~2 min

Protokół, usługa i port to trzy różne rzeczy

Protokół to zbiór zasad, według których dwa urządzenia wymieniają się danymi: TCP, HTTP, DHCP, ARP. Usługa to to, co klient dostaje od procesu działającego na serwerze: strona WWW, poczta, adres przyznany na bootowanie.

  • Port to numer, po którym wiedzą, do której usługi się zwrócić — numer drzwi w budynku, w którym pracuje wiele firm naraz.
  • Rozróżnienie ma praktyczne skutki.
  • Mówisz „nie działa DNS” i zaglądasz w konfigurację serwera DNS.
  • Mówisz „nie działa DNS”, sprawdzasz, czy ktoś nie włączył na routerze firewalla blokującego port 53 — a serwer jest w porządku.
Jak szkolna nazwa, tak port. Wyjątki są znane i warto je znać: usługa DNS korzysta z portu 53 w UDP i w TCP przy jednej nazwie. Po stronie klienta DHCP rozmawia na porcie 68, serwer na 67 — czyli dwa porty jednej usługi. FTP ma port 21 (sterowanie) i 20 (dane), SNMP 161 (odpytania) i 162 (powiadomienia).
Sprawdzenie · atom 2 · ~1 min

Pytanie do klasy

Administrator twierdzi, że nie działa DNS, lecz serwer odpowiada poprawnie, a zapora blokuje ruch na porcie 53. Co jest źródłem usterki?

Atom 3 z 12 · ~3 min

TCP czy UDP — kiedy którego

TCP przed rozpoczęciem przesyłania otwiera połączenie trzema pakietami, potem pilnuje, żeby nic nie zginęło i żeby kolejność się zgadzała. UDP nie nawiązuje połączenia, nie potwierdza odbioru i nie dba o kolejność — wysyła datagram i nie…

  • Niezawodność (potwierdzenia, retransmisje) może dodać dopiero aplikacja.
  • Stąd wybór: usługi, w których każdy bajt się liczy, idą po TCP; usługi, w których zgubiona pojedyncza informacja nie szkodzi, idą po UDP.
  • Wybór nie jest kaprysem, tylko rachunkiem: retransmisja i potwierdzenia kosztują czas, a przy DHCP jedno „czy jest serwer?” powtórzone trzy razy jest tańsze niż…
  • Przy pobieraniu pliku za to płacisz dwukrotnie — wolniej, ale bez duplikatów i bez dziur w pliku.
Zestawienie · atom 3 · ~1 min

TCP czy UDP — kiedy którego

TCP przed rozpoczęciem przesyłania otwiera połączenie trzema pakietami, potem pilnuje, żeby nic nie zginęło i żeby kolejność się zgadzała.

CechaTCPUDP
Połączenietrójkąt: SYN, SYN+ACK, ACKbrak — każdy datagram leci osobno
Niezawodnośćpotwierdzenia i retransmisjanie na poziomie protokołu — aplikacja może dodać własne mechanizmy
Kolejnośćprzywraca kolejnośćnie gwarantuje
Nagłówek20 bajtów8 bajtów
Do czego używaneHTTP, HTTPS, SSH, FTP, poczta, udostępnianie plikówDNS, DHCP, NTP, SNMP, TFTP, multicast
Sprawdzenie · atom 3 · ~1 min

Pytanie do klasy

Podczas transmisji wideo na żywo zgubiono pojedynczy pakiet. Dlaczego aplikacja zwykle nie prosi o jego retransmisję?

Zestawienie · atom 4 · ~1 min

Katalog usług i portów

PortUsługaTransportPo co jest
20, 21FTPTCPprzesyłanie plików; 21 to sterowanie, kanał danych: 20 w trybie aktywnym albo port wybrany przez serwer w trybie pasywnym
22SSHTCPzdalna powłoka z szyfrowaniem — bezpieczny zamiennik telnetu
23TelnetTCPzdalna powłoka bez szyfrowania; na egzaminie zawsze odpowiedź „nie”
25SMTPTCPprzekazywanie poczty między serwerami; klient oddaje swoją pocztę na porcie 587
53DNSUDP i TCPzamiana nazwy na adres; TCP przy przenoszeniu całej strefy
67, 68DHCPUDPprzydzielanie adresu, maski, bramy i serwerów DNS przy starcie komputera
69TFTPUDPwgrywanie konfiguracji na urządzenie bez dysku
80HTTPTCPstrony i pliki bez szyfrowania
88, 389, 636Kerberos, LDAPTCPlogowanie do domeny i dostęp do katalogu — serwer domeny Active Directory
110POP3TCPodbieranie poczty — pobiera ją i zostawia u siebie
123NTPUDPustawianie zegara w sieci; logi przy rozjazdzie czasu są bezużyteczne
139, 445NetBIOS, SMBTCPudostępnianie plików i drukarek w starszych i obecnych wersjach Windows
143IMAPTCPodbieranie poczty — poczta zostaje na serwerze i synchronizuje się między urządzeniami
161, 162SNMPUDPnadzór: odpytania o stanie urządzeń i alarmy
443HTTPSTCPto samo co HTTP, ale szyfrowane w TLS
3389RDPTCPzdalny pulpit; wystawiony na internet to klasyczna dziura
Sprawdzenie · atom 4 · ~1 min

Pytanie do klasy

Który port trzeba otworzyć, aby przeglądarka mogła pobrać stronę przez szyfrowane połączenie?

Atom 5 z 12 · ~6 min

Poczta: SMTP wysyła, POP3 i IMAP odbierają

Poczta internetowa to nie jedna usługa, tylko trzy. SMTP wysyła — i to zarówno między serwerami, jak i od Twojego programu pocztowego.

  • Myli „SMTP odbiera pocztę” to najczęstszy błąd z tej sekcji: protokół, którym wysyłasz, i protokół, którym czytasz, to dwa różne programy.
  • Rekord MX w DNS to jedyny łącznik między „adresem pocztowym” a adresem komputera.
  • Adres jan.kowalski@szkola.pl jest nazwą, a nie adresem IP — serwer pocztowy dopiero po nim sięgając wie, gdzie list ma trafić.
  • Bez poprawnego MX-u poczta nie wróci nawet przy działającym serwerze pocztowym.
Zestawienie · atom 5 · ~2 min

Poczta: SMTP wysyła, POP3 i IMAP odbierają

Poczta internetowa to nie jedna usługa, tylko trzy. SMTP wysyła — i to zarówno między serwerami, jak i od Twojego programu pocztowego.

KrokCo się dzieje
1Nadawca w programie pocztowym wysyła list do serwera swojego dostawcy. Serwer pyta o hasło, bo to oddanie poczty od Twojego komputera — stąd port 587, a w praktyce 587 z TLS, żeby hasło nie leciało otwartym tekstem
2Serwer nadawcy szuka w DNS rekordu MX dla domeny odbiorcy i przekazuje list do serwera odbiorcy. Tu nie ma hasła, bo to rozmowa serwer do serwera — stąd port 25
3Odbiorca łączy się ze swoim serwerem i czyta skrzynkę: IMAP na 143 albo POP3 na 110
Ilustracja · atom 5 · ~1 min

Poczta: SMTP wysyła, POP3 i IMAP odbierają

Droga listu
Droga listu
Sprawdzenie · atom 5 · ~1 min

Pytanie do klasy

Klient pocztowy ma oddać wiadomość na serwer dostawcy, podając hasło. Który wariant jest prawidłowy?

Zestawienie · atom 6 · ~2 min

POP3 czy IMAP — jedyna różnica, o którą pytają

SMTP nie obsługuje załączników w swojej postaci — przesyła tylko tekst. Załącznik binarny, czyli zdjęcie albo PDF, trzeba najpierw zakodować wewnątrz wiadomości, zwykle w standardzie MIME kodowaniem Base64.

CechaPOP3IMAP
Gdzie leży pocztana serwerze do momentu pobrania, potem u Ciebiena serwerze, zawsze
Co synchronizujenic — kopiuje skrzynkę i koniecstan: przeczytane, gwiazdki, foldery, kosze
Folderyjedna skrzynka odbiorcza, zakładane lokalniefoldery na serwerze, takie same na każdym urządzeniu
Czytanie na telefonie i w domupocztę trzeba pobrać drugi raz albo stracićta sama skrzynka, ten sam stan
Miejsce na dyskucała skrzynka u Ciebieu Ciebie pełna kopia, ale oryginał zostaje na serwerze
Sprawdzenie · atom 6 · ~1 min

Pytanie do klasy

Użytkownik czyta pocztę na telefonie i na laptopie. Który protokół zapewni identyczny stan folderów na obu?

Atom 7 z 12 · ~5 min

FTP — dwa kanały i jeden problem

FTP nie jest jednym połączeniem. Kanał sterujący na porcie 21 przenosi polecenia — „wgraj plik”, „wylistuj katalog” — i trwa przez całą sesję.

  • Kanał danych przenosi właściwą treść i jest otwierany osobno na każdą operację: w trybie aktywnym na porcie 20, w trybie pasywnym na porcie wybranym przez klienta…
  • Różnica trybów w jednym zdaniu: w trybie aktywnym to serwer otwiera połączenie do klienta, a w trybie pasywnym — klient do serwera.
  • Stąd typowa usterka: klient w sieci prywatnej, za routerem z NAT, nie ma adresu, pod który serwer mógłby wrócić.
  • Logowanie działa, bo port 21 jest wpuszczany, a przesyłanie plików nie.
Zestawienie · atom 7 · ~2 min

FTP — dwa kanały i jeden problem

FTP nie jest jednym połączeniem. Kanał sterujący na porcie 21 przenosi polecenia — „wgraj plik”, „wylistuj katalog” — i trwa przez całą sesję.

NazwaPortSzyfrowanieUwagi
FTP21, 20niehasło i pliki otwartym tekstem — na egzaminie zawsze odpowiedź „nie”
FTPS21, 20tak, przez TLSto FTP z doklejonym szyfrowaniem
SFTP22tak, przez SSHnie jest FTP-em — to przesyłanie plików wbudowane w SSH; nazwa myli, a pytanie o to pada
TFTP69, UDPnieodpowiada tylko o jeden plik i nie ma katalogów — stąd wgrywanie konfiguracji na router i obrazu systemu na przełącznik
Sprawdzenie · atom 7 · ~1 min

Pytanie do klasy

Klient za NAT loguje się na FTP, ale nie pobiera plików. Co najpewniej jest przyczyną?

Atom 8 z 12 · ~6 min

Co się dzieje, gdy wpisujesz adres w przeglądarce

Siedem kroków, z których tylko dwa to właściwy HTTP. Reszta to przygotowanie: najpierw trzeba dowiedzieć się, jaki to adres, potem trzeba otworzyć kanał, potem jeszcze dogadać się o szyfrowanie.

  • Trójkąt TCP (kroki 3–5) to nawiązanie kanału — żadne dane jeszcze nie płynie.
  • TLS (w kroku 6) to osobny etap: klient i serwer dogadują się o kluczu szyfrującym, zanim cokolwiek poufnego ruszy.
  • Podobnie wygląda HTTP na porcie 80 — bez TLS, ale wtedy hasło w formularzu leci otwartym tekstem przez całą sieć.
Zestawienie · atom 8 · ~2 min

Co się dzieje, gdy wpisujesz adres w przeglądarce

Siedem kroków, z których tylko dwa to właściwy HTTP. Reszta to przygotowanie: najpierw trzeba dowiedzieć się, jaki to adres, potem trzeba otworzyć kanał, potem jeszcze dogadać się o szyfrowanie.

KrokCo się dziejePort
1przeglądarka pyta serwer DNS o adres dla wpisanej nazwyUDP 53
2serwer DNS odpowiada adresem IP; gdy nie ma takiego rekoru, mówi wprost „nie ma takiej nazwy”UDP 53
3przeglądarka wysyła SYN — prosi o otwarcie połączenia z serwerem WWWTCP
4serwer WWW odpowiada SYN + ACK — „gotowy, potwierdź”TCP
5przeglądarka wysyła ACK — kanał jest otwartyTCP
6TLS: obie strony dogadują się o kluczu szyfrującym, a potem leci żądanie GET /TCP 443
7serwer zwraca certyfikat, nagłówki i treść stronyTCP 443
Ilustracja · atom 8 · ~1 min

Co się dzieje, gdy wpisujesz adres w przeglądarce

Wpis adresu w przegladarce
Wpis adresu w przegladarce
Sprawdzenie · atom 8 · ~1 min

Pytanie do klasy

Przeglądarka wysłała SYN i otrzymała SYN+ACK. Jaki jest następny krok?

Atom 9 z 12 · ~6 min

DHCP w czterech krokach

Adresu IP nie wpisuje się do komputera ręcznie przy każdym uruchomieniu — komputer go o nie prosi, i to czterema krokami, znanymi jako DORA. Klient zaczyna od rozgłoszenia, bo nie ma jeszcze adresu i nie wie, gdzie pukać.

  • Opcja ipconfig /release wyrzuca adres, ipconfig /renew prosi o nowy.
  • To pierwsza rzecz do wykonania, gdy „komputer dostał zły adres”.
  • Rozsylane kroki (1 i 3) są w rysunku narysowane przerywaną linią, a kroki bezpośrednie (2 i 4) — pełną.
  • Oferta serwera idzie zwykle bezpośrednio do klienta, ale zgłoszenie i żądanie zawsze lecą rozgłoszeniem — inaczej dwa komputery w siedzie wzięłyby ten sam adres, bo oba…
Zestawienie · atom 9 · ~2 min

DHCP w czterech krokach

Adresu IP nie wpisuje się do komputera ręcznie przy każdym uruchomieniu — komputer go o nie prosi, i to czterema krokami, znanymi jako DORA.

KrokNazwaKto do kogoTreść wiadomości
1Discoverkomputer → cała sieć„czy jest tu serwer DHCP?” — rozgłoszeniem, bo komputer nie ma jeszcze adresu i nie wie, gdzie pukać
2Offerserwer → komputer„mam dla ciebie 192.168.10.50/24, bramę, serwer DNS i czas dzierżawy 24 godziny”
3Requestkomputer → cała sieć„biorę tę ofertę” — znowu rozgłoszeniem, żeby inne serwery wiedziały, że ta oferta została wybrana
4Acknowledgeserwer → komputer„potwierdzam” — klient zapisuje ustawienia na dysku i jest gotowy
Ilustracja · atom 9 · ~1 min

DHCP w czterech krokach

DHCP w czterech krokach DORA
DHCP w czterech krokach DORA
Sprawdzenie · atom 9 · ~1 min

Pytanie do klasy

Dlaczego komunikat Discover jest wysyłany rozgłoszeniem?

Atom 10 z 12 · ~3 min

Protokoły, o których egzamin nie mówi wprost

Część ruchu w sieci odbywa się bez adresów IP albo bez numerów portów. Warto umieć je wskazać, bo pytania o nie padają częściej, niż sugeruje ich „niewidoczność”.

  • ARP — zapytanie „kto ma adres 192.168.10.1?” i odpowiedź „ja, mój MAC to X”. Bez niego pakiet z adresem IP nigdy nie zamieniłby się w ramkę z adresem MAC.
  • ICMP — nośnik ping , tracert i traceroute . Nie ma portu, bo nie niesie danych aplikacji — służy do rozpoznania, czy host żyje i gdzie ruch ginie.
  • NetBIOS i SSDP — służą do odkrywania sąsiadów; stąd komputer w Windows „widzi” inne komputery w sieci, na które nikt się nie zgłasza.
  • ARP i DHCP nie pytają o hasło — dlatego działają w sieci, zanim administrator zdąży skonfigurować zabezpieczenia. Stąd 802.1X i dynamiczne ARP.
Sprawdzenie · atom 10 · ~1 min

Pytanie do klasy

Host chce wysłać pakiet IP do bramy w tej samej sieci Ethernet. Co jest potrzebne do zbudowania ramki?

Zestawienie · atom 11 · ~2 min

Jak sprawdzić usługę na swoim sprzęcie

Na praktycznym egzaminie ipconfig /all jest poleceniem wartejszym niż wszystkie pozostałe razem wzięte: jednym ruchem pokazuje, jaki serwer przydzielił adres i który serwer DNS dostał do użycia.

PolecenieCo sprawdzaTypowy wynik na egzaminie
ipconfig /allpełna konfiguracja kartyadres, maska, brama, serwer DHCP, serwer DNS — wszystko, co przydzielił DHCP
ipconfig /renewprzedłużenie dzierżawy„wypięto ponowne zlecenie dzierżawy” po chwili
nslookupserwer DNS i odpowiedźadres serwera DNS oraz IP dla wpisanej nazwy
telnet adres portczy coś nasłuchujeczarny ekran albo „próba połączenia nie powiodła się”
netstat -anotwarte połączenia i portytabela stanów LISTENING i ESTABLISHED
pingczy host odpowiada (ICMP)„4 pakiety wysłane, 4 odebrane, utrata 0 %”
Sprawdzenie · atom 11 · ~1 min

Pytanie do klasy

Które polecenie ujawni, jaki serwer przydzielił adres IP i z którego DNS korzysta stacja?

Zestawienie · atom 12 · ~2 min

Usługi z podstawy programowej — co faktycznie pada

Podstawa programowa kwalifikacji INF.02, obowiązująca od 1 września 2019 roku, wymaga w jednostce „Administrowanie systemami operacyjnymi” między innymi konfigurowania usług, rol i funkcji sieciowego systemu…

UsługaPortCzęstość w arkuszach
DHCP67/68, UDPbardzo często — zakres, maska, wykluczenia, rezerwacja adresu
DNS53, UDP i TCPbardzo często — strefa wyszukiwania do przodu i rekord hosta
IIS albo Apache (WWW)80, 443bardzo często — witryna, port, dokument domyślny, powiązanie z interfejsem
Active Directory88, 389, 636bardzo często — promocja kontrolera, las, domena, jednostka organizacyjna, konta, profil mobilny
Usługi plików (SMB)445bardzo często — udostępnianie folderu i dwa różne zestawy uprawnień: udziały oraz NTFS
SSH22często w arkuszach z serwerem Linux — włączenie usługi i zdalne logowanie dla wskazanego użytkownika
Serwer wydruku9100stosunkowo często — druarka podłączona po IP i udostępnienie jej
FTP21, 20rzadziej — głównie jako zadanie z przekierowaniem portu na routerze
Usługi pulpitu zdalnego, usługi terminalowe3389rzadziej
RRAS (dostęp zdalny, VPN)zależne od tunelurzadziej
Zasady sieciowe i dostęp sieciowy—rzadziej
Serwer poczty25, 587, 110, 143nie występuje — usługa jest w programie, ale w arkuszach praktycznych nie pojawia się. To temat egzaminu teoretycznego („protokoły aplikacyjne”), a nie zadania praktycznego
Sprawdzenie · atom 12 · ~1 min

Pytanie do klasy

Które usługi warto opanować najpierw, gdy czasu na naukę jest mało?

Zamknięcie · ~1 min

Co zabrać z lekcji

  • Atom 01
  • Port to numer, po którym wiedzą, do której usługi się zwrócić — numer drzwi w budynku, w którym pracuje wiele firm naraz.
  • Niezawodność (potwierdzenia, retransmisje) może dodać dopiero aplikacja.
  • Katalog usług i portów
Bilet wyjściowy: Co wynika z różnej częstotliwości usług w arkuszach praktycznych?
Odpowiedź: c) naukę warto oprzeć na częstotliwości zadań, nie na liście