|
Serwis Edukacyjny w I-LO w Tarnowie
Materiały dla uczniów liceum |
Wyjście Spis treści Wstecz Dalej
Autor artykułu: mgr Jerzy Wałaszek |
©2026 mgr Jerzy Wałaszek
|
SPIS TREŚCI |

Wygląda to w ten sposób, iż klienci wysyłają do serwera żądania obsługi. Jeśli serwer zaakceptuje żądanie danego klienta, to zwraca odpowiedź, w której umieszczona jest pożądana przez klienta informacja. Jeden serwer może obsługiwać wielu klientów. Serwery są zwykle komputerami o dużej mocy obliczeniowej, aby sprawnie mogły obsługiwać żądania od swoich klientów. Każdy komputer dostępny w sieci może stać się serwerem lub klientem określonej usługi sieciowej po uruchomieniu na nim odpowiedniego oprogramowania (czasami komputery są zabezpieczane przez administratorów sieci przed dostępem z zewnątrz, co utrudnia instalowanie na nich oprogramowania serwerowego). Serwer jest dawcą usługi sieciowej, klient jest odbiorcą tej usługi, a Internet jest środowiskiem sieciowym, w którym ta usługa jest wykonywana.
Opiszmy klika podstawowych usług sieciowych.
Do połączeń w Internecie, podobnie jak do połączeń telefonicznych, wymagany jest adres IP komputera docelowego. Sieć szkieletowa Internetu na podstawie tego adresu przesyła dane do komputera docelowego. Jednakże posługiwanie się adresami IP jest niewygodne. W wersji czwartej protokołu internetowego (IPv4 – Internet Protocol version 4) adres IP złożony jest z 4 bajtów, czyli liczb o zakresie od 0 do 255. Czy chciałbyś ciągle operować takimi liczbami:
Dlatego do adresowania komputerów w Internecie wprowadzono tzw. nazwy domenowe (ang. domain names). Nazwy domenowe są słowami, które identyfikują komputery w sieci Internet. Słowa te można łączyć ze sobą tworząc struktury hierarchiczne.

Domena główna pełni rolę przestrzeni, w której występują zdefiniowane w niej poddomeny. Na przykład, domena pl obejmuje domeny skojarzone z Polską. Wewnątrz tej domeny są zdefiniowane takie poddomeny jak onet (onet.pl), google (google.pl), interia (interia.pl). Każda poddomena może w swojej przestrzeni definiować własne poddomeny. Na przykład poddomena tarnow zawiera takie poddomeny jak i-lo, ii-lo, iii-lo, up (urząd pracy), unia (klub sportowy) i inne. System ten tworzy zatem tzw. rozproszoną bazę danych, która pozwala systematycznie identyfikować skojarzone z domenami komputery.
Aby nazwa domenowa mogła zastąpić numer IP, w Internecie muszą być dostępne mechanizmy zamiany tej nazwy na skojarzony z nią numer IP, którego wymaga sieć szkieletowa przy realizowaniu połączenia. Usługę zamiany nazwy domenowej na numer IP realizują tzw. serwery nazw domenowych (ang. DNS - Domain Name Server), które tworzą ogólnoświatową sieć (wewnątrz Internetu) przechowującą informację na temat nazw domenowych i numerów IP. Sieć tą możesz sobie wyobrazić jako internetową książkę telefoniczną. Jeśli chcesz zadzwonić do znajomego (połączyć się w Internecie z innym komputerem) a nie znasz jego numeru telefonu (w Internecie numeru IP), to zaglądasz do książki telefonicznej (w Internecie do bazy DNS) i szukasz jego nazwiska (nazwy domenowej). Jeśli twój znajomy tam będzie, to obok jego nazwiska odczytasz numer telefonu (adres IP) i będziesz mógł do niego zadzwonić (zrealizować połączenie internetowe). Jak widzisz, analogia jest pełna.
Usługa DNS (ang. Domain Name System - system nazw domenowych) jest we współczesnym Internecie podstawową usługą, z której korzystają praktycznie wszyscy użytkownicy (często zupełnie nieświadomie). Zasada połączenia internetowego na podstawie nazwy domenowej jest w uproszczeniu następująca (diabeł jak zwykle tkwi w szczegółach technicznych):
Komputer K1 chce nawiązać połączenie z komputerem K2, którego nazwę domenową zna.

