logo

Architektura sieci komputerowej

Architekturę sieci komputerowej definiuje się jako fizyczny i logiczny projekt oprogramowania, sprzętu, protokołów i nośników transmisji danych. Możemy po prostu powiedzieć, jak zorganizowane są komputery i jak przydzielane są im zadania.

Stosowane są dwa typy architektur sieciowych:

spróbuj złapać blok w Javie
Architektura sieci komputerowej
  • Sieć peer-to-peer
  • Sieć klient/serwer

Sieć peer-to-peer

  • Sieć peer-to-peer to sieć, w której wszystkie komputery są połączone ze sobą z równymi uprawnieniami i obowiązkami w zakresie przetwarzania danych.
  • Sieć peer-to-peer jest przydatna w małych środowiskach, zwykle liczących do 10 komputerów.
  • Sieć peer-to-peer nie ma dedykowanego serwera.
  • Każdemu komputerowi przypisane są specjalne uprawnienia do udostępniania zasobów, ale może to prowadzić do problemu, jeśli komputer z zasobem nie działa.
Architektura sieci komputerowej

Zalety sieci peer-to-peer:

  • Jest tańszy, ponieważ nie zawiera żadnego serwera dedykowanego.
  • Jeśli jeden komputer przestanie działać, ale inne komputery nie przestaną działać.
  • Jest łatwy w konfiguracji i utrzymaniu, ponieważ każdy komputer zarządza sam.

Wady sieci peer-to-peer:

  • W przypadku sieci Peer-To-Peer nie zawiera ona systemu scentralizowanego. Dlatego nie może utworzyć kopii zapasowej danych, ponieważ są one różne w różnych lokalizacjach.
  • Ma to problem z bezpieczeństwem, ponieważ urządzenie jest zarządzane samodzielnie.

Sieć klient/serwer

  • Sieć klient/serwer to model sieci przeznaczony dla użytkowników końcowych, zwanych klientami, w celu uzyskania dostępu do zasobów, takich jak utwory muzyczne, wideo itp., z centralnego komputera zwanego serwerem.
  • Centralny sterownik to tzw serwer podczas gdy wszystkie inne komputery w sieci są wywoływane klienci .
  • Serwer wykonuje wszystkie główne operacje, takie jak bezpieczeństwo i zarządzanie siecią.
  • Serwer jest odpowiedzialny za zarządzanie wszystkimi zasobami, takimi jak pliki, katalogi, drukarka itp.
  • Wszyscy klienci komunikują się ze sobą za pośrednictwem serwera. Na przykład, jeśli klient 1 chce wysłać jakieś dane do klienta 2, najpierw wysyła żądanie do serwera w celu uzyskania pozwolenia. Serwer wysyła odpowiedź do klienta 1, aby rozpocząć komunikację z klientem 2.
Architektura sieci komputerowej

Zalety sieci klient/serwer:

  • Sieć Klient/Serwer zawiera scentralizowany system. Dlatego możemy łatwo wykonać kopię zapasową danych.
  • Sieć Klient/Serwer posiada dedykowany serwer, który poprawia ogólną wydajność całego systemu.
  • Bezpieczeństwo jest lepsze w sieci Klient/Serwer, ponieważ pojedynczy serwer administruje udostępnionymi zasobami.
  • Zwiększa także szybkość udostępniania zasobów.

Wady sieci klient/serwer:

  • Sieć klient/serwer jest droga, ponieważ wymaga serwera z dużą pamięcią.
  • Serwer ma sieciowy system operacyjny (NOS), który zapewnia zasoby klientom, ale koszt NOS jest bardzo wysoki.
  • Wymaga dedykowanego administratora sieci do zarządzania wszystkimi zasobami.