Klient studiuje informatykę. Rodzaje usług sieciowych. Znaczenie słowa „klient” w czasach starożytnego Rzymu

Itd. Program kliencki może udostępnić użytkownikowi dane otrzymane z serwera lub wykorzystać je w inny sposób, w zależności od przeznaczenia programu. Program klienta i program serwera mogą działać na tym samym komputerze lub na różnych komputerach. W drugim przypadku do wymiany informacji między nimi wykorzystywane jest połączenie sieciowe.

Rodzaje klientów są terminale- stacje robocze na komputerach wielostanowiskowych, wyposażone w monitor i klawiaturę, nie mogące pracować bez serwera. W latach 90. pojawiły się komputery sieciowe – coś pomiędzy terminalem a komputerem osobistym. Komputery sieciowe mają uproszczoną strukturę i w dużej mierze zależą od serwera. Czasami przez terminal rozumie się dowolnego klienta lub tylko cienkiego klienta.

Jednak klient nie zawsze oznacza komputer ze słabymi zasobami obliczeniowymi. Najczęściej terminy „klient” i „serwer” opisują podział ról podczas wykonywania określonego zadania, a nie moc obliczeniową. Programy wykonujące funkcje klienta i serwera mogą jednocześnie działać na tym samym komputerze. Przykładowo serwer WWW, jako klient, może odbierać dane do generowania stron z serwera SQL (tak działa Wikipedia).

Napisz recenzję o artykule "Klient (informatyka)"

Wyciąg charakteryzujący Klienta (informatyka)

Sama Magdalena, która opuściła Dolinę Czarodziejów jako mała dziesięcioletnia dziewczynka, teraz z drżeniem ponownie rozpoznała swoją dumną i ukochaną Oksytanię, w której wszystko – każdy kwiat, każdy kamień, każde drzewo – wydawało się jej rodziną. ją!.. Tęskniąc za przeszłością, zachłannie wdychała oksytańskie powietrze kipiące „dobrą magią” i nie mogła uwierzyć, że wreszcie wróciła do Domu…
To była jej ojczyzna. Jej przyszły Świat Światła, który obiecała zbudować Radomirowi. A teraz ona niosła na siebie swój żal i smutek, niczym zagubione dziecko, szukające u Matki ochrony, współczucia i pokoju...
Magdalena wiedziała, że ​​aby spełnić polecenie Radomira, musi czuć się pewna siebie, opanowana i silna. Ale na razie tylko żyła, odizolowana w swoim najgłębszym smutku i samotna aż do szaleństwa…
Bez Radomira jej życie stało się puste, bezwartościowe i gorzkie... On teraz mieszkał gdzieś daleko, w nieznanym i wspaniały świat, gdzie jej dusza nie sięgała... A ona tak szaleńczo, po ludzku, kobieco za nim tęskniła!.. I nikt, niestety, nie mógł jej w tym pomóc.
Potem znów ją zobaczyliśmy...
Na wysokim, całkowicie zarośniętym polne kwiaty Na klifie, przyciskając kolana do piersi, Magdalena siedziała samotnie... Jak to już było w zwyczaju, oglądała zachód słońca - kolejny zwykły dzień przeżyty bez Radomira... Wiedziała, że ​​takich będzie dużo, dużo więcej dni. I wiedziała, że ​​będzie musiała się do tego przyzwyczaić. Mimo całej goryczy i pustki Magdalena dobrze rozumiała, że ​​przed nią długie życie. trudne życie, i będzie musiała przeżyć to sama... Bez Radomira. Czego jeszcze nie potrafiła sobie wyobrazić, bo on żył wszędzie – w każdej jej komórce, w jej snach i na jawie, w każdym przedmiocie, którego kiedyś dotknął. Wydawało się, że cała otaczająca przestrzeń była przesiąknięta obecnością Radomira... A nawet gdyby chciała, nie było od tego ucieczki.
Wieczór był cichy, spokojny i ciepły. Przyroda, budząca się do życia po upale dnia, szalała zapachami rozgrzanych kwitnących łąk i igieł sosnowych... Magdalena wsłuchiwała się w monotonne dźwięki zwykłego leśnego świata - było zaskakująco prosto, a tak spokojnie!. Zmęczone letnim upałem pszczoły głośno brzęczały w pobliskich krzakach. Nawet oni, ci pracowici, woleli uciec od palących promieni dnia i teraz radośnie chłonęli orzeźwiający chłód wieczoru. Czując ludzką dobroć, maleńki kolorowy ptaszek odważnie usiadł na ciepłym ramieniu Magdaleny i z wdzięcznością wybuchnął dźwięczącymi srebrnymi trylami... Ale Magdalena tego nie zauważyła. Znów została przeniesiona w znajomy świat swoich snów, w którym Radomir wciąż żył...

