SMTP (Simple Mail Transport Protocol): természetesen levelezésre használatos. Telnet Protocol: internetes telefonalkalmazások protokollegyüttese. A hálózat egy kapcsolatmentes protokollt alkalmaz, ami annyit jelent, hogy minden egyes kliens-szerver "beszélgetés", interakció után a kapcsolat megszakad. Nézzük meg a kliens-szerver kommunikáció 3 lehetséges modelljét! Modell #1 – Statikus HTML oldalak A kliens (a böngésző program) lekér egy HTML file-t a szerver programon keresztül a Szervergépről. A szerverszoftver megkeresi, beazonosítja és továbbítja a keresett file-t a kliensnek (azaz az internetes böngészőnknek). A böngészőnk pedig megjeleníti azt a gépünkön. Ebben az esetben a HTML oldal statikus, ami annyit tesz, hogy nem változik, amíg a fejlesztője nem változtat rajta. Modell #2 – CGI Scripts (CGI kéziratok) Ez a modell kicsit eltér a CGI alkalmazásoktól. Szerver kleins alapú hálózat. Ez esetben a szervernek több feladata van, mert a CGI program is terheli magát a Szerver gépet. Ha olyan géppel kerülsz keresésed során kapcsolatban, amin CGI program fut, akkor a keresésed indítása után a szerver program beazonosítja a szükséges CGI programot és minden adatot átad neki a kereséseddel kapcsolatban.
Szerver-kliens hálózat Szerver-kliens hálózatok felépítése A szerver-kliens hálózatokban a szerver egy nagyteljesítményű számítógép, amely lehet egy PC is, de általában speciálisan erre a célra készített számítógépet alkalmaznak. A szerver képes szinte minden erőforrását megosztani a rákapcsolódó kliensek között, ezért a kliensgépek kisebb teljesítményűek is lehetnek (pl. átlagos teljesítményű PC). DNC hálózat | Optiwork Kft.. A kliensek futtathatják, illetve elérhetik a szerveren tárolt programokat, adatokat. Szerver-kliens hálózatokat akkor célszerű alkalmazni, ha a gépek száma nagy, vagy ha nem képesek azokat a programokat futtatni, amelyekre szükség van. A szerver-kliens felépítés speciális hálózati operációs rendszert igényel. Ilyen operációs rendszer például a Novell NetWare, a Microsoft Windows NT/2000, a Unix, a Linux.
A kliens-szerver olyan architektúra, amely elválasztja egymástól a klienst és a szervert, és az esetek nagy többségében egy számítógép hálózaton alakítják ki. A hálózat klienseit és szervereit más néven csomópontnak (angolul node) is nevezhetjük. A kliens-szerver architektúra legalapvetőbb formájában mindössze kétfajta csomópont van, a kliens és a szerver. Ezt az egyszerű architektúrát két szintű nek (angolul two-tier) hívják. Bonyolultabb architektúrák is léteznek amelyek 3 különböző típusú csomópontból állnak: kliensből, alkalmazás szerverből (application server) valamint adatbázis szerverből (database server). Ezt három szintű (three-tier) architektúrának hívják, és a leggyakrabban alkalmazott a kliens-szerver megoldások közül. Üdvözlünk a Prog.Hu-n! - Prog.Hu. Amelyek kettőnél több szintet tartalmaznak többszintű (multi-tiered) és n-szintű (n-tiered) architektúrának is nevezzük. A háromszintű kiépítésben az alkalmazásszerverek azok, amelyek kiszolgálják a kliensek kéréseit, és az adatbázisszerverek az alkalmazásszervereket szolgálják ki adatokkal.
Képek forrásai: Protokollok –
A fatopológia nem más, mint a csillag- és a síntopológiák kombinációja. A szerver általában több közvetítő számítógéppel áll közvetlen kapcsolatban, a kliensek pedig ezekhez a közvetítő gépekhez kapcsolódnak. Szerver kliens alapú hálózat és. Így a kliensek a közvetítő gépeken keresztül kommunikálnak a szerverrel és egymással. A fatopológia jellegzetessége, hogy minden számítógép egy, és csakis egy útvonalon érhető el. A fatopológiájú hálózat bármely pontján bekövetkezett hálózati hiba az érintett hálózatrészhez kapcsolódó alhálózatokat is megbéníthatja. Egy hálózaton belül a számítógépek különféle módokon kapcsolódhatnak egymáshoz. Alapvetően két kapcsolattípust különböztetünk meg: pont-pont kapcsolatú és üzenetszórásos hálózatot.