Számítógépes+hálózatok

= =

**A számítógépes kommunikáció** A számítógépes technológia különösen az utóbbi években rohamosan fejlődött, és az univerzális rendeltetésű számítógép az emberek közötti kommunikáció hatékony eszközévé vált. Bár a számítógépes kommunikáció kifejezés eredetileg két vagy több számítógép összekapcsolását jelentette, a számítógép sikeresen helyettesítheti a mostani faxot, üzenetrögzítőt, telefont stb.is.

**A számítógépek között kommunikáció formái** Hogy két számítógép vagy egy számítógép és valamilyen periferiális egység között létrejöhessen az adatcsere (kommunikáció), a következő három feltételt kell biztosítani: **1.A kommunikációs média (adattovábbító közeg)** a hálózatba kötött berendezések ( a számítógépek vagy más rájuk csatlakoztatott egységek) közötti kommunikációt biztosító fizikai kapcsolat. A média szabja meg az adatátvitel sebességét és a két gép közötti lehető legnagyobb távolságot. Az adatátvitel sebességét a másodpercenként továbbított bitek számával adjuk meg. A mai eszközök másodpercenként 1000 bitnél, némelyek milliónál is több bit átvitelére alkalmasak, ezért az adatátvitel sebességét kilobit vagy megabit per másodpercben (Kbps vagy Mbps) fejezzük ki. Az adatátvitel lehet vezetékes vagy vezeték nélküli. **2.A kommunikációs berendezés** (hálózati kártya) a számítógép bővítésére szolgáló kártya, amelyre a kommunikációs média csatlakozik. Kettős feladata van. Az első, hogy az összekapcsolt berendezések között megfelelő elektromos kapcsolatot biztosítson, a másik, hogy a tárolt adatokat a kommunikációs médián keresztül alkalmassá tegye a továbbításra. **3.Kommunikációs (hálózati) szoftvernek** nevezzük azokat a programokat, amelyek biztosítják a számítógépek közötti kapcsolatot a kommunikációs berendezés és média segítségével. Megkülönböztetünk: **A meghajtó (driver)** programok lehetővé teszik, hogy a kommunikációs berendezések felismerjék és alkalmazzák az eszközre szabványosított utasításokat. Ezeket az eszköz vásárlásakor CD-n kapjuk. **A felhasználói programok** biztosítják a számítógépek vagy a számítógép és a tőle távolabbi helyen levő más berendezés közötti különböző típusú kapcsolatot. A gyártó a termékmeghajtó program mellett általában felhasználói alapprogramot is ad, amely lehetővé teszi az eszköz használatát. **1.A kommunikációs média** – a két számítógépet összekapcsoló fizikai csatorna. A média lehet vezetékes (bounded), ilyen a huzal,a kábel és az üvegszál, vagy a hullámok segítségével megvalósított vezeték nélküli (unbounded), mint például a rádióhullám, a mikrohullám, az infravörös hullám és más sugárzó jelek. **2.A kommunikációs berendezések** – Kommunikációs berendezésre feltétlenül szükség van két számítógép összakapcsolásánál, kivéve a speciális kábellel történő (non modem connection) összekapcsolást. **__A modemek__**: az egyik leggyakoribb kommunikációs média a telefonvonal. A telefonvonalak többsége folyamatos (analóg) jelként továbbítja a beszéddel kifejezett információkat. A számítógépes adatok viszont digitálisak, ezért az adatforrás helyén analóg jelekké kell átalakítani őket, hogy a telefonvonalon keresztül megvalósulhasson a kommunikáció. Az analóg jeleket a vétel helyén vissza kell alakítani a számítógép által használt digitális jelekké. A **modem** (**mo**dulátor – **dem**odulátor) tehát olyan számítógépes periféria, amely a digitális jeleket analóggá (moduláció) és fordítva (demoduláció) alakítja át. Megkülönböztetünk belső és külső modemeket. Néhány elterjedtebb modem, amik különböző átviteli közegben működnek: **__Hálózati adapterkártyák__** – azok a bővítőeszközök, amelyek a számítógép és a hálózat kábelezése közötti kapcsolatot biztosítják. Beépítésükkel a számítógépen kialakítjuk a hálózati kábelek csatlakozóhelyeit. **__PC Card (PCMCIA)__** – olyan kommunikációs berendezés, amely a hálózati adaptert vagy modemet, illetve mindkettőt tartalmazhatja, és általában a hordozható számítógépek tartozéka. = **Számítógépes hálózatok**  =
 * 1) kommunikációs médiát
 * 2) kommunikációs berendezést
 * 3) kommunikációs szoftvert.
 * Meghajtó (driver) és
 * Felhasználói programokat (alkalmazás).
 * telefonos modem
 * ADSL modem
 * kábelmodem
 * rádiós modem
 * optikai modem
 * mikrohullámú modem

