Różnice sieci Klient Serwer Sieć równorzędna

background image

Różnice między Siecią

Różnice między Siecią

Klient-Server a

Klient-Server a

Równorzędną

Równorzędną

background image

Klient-serwer

Klient-serwer

Klient-serwer

Klient-serwer – asymetryczna architektura

oprogramowania umożliwiająca rozdzielenie

pewnych funkcjonalności, w celu zwiększenia

elastyczności i ułatwienia wprowadzania zmian w

każdej z części. Polega to na ustaleniu, że serwer

zapewnia usługi dla klientów, którzy mogą

komunikować się z serwerem wysyłając żądanie

(request). Podstawowe i najczęściej używane

serwery to: serwer pocztowy, serwer WWW,

serwer plików, serwer aplikacji. Z usług jednego

serwera może zazwyczaj korzystać wielu

klientów. Zdarza się, że jeden klient może

korzystać jednocześnie z usług wielu serwerów.

background image

background image

Cechy charakterystyczne serwera:

* Pasywny

* Czeka na żądania od klientów

* W momencie otrzymania żądania, przetwarza

je, a następnie wysyła odpowiedź

Cechy charakterystyczne klienta:

* Aktywny

* Wysyła żądanie do serwera

* Oczekuje na odpowiedź od serwera

background image

Ze względu na podział wykonywanych zadań

Ze względu na podział wykonywanych zadań

wyróżnia się następujące typy architektury

wyróżnia się następujące typy architektury

klient/serwer:

klient/serwer:

*

architektura dwuwarstwowa

architektura dwuwarstwowa

– przetwarzanie i składowanie danych odbywa się w jednym module

*

architektura trójwarstwowa

architektura trójwarstwowa

– przetwarzanie i składowanie danych następuje w dwóch osobnych

modułach

*

architektura wielowarstwowa

architektura wielowarstwowa

– przetwarzanie, składowanie i inne operacje na danych odbywają się

w wielu osobnych modułach.

background image

Połączenie pomiędzy klientem a serwerem

Połączenie pomiędzy klientem a serwerem

opisane jest przy pomocy protokołów

opisane jest przy pomocy protokołów

sieciowych. Najczęściej spotykanym jest

sieciowych. Najczęściej spotykanym jest

protokół TCP/IP. W większości przypadków

protokół TCP/IP. W większości przypadków

komunikacja opiera się na schemacie, w

komunikacja opiera się na schemacie, w

którym klient nawiązuje połączenie z

którym klient nawiązuje połączenie z

serwerem. Następnie wysyła żądanie w

serwerem. Następnie wysyła żądanie w

określonym formacie do serwera i

określonym formacie do serwera i

oczekuje na jego odpowiedź. Serwer cały

oczekuje na jego odpowiedź. Serwer cały

czas oczekuje na klientów i w momencie

czas oczekuje na klientów i w momencie

otrzymania żądania przetwarza je i wysyła

otrzymania żądania przetwarza je i wysyła

odpowiedź.

odpowiedź.

background image

ZALETY:

* Wszystkie informacje przechowywane są na serwerze, wobec

tego możliwe jest lepsze zabezpieczenie danych. Serwer

może decydować kto ma prawo do odczytywania i zmiany

danych.

* Istnieje wiele rozwiniętych technologii wspomagających

działanie, bezpieczeństwo i użyteczność tego typu

rozwiązania.

WADY:

* Duża liczba klientów próbujących otrzymać dane z jednego

serwera powoduje różnego typu problemy związane z

przepustowością łącza oraz technicznymi możliwościami

przetworzenia żądań klientów.

* W czasie, gdy serwer nie działa, dostęp do danych jest

całkowicie niemożliwy.

* Do uruchomienia jednostki będącej serwerem z możliwością

obsługi dużej ilości klientów potrzebne jest specjalne

oprogramowanie oraz sprzęt komputerowy, które nie

występują w większości komputerów domowych.

background image