Połączenie z serwerem DNS wykonywane jest na podstawie numeru IP tego serwera. Numer IP serwera DNS jest jednym z podstawowych parametrów konfiguracji internetowej komputera. Aby go odczytać, uruchom konsolę (cmd) i wpisz polecenie:
| ipconfig /all |
Poczta elektroniczna jest obecnie powszechną usługą sieciową, która umożliwia użytkownikom przesyłanie do siebie wiadomości w postaci plików tekstowych, które nazywamy listami elektronicznymi lub w skrócie mejlami. Do realizacji tej usługi wykorzystuje się powszechnie model klient serwer.
Klient poczty elektronicznej to program działający na komputerze użytkownika sieci (coraz częściej może nim być zwykła przeglądarka sieciowa, gdy usługa poczty realizowana jest wewnątrz usługi stron internetowych). Program ten pozwala użytkownikowi tworzyć mejle, przesyłać je do serwera poczty oraz pobierać z serwera poczty mejle przesłane tam przez innych użytkowników sieci. W celu współpracy z serwerem poczty klient tworzy na serwerze tzw. konto pocztowe. Konto otrzymuje nazwę unikalną dla każdego klienta. Używane jest ono do tworzenia tzw. adresu e-mail, który składa się z nazwy konta oraz z nazwy domenowej serwera poczty. Np.:
| i-lo@eduinf.waw.pl i-lo - nazwa konta pocztowego @ - znak łączący, tzw. małpa eduinf.waw.pl - nazwa domenowa serwera poczty |
Adres e-mail identyfikuje serwer poczty oraz klienta tego serwera. Używany jest on do adresowania listów e-mail.
Serwer poczty elektronicznej jest komputerem z zainstalowanym oprogramowaniem pocztowym. Dla każdego konta pocztowego serwer tworzy tzw. skrzynki pocztowe, w których gromadzone są listy użytkowników. Skrzynek może być wiele rodzajów. Oto najważniejsze z nich:
Zasada pracy klienta poczty z serwerem jest następująca:
| nazwa_konta@nazwa_domenowa_serwera_poczty |
Usługa przesyłania plików w sieci Internet nosi nazwę usługi FTP (ang. File Transfer Protocol - Protokół Przesyłania Plików). Serwer FTP udostępnia klientom zasoby swoich dysków. Dla klienta FTP są one widoczne jako dysk sieciowy, na którym znajdują się różne katalogi z plikami. Po połączeniu się z serwerem FTP klient może zarówno pobierać z niego pliki jak również przesyłać na serwer swoje pliki (do wydzielonego katalogu serwera).
Dostęp do zasobów serwera może być zabezpieczony hasłem lub anonimowy. W tym drugim przypadku klient nie musi podawać hasła dostępowego. Konto anonimowe zwykle posiada przydzielonych mniej zasobów serwera.
Komputer może stać się serwerem FTP po zainstalowaniu odpowiedniego oprogramowania - tak jest w naszej pracowni, na komputerze nauczycielskim zainstalowany jest serwer FileZilla. Serwer ten działa tylko w obrębie pracowni komputerowej.
Klientem FTP jest aplikacja Filezilla, którą każdy z naszych uczeniów ma zainstalowaną na swoim komputerze w pracowni. Sposób obsługi klienta FTP omówiliśmy na poprzednich lekcjach.