__// Mire használjuk a hálózatokat? //__
**A hálózatra kapcsolt összes számítógépet (vagy más berendezést) csomópontnak nevezzük.**
 * **információ keresés és megosztás:** az Internet terjedésének köszönhetően mára az információ megosztásának legolcsóbb és leggyorsabb módja a weblapon való publikáció
 * **erőforrás megosztás:** egy eszközhöz (például nyomtató) több különböző helyről (távolról is) hozzáférhetünk
 * **takarékosság:** az előző pontban leírt erőforrás megosztás a takarékosságot is segítheti, felesleges például egy intézményben minden munkaállomás mellé nyomtató, ha hálózaton megosztható nyomtatót telepítünk
 * **nagyobb megbízhatóság:** bizonyos alkalmazásoknál nem tolerálható rövid működési zavar sem, ilyenkor segíthet, ha hálózatba kötve több gép végzi ugyanazt a munkát, így ha az egyik "kiesik", egy másik azonnal átveheti funkcióit
 * **biztonsági mentések:** fontos adatok mentésének (backup) hatékony módja, hogy hálózaton keresztül egy távoli gépre készítjük el a mentést
 * **skálázhatóság:** ha növekszik a kapacitás-igény, hálózatra tervezett programokat egyszerűbb bővíteni (például beindítunk egy második állomány-szervert, ha nő a felhasználók száma)
 * **szerver-kliens működés, "cloud computing":** a drága és okos szerver futtatja a komoly programokat és tárolja a fontos adatokat, az egyszerű és olcsóbb kliensek a szerverhez kapcsolódva végzik el feladatukat; "cloud computing": a kliens nem is látja, hogy melyik szerver szolgálja ki kérését
 * **kommunikáció:** a levelezés és a csevegés mellett lassan a telefon és videó-telefon funkciói is számítógép hálózaton lesznek megvalósítva, rádió és tévéműsorok is elérhetők hálózatokon
 * **játék:** sokan sok időt eltöltenek hálózaton játszható játékokkal

**I.- az általuk lefedett térség szerint**
**//1.Helyi (lokális) hálózat-LAN(Local Area Network)//** Lokális hálózat. Általában egy intézmény egy épületen belül található számítógépeinek összekapcsolására használják. Tipikus funkciói: állománykiszolgáló (fájl-szerver) és nyomtatómegosztás. Ezen túl használható még intézményen belüli levelezésre, ritkábban alkalmazás-szerver futtatására. (Alkalmazás-szerver: a felhasználói programok egy része nincs minden munkaállomásra (hoszt) telepítve, hanem egy szerveren fut.) **//2.Globális hálózat-WAN (Wide Area Network)//** Nagy kiterjedésű hálózat. Országokat, földrészeket vagy akár az egész bolygót lefedő számítógép hálózat. Legismertebb példa: az Internet. Nagyvárosi hálózat. Hasonló a lokális hálózathoz, de kiterjedése lényegesen nagyobb lehet. Példa lehet egy városi kábel-tévé hálózatra épülő számítógép hálózat, bevásárlóközpontokat összekötő hálózat, stb.
 * //3.Metropolitan Area Network -MAN (Wide Area Network)//**

