Dla większości ludzi Internet jest miejscem, do którego wszyscy podłączają się na swoim komputerze, przeglądają strony internetowe i wysyłają wiadomości e-mail. To bardzo humanistyczny punkt widzenia, ale jeśli naprawdę chcemy zrozumieć Internet, musimy być dokładniejsi:
Internet to duża globalna sieć komputerowa, z którą ludzie łączą się domyślnie, dzięki temu, że jest największy. I, jak każda sieć komputerowa, istnieją konwencje, które pozwalają mu działać.
To wszystko, to naprawdę - bardzo duża sieć komputerowa. Jednak ten artykuł wykracza poza objaśnienie samego Internetu, ponieważ będzie również wyjaśniał :World Wide Web:. Większość ludzi nie zna różnicy między Internetem a Internetem, ale tak naprawdę jest to bardzo proste: Internet to sieć komputerowa, a Internet to system publikacji (stron internetowych) dla niego..
Jak działa WiFi i telefony komórkowe | Omówienie komunikacji bezprzewodowej
Sieć komputerowa
A co to jest sieć komputerowa? Sieć komputerowa to tylko dwa lub więcej komputerów połączonych ze sobą w taki sposób, że mogą wysyłać wiadomości między sobą. W większych sieciach komputery są połączone w złożone układy, w których niektóre komputery pośredniczące mają więcej niż jedno połączenie z innymi komputerami, tak że każdy komputer może połączyć się z dowolnym innym komputerem w sieci za pośrednictwem ścieżek przez niektóre z tych pośredniczących komputerów.
Komputery to nie jedyne rzeczy, które korzystają z sieci - sieci drogowe i kolejowe są bardzo podobne do sieci komputerowych, tylko te sieci transportują ludzi zamiast informacji.
Pociągi w sieci kolejowej działają na pewnym torze - taka konwencja jest potrzebna, ponieważ w przeciwnym razie sieć nie mogłaby skutecznie działać. Podobnie drogi są zaprojektowane tak, aby pasowały do pojazdów pasujących do pewnego rodzaju wzoru - solidnych pojazdów o określonym zakresie rozmiarów, które poruszają się w pewnym rozsądnym zakresie prędkości. Komputery w sieci również mają konwencje i zwykle nazywamy te protokoły konwencji :.
Obecnie istnieje wiele popularnych sieci komputerowych. Najbardziej konwencjonalna jest tak zwana sieć :Ethernet:, która fizycznie łączy komputery w domach, szkołach i biurach. Jednak WiFi staje się coraz bardziej popularne w przypadku łączenia ze sobą urządzeń, więc kable nie są w ogóle wymagane.
Łączenie się z Internetem
Kiedy łączysz się z Internetem, używasz technologii sieciowych, ale rzeczy zwykle są dużo mętniejsze. Istnieje trafne zdanie: :Rzym nie powstał w jeden dzień:, ponieważ nie był to także Internet. Jedynym powodem, dla którego Internet mógł się tak szybko i tanio rozwijać, był fakt, że inny rodzaj sieci istniał już na całym świecie - sieć telefoniczna!
Obecność sieci telefonicznej stanowiła medium dla zwykłych komputerów w domach zwykłych ludzi, które można podłączyć do wielkiej zaawansowanej sieci wojskowo-badawczej, opracowanej w poprzednich latach. Wymagało to po prostu pewnego technicznego opanowania w postaci :modemów:. Modemy umożliwiają przekształcenie linii telefonicznych w mini-połączenie sieciowe między domem a specjalną firmą (:ISP:), która jest już podłączona do Internetu. To jak most łączący sieci dróg na wyspie i stałym lądzie - sieci dróg stają się jednym, ze względu na specjalny rodzaj połączenia między nimi.
Szybkie połączenia internetowe, które są wykonywane za pomocą :(A) DSL: i :Cable:, nie różnią się niczym od połączeń telefonicznych - nadal trwa proces przyłączania się za kulisami. Jak powiedział kiedyś Arthur C. Clarke :każda wystarczająco zaawansowana technologia jest nieodróżnialna od magii:.
Internet
Naprawdę niesamowite w Internecie nie jest technologia. Przedtem mieliśmy duże internetowe sieci komputerowe, a :Internet: istniał na długo przed tym, jak normalni ludzie znali to określenie. Niesamowitą rzeczą jest to, że taka ogromna sieć komputerowa mogłaby istnieć bez budowania lub rządzenia w jakikolwiek sposób w poważny sposób zorganizowany. Jedyną organizacją, która naprawdę ma wpływ na podstawową sieć komputerową w Internecie, jest wspierana przez rząd amerykański organizacja non-profit o nazwie :ICANN:, ale nikt nie może twierdzić, że :kontrolował: Internet, ponieważ ich mandat i działalność są niezwykle ważne. ograniczony.
Internet jest jednocześnie testamentem, zarówno ze względu na sposób współpracy technologów, jak i sposób, w jaki przedsiębiorcy podjęli się zadania, niezarządzanego, wykorzystywać konwencje technologów do łączenia zwykłych ludzi i firm. Internet nie rozwinął się w systemie operacyjnym Microsoft Windows :- technologia internetowa została zbudowana wokół znacznie starszych technicznych systemów operacyjnych; niemniej jednak technologia może być stosowana do zwykłych komputerów, po prostu budując obsługę wymaganych konwencji sieciowych na systemie Windows. Nigdy nie było to planowane, ale dobre fundamenty i brak wąskich gardeł (takich jak organy kontrolne) często prowadzą do nieprzewidzianych wielkich wzrostów - takich jak sieć telefoniczna wcześniej, a nawet ogólnoświatowe rozprzestrzenianie się ludzkiej populacji i społeczeństwa.
To, co opisałem do tej pory, prawdopodobnie nie jest Internetem, tak jak ty lub większość osób. Jest mało prawdopodobne, aby postrzegać Internet jako demokratyczną i jednolitą sieć komputerową, a do pewnego stopnia nie jest. Powodem tego jest to, że dotychczas wyjaśniłem tylko podstawy systemu, a ta fundacja działa poniżej poziomu, który normalnie byłby ci znany. Na najniższym poziomie możesz być świadomy, że Internet jest bardziej podobny do sytuacji pomiędzy pobierającym a dawcą - jest coś, co chcesz z Internetu, więc podłącz się i zdobądź. Nawet jeśli wyślesz wiadomość e-mail, otrzymujesz usługę dostarczania poczty e-mail.
Będąc siecią komputerową, Internet składa się z komputerów - jednak nie wszystkie komputery w Internecie są sobie równe. Niektóre komputery służą do świadczenia usług, a niektóre są do korzystania z tych usług. Nazywamy to serwerami komputerów dostarczających i :klientami komputerów:. Na poziomie teoretycznym komputery mają równy status w sieci, ale serwery są dużo lepiej połączone niż klienci i są zwykle wdrażane przez firmy świadczące usługi komercyjne. Nie płacisz za oglądanie strony internetowej, ale ktoś płaci za serwer, na którym znajduje się witryna - zazwyczaj właściciel strony płaci :hostowi internetowemu: (firmie handlowej, która jest właścicielem serwera).
Nawiązywanie kontaktu
Ustaliłem, jak Internet jest siecią komputerową: teraz wyjaśnię, w jaki sposób dwa komputery, które mogą znajdować się na innych krańcach świata, mogą wysyłać wiadomości do siebie nawzajem.
Wyobraź sobie, że piszesz list i chcesz go wysłać komuś. Gdybyś tylko napisał nazwisko na froncie, nigdy by się nie pojawił, chyba że mieszkałbyś w małej wiosce. Nazwa rzadko jest wystarczająco specyficzna. Dlatego, jak wszyscy wiemy, używamy adresów do kontaktowania się z kimś, często za pomocą: nazwy, numeru domu, nazwy drogi, nazwy miejscowości, nazwy hrabstwa, a czasami nazwy kraju. Pozwala to na wysyłanie wiadomości w innym rodzaju sieci - sieci pocztowej. Kiedy wysyłasz list, zwykle będzie on przekazywany między pocztowymi biurami sortującymi, zaczynając od biura sortującego najbliższego pochodzenia, a następnie do coraz większych biur sortujących, dopóki nie zostanie obsłużony przez biuro sortujące obejmujące regiony zarówno pochodzenia, jak i miejsca przeznaczenia, a następnie aż do coraz mniejszych biur sortujących, aż do najbliższego biura sortowania - a następnie dostarczone.
W naszej sytuacji pocztowej istnieją dwa kluczowe czynniki w pracy - forma adresowania :domów w: w miejscu docelowym oraz forma dostarczania wiadomości, która :poszerza:, a następnie :zawęża się:. Komputery są bardziej zorganizowane, ale faktycznie skutecznie robią dokładnie to samo.
Każdy komputer w Internecie otrzymuje adres (:adres IP:), a to :domy w: w ich lokalizacji. :Nawiązywanie kontaktów: nie odbywa się ściśle geograficznie, raczej w kategoriach relacji między mniejszymi sieciami komputerowymi w Internecie. Dla prawdziwego świata bycie sąsiadem ma zasięg geograficzny, ale w sieci komputerowej bycie sąsiadem ma bezpośrednie połączenie sieciowe.
Podobnie jak sieć pocztowa z biurami sortującymi, sieci komputerowe zwykle mają połączenia z kilkoma innymi sieciami komputerowymi. Sieć komputerowa wyśle wiadomość do większej sieci (sieci, która z większym prawdopodobieństwem rozpozna przynajmniej część adresu). Ten proces :poszerzania: trwa do momentu, aż komunikat zostanie obsłużony przez sieć, która znajduje się :nad: miejscem docelowym, a następnie nastąpi proces :zawężania:.
Przykładowy :adres IP: to :69 .60.115.116:. To tylko seria cyfr, w których cyfry po prawej stronie są coraz bardziej lokalne. Każda grupa cyfr jest liczbą od 0 do 255. Jest to tylko przybliżenie, ale można by pomyśleć o tym adresie:
- Komputer 116
- w małym sąsiedztwie 115
- w większym sąsiedztwie 60
- kontrolowane przez dostawcę usług internetowych 69
- (w Internecie)
Małe osiedle, większa dzielnica, ISP i Internet, mogą być uważane za same sieci komputerowe. Dlatego też, w przypadku wiadomości do tego samego :większego sąsiedztwa:, wiadomość zostanie przekazana do jednego z tych komputerów pośredniczących w większym sąsiedztwie, a następnie z powrotem do właściwego mniejszego sąsiedztwa, a następnie do właściwego komputera.
Przekazanie całej wiadomości
Teraz, gdy jesteśmy w stanie dostarczać wiadomości, trudniejsza część już minęła. Wszystko, co musimy zrobić, to umieścić rzeczy w naszych wiadomościach w określony sposób, tak aby miało to sens na drugim końcu.
Listy, które wysyłamy w prawdziwym świecie, zawsze mają ze sobą coś wspólnego - są napisane na papierze i w języku zrozumiałym dla nadawcy i odbiorcy. Omówiłem wcześniej, jak konwencje są ważne dla funkcjonowania sieci, a ta ważna koncepcja pozostaje prawdziwa dla naszych wiadomości.
Wszystkie części internetowych wiadomości transferowych zapisanych w rzeczach zwanych :pakietami:, a także układ i zawartość tych :pakietów: są wykonywane zgodnie z :protokołem internetowym: (IP). Nie musisz znać tych terminów, ale musisz wiedzieć, że te proste wiadomości są podatne na błędy i uproszczone.
Możesz myśleć o :pakietach: jako o ekwiwalencji w Internecie zdania - w przypadku trwającej rozmowy wiele z nich zostanie wysłanych w obu kierunkach komunikacji.
Dostarczenie prawdziwej wiadomości
Wszyscy, którzy grali w :chińskie szepty:, będą wiedzieli, w jaki sposób pomieszane (:uszkodzone:) wiadomości mogą zostać wysłane, gdy zostaną wysłane między wielu agentów, aby dotrzeć od miejsca ich pochodzenia do miejsca przeznaczenia. Sieci komputerowe nie są tak złe, ale wszystko idzie nie tak i konieczne jest, aby automatycznie wykrywać i korygować problemy, gdy robią.
Wyobraź sobie, że próbujesz poprawić błędy ortograficzne w liście. Zazwyczaj jest to łatwe, ponieważ istnieje o wiele mniej słów niż możliwych kombinacji długości liter. Możesz zobaczyć, kiedy kombinacje liter nie określają słów (:błędy:), a następnie łatwo odgadnąć, co powinno być poprawnym słowem.
To naprawdę działa.
Błędy w wiadomościach w Internecie są korygowane w bardzo podobny sposób. Wysyłane wiadomości są po prostu dłuższe, niż potrzeba, a dodatkowe miejsce służy do :podsumowania: wiadomości - jeśli :sumowanie: nie pasuje do komunikatu, wykryto błąd i wiadomość będzie musiała zostać wysłana ponownie.
W rzeczywistości często możliwe jest logiczne oszacowanie z rozsądną dokładnością, co było nie tak z komunikatem, bez konieczności ponownego wysyłania.
Wykrywanie i korygowanie błędów nigdy nie może być doskonałe, ponieważ wiadomość i część :podsumowująca: mogą być przypadkowo pomieszane, tak aby fałszywie wskazywać, że nic nie poszło nie tak. Teoria opiera się na przechowywaniu wystarczająco dużej części :podsumowującej:, aby ta niefortunna możliwość była tak mało prawdopodobna, że można ją bezpiecznie zignorować.
Wiarygodny transfer wiadomości w Internecie odbywa się za pośrednictwem :TCP:. Być może słyszałeś termin :TCP / IP:: jest to zwyczajna kombinacja :IP: i :TCP:, i jest używany do prawie całej komunikacji internetowej. IP ma fundamentalne znaczenie dla Internetu, ale TCP nie jest - są w rzeczywistości inne :protokoły:, które mogą być użyte, których nie będę.
Nazwy, a nie liczby
Kiedy większość ludzi myśli o :adresie internetowym:, ma na myśli coś w rodzaju :www.ocportal.com: zamiast :69.60.115.116:. Ludzie odnoszą się do nazw z większą łatwością niż liczby, więc specjalne komputery, do których ludzie potrzebują dostępu, są zwykle przypisywane imionom (:nazwom domeny:) przy użyciu systemu znanego jako :DNS: (:system nazw domen:).
Cała komunikacja internetowa jest nadal wykonywana za pomocą adresów IP (odwołanie ';69 .60.115.116 ';jest adresem IP). W związku z tym :nazwy domen: są tłumaczone na adresy IP za kulisami, zanim rozpocznie się główna komunikacja.
Zasadniczo proces wyszukiwania nazwy domeny jest dość prosty - jest procesem :bazowania w: poprzez poruszanie się w lewo po nazwie, po ścieżce przesłuchania. Najlepiej pokazuje to przykład - :www.ocportal.com: będzie wyglądał następująco:
- Każdy komputer w Internecie wie, jak skontaktować się z komputerami (:root: serwerów DNS) odpowiedzialnymi za takie rzeczy jak :com:, :org:, :net: i :uk:. Istnieje kilka takich komputerów, z których jeden jest kontaktowany losowo. Komputer serwera DNS jest pytany, czy zna :www.ocportal.com: i odpowie, że wie, który komputer jest odpowiedzialny za :com:.
- Komputer serwera :com: jest zapytany, czy zna :www.ocportal.com: i odpowie, że wie, który komputer jest odpowiedzialny za :ocportal.com:.
- :Komputer serwera: ocportal.com :jest pytany, czy zna: www.ocportal.com :i odpowie, że zna odpowiedni komputer serwera jako ';69 .60.115.116 ';.
Należy zauważyć, że istnieje różnica między tym, że komputer serwera jest :odpowiedzialny: za nazwę domeny, a nazwa domeny faktycznie odpowiadająca temu komputerowi. Na przykład odpowiedzialny serwer DNS :ocportal.com: niekoniecznie musi być tym samym serwerem co :ocportal.com:.
Ponieważ niektóre nazwy domen lub ich części są bardzo często używane, komputery zapamiętają wyniki, aby uniknąć pełnego przesłuchiwania pod każdym nazwiskiem, które należy wyszukać. W istocie znacznie uprościłem ten proces w moim przykładzie, ponieważ komputer wyszukujący nie wykonuje pełnego wyszukiwania. Gdyby wszystkie komputery w Internecie przeprowadziły pełne wyszukiwanie, spowodowałoby to przeciążenie :głównych serwerów DNS:, a także serwerów DNS odpowiedzialnych za nazwy takie jak :com:. Zamiast tego komputer szukający zapytałby go o specjalny :lokalny serwer DNS:, który mógłby zapamiętać wynik częściowego wyniku lub mógłby poprosić o pomoc (pełną lub częściową) z własnego :lokalnego serwera DNS: itd. - dopóki, w najgorszym przypadku, proces nie zostanie w pełni zakończony.
Nazwy domen są przydzielane przez osobę, która chce zarejestrować nazwę domeny za pośrednictwem agenta (:rejestratora:) organizacji odpowiedzialnej za najdalszą prawą część nazwy domeny. W chwili pisania firmy o nazwie :VeriSign: (której :Network Solutions: jest spółką zależną) jest odpowiedzialny za rzeczy takie jak :com: i :net:. Istnieje niezliczona liczba rejestratorów działających dla VeriSign, a większość nabywców domen prawdopodobnie nie jest świadoma istnienia łańcucha odpowiedzialności - zamiast tego, po prostu dostają domeny od agenta i zajmują się wyłącznie tym agentem i ich hostem internetowym ( którzy często są tą samą firmą). Domeny nigdy nie są kupowane, lecz są wynajmowane i odnawialne na okres nieco dłuższy niż okres wynajmu.
Sensowny dialog
W pełni omówiłem istotę tego, w jaki sposób wiadomości są dostarczane przez Internet, ale do tej pory wiadomości te są całkowicie surowe i pozbawione znaczenia. Zanim dojdzie do znaczącej komunikacji, musimy nałożyć na inny protokół (przypominamy, że protokoły IP i TCP są już ułożone warstwowo w naszej sieci fizycznej).
Istnieje wiele protokołów, które działają na komunikację już ustanowioną, w tym:
- HTTP - dla stron internetowych, zazwyczaj czytanych w przeglądarce internetowej
- POP3 - do czytania wiadomości e-mail w oprogramowaniu e-mail, przechowywany na komputerze użytkownika
- IMAP4 - do czytania wiadomości e-mail w oprogramowaniu e-mail, zarchiwizowane na serwerze odbierającym
- SMTP - do wysyłania wiadomości e-mail z oprogramowania e-mail
- FTP - do wysyłania i pobierania plików (czasami za pomocą przeglądarki internetowej, chociaż korzystniejsze jest specjalne oprogramowanie FTP)
- ICMP - między innymi dla :pingowania: (:ping: to internetowy odpowiednik wykrzykiwania :jesteś tam:)
- MSN Messenger - jest to tylko jeden z wielu protokołów, które nie są tak naprawdę standardowymi i wspólnymi konwencjami, ale raczej zaprojektowane przez jednego producenta oprogramowania w całości dla celów własnego oprogramowania
Nie będę wchodził w szczegóły któregokolwiek z tych protokołów, ponieważ nie jest to istotne, chyba że naprawdę musisz je znać.
Informacje przesyłane za pośrednictwem protokołu są zwykle prośbą o coś lub odpowiedzią na żądane informacje. Na przykład w przypadku protokołu HTTP komputer kliencki żąda określonej strony internetowej z serwera za pośrednictwem protokołu HTTP, a następnie serwer sieciowy zasadniczo odpowiada plikiem osadzonym w protokole HTTP..
Każdy z tych protokołów działa na więcej lub więcej tak zwanych :portach: i to właśnie te :porty: pozwalają komputerom dowiedzieć się, który protokół użyć. Na przykład serwer WWW (specjalne oprogramowanie komputerowe działające na komputerze serwera obsługującym strony internetowe) używa portu o numerze :80:, a zatem gdy serwer otrzymuje wiadomości na tym porcie, przekazuje je do oprogramowania serwera sieciowego, które w sposób naturalny wie, że będą napisane w HTTP.
Dla komputera klienckiego jest to prostsze - wie, że odpowiedź na wysłaną wiadomość będzie w tym samym protokole, którego użyła początkowo. Gdy wiadomości są wysyłane tam iz powrotem, komputer serwera i komputer kliencki zwykle konfigurują między nimi tak zwany :strumień: (oznaczona rozmowa). Następnie mogą powiązać wiadomości ze strumieniem zgodnie z ich adresem początkowym i numerem portu.
Sieć ogólnoświatowa
Wyjaśniłem, jak działa internet, ale jeszcze nie działa :Sieć WWW: (:sieć:). Internet jest systemem publikacji, którego większość ludzi nie zdaje sobie sprawy, odróżnia się od samego Internetu.
Internet wykorzystuje adresy IP (często odnajdywane za pośrednictwem nazw domen) w celu identyfikacji zasobów, ale sieć musi mieć coś bardziej wyrafinowanego, ponieważ byłoby głupio, gdyby każda strona w Internecie musiała mieć własną :nazwę domeny:. Internet używa :adresów URL: (jednolitych lokalizatorów zasobów) i jestem pewien, że wiesz o nich, ponieważ obecnie są drukowane w różnych miejscach w świecie rzeczywistym (choć zwykle tylko w krótkim czasie).
Typowy URL wygląda następująco:
: ///
Na przykład:
http://www.ocportal.com/index.php
Powiedział, że to nie jest pełny adres URL, ponieważ czasami adresy URL mogą być bardziej złożone. Na przykład:
: //: @: /
Możesz zignorować bardziej złożony przykład, ponieważ nie jest to istotne dla celów tego artykułu.
HTTP jest podstawowym protokołem dla sieci. Dlatego adresy URL zwykle zaczynają się od :http: //:. Przeglądarki prawie zawsze obsługują FTP, dlatego niektóre adresy URL mogą uruchamiać :ftp: //:.
Zazwyczaj :identyfikator zasobu: to po prostu plik na komputerze serwera. Na przykład :mywebsite / index.html: będzie plikiem na komputerze serwera o tej samej ścieżce, przechowywanym pod specjalnym katalogiem. W systemie Windows symbol :: jest używany do zapisywania nazw katalogów, ale ponieważ sieć nie została wynaleziona dla systemu Windows, używana jest konwencja starszych systemów operacyjnych..
Obecnie mamy trzy rodzaje :adresu internetowego:, aby zwiększyć stopień zaawansowania:
- Adresy IP
- Nazwy domen
- Adresy URL
Jeżeli adres URL został umieszczony w oprogramowaniu przeglądarki internetowej przez potencjalnego czytelnika, wówczas przeglądarka internetowa wyśle odpowiednie żądanie (zwykle z odpowiednim protokołem HTTP) do komputera serwera zidentyfikowanego przez URL. Komputer serwera odpowie wtedy i zazwyczaj przeglądarka internetowa zakończy się plikiem. Przeglądarka internetowa zinterpretuje plik do wyświetlenia, podobnie jak każde oprogramowanie uruchomione na komputerze zinterpretuje pliki, które rozumie. W przypadku protokołu HTTP przeglądarka internetowa wie, jak interpretować plik, ponieważ protokół HTTP używa czegoś zwanego :typem MIME: w celu zidentyfikowania każdego rodzaju zasobów, które serwer może wysłać. Jeśli komputer serwera WWW wysyła właśnie plik na dysku, komputer serwera sieciowego wyprowadza typ MIME z rozszerzenia pliku (na przykład :.html:) pliku.
Plik :HTML: jest rodzajem pliku, który definiuje stronę internetową. Jest napisany zwykłym tekstem i zasadniczo miesza informacje pokazujące show, aby wyświetlić dokument wraz z samym dokumentem. Jeśli jesteś ciekawy, spróbuj użyć funkcji :Wyświetl źródło strony: przeglądarki podczas przeglądania strony internetowej, a zobaczysz połączenie normalnego ludzkiego tekstu i krótkiego tekstu pomiędzy symbolami. Pierwsza to treść dokumentu, a druga to instrukcje wyświetlania.
W nowszych wersjach HTML występuje podział na :strukturyzowanie: dokumentu i :wyświetlanie: struktury - w tym przypadku do miksu dodaje się inną specjalną technologię o nazwie :CSS:.
Wyjaśniłem, jak typowe strony internetowe są po prostu plikami na dysku komputera serwera. Coraz częściej sprawy są nieco mniej bezpośrednie. Kiedy odwiedzasz coś takiego jak eBay, twoja poczta internetowa lub witryna internetowa ocPortal, nie tylko czytasz pliki. W rzeczywistości wchodzisz w interakcję z oprogramowaniem komputerowym, a odwiedzane strony internetowe są generowane od nowa przez to oprogramowanie za każdym razem, gdy jest wysyłane żądanie. Tego typu systemy znane są pod nazwą :aplikacji internetowych: i coraz częściej zastępują potrzebę instalacji oprogramowania na własnym komputerze (ponieważ znacznie łatwiej jest po prostu użyć przeglądarki internetowej, aby uzyskać dostęp do aplikacji internetowej na komputerze serwera).