Page 72 - Informatyka na czasie ZR1
P. 72

Rozdział 1. Urządzenia komputerowe w sieci


       Model peer-to-peer (P2P)  W modelu peer­to­peer (P2P) pojedynczy komputer może jedno­
                            cześnie być w ramach danej usługi klientem oraz serwerem. Ma to
         Warto wiedzieć    miejsce np. wtedy, gdy udostępniamy pliki bezpośrednio na naszym
       Niektóre usługi modelu   komputerze, jednocześnie korzystając z plików na innych komputerach
       peer-to-peer korzystają   działających w ramach danej usługi.
       z centralnego serwera,
       aby ułatwić bezpośrednią
       komunikację między
       aktywnymi komputerami
       (podłączonymi do usługi                          Jakie masz pliki?
       w danym momencie).
       Czasem serwery tego typu
       usług oferują dodatkowe                             Oto lista
       informacje, takie jak indeks
       udostępnianych przez
       poszczególne komputery                     Poproszę o plik opowiadanie.pdf
       zasobów (np. plików).
                                                  Proszę, oto plik opowiadanie.pdf





                            Rys. 4.16. Wykorzystanie modelu peer-to-peer w programie do wymiany plików

                             Każde żądanie wysyłane do serwera, np. w celu wyświetlenia strony
                  Zapytanie  lub przekazania pliku do pobrania, nazywamy zapytaniem.

                            Adres URL
                            Wiemy, że operacje, które wykonuje serwer, zależą od rodzaju zapyta­
                            nia. W tym celu powstał standardowy format zapytań. Najbardziej zna­
                 Adres URL  ny użytkownikom format zapytań to adres URL (ang. Uniform Resource
                            Locator), czyli jednolity lokalizator zasobów. Może przybierać również
                            bardziej skomplikowaną formę, którą przedstawia rysunek 4.17.

                                    schemat://podmiot/ścieżka?zapytanie#fragment


                            System,     Zawiera     Zawiera     Wykorzystywane  Identyfikuje
                            do którego   informacje   informację,   przez aplikacje   zasób,
                            jest kierowane   o adresie (IP   w którym   do przekazania   np. sekcję
                            zapytanie,  lub opisowym),    katalogu jest   dodatkowych   dokumentu
                            np. http, ftp   porcie,   zapisany   parametrów
                                        użytkowniku   żądany plik
                                        usługi,
                                        (czasem
                                        również jego
                                        haśle)
                            Przykładowy adres URL:
                            http://www.nazwa-serwera.pl/pliki/projekty?rok=2018#wycena
                            Rys. 4.17. Budowa i przykład adresu URL


       70
   67   68   69   70   71   72   73   74   75   76   77