**II.- a számítógép hálózati csatlakozásának módja szerint (topológia)**

**III.- a szg.hálózati kommunikációjának módja szerint (logikai felépítés)**

**IV.- a hálózati csomópontok közötti kapcsolat szempontjából:** **//1. Kliens/szerver (client/server) hálózatok//** -az ilyen hálózatok 2 fajta csomópontot tartalmaznak**:-ügyfél(kliens)** **- kiszolgáló (szerver)** A kliens szg-ek a hálózat erőforrásait használják.A szerver szg. a saját erőforrásait bocsátja az ügyfél rendelkezésére, és kiszolgálja azt.

**//2.Egyenrangú (peer-to-peer) hálózatok//** - ezeknél a hálózatoknál minden csomópont egyenrangú.Valamennyi szg.lehet kliens és szerver is. A hálózathoz tartzó minden szg.használhatja a többi szg. erőforrásait, és a többivel együtt a sajátját.

**II.A szg.hálózatok topológiája**
A hálózati top.a hálózatot **//alkotó gépek és kapcsolatok geometriai elrendezéséből//** jön létre.A **kapcsolat** a 2 csomópont közötti **kommunikációs út.**A topológiában a **csomópont** a hálózat egy ágának a **végpontja**, vagy pedig 2 v.több ág **találkozási** pontja. A csomópontok közötti kommunikáció bizonyos fizikai és logikai kapcsolatok alapján történik. A **//fizikai//** kapcsolatot az említett médiumok valamelyike (leggyakrabban **//kábel//**) képezi. A **//logikai//** kapcsolat azt jelenti, hogy 2 csomópont **//képes//** egymással **//kommunikálni//** akkor is, ha nincs közöttük fizikai kapcsolat.

**A szg-es hálózat topológiája lehet:** ý **csillag**   ý **gyűrű**    ý **sín**    ý **hibrid** **Csillag topológia** -A csillag v.star topológiában létezik egy **//központi csomópont//**, és a többi ezzel van összekapcsolva.**Előnye:**könnyen lehet új csomóponttal bővíteni, valamint, ha az egyik csomópontot valamilyen okból el kell távolítani a hálózatból, az eltávolítás nem zavarja a többi csomópont működését. **Hátránya:** a központi csomópont meghibásodása esetén az egész rendszer működésképtelenné válik.

**Gyűrű topológia** A gyűrű (ring) topológiában **//minden//** csomópont **//a 2 szomszédos csomóponttal van összekötve//**, **//körkörös//** hálózatot kialakítva. Az üzenet egy adott irányban körbejár csomóponttól csomópontig. Ilyenkor minden csomópontnak szabadnak kell lennie, hogy felismerhesse és elfogadhassa a neki szóló információkat. Ugyanakkor képesnek kell lennie arra is, hogy a nem neki szóló információt továbbítsa. Az üzenetek általában **//egy//** **//irányban//** haladnak, hogy elkerüljék az ütközést.**Előnye**: az egyszerűség(az információ automatikusan a hálózat soron következő csomópontjába érkezik).**Hátrányai**: nehéz új csomópontot beépíteni, ill.ha valamelyik csomópont v.vezeték meghibásodik, az egész hálózat működésképtelenné válik.

**Sín topológia** A sín (bus) topológiában minden csomópont **//külön-külön//** csatlakozik a kommunikációt lebonyolító közös sínkábelre.**Előnye**: könnyen bővíthető, és egy csomópont eltávolítása nem zavarja a többi gép munkáját. A hálózat csak a **//sínkábel szakadása vagy valamely aktív összetevőjének a meghiásodása esetén válik működésképtelenné.//**

