Ügyfélszerver-hálózat összetevői
A kliens/szerver hálózatnak három fő összetevője van:munkaállomások, szerverek és az őket összekötő hálózati eszközök. A munkaállomások azok a számítógépek, amelyek a kiszolgálóknak vannak alárendelve. Kéréseket küldenek a kiszolgálóknak a megosztott programok, fájlok és adatbázisok eléréséhez, és a kiszolgálók által meghatározott házirendek szabályozzák őket. A szerver "kiszolgálja" a munkaállomásoktól érkező kéréseket, és számos funkciót képes ellátni fájlok, programok, adatbázisok és kezelési szabályzatok központi tárházaként. A hálózati eszközök biztosítják a kommunikációs útvonalat a szerverek és munkaállomások számára. Csatlakozóként működnek, és adatokat irányítanak a hálózatba és onnan kifelé.
Munkaállomások
A munkaállomások vagy az ügyfélszámítógépek kezdetben a rajtuk futó operációs rendszer alapján különböztetik meg magukat. Kliens/szerver hálózatban a Windows 2000, a Windows XP, a Windows Vista és a Windows 7 a munkaállomás operációs rendszerek példái. Amellett, hogy viszonylag olcsóbbak, mint a szerver operációs rendszerek, funkcióikat és folyamataikat alapvetően kliensszámítógépekre szánják. A központosított adatbázisok, megosztott programok, felügyeleti és biztonsági szabályzatok nem részei az operációs rendszereiknek. Ezek az adatbázisok, programok és házirendek lokalizált változatai, amelyek egyedileg alkalmazhatók rájuk. A munkaállomások a memória, a merevlemez-terület és a processzorsebesség terén is alacsonyabb műszaki jellemzőkkel rendelkeznek, mint a szervereké, mivel nem szükséges több számítógépről érkező kérések feldolgozására vagy adatok rögzítésére.
Szerverek
A kiszolgálókat különböző operációs rendszerek, például Windows 2000 Server, Windows 2003 vagy Windows 2008 különböztetik meg. Nagyobb memória- és merevlemez-területtel, valamint gyorsabb processzorokkal rendelkeznek, mivel több (és gyakran egyidejű) kérést tárolnak és szolgálnak ki a munkaállomásokról. Egy szerver sok szerepet tölthet be egy kliens/szerver hálózatban. Ez lehet egy fájlszerver, egy levelezőszerver, egy adatbázis-kiszolgáló és egy tartományvezérlő egyidejűleg. Egy jól felépített hálózat azonban a teljesítmény optimalizálása érdekében ezeket a szerepköröket különböző szerverekre osztja. A szerver, függetlenül attól, hogy milyen szerepkörrel rendelkezik, alapvetően a hálózati fájlok, programok, adatbázisok és szabályzatok központi tárhelyeként működik. Könnyebb kezelést és biztonsági mentést tesz lehetővé, mivel nem függ az egyes felhasználói konfigurációktól, hanem univerzálisan és egységesen implementálható a hálózaton keresztül.
Hálózati eszközök
A hálózati eszközök munkaállomásokat és szervereket kötnek össze. Biztosítják, hogy a munkaállomásokra érkező és onnan érkező kérések megfelelően továbbításra kerüljenek a megfelelő kiszolgálóhoz. Számos hálózati eszköz különböző típusú hálózati csatlakozást biztosít. Egy egyszerű kliens/szerver hálózatban egy hub egy szervert több munkaállomáshoz is csatlakoztathat. Ismétlőként működik, és adatokat továbbít egyik eszközről a másikra. A hidak elválasztják a hálózati szegmenseket. Ez a több részleggel rendelkező irodák számára hasznos, hogy meg lehessen különböztetni, hogy egy adott munkaállomás melyik részleghez tartozik. Egy másik hálózati eszköz, a switch hasonló a hídhoz, de képes észlelni a hálózati szegmensek közötti ütközéseket, például ugyanazokat az IP-címeket vagy számítógépneveket a részlegek között. A nagy kiterjedésű hálózatok útválasztókat használnak a különböző helyeken lévő hálózati szegmensek összekapcsolására. Az útválasztókat hálózatok csatlakoztatására vagy információk internetre való irányítására is használják.
Egyéb összetevők
A kliens/szerver hálózatok általában hálózati nyomtatókkal vagy szkennerekkel rendelkeznek, amelyek megosztottak, és a hálózat összes számítógépe használhatja. Ahelyett, hogy minden számítógépre külön-külön telepítené őket, elhelyezhetők egy helyen, amelyhez mindenki hozzáférhet. Ez helyet és pénzt takarít meg.