A számítógépes hálózati architektúra az adatátvitel szoftverének, hardverének, protokolljainak és médiájának fizikai és logikai tervezése. Egyszerűen elmondhatjuk, hogy a számítógépek hogyan vannak megszervezve, és hogyan osztják ki a feladatokat a számítógéphez.
Kétféle hálózati architektúra használatos:
fordított karakterlánc java-ban
- Peer-To-Peer hálózat
- Kliens/szerver hálózat
Peer-To-Peer hálózat
- A peer-to-peer hálózat egy olyan hálózat, amelyben az összes számítógép összekapcsolódik, egyenlő jogosultsággal és felelősséggel az adatok feldolgozásával kapcsolatban.
- A peer-to-peer hálózat kisméretű, általában legfeljebb 10 számítógépes környezetekben hasznos.
- A peer-to-peer hálózatnak nincs dedikált szervere.
- Minden számítógéphez speciális engedélyek vannak hozzárendelve az erőforrások megosztásához, de ez problémákhoz vezethet, ha az erőforrást tartalmazó számítógép nem működik.
A peer-to-peer hálózat előnyei:
- Ez olcsóbb, mivel nem tartalmaz dedikált szervert.
- Ha az egyik számítógép leáll, de a többi számítógép nem fog leállni.
- Könnyen beállítható és karbantartható, mivel minden számítógép önmagát kezeli.
A peer-to-peer hálózat hátrányai:
- Peer-To-Peer hálózat esetén nem tartalmazza a központosított rendszert. Ezért nem tud biztonsági másolatot készíteni az adatokról, mivel az adatok különböző helyeken eltérőek.
- Biztonsági problémája van, mivel az eszközt magát a rendszer kezeli.
Ügyfél/szerver hálózat
- A Client/Server hálózat egy hálózati modell, amelyet a klienseknek nevezett végfelhasználók számára terveztek, hogy elérjék az erőforrásokat, például a dalokat, videókat stb. egy szerver néven ismert központi számítógépről.
- A központi vezérlő a szerver miközben a hálózat összes többi számítógépét hívják ügyfelek .
- A szerver végrehajtja az összes főbb műveletet, például a biztonságot és a hálózatkezelést.
- A szerver felelős az összes erőforrás kezeléséért, például fájlok, könyvtárak, nyomtató stb.
- Az összes kliens egy szerveren keresztül kommunikál egymással. Például, ha a kliens1 adatokat szeretne küldeni a 2. ügyfélnek, akkor először elküldi az engedélykérést a szervernek. A szerver elküldi a választ az 1. kliensnek, hogy megkezdje a kommunikációt a 2. klienssel.
A kliens/szerver hálózat előnyei:
- Egy ügyfél/szerver hálózat tartalmazza a központosított rendszert. Ezért könnyen készíthetünk biztonsági másolatot az adatokról.
- A kliens/szerver hálózat dedikált szerverrel rendelkezik, amely javítja az egész rendszer általános teljesítményét.
- A biztonság jobb a kliens/szerver hálózatban, mivel egyetlen szerver adminisztrálja a megosztott erőforrásokat.
- Az erőforrások megosztásának sebességét is növeli.
A kliens/szerver hálózat hátrányai:
- A kliens/szerver hálózat drága, mivel nagy memóriával rendelkező szervert igényel.
- A szerver hálózati operációs rendszerrel (NOS) rendelkezik, amely biztosítja az erőforrásokat az ügyfelek számára, de a NOS költsége nagyon magas.
- Az összes erőforrás kezeléséhez dedikált hálózati rendszergazdára van szükség.