Protokoły sieci WWW i transferu plików
Proszę rozpoznawać protokoły HTTP, HTTPS i FTP oraz używane przez nie porty.
Protokoły sieci WWW i transferu plików to bezpłatna lekcja Cloud & IT Cert Prep na CoddyKit. To lekcja 3 z 4. Możesz przeczytać całą lekcję poniżej za darmo — a potem ćwiczyć ją interaktywnie w przeglądarce z wbudowanym edytorem kodu i tutorem AI dostępnym 24/7. To część ścieżki edukacyjnej Cloud & IT Cert Prep, a Twój postęp synchronizuje się między webem a aplikacją CoddyKit. Kurs Cloud & IT Cert Prep zawiera 4 lekcji w sumie.
Protokoły oparte na portach
Sieć WWW i transfer plików korzystają z protokołów warstwy aplikacji działających przez TCP przy użyciu dobrze znanych portów. Znajomość tych protokołów i ich portów jest niezbędna na egzaminie.
Ta lekcja obejmuje HTTP, HTTPS oraz rodzinę protokołów transferu plików: FTP i bezpieczne alternatywy.
HTTP na porcie 80
HTTP (Hypertext Transfer Protocol) to język sieci WWW, służący do przesyłania stron między przeglądarkami a serwerami. Używa portu TCP 80.
HTTP przesyła dane w postaci zwykłego tekstu, więc każdy, kto przechwyci ruch, może je odczytać. Ta słabość doprowadziła do powstania bezpiecznej wersji — HTTPS.
HTTPS na porcie 443
HTTPS (HTTP Secure) to HTTP opakowany w szyfrowanie z użyciem TLS (Transport Layer Security). Działa na porcie TCP 443.
HTTPS chroni dane podczas przesyłania, dzięki czemu dane logowania i płatności pozostają prywatne. Współczesne witryny domyślnie używają HTTPS, a przeglądarki ostrzegają, gdy witryna korzysta ze zwykłego HTTP.
HTTP -> TCP 80
HTTPS -> TCP 443Co zapewnia TLS
TLS zapewnia szyfrowanie, integralność i uwierzytelnianie serwera za pomocą certyfikatów. Starsza nazwa to SSL (Secure Sockets Layer), obecnie wycofany, choć nadal potocznie używany.
Certyfikat potwierdza tożsamość serwera, a szyfrowanie ukrywa treść. Razem sprawiają, że HTTPS jest godny zaufania podczas wrażliwych transakcji.
FTP na portach 20 i 21
FTP (File Transfer Protocol) służy do przenoszenia plików między hostami. Używa portu TCP 21 do poleceń sterujących oraz portu 20 do przesyłania danych.
FTP jest starym protokołem i przesyła dane uwierzytelniające oraz dane w postaci zwykłego tekstu, przez co jest niebezpieczny w niezaufanych sieciach. Nadal jest powszechny, ale zastępują go bezpieczne rozwiązania.
Bezpieczny transfer plików: SFTP
SFTP (SSH File Transfer Protocol) działa przez SSH na porcie TCP 22, szyfrując zarówno polecenia, jak i dane. Jest popularnym bezpiecznym zamiennikiem FTP.
Mimo podobnej nazwy SFTP nie jest po prostu FTP z dodanymi zabezpieczeniami — to inny protokół, który wykorzystuje kanał SSH do ochrony.
Inna bezpieczna opcja: FTPS
FTPS to FTP opakowany w TLS, odmienny od SFTP. Dodaje szyfrowanie do tradycyjnego protokołu FTP, zamiast tunelować go przez SSH.
Zarówno SFTP, jak i FTPS zabezpieczają transfer plików, ale działają inaczej i używają różnych portów. Na egzaminie trzeba umieć je rozróżnić.
Prosty transfer: TFTP
TFTP (Trivial File Transfer Protocol) to uproszczony protokół transferu używający portu UDP 69. Nie zapewnia uwierzytelniania i ma minimalny zestaw funkcji.
TFTP jest używany w sieciach lokalnych do zadań takich jak ładowanie oprogramowania układowego urządzeń lub obrazów rozruchowych, gdy prostota jest ważniejsza niż bezpieczeństwo lub niezawodność.
Dlaczego HTTPS zastąpił HTTP
Zwykły HTTP ujawnia wszystko podczas przesyłania, dlatego sieć WWW zdecydowanie przeszła na HTTPS. Wyszukiwarki preferują HTTPS, a przeglądarki oznaczają strony HTTP jako „Niezabezpieczone”.
Jako technicy będą Państwo konfigurować certyfikaty i dbać o używanie portu 443 przez usługi. Rozpoznanie, czy ruch jest szyfrowany, ma kluczowe znaczenie przy ocenie bezpieczeństwa.
Ściąga portów
Należy zapamiętać na egzamin:
- HTTP: TCP 80
- HTTPS: TCP 443
- FTP: TCP 20/21
- SFTP: TCP 22 (przez SSH)
- TFTP: UDP 69
Warto zauważyć, że TFTP jest wyjątkiem i używa UDP; pozostałe protokoły korzystają z TCP.
Podsumowanie sieci WWW i transferu plików — wprowadzenie
Znają już Państwo protokoły sieci WWW (HTTP, HTTPS) oraz rodzinę protokołów transferu plików (FTP, SFTP, FTPS, TFTP), a także ich porty i właściwości związane z bezpieczeństwem.
Ostatnia lekcja obejmuje protokoły zdalnego dostępu i poczty, uzupełniając mapę codziennych usług, które technik musi rozpoznawać.
Szybkie sprawdzenie
Dopasuj protokół do portu.
Podsumowanie
Dowiedzieli się Państwo o protokołach sieci WWW i transferu plików.
- HTTP = TCP 80 (zwykły tekst); HTTPS = TCP 443 (szyfrowanie TLS).
- FTP = TCP 20/21, niezabezpieczony zwykły tekst.
- SFTP = TCP 22 przez SSH; FTPS = FTP przez TLS.
- TFTP = UDP 69, prosty i bez uwierzytelniania.
- TLS zapewnia szyfrowanie, integralność i potwierdzenie tożsamości serwera za pomocą certyfikatów.
Często zadawane pytania
Czy lekcja „Protokoły sieci WWW i transferu plików” jest bezpłatna?
Tak — pełny tekst „Protokoły sieci WWW i transferu plików” jest dostępny za darmo tutaj w sieci. Aby ćwiczyć ją interaktywnie (wbudowany edytor kodu i tutor AI dostępny 24/7) i odblokować resztę kursu Cloud & IT Cert Prep, przejdź na CoddyKit PRO. Kurs Cloud & IT Cert Prep zawiera 4 lekcji w sumie.
Co nauczysz się w „Protokoły sieci WWW i transferu plików”?
Proszę rozpoznawać protokoły HTTP, HTTPS i FTP oraz używane przez nie porty. Ćwiczysz Cloud & IT Cert Prep z praktycznym kodem, który uruchamiasz bezpośrednio w przeglądarce, a tutor AI dostępny 24/7 odpowiada na Twoje pytania podczas pracy nad lekcją.
Czy potrzebuję doświadczenia, aby zacząć Cloud & IT Cert Prep?
Nie wymagamy żadnego doświadczenia. Cloud & IT Cert Prep w CoddyKit jest strukturyzowany dla początkujących i zaawansowanych użytkowników, więc możesz zacząć tutaj lub od początku i uczyć się w swoim tempie. To lekcja 3 z 4.
Ile czasu zajmuje lekcja „Protokoły sieci WWW i transferu plików”?
Większość lekcji CoddyKit trwa około 5–10 minut. Każda lekcja to mały, interaktywny krok, dzięki czemu robisz systematyczne postępy i zawsze wracasz dokładnie do tego samego miejsca — na webie i w aplikacji.
Czy mogę pisać i uruchamiać kod w tej lekcji Cloud & IT Cert Prep?
Tak. Każda lekcja Cloud & IT Cert Prep zawiera wbudowany edytor kodu, więc piszesz i uruchamiasz prawdziwy kod bezpośrednio w przeglądarce i od razu otrzymujesz sprzężenie zwrotne od AI — bez konfiguracji na komputerze.
Wszystkie lekcje w tym kursie
- TCP a UDP w skrócie
- Do czego służą numery portów
- Protokoły sieci WWW i transferu plików
- Protokoły zdalnego dostępu i poczty