Page 70 - Informatyka na czasie ZR1
P. 70

Rozdział 1. Urządzenia komputerowe w sieci


                            4.5. Usługi internetowe

                            Każde urządzenie podłączone do Internetu pełni równorzędną rolę –
         Warto wiedzieć
       Usługa DNS opiera się   może zarówno korzystać z dowolnych usług, jak i takie usługi świad­
       tylko na 13 głównych   czyć. Co więcej, jednocześnie może być na nim uruchomionych wiele
       serwerach, zwanych   usług. Na przykład możemy oglądać ten sam serwis internetowy w kil­
       po angielsku root name   ku oknach przeglądarki, a w każdym oknie być na innej podstronie
       servers, odpowiedzialnych
       za obsługę poszczególnych   tego serwisu. Skąd więc wiadomo, z którego okna przeglądarki wysłano
       domen najwyższego    żądanie załadowania kolejnej strony i do którego okna przesłać infor­
       poziomu.
                            macje?
                             Każda  usługa  świadczona  w  Internecie  korzysta  z  określonego
       Protokół komunikacyjny,   protokołu komunikacyjnego. Na przykład gdy przeglądamy strony
                    s. 53   WWW, uruchamiamy protokół HTTP lub HTTPS. Wydawałoby się,
                            że na tej podstawie system wie, do której aplikacji skierować informa­
                            cje przychodzące z Internetu. Pojawia się jednak problem zarządzania
                            komunikacją dla niezależnych aplikacji korzystających w tym samym
                            czasie z tego samego protokołu. Między innymi z tego powodu opra­
                      Port  cowano mechanizm portów, którego działanie schematycznie przed­
                            stawia rysunek 4.14.
                             Dzięki portom możliwe jest przypisanie komunikacji konkretnym
                            aplikacjom realizującym usługi. Zwróć uwagę, że właśnie dzięki por­
                            tom na tym samym urządzeniu możemy wyświetlić dwie różne strony
                            internetowe korzystające z tego samego protokołu sieciowego.

                                                   Żądanie nawiązania połączenia
                                                     z portem docelowym 443,
                              https://brpd.gov.pl
                                                        port źródłowy 4100

                                                       Odpowiedź z portami:
                                                         źródłowym 443,    https://brpd.gov.pl
                                                        docelowym 4100
                              https://sejm.gov.pl
                                                   Żądanie nawiązania połączenia
                                                     z portem docelowym 443,
                                                        port źródłowy 2500

                                                       Odpowiedź z portami:
                                                         źródłowym 443,    https://sejm.gov.pl
                                                        docelowym 2500
                            Rys. 4.14. Mechanizm działania portów

                             Protokoły związane z usługami mają zdefiniowane standardowe por­
                            ty, na których oczekują żądań. W tabeli 4.3 znajduje się zestawienie
                            kilku popularnych usług oraz odpowiadających im portów. Zauważ, że
                            do jednego protokołu może być przypisanych kilka portów służących
                            do wykonywania różnych zadań w ramach danej usługi.



       68
   65   66   67   68   69   70   71   72   73   74   75