A számítógép-hálózat egy olyan speciális rendszer, amely a számítógépek egymás közötti kommunikációját biztosítja. A hálózat kettő vagy több egymással összekapcsolt számítógép, amelyek között adatforgalom van. A számítógép-hálózat lehet fix (kábelalapú, állandó) vagy ideiglenes (mint például a modemen vagy null modemen keresztüli kapcsolat). A drótnélküli internet általában vagy a cellás (mobil) szolgáltatásra vagy a wifi megoldásra épül. Miért van szükség hálózatra? fájlok megosztása (dokumentumok, képek...) perifériák megosztása (nyomtatók, szkennerek...) internet megosztása megbízhatóság növelése (rendszergazda-felhasználók jogosultsága) Kinek van szüksége hálózatra? munkahelyeknek, iskoláknak, irodáknak kereskedéseknek, áruházaknak családoknak (ahol több számítógép van)
A hálózat legtöbbször egy központi számítógépből és a hozzá kapcsolódó munkaállomásokból áll. A központi számítógépet szervernek nevezzük. A számítógépes hálózatra csatlakoztatott minden számítógépet - a szerverek kivételével - munkaállomásnak vagy kliensnek nevezünk. A munkaállomás lehet a hagyományos értelemben vett személyi számítógép vagy az úgynevezett terminál. Terminál - Önállóan nem tud dolgozni, csak ha kapcsolódik a szerverhez (Nincsenek saját erőforrásai). Személyi számítógép Tud önállóan dolgozni. A szervert legtöbbször csak adattárolásra használja.
HÁLÓZATOK CSOPORTOSÍRÁSA KITERJEDÉSÜK (MÉRETEIK) ALAPJÁN SZEMÉLYI HÁLÓZAT - PAN (Personal Area Network) Személyi hálózatot hozunk létre, ha például összekapcsoljuk mobiltelefonunkat a laptopunkkal. A PAN eszközeit legtöbbször vezeték nélküli megoldásokkal kötjük össze. Pl.: rádióhullámokkal működő bluetooth, vagy az infravörös sugarakat használó IrDA HELYI HÁLÓZAT - LAN (Local Area Network) Helyi hálózatokat alakítanak ki, ha a számítógépeket egy intézmény (iroda, iskola, stb.) falain belül, vagy esetleg egymásoz közeli épületeken belül kötik össze. VÁROSI HÁLÓZATOK - MAN (Metropolitan Area Network) A városi hálózatok általában egy település határain belül működnek. Városi hálózat jön létre akkor is, ha összekapcsoljuk az egy városon belül működő iskolákat, de ilyen például a kábeltévés hálózat is. KITERJEDT HÁLÓZATOK - WAN (Wide Area Network) A kiterjedt hálózatok egy országra, egy kontinensre, vagy akár az egész világra kiterjedhetnek. Az egyik legismertebb ilyen hálózat az Internet.
Zárt és nyílt rendszerek Zárt rendszer Egységeit csak a gyártó által ismert módon lehet hálózatba kötni. Minden egység egy gyártótól van. Nyílt rendszer Általános érvényű szabályokat és ajánlásokat követ. Eszközei több gyártótól származnak, tehát viszonylag hardver független. CSOPORTOSÍRÁS ÁTVITELI MÓDSZER ALAPJÁN Alapsávú (Baseband) Modulálatlan jeleket továbbít, tehát az átviteli közegben haladó jel frekvenciája közel azonos a bitsorozat frekvenciájával. Telepítése olcsó, csak rövid távra alkalmazható. Általában LAN-okhoz használják. Szélessávú (Broadband) Az adatátvitel modulált, tehát a vivő frekvenciája jóval nagyobb, mint a bitsorozat frekvenciája. Az átvitelre használható sávot több logikai csatornára osztják. CSOPORTOSÍRÁS TOPOLÓGIÁJUK ALAPJÁN A számítógépek fizikai összekötésének rendszerét hálózati topológiának nevezzük. LAN hálózatok kiépítésekor többféle kábelezési mód közül választhatunk. SÍN TOPOLÓGIA A rendszer a karácsonyfaizzókhoz hasonlóan működik, kábelszakadáskor az egész hálózat működésképtelenné válik.
GYŰRŰ TOPOLÓGIA A csomópontok zárt láncot alkotnak. Az adatok csak egy irányba mehetnek. CSILLAG TOPOLÓGIA Biztosabb, de drágább megoldás. Kábelszakadásnál csak 1 gép áll le. FA TOPOLÓGIA Minden számítógép csak egy útvonalon érhető el. A kábelszakadás egy egész alhálózatot tönkretehet. Összetett hálózatok esetén a különböző topológiák kombinálódhatnak.
CSOPORTOSÍRÁS AZ ERŐFORRÁSOK ELÉRÉSI MÓDJA SZERINT KLIENS-SZERVER MODELL - ÜGYFÉL-KISZOLGÁLÓ Nem egyenrangú hálózat. A szerverek szolgáltatásokat nyújtanak a munkaállomások (kliensek) részére. A szerverre ún. Szerver operációs rendszert kell telepíteni. Pl.: Windows Server 2003, Linux, Nowell Netware Pl. egy böngészőt tekinthetünk kliens programnak, amely szolgáltatásokat kér egy másik számítógépen futó webszervertől. Az interneten kliens-szerver kapcsolatról beszélünk. Az ügyfél (kliens) valamilyen kéréssel fordul a kiszolgáló felé, amely a kért szolgáltatást nyújtja. A programozásban a főprogram-alprogram viszonynak feleltethető meg. A kommunikációt mindig az ügyfél kezdeményezi, sohasem a kiszolgáló. Az ügyfél általában egy alkalmazói program: ilyenek a levelezőprogramok, a böngészők, stb. A modell legnagyobb előnye az, ahogy a kéréseket a hálózatra kapcsolt kiszolgálók között elosztja. Tegyük fel például, hogy több száz felhasználó akar egyszerre elérni egy adott számítógépen található állományokat. Ha mindegyik felhasználó bejelentkezne a kiszolgálóra, és az ott található ügyfél-programot használná, akkor a kiszolgáló nem győzné teljesíteni a kéréseket (ez azt jelentené, hogy a program egyszerre több száz példányban futna a kiszolgálón). Az ügyfél-programoknak az elosztásával a kiszolgáló terhelése csökkenthető, és így a feldolgozás főleg a felhasználó gazdagépén történik. A kiszolgálóval a kapcsolat csak akkor épül ki, ha adatcserére van szükség. HOST-TERMINAL MODELL - ELOSZTOTT HÁLÓZAT Nem egyenrangú hálózat. A programok egy központi számítógépen (host) futnak, a többi számítógép (terminálok) csupán beviszi és megjeleníti az adatokat. Ehhez nagy teljesítményű központi számítógépre (mainframe) van szükség. Pl. Érintőképernyős Internet terminál. PEER TO PEER MODELL - EGYENRANGÚ GÉPEK HÁLÓZATA Egyenrangú hálózat. A hálózatot egyforma gépek alkotják. Mindenki szerver és munkaállomás egyszerre, az egyes perifériák minden felhasználó számára hozzáférhetőek, az adatok több helyen tárolhatóak Ilyen hálózatot alakíthatunk ki például a Windows XP operációs rendszerrel telepített számítógépekből.