Nowoczesne systemy komputerowe zazwyczaj opierają się na sieci, która łączy duża liczba różne typy komputerów. Aby zapewnić użytkownikom końcowym współdzielony dostęp do różne źródła danych na dowolnych platformach, niezależnie od lokalizacji, redukując ruch w sieci, zapewniając efektywność przetwarzania danych, projektuje się systemy o architekturze klient-serwer. W tych systemach klient to dowolny proces komputerowy, który żąda pewnych zasobów lub usług od innych - procesy serwera. Serwer to proces, który dostarcza usługi (udogodnienia) innemu procesowi (klientowi). Dzwoni się także do klienta aplikacja front-endowa, co odzwierciedla fakt, że użytkownik końcowy wchodzi w interakcję z procesem klienta. Proces serwera jest realizowany przez aplikację serwera.

Procesy klienta i serwera znajdują się na różnych komputerach podłączonych do sieci, chociaż mogą znajdować się na tym samym komputerze. Będąc w sieci, serwer może świadczyć usługi więcej niż jednemu klientowi, a klient może żądać usług od wielu serwerów w sieci, niezależnie od ich lokalizacji lub cech fizycznych komputera, na którym znajduje się proces serwera. Sieć zapewnia klientom i serwerom środki komunikacji.

Serwery mogą świadczyć usługi zarządzania plikami i drukarkami, e-mail, uzyskując dostęp do Internetu, mogą być wykorzystywane jako serwery WWW lub serwery baz danych.

Obsługę serwera bazy danych zapewnia system DBMS. W takim przypadku klient wysyła żądanie bazy danych do serwera. W relacyjnych bazach danych zapytanie jest pisane w języku SQL. Przetwarzanie zapytań odbywa się na serwerze bazy danych. Serwer wybiera rekordy spełniające określone kryteria i wysyła je siecią do klienta. Przetwarzanie żądań może być rozproszone na kilka typów serwerów, od komputerów PC po komputery typu mainframe. Ogólnodostępną stacją roboczą dla końcowych użytkowników sieci, którzy uruchamiają proces kliencki i generują zapytania do bazy danych, jest z reguły komputer PC.

Procesy klienta i serwera są od siebie niezależne. W zależności od stopnia oddzielenia procesów pomiędzy klientem a serwerem, są one uważane za słabe (cienkie) lub mocne (grube). Słaby klient wykonuje minimalne przetwarzanie po stronie klienta, mocny zajmuje się stosunkowo dużą częścią przetwarzania danych. Silny serwer ponosi główne obciążenie związane z przetwarzaniem danych, natomiast obciążenie słabego serwera jest stosunkowo niewielkie. System mainframe jest przykładem najsilniejszego serwera i najsłabszego klienta.

Systemy klient-serwer podzielone są na dwu- i trzypoziomowe. W pierwszym przypadku klient żąda usług bezpośrednio od serwera, w drugim żądania są przetwarzane przez serwery pośrednie, które koordynują realizację żądań klientów z podległymi im serwerami.

Interakcja pomiędzy procesami klienta i serwera odbywa się za pomocą oprogramowanie transfer danych. Składa się z kilku warstw oprogramowania, które umożliwiają przesyłanie danych i informacji kontrolnych pomiędzy klientami i serwerami. To oprogramowanie jest zwykle powiązane z siecią. Wszystkie żądania klientów i odpowiedzi serwera są przesyłane przez sieć w formie komunikatów zawierających informacje i dane sterujące.