**Hibrid topológia** Ritkán alkalmazzák.Az ilyen hálózatoknál van egy **//alaptopológia//**, amelyhez az **//egyes//** **//csomópontokban//** **//más//** típusú kiegészítő **//csatlakozásokat//** hoznak létre.Általánban a lokális hálózatokbnál alkalmazzák.Legelterjedtebb a sín topológiára csatlakoztatott csillag topológia.Ennél a topológiánál a sínre (gerincre) csatlakozó elem a csilla topológia központi csomópontja, amelyre a csillag topológia többi csomópontja kapcsolódik.

**//Adatcsere a hálózaton belül//** Az egyik csomópontból a másikba továbbítandó adatokat a feladó először részekre osztja fel, majd azokból **//csomagok//**at hoz létre. Ezeket a csomagokat egyes hálózatoknál (pl. Az Ethernet típusú helyi hálózatoknál) adatgramnak(**//datagram//**) nevezik. Az egyes csomagok érkezési sorrendje eltérhet a feladás sorrendjétől, és az általuk megtett út sem feltétlenül ugyanaz. Amikor az összes csomag megérkezik, a címzett a megkapott adatokat kicsomagolja és összerakja. Ha valamelyik csomag nem érkezik meg, vagy útközben megsérül, akkor a fogadó csomópont új másolatot kér a feladó csomóponttól. Az Ethernet típusú hálózaton szállítható legkisebb adatcsomag 64 bájt, a leghosszabb pedig 1518 bájt. **//A hálózat elvi szerkezete//** **//1.Token ring(vezérjeles gyűrű)//** A gyűrű topológiákban ez a leggyakoribb kommunikációs vezérlési mód, de a sín topológiánál is használatos. A **//vezérlójel (token)//** ellenőrzi a kommunikációs csatorna használatának sorrendjét és jogosultságát. A **//vezérlőjel egy speciális bitsorozat//**, amely az adatátvitel szüneteiben a gyűrű csomópontjaiban cirkulál. Annak a számítógépnek, amely az adott pillanatban rendelkezik a vezérlőjellel, exkluzív hozzáférési joga van a hálózathoz. Az a csomópont, amely üzenetet akar továbbítani, feltartóztatja a vezérlőjelet és elküldi az üzenetet.

**//2. Ethernet//** A sín és csillag topológiákban lebonyolított forgalom ellenőrzésére használják ezt a technikát. Ezekben a hálózatokban is a kommunokációs csatornát mindig csak egy csomópont használhatja. A kommunikációs vonalnak van egy **//speciális jele (carrier-hordozó)//**. Ha egy csomópont adatokat akar továbbítani, először ellenőrzi, hogy szabad-e a vonal. Ha igen, akkor elküldi a csomagot. A hálózaton áthaladó jel továbbításához szükséges idő miatt előfordulhat, hogy egyszerre (majdnem egyszerre) két csomópont úgy érzékeli, hogy szabad a vonal, és mind a kettő elküldi a csomagot. Ekkor bekövetkezik a két csomag **//ütközése//**. Az ütközés észlelése után a csomópontok leállítják az adattovábbítást, és megismétlik az egész műveletet. Az ütközések számának a csökkenésével nő a hálózat hatékonysága.