SIEĆ RÓWNORZĘDNA

SIEĆ RÓWNORZĘDNA

(peer-to-peer)

(peer-to-peer)

W takich sieciach wszystkie komputery mogą się ze sobą

W takich sieciach wszystkie komputery mogą się ze sobą

komunikować na równych zasadach. Udostępniają one

komunikować na równych zasadach. Udostępniają one

swoje zasoby (pliki z danymi, drukarki czy inne

swoje zasoby (pliki z danymi, drukarki czy inne

urządzenia) pozostałym użytkownikom i same również

urządzenia) pozostałym użytkownikom i same również

pobierają dane z innych maszyn. Każde urządzenie w

pobierają dane z innych maszyn. Każde urządzenie w

tego typu sieciach może być jednocześnie klientem, jak i

tego typu sieciach może być jednocześnie klientem, jak i

serwerem. Dlatego na każdym komputerze musi być

serwerem. Dlatego na każdym komputerze musi być

zainstalowany system operacyjny lub specjalne

zainstalowany system operacyjny lub specjalne

oprogramowanie, które umożliwi realizację funkcji

oprogramowanie, które umożliwi realizację funkcji

serwera i stacji roboczej.

serwera i stacji roboczej.

background image

background image

Korzyści:

Korzyści:

Do zalet sieci równorzędnych należą prosta budowa

Do zalet sieci równorzędnych należą prosta budowa

(uruchomienie i konfiguracja nie wymaga dużej wiedzy) oraz

(uruchomienie i konfiguracja nie wymaga dużej wiedzy) oraz

małe koszty (brak wydatków na serwer z oprogramowaniem).

małe koszty (brak wydatków na serwer z oprogramowaniem).

Ponadto realizacja sieci może być wykonana na bazie

Ponadto realizacja sieci może być wykonana na bazie

popularnych systemów operacyjnych.

popularnych systemów operacyjnych.

Ograniczenia:

Ograniczenia:

Do wad tego rozwiązania należą duża awaryjność, słaba

Do wad tego rozwiązania należą duża awaryjność, słaba

ochrona danych (małe możliwości przydzielania

ochrona danych (małe możliwości przydzielania

użytkownikom różnych uprawnień), spowalnianie komputerów

użytkownikom różnych uprawnień), spowalnianie komputerów

udostępniających swoje zasoby oraz brak centralnego składu

udostępniających swoje zasoby oraz brak centralnego składu

udostępnionych zasobów (problem wyszukiwania informacji i

udostępnionych zasobów (problem wyszukiwania informacji i

tworzenia kopii zapasowych danych). Trzeba również

tworzenia kopii zapasowych danych). Trzeba również

pamiętać, że pliki i inne zasoby dostępne są tylko wówczas,

pamiętać, że pliki i inne zasoby dostępne są tylko wówczas,

gdy włączony jest odpowiedni komputer.

gdy włączony jest odpowiedni komputer.

Zastosowania:

Zastosowania:

Sieci typu każdy-z-każdym są idealne dla małych instytucji z

ograniczonym budżetem technologii informacyjnych i

ograniczonymi potrzebami współdzielenia informacji.


Document Outline


Wyszukiwarka

Podobne podstrony:
5.1.13 Sieć klient-serwer, 5.1 Okablowanie sieci LAN
5.1.13 Sieć klient-serwer, 5.1 Okablowanie sieci LAN
klient serwer
Klient serwer
1 Model klient serwerid 9461 Nieznany (2)
Sieci, sciaga, Każdą sieć charakteryzują pewne wielkości fizyczne takie jak zasięg, topologia (warun
Klient serwer 8
Systemy klient serwer
08 01 skladniki oprogramowania sieci klient karta protokol usluga
klient serwer
Mateusz Grauman Klient Serwer
PZ klient serwer
WŁASNY SERWER FTP WINDOWS XP, ۞ Nauka i Technika, Informatyka, Systemy operacyjne, OS MS Windows, Si

więcej podobnych podstron