Zasady zarządzania przepływem danych w sieci (systemach klient-serwer) przedstawiono w referencyjnym modelu sieci opracowanym w ramach programu OSI (Open Systems Interconnection). systemy otwarteprogram międzynarodowy standaryzacja wymiany danych pomiędzy systemami komputerowymi różnych producentów). Model ten został opublikowany w 1984 roku i opiera się na siedmiu niezależnych poziomach. Wyższe warstwy aplikacji i prezentacji zapewniają komputerowi lokalnemu usługi w zakresie przygotowania i formatowania przesyłanych danych; zapewnić użytkownikowi funkcjonalność skoncentrowaną na aplikacji. Usługi sesyjne, transportowe, sieciowe, łącza danych i warstwy fizycznej gwarantują bezpieczeństwo dostarczania danych z jednego źródła węzeł sieciowy do innego. Warstwa sesji zapewnia kontrolę nad komunikacją program-program. Wszystkie niższe poziomy należą do sieci.

Oprogramowanie do przesyłania danych umożliwia programiście korzystanie z instrukcji SQL w celu uzyskania dostępu do różnych serwerów baz danych. Jednocześnie nie trzeba pamiętać o dialektach SQL; oprogramowanie przekształca standardowe wyrażenia SQL na składnię odpowiednią dla danej bazy danych, a także uwalnia programistę od konieczności zarządzania komunikacją sieciową (nie ma zależności od protokołów sieciowych). ). Na poziomie sesji ustanawiane jest połączenie pomiędzy procesami klienta i serwera. Jeżeli proces serwera wymaga potwierdzenia uprawnień użytkownika, to na poziomie sesji tworzone są niezbędne komunikaty umożliwiające rejestrację i weryfikację użytkownika (podanie identyfikatora i hasła dostępu do serwera bazy danych). Następnie między klientem a serwerem można przesyłać inne wiadomości. Na poziomie sesji określa się, które komunikaty są komunikatami kontrolnymi, a które niosą dane. Na tym poziomie sesja jest przywracana w przypadku jej przerwania.

Oprogramowanie do przesyłania danych DB dzieli się na API (interfejs programowania aplikacji), tłumacz DB i tłumacz sieciowy.

Programista API współpracuje z oprogramowaniem teleinformatycznym poprzez API dostarczane wraz z oprogramowaniem teleinformatycznym, które umożliwia pisanie standardowego kodu SQL. Zapewnia to niezależność procesu klienta od serwera bazy danych. Oznacza to, że serwer można wymienić bez konieczności przepisywania aplikacji klienckiej.

Translator baz danych tłumaczy zapytania SQL na specyficzną składnię serwera bazy danych. Jeśli zapytanie wykorzystuje dane z dwóch różnych serwerów baz danych, tłumacz zajmie się komunikacją z każdym serwerem i pobraniem danych w formacie odpowiednim dla aplikacji klienckiej.

Translator sieciowy zarządza protokołami komunikacji sieciowej, zapewniając niezależność od protokołu sieciowego używanego przez serwer bazy danych (na przykład TCP/IP lub IPX/SPX).

Interfejs ODBC opracowany przez firmę Microsoft stał się de facto dominującym standardem oprogramowania do przesyłania danych do baz danych. Aby uzyskać dostęp do każdej bazy danych, używany jest określony sterownik. Inne dobrze znane standardy to IDAPI firmy Borland i DRDA IBM.

Obecnie Microsoft promuje standard OLE DB dla baz danych. Standard ten zapewnia uniwersalną integrację danych w oparciu o specyfikację COM, która stanowi podstawę przechowywania i wyszukiwania informacji z bazy danych. Można go użyć do uzyskania dostępu różne typy dane – dźwięk, wideo z kilku źródeł.

DBMS klient-serwer, będący centralną częścią większości systemów klient-serwer, musi zapewniać:

▪ przejrzysty dostęp do danych dla wielu i heterogenicznych klientów, niezależnie od sprzętu, oprogramowania i platform sieciowych aplikacji klienckiej;

▪ dostarczanie żądań klientów do serwera bazy danych poprzez sieć (przy użyciu języka SQL);

▪ przetwarzanie żądań klientów na serwerze lokalnym;

▪ wysyłanie do klienta wyłącznie wyników zapytania SQL.

W systemach klient-serwer obciążenie sieci jest zmniejszone, a zasoby komputera klienckiego zostają zwolnione w celu wykonywania funkcji interfejsu.

