November 21, 2024

Alapvető kapcsolattípusok helyi hálózatokban

Az OSI-modell két legalacsonyabb szintjének funkcióit már szabványosították, és a legtöbb LAN összhangban van a három IEEE-szabvány valamelyikével. Bár az adatkapcsolati réteg feletti funkciók közös jellemzőit már kidolgozták, de a hálózati és az e fölötti rétegek esetében a szabványok még nem állnak azon a szinten, mint az adatkapcsolati és fizikai rétegek esetén.

LAN-eszközökkel megvalósított fizikai hálózat az állomásai számára általános adatcserére alkalmas kommunikációs szolgáltatást nyújt. Ahhoz azonban, hogy megkapjuk a lokális hálózat valamennyi előnyét, az általános kommunikációs szolgáltatáson túl további funkciókat is meg kell valósítanunk. Ezek a funkciók a hálózat magasabb szintű rétegeihez tartoznak, és ezeket a hálózati operációs rendszerként ismert programrendszer szolgáltatja. A hálózati operációs rendszer egy szoftver, amely a hálózatba kapcsolt eszközökön fut, és feladata az eszközök közötti kommunikációs szolgáltatások biztosítása.

A hálózatba kapcsolás az információk közös kezelését biztosítja, azonban alapvető kérdés a nem közös információk védelme. Ezeket a hálózat részeként működő, beépített védelmi rendszer valósítja meg.

A hálózati eszközök kapcsolatában több megoldási mód is lehetséges:

Hoszt-terminál alapú hálózatok

A hálózat magját egy vagy több, egymással összeköttetésben lévő központi számítógép (host) alkotja. Itt fut az operációs rendszer. Ehhez kapcsolódnak hozzá az intelligencia nélküli (buta) terminálok, amelyek egy billentyűzetből és egy képernyőből állnak. Ne feledjük, hogy egy PC is lebutítható szoftver segítségével erre a szintre! Ezen a hálózattípuson futnak a legbonyolultabb és legrégebben fejlesztett rendszerek. Jellemzőjük a nagy tudás, de bonyolultságuk miatt szakképzett munkatársakat igényelnek.

Ügyfél-kiszolgáló kapcsolat

Az első esetben van egy kitüntetett, általában a hálózatba kapcsolt gépeknél nagyobb teljesítményű gép (a szerver) amelynek feladata a többi gépről (kliensektől) érkező kérések kiszolgálása. Ezt a kialakítást kliens-szerver modellnek, magyarul ügyfél-kiszolgáló modellnek nevezik. Valójában mind a szerver mind a kliens a gépeken futó programok formájában jelennek meg, amelyek a gépek közötti összeköttetést kihasználva végzik a munkájukat. Természetesen az ügyfél-kiszolgáló modellnek több, minőségileg más kialakítása lehetséges, attól függően, hogy egy adott feladat mekkora és milyen részét hajtja végre a kliens- illetve a szerver program.

Ügyfél-kiszolgáló modell változatai
28. ábra: Ügyfél-kiszolgáló modell változatai

Egy rendszerben természetesen egynél több szerver is elképzelhető.

Egyenrangú kapcsolat

Az eszközök összekapcsolhatók a demokrácia szabályai alapján: minden gép egyenrangú, és erőforrásainak egy részét bocsátja a hálózaton keresztül a többi gép számára. Ezek az ún. egyenrangú, vagy peer-to-peer hálózatok. Ilyen hálózatokban is elképzelhetők, hogy az egyik gép csak szerverként működik. Ezt azért fontos megjegyezni, mert nem a gépek információ-szolgáltatásban nyújtott szerepe a döntő, hanem az, hogy az egyenrangúság értelmében bármelyik lehet ügyfél és szolgáltató.