**//Kommunikáció a hálózaton belül (protokollok)//** A hálózatok különböző berendezésekből épülnek fel. A nagy hálózatokat számos, általában eltérő gyártmányú szg.és más berendezés alkotja, amelyeken különböző programok és operációs rendszerek futnak. A hálózaton belüli hatékony kommunikáció biztosításáshoz elengedhetetlen,h.a hálózat minden eleme egységesen elfogadott, közös szabályokat használjon.Azaz a működésükhöz szükség van a köv.2 szabványra: **//1.Szabványosítottt protokoll és interfész//**, mely biztosítja a különböző rendszerek közös kommunikációs mechanizmusát **//2.A szabványosított hálózatkiépítés//** hat.meg a szerverek és a funkciók közötti kapcsolatokat és kölcsönhatásokat a közös interfészeken és protokollokon keresztül **//ISO/OSI referenciamodellek//** A Nemzetközi Szabványügyi Szervezet (International Standards Organization -ISO) tett egy ajánlatot a hálózatok egyszerűbb kiépítésére.(1978)- ezt széléskörűen el is fogadták. **7 rétegű hálózati architektúramodell** volt, és a nyílt rendszerek összekapcsolása (Open System Interconnection-OSI) néven vált ismertté.Az arch. a funkcionális modulok között 2 féle kapcsoltot biztosít: 1.-Az **interfész** általában egy hálózati csomóponton belül működő modulok összekapcsolására szolgál. Egy szint modulját leginkább a közvetlen alatta levő szint egy moduljával kötik össze, hogy használhassa annak szolgáltatásait. 2.-A protokoll általában 2 különböző csomópont ekvivalens moduljait köti össze.A **protokoll** hat.meg az üzenetváltás formáját és módját. **//Az ISO/OSI modell 7 rétegből áll://** 1.-3. alsó rétegek(függenek a hálózattól), 5.-7. felső rétegek (alkalmazáscentrikusak)
 * 1) fizikai r.
 * 2) adatkapcsolati r.
 * 3) hálózati r.
 * 4) szállító r.
 * 5) kapcsolati r.
 * 6) megjelenítési r.
 * 7) alkalmazási r.

**//A hálózat védelme//** A hálózatba csak használati **engedéllyel** lehet belépni, amit a hálózatot irányító, az egyik csomópontban lévő **adminisztrátor** hagy jóvá. A belépés engedélyezésekor a felhasználó kap egy **felhasználói nevet (user name)**, amivel bejelentkezik a hálózatra.A név megadásának a módja a hálózattól függ.Mivel a hálózat használójának a neve általában nyilvános, ezért a név mellé **jelszót (password)** is kapnak. A jelsző legalább 4-5 karakterből álljon, jobb ha ettől hosszabb.(de ne legyen túl hosszú sem, nehogy elfelejtsük) A hálózati adminisztrátor a név és jelszó mellett **//bizonyos jogokat//** is ad (adhat) a felhasználónak. Az illetéktelen behatolások elleni védelem a hálózati adminisztrátor feladata. Ún.**védőgáttal (firewall)** akadályozza meg az engedély nélküli hozzáférést. A kommunikáció és adatátvétel során óvatosnak kell lenni a vírusfertőzés elkerülése érdekében(**//frissíthető antivirus//** program fusson a gépen).

= Házi feladat témák: = =Mindenki az általa választott témát kell, hogy feldolgozza és el kell, hogy küldje a // **nszilvia3@gmail.com** // címre a saját (már elkészített) blogjának linkjét, ahová ezt a házit feltette.= = **Határidő 2012.március 31. (szombat) éjfél (24:00)** =
 * 1) **Twitter**
 * 2) **Facebook**
 * 3) **Windows Live Messenger**
 * 4) **Web 2.0**
 * 5) **SkyDrive**
 * 6) **Aukciós oldalak (eBay, Vatera)**
 * 7) **Online irodai alkalmazások (Google Calendar, GoogleDocs&Spreadsheets - Google dokumentumok)**
 * 8) **Videómegosztó portálok (Youtube, Vimeo)**
 * 9) **Képmegosztó oldalak (Flickr, Picasa)**
 * 10) **Wikipédia és más wikik**
 * 11) **Online kiskereskedelemmel foglalkozó vagy azt támogató oldalak ( webáruház, PayPal)**
 * 12) **Közösségi linkmegosztás ( linkmegosztó szolgáltatások, del.icio.us)**
 * 13) **Podcasting, RSS**
 * 14) **VoiP( Voice over IP) és IM (Instant Messaging - azonnali üzenetküldő alkalmazás)**