SZBD typu klient-serwer różnią się miejscem przetwarzania i zbiorem danych przekazywanych klientowi. Dane mogą być przechowywane w jednej lub większej liczbie witryn. W tym drugim przypadku przypominają rozproszone bazy danych.

Jednak rozproszone bazy danych muszą mieć następujące właściwości:

■ rozmieszczenie danych jest przejrzyste dla użytkownika. Dane znajdują się w różnych miejscach, w różnych bazach danych, być może przy użyciu różnych modeli, a użytkownik nie musi wiedzieć, gdzie dane się znajdują, jak je zdobyć ani jakiego protokołu użyć, aby to zrobić;

■ wydajne aplikacje po stronie użytkownika zapewniają łatwy dostęp do danych;

▪ przetwarzanie danych jest rozproszone pomiędzy kilka komputerów. Na przykład żądanie zawiera żądanie do trzech baz danych zarządzanych przez różne systemy DBMS i znajdujących się na różnych komputerach. Serwer bazy danych po otrzymaniu zapytania SQL określa lokalizację danych, pobiera je z różnych miejsc, łączy i wysyła do klienta. W tym przypadku dostęp do danych i ich pobieranie odbywa się na trzech różnych komputerach.

Główne komponenty aplikacji o architekturze klient-serwer to:

■ „Wejście/wyjście” jest logika prezentacji(1) na urządzeniu wyjściowym, takim jak ekran, i sterowaniu wejściem, takim jak klawiatura;

■ „Przetwarzanie” – Logika przetwarzania we/wy(2), tj. zarządzanie weryfikacją wprowadzania danych i wykrywaniem błędów; logika biznesowa(3), reprezentujący wszystkie reguły biznesowe; logika zarządzania danymi(4) określenie, jakie dane są potrzebne do każdej transakcji biznesowej;

■ „Przechowywanie” – zastosowania logika manipulacji danymi(5) do faktycznego przechowywania i odtwarzania danych na urządzeniach fizycznych.

Dystrybucja komponentów logicznych pomiędzy klientem a serwerem może odbywać się w aplikacji na różne sposoby. Należy to wziąć pod uwagę następujące kryteria: autonomia, maksymalne wykorzystanie zasobów, interoperacyjność oraz niezależność sprzętu i oprogramowania.

Każdy z komponentów, z wyjątkiem komponentu logiki prezentacji, który zwykle jest hostowany po stronie klienta, może być hostowany po stronie serwera, stając się tym samym usługą dla wszystkich klientów.

Typowy układ może wyglądać tak.

Logika prezentacji jest zawsze umieszczany po stronie klienta, ponieważ definiuje doświadczenie użytkownika końcowego. GUI zazwyczaj zapewniają usługi dla usług aplikacji front-end.

Logika przetwarzania we/wy znajduje się albo po stronie klienta, albo po stronie serwera. W przypadku trójwarstwowego modelu klient-serwer serwery pośrednie zazwyczaj zawierają całą logikę przetwarzania we/wy, udostępniając ją wszystkim klientom. Logika biznesowa może również znajdować się po stronie klienta lub po stronie serwera. Zwykle jest hostowany po stronie klienta i można go podzielić na podkomponenty klienta i serwera. W przypadku trójwarstwowego modelu klient-serwer serwery pośrednie zazwyczaj zawierają całą logikę biznesową i są dostępne dla wszystkich klientów.

Logika zarządzania danymi można umieścić po stronie klienta lub po stronie serwera, podobnie jak w logice przetwarzania we/wy. W przypadku serwera bazy danych komponent logiki zarządzania danymi jest współdzielony między komputerem klienckim i serwerem.

logika manipulacji danymi, zwykle znajduje się po stronie serwera. Ten komponent może być rozproszony na wielu serwerach w środowisku rozproszonej bazy danych. W architekturze serwera plików tylko ta logika jest zlokalizowana na serwerze, cała reszta jest wykonywana po stronie klienta. Serwer plików zarządza jedynie przechowywaniem i rozmieszczaniem danych, a wybór rzeczywistych rekordów odbywa się po stronie klienta.

