Sieci klient/serwer mają serwery, stacje robocze i urządzenia, które je łączą.
Sieć klient/serwer składa się z trzech głównych elementów: stacji roboczych, serwerów i łączących je urządzeń sieciowych. Stacje robocze to komputery podporządkowane serwerom. Wysyłają do serwerów żądania dostępu do współdzielonych programów, plików i baz danych i podlegają zasadom określonym przez serwery. Serwer „usługi” żąda od stacji roboczych i może pełnić wiele funkcji jako centralne repozytorium plików, programów, baz danych i polityk zarządzania. Urządzenia sieciowe zapewniają ścieżkę komunikacyjną dla serwerów i stacji roboczych. Działają jako łączniki i kierują dane do iz sieci.
Stacje robocze
Stacje robocze lub komputery klienckie początkowo różnią się między sobą systemami operacyjnymi, w których są uruchomione. W sieci klient/serwer Windows 2000, Windows XP, Windows Vista i Windows 7 to przykłady systemów operacyjnych dla stacji roboczych. Oprócz tego, że są stosunkowo tańsze niż serwerowe systemy operacyjne, ich funkcje i procesy są zasadniczo przeznaczone dla komputerów klienckich. Scentralizowane bazy danych, współużytkowane programy, zasady zarządzania i bezpieczeństwa nie są częścią ich systemów operacyjnych. Posiadają zlokalizowane wersje baz danych, programów i polityk, które można zastosować do nich indywidualnie. Stacje robocze mają również niższą specyfikację techniczną niż serwery w zakresie pamięci, miejsca na dysku twardym i szybkość procesora, ponieważ nie są wymagane do przetwarzania żądań ani rejestrowania danych z wielu komputery.
Wideo dnia
Serwery
Serwery wyróżniają się różnymi zestawami systemów operacyjnych, takimi jak Windows 2000 Server, Windows 2003 czy Windows 2008. Mają też większą ilość pamięci i miejsca na dysku twardym oraz szybsze procesory, ponieważ przechowują i obsługują wiele (często jednoczesnych) żądań ze stacji roboczych. Serwer może pełnić wiele ról w sieci klient/serwer. Może to być jednocześnie serwer plików, serwer pocztowy, serwer bazy danych i kontroler domeny. Jednak dobrze skonfigurowana sieć wyznacza te role na różne serwery, aby zoptymalizować wydajność. Serwer, niezależnie od roli, jaką pełni, zasadniczo działa jako scentralizowane repozytorium plików sieciowych, programów, baz danych i polityk. Ułatwia to zarządzanie i tworzenie kopii zapasowych, ponieważ nie jest zależne od indywidualnych konfiguracji użytkownika, ale może być wdrażane uniwersalnie i jednolicie w całej sieci.
Urządzenia sieciowe
Urządzenia sieciowe łączą stacje robocze i serwery. Zapewniają prawidłowe kierowanie żądań do i ze stacji roboczych do właściwego serwera. Kilka urządzeń sieciowych zapewnia różne rodzaje łączności sieciowej. W prostej sieci klient/serwer koncentrator może połączyć serwer z wieloma stacjami roboczymi. Działa jako repeater, przekazując dane z jednego urządzenia do drugiego. Mosty oddzielają segmenty sieci. Jest to przydatne w biurach z kilkoma działami, aby rozróżnić, do którego działu należy dana stacja robocza. Inne urządzenie sieciowe, przełącznik, jest podobne do mostu, ale może wykrywać konflikty między segmentami sieci, takie jak te same adresy IP lub nazwy komputerów w różnych działach. Sieci rozległe wykorzystują routery do łączenia segmentów sieci w różnych lokalizacjach. Routery są również używane do łączenia sieci lub kierowania informacji do Internetu.
Inne składniki
Sieci klient/serwer zazwyczaj mają drukarki lub skanery sieciowe, które są współużytkowane i mogą być używane przez wszystkie komputery w sieci. Zamiast instalować je indywidualnie na każdym komputerze, można je umieścić w jednym miejscu, do którego każdy ma dostęp. Oszczędza to zarówno miejsce, jak i pieniądze.