Zasada pracy klienta FTP z serwerem jest następująca:
Strona WWW (ang. World Wide Web - Ogólnoświatowa Sieć, czyli Internet) jest zwykłym plikiem tekstowym, w którym za pomocą języka HTML (ang. Hyper Text Markup Language - Język Znaczników Hipertekstowych) opisana jest treść strony. Aby zobaczyć faktyczną treść strony WWW, w przeglądarce internetowej kliknij puste miejsce na wyświetlanej stronie WWW prawym przyciskiem myszki i z menu kontekstowego wybierz opcję Pokaż źródło (nazwa tej opcji zależy od używanej przeglądarki - tutaj odwołujemy się do Internet Explorera). W okienku tekstowym zobaczysz dosyć skomplikowany tekst. Przykładowo, początek tej strony WWW wygląda mniej więcej tak:
| <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"> <meta http-equiv="Content-Language" content="pl"> <title>Usługi w Internecie</title> <meta name="keywords" content="liceum, informatyka, technologia informacyjna, nauka, dydaktyka, programowanie,matura"> <meta name="description" content="Artykuł zawiera treści dydaktyczne lekcji informatyki oraz technologii informacyjnej w liceum"> <link rel="stylesheet" type="text/css" href="../../../001.css"> <base target="_top"> </head> <body> <table border="0" width="100%" cellpadding="0" style="border-collapse: collapse"> <tr> <td width="164" style="text-align: left" valign="top" class="menu_l"> ... </body> </html> |
Może wydać ci się to skomplikowane, lecz odbiorcą tej informacji nie ma być człowiek ale oprogramowanie klienta WWW. Znacznik HTML to napis ujęty w nawiasy trójkątne. Na przykład na początku dokumentu widzimy znacznik <html>. Jeśli przewiniesz stronę na koniec tekstu, to zobaczysz znacznik </html> - jest to tzw. znacznik zamykający bloku. Treść ujęta pomiędzy znacznikami <html> i </html> jest interpretowana jako zapis w języku HTML - obecnie w Internecie występują również inne standardy kodowania stron WWW. Inną parą znaczników jest <head> i </head>. Obejmują one tzw. nagłówek strony WWW, w którym specjalne znaczniki definiują jej parametry - np. znaczniki <title> i </title> określają tytuł strony, który pojawia się na pasku tytułowym okienka przeglądarki. Następnym charakterystyczną parą znaczników jest <body> i </body>. Obejmują one treść strony, czyli to, co się pojawi w oknie przeglądarki. Podsumowując, strona WWW zapisana w języku HTML posiada następującą budowę:
| <html> <head> ... informacje na temat parametrów strony ... <title>Tytuł strony</title> ... </head> <body> ... treść strony ... </body> </html> |
Usługa WWW lub HTTP (ang. Hyper Text Transfer Protocol - Protokół Przesyłania Hipertekstu) polega na przesyłaniu przez serwer plików stron WWW do połączonych z nim klientów. Stronom WWW mogą towarzyszyć również inne pliki - np. obrazki, dźwięki, animacje i filmy. Pliki te również są przesyłane przez serwer. Serwerem WWW może stać się każdy komputer podłączony do Internetu i posiadający publiczny numer IP. Proponuję pobrać z Internetu najprostszy serwer WWW firmy AnalogX. Znajdziemy go wpisując w google.pl hasło:
| analogx simple server |
Po zainstalowaniu tego serwera i uruchomieniu użytkownik w zasadzie musi jedynie podać startową stroną WWW (klikając przycisk z napisem Click here to set your Web directory), która ma być automatycznie przesyłana przez serwer do klientów, oraz uruchomić usługę (klikając na przycisk Start). Z serwerem można się łączyć za pomocą numeru IP, który widnieje u góry okna programu.

Klientem WWW lub HTTP jest każda przeglądarka sieci Internet - Internet Explorer, Firefox, Mozilla, Opera, Google Chrome, Apple Safari i inne - jest w czym wybierać.
Zasada współpracy serwera WWW z klientami tej usługi jest następująca:
![]() |
Zespół Przedmiotowy Chemii-Fizyki-Informatyki w I Liceum Ogólnokształcącym im. Kazimierza Brodzińskiego w Tarnowie ul. Piłsudskiego 4 ©2026 mgr Jerzy Wałaszek |
Materiały tylko do użytku dydaktycznego. Ich kopiowanie i powielanie jest dozwolone pod warunkiem podania źródła oraz niepobierania za to pieniędzy.
Pytania proszę przesyłać na adres email:
Serwis wykorzystuje pliki cookies. Jeśli nie chcesz ich otrzymywać, zablokuj je w swojej przeglądarce.
Informacje dodatkowe.