Manipuluj danymi bezpośrednio na serwerze, uruchamiaj nowe procesy na serwerze itp. Program kliencki może udostępnić użytkownikowi dane otrzymane z serwera lub wykorzystać je w inny sposób, w zależności od przeznaczenia programu. Program klienta i program serwera mogą działać na tym samym komputerze lub na różnych komputerach. W drugim przypadku do wymiany informacji między nimi wykorzystywane jest połączenie sieciowe.

Rodzaje klientów są terminale- stacje robocze na komputerach wielostanowiskowych, wyposażone w monitor i klawiaturę, nie mogące pracować bez serwera. W latach 90. pojawiły się komputery sieciowe – coś pomiędzy terminalem a komputerem osobistym. Komputery sieciowe mają uproszczoną strukturę i w dużej mierze zależą od serwera. Czasami przez terminal rozumie się dowolnego klienta lub tylko cienkiego klienta.

Jednak klient nie zawsze oznacza komputer ze słabymi zasobami obliczeniowymi. Najczęściej terminy „klient” i „serwer” opisują podział ról podczas wykonywania określonego zadania, a nie moc obliczeniową. Programy wykonujące funkcje klienta i serwera mogą jednocześnie działać na tym samym komputerze. Przykładowo serwer WWW, jako klient, może odbierać dane do generowania stron z serwera SQL (tak działa Wikipedia).

W systemie X Window serwer to program implementujący graficzny interfejs użytkownika, a klient to program korzystający z tego interfejsu. Dlatego też na cienkim kliencie można uruchomić serwer X Window System, który wyświetla dane wyjściowe programu klienckiego działającego na serwerze aplikacji. Z punktu widzenia użytkownika nie jest to do końca powszechne, gdyż serwer jest zazwyczaj aplikacją zdalną, a klient aplikacją lokalną.

Zobacz także


Fundacja Wikimedia.

2010.

    Zobacz, co oznacza „Klient (informatyka)” w innych słownikach:

    Klient: Klient (z łac. Clientes, liczba mnoga Clientes) w starożytnym Rzymie jest wolnym obywatelem, który oddał się pod patronat patrona i jest od niego zależny. Klient to ogólna nazwa podmiotu korzystającego z niektórych usług.... ... Wikipedia

    Jest to kierunek naukowy zajmujący się badaniem procesów przetwarzania informacji zachodzących w przyrodzie, mózgu i społeczeństwie ludzkim. Opiera się na takich klasycznych kierunkach naukowych, jak teorie ewolucji, morfogeneza i biologia rozwoju, systemowość... ... Wikipedia

    Interfejs (z języka angielskiego interfejs, powierzchnia przegrody, przegroda) to zbiór środków i metod interakcji pomiędzy elementami systemu. W zależności od kontekstu pojęcie to dotyczy zarówno pojedynczego elementu (interfejsu elementu), jak i... ...Wikipedii Klient to ogólna nazwa podmiotu korzystającego z niektórych usług.(świadczenie usług) można różnie nazywać w zależności od zakresu pojęcia: w handlu, sprzedawca, w programowaniu, serwer, itp. Historia... ... Wikipedia

    Instytut Automatyki i Informatyki Moskiewskiego Instytutu Energetycznego ( uczelnia techniczna) ... Wikipedia

    Termin ten ma inne znaczenia, patrz Smok (znaczenia). Przykład schematu blokowego algorytmu w języku DRAGON diagram smoka DRAGON (przyjazny rosyjski język algorytmiczny zapewniający widoczność) wizualny... ... Wikipedia

    Po raz pierwszy opisano je w specyfikacji XA w 1992 roku. Pomimo sędziwego wieku, specyfikacja jest obowiązkowa do wdrożenia w menedżerach transakcji rozproszonych i relacyjnych bazach danych. Specyfikacja rozwiązuje problem wspólnej... ...Wikipedii

    Termin ten ma inne znaczenie, patrz Gwarancja. GARANT... Wikipedia

    Analityk- (Analityk) Specjalista, pracownik firmy, banku Informacje o obszarze działalności analityków, analityki finansowej i biznesowej, analityki walutowej i giełdowej Spis treści >>>>>>>> Analityk to definicja Historia Analityka pojawiła się, gdy.. .... Encyklopedia inwestorów

Książki

  • Zarządzanie danymi. Podręcznik, Tsekhanovsky Vladislav Vladimirovich, Chertovskoy Vladimir Dmitrievich. W podręczniku przedstawiono zagadnienia konstruowania i wykorzystania technologii baz danych w procesie opracowywania i podejmowania decyzji. Podręcznik wyróżnia się systematycznym rozważaniem zagadnień teoretycznych...
  • Systemy i technologie informacyjne: Podręcznik. Grif Ministerstwo Obrony Federacji Rosyjskiej, Golicyna O.L..V podręcznik Uwzględniono klasyfikację i strukturę zautomatyzowanych technologii informatycznych (AIT), powiązane pojęcia i definicje oraz rolę obszaru tematycznego. Dany...
Klient to sprzęt lub oprogramowanie systemu komputerowego, które wysyła żądania do serwera.

Program będący klientem współdziała z serwerem przy pomocy określonego protokołu. Może żądać od serwera dowolnych danych, manipulować danymi bezpośrednio na serwerze, uruchamiać nowe procesy na serwerze itp. Program kliencki może udostępnić użytkownikowi dane otrzymane z serwera lub wykorzystać je w inny sposób, w zależności od cel programu. Program klienta i program serwera mogą działać na tym samym komputerze lub na różnych komputerach. W drugim przypadku do wymiany informacji między nimi wykorzystywane jest połączenie sieciowe.

Rodzaje klientów są terminale- stacje robocze na komputerach wielostanowiskowych, wyposażone w monitor i klawiaturę, które nie mogą pracować bez serwera. W latach 90. pojawiły się komputery sieciowe – coś pomiędzy terminalem a komputerem osobistym. Komputery sieciowe mają uproszczoną strukturę i w dużej mierze zależą od serwera. Czasami przez terminal rozumie się dowolnego klienta lub tylko cienkiego klienta.

Jednak klient nie zawsze oznacza komputer ze słabymi zasobami obliczeniowymi. Najczęściej terminy „klient” i „serwer” opisują podział ról podczas wykonywania określonego zadania, a nie moc obliczeniową. Programy wykonujące funkcje klienta i serwera mogą jednocześnie działać na tym samym komputerze. Przykładowo serwer WWW, jako klient, może odbierać dane do generowania stron z serwera SQL (tak działa Wikipedia).

W systemie X Window serwer to program implementujący graficzny interfejs użytkownika, a klient to program korzystający z tego interfejsu. Dlatego też na cienkim kliencie można uruchomić serwer X Window System, który wyświetla dane wyjściowe programu klienckiego działającego na serwerze aplikacji. Z punktu widzenia użytkownika nie jest to do końca powszechne, gdyż serwer jest zazwyczaj aplikacją zdalną, a klient aplikacją lokalną.

Komputer kliencki (klient) to komputer podłączony do sieci, którego głównym celem jest zapewnienie użytkownikowi dostępu do zasobów sieciowych.

Globalna sieć- Ten sieć komputerowa w skali globalnej, która obejmuje sieci lokalne, służące do udostępniania dostępu do globalnych zasobów informacyjnych.

Węzeł WAN- jest to kompleks programowo-sprzętowy, obsługiwany przez odpowiedni personel i pełniący rolę centrum regionalne globalne zarządzanie siecią.

Funkcje globalnego węzła sieciowego:

1) Wsparcie funkcjonowania segmentu sieci regionalnej.

2) Pracuj nad zmianą struktury segmentu sieci (zwiększ ją lub zmniejsz).

3) Wsparcie funkcjonowania zasobów regionalnych (czyli dużych baz danych).

Kompleks węzłów może obejmować zarówno serwery, jak i komputery klienckie.

Zmienione kanały komunikacji.

Dedykowane kanały komunikacji.

Przełączony kanał zapewnia tymczasowe połączenie z komputerami w sieci poprzez

sieć telefoniczna ogólnego przeznaczenia(poprzez centralę PBX).

Dedykowany kanał zapewnia stałe połączenie z komputerami sieciowymi poprzez następujące rodzaje komunikacji:

· Dedykowana para miedziana (linia telefoniczna).

· Kabel koncentryczny.

· Skrętka.

· Światłowód.

· Kanał radiowy.

· Kanał satelitarny.

· Lotniczy kanał optyczny (kanał podczerwieni).

Praca to program działający na serwerach, za pośrednictwem którego zapewniany jest dostęp do informacji i zasobów obliczeniowych.

Podstawowe usługi sieci globalnejInternet

1. Usługa internetowa

Usługa internetowa(www) to technologia umożliwiająca dostęp do zasobów informacyjnych za pośrednictwem strony internetowej. Jest to najczęściej używana usługa w sieci.

Strona internetowa to zbiór powiązanych ze sobą dokumentów. Do łączenia takich dokumentów służą hiperłącza.

· Personal Web Server to program, za pomocą którego możemy regulować działanie serwisu internetowego. (Na komputerze lokalnym).

· Internetowy Serwis Informacyjny – więcej pełna wersja poprzedni program.

2. Usługa FTP

Ta usługa zapewnia zdalny dostęp do systemu plików serwera.

Jest też koncepcja witryna FTP– jest to grupa plików i folderów znajdujących się w systemie plików serwera, do której zapewniony jest zdalny dostęp.

Usługa FTP zawiera narzędzia do przesyłania plików w dużych wolumenach oraz możliwość retransmisji danych od momentu, w którym pierwszy transfer został przerwany.

3. Usługa e-mail (E-mail)

Zaprojektowany do wysyłania informacji do konkretnego użytkownika sieci globalnej (Internetu). Każdy użytkownik ma skrzynka e-mail– jest to folder na serwerze,

gdzie przechowywane są wiadomości użytkowników.

4.Usługa telekonferencji

Usługa ta nazywana jest także serwerem grup dyskusyjnych (NEWS). Umożliwia wszystkim użytkownikom sieci udział w dyskusjach grupowych, podczas których omawiane są różnego rodzaju zagadnienia.

Grupa dyskusyjna– to miejsce, w którym toczy się dyskusja na konkretny temat. (Jest to folder na dysku twardym serwera, w którym przechowywane są wiadomości od panelistów.)

Adresowanie siecioweInternet

Przesyłanie informacji w sieciach globalnych odbywa się (w większości) w trybie pakietowym. Informacja lub plik jest dzielona na pakiety i przesyłana niezależnie od siebie, a następnie ponownie składana w kompletną informację (plik).

Kanał światłowodowy Kanał satelitarny


węzeł routingu pakietów Kanał radiowy

Każdy przesłany pakiet musi otrzymać potwierdzenie, gdy dotrze do odbiorcy. (Oznacza to, że nadawca musi otrzymać potwierdzenie, że pakiet dotarł do odbiorcy.)

Protokół– jest to zbiór reguł i poleceń określających przesyłanie informacji w sieciach (dowolnych).

Protokół sieciowy definiuje transmisję na poziomie pakietu (niski poziom), oraz protokół aplikacji definiuje przekazywanie informacji na poziomie usługi (czyli informacji wyższego poziomu).

Adresowanie WAN to system unikalnych nazw (adresów), który umożliwia przesyłanie informacji w określonym kierunku.

Adresowanie sieciowe pozwala nam określić lokalizację komputera w sieci globalnej.

Adresowanie aplikacji– ustala położenie jednostek informacyjnych. (Przykładami jednostek informacyjnych są witryna internetowa, witryna FTP, plik itp.).

Na poziomie sieci wyróżnia się następujące typy adresów::

1. Adres IP– unikalna nazwa komputera w sieci globalnej. (Na przykład 192.168.0.1 to adres czterobitowy. Każda cyfra może zawierać od jednej do trzech cyfr (cyfry od 0 do 255).

Jest to adres IP używany do wysyłania i odbierania pakietów.

2.Adres domeny– przeznaczony również do określania lokalizacji komputerów w sieci.

www.kirov.ru - (składa się z liter, z których część tworzy słowa). Wskazuje komputer o nazwie www znajdujący się w Kirowie w Rosji.

ru– domena pierwszego poziomu (jest to grupa komputerów wchodzących w skład rosyjskiego segmentu Internetu).

kirow– domena drugiego poziomu (w w tym przypadku wskazuje komputery wchodzące w skład segmentu sieci Kirowa).