Internet alkalmazási protokollok
Az InternetNemzetközileg elfogadott, angol eredetű szó. Magyarul annyit tesz: hálózatok hálózata. Az egész világot körülölelő számítógép-hálózat,. Gyakori hivatkozás a net kifejezés is. Az Internet egy olyan hatalmas adatbázis, amely rengeteg számítógép-hálózatot fog össze. Ennek eredménye egyfajta kibertér, amely a valódi világ mellett egyfajta alternatív teret biztosít. Az Internet a számítógépek összekötéséből jött létre, hogy az egymástól teljesen különböző hálózatok egymással átlátszó módon tudjanak elektronikus leveleket cserélni, állományokat továbbítani. Az Internet úgynevezett TCP/IP alapú hálózat. Mivel ez a protokoll-készlet több hálózatnak is alapja, ezért a globális hálózatot helyi hálózatok, intranetek, különböző távolsági hálózatok alkotják. Mindeközben az adatok a legkülönfélébb fizikai közegekben utazhatnak telefonvonalak, különböző hálózati kábelek vagy kommunikációs műholdak segítségével. Röviden szólva: az Internet nem valami fizikai hálózat, hanem annak módja, ahogy az egymástól különböző hálózatokat összekötik avégből, hogy egymással kommunikálni tudjanak. Az Internet olyan gyorsan növekszik, hogy nem lenne értelme számokat megemlíteni, hiszen azok pár hónap múlva nem lennének helytállóak. Inkább csak az arányokkal érdemes foglalkozni. A növekedés, azaz az Internetbe kapcsolt számítógépek számának alakulása havonta 10-15 %-ot dönget. Mivel az Internet egymástól különböző hálózatokat köt össze, a felhasználó bátran választhat bármilyen eszközt a munkája elvégzéséhez, az adatokat a hálózaton keresztül egységesen tudja kezelni. Ma már elmondható, hogy az Internet a világ elektronikus postájává lépett elő. Ez azt jelenti, hogy a felhasználók az üzeneteikre azonnali választ kaphatnak. Az Internetet felépítő és szabályozó protokollok mindenki számára hozzáférhetőek, ezeket rengeteg gyártó támogatja: mindez a hatékony szabványosítás eredményének is betudható. Egykor a Hálózat kizárólag csak a kutatók, oktatók és katonai intézmények számára volt elérhető. Ma már nagymértékben tart az Internet kommercializálódása, mivel sok cég ismeri fel, hogy enélkül lassan nem lehet megélni az üzleti életben. A legfontosabb adaléka azonban az, hogy az üzenetszórásos médiumokkal ellentétben itt a felhasználó választhatja meg, hogy milyen információt akar megszerezni. Ugyanígy bárkiből válhat információforrás. Biztosan előfordult már, hogy ön is ráakadt valami nagyon hasznos dologra az Interneten, legyen az program, információ vagy akár csak egy kis idézet. Mivel ezeknek általában nincs nagy kereskedelmi értékük, ezért üzenetszórásos csatornákon (televízió, rádió) nem valószínű hogy megtalálhatóak. Senki ne keresse az Internet központi épületét ! Ilyen nincs — és valószínűleg nem is lesz. Minden hálózat, amely az Internethez csatlakozik, önálló életet él. Ezen hálózatok csatlakoztatásának összehangolását, az ezzel kapcsolatos információk szolgáltatását, illetve a felmerülő mérnöki tevékenységeket az 1992 januárjában létrehozott, profitmentes Internet Society (ISOC) irányítja, amelynek bárki szabadon tagja lehet. Központja a Virginia, USA állambeli Restonban van. Sokszor elhangzik a kezdő Internetes felhasználóktól az a kérdés, hogy ki fizeti az Internetet ? Sokan úgy gondolják, hogy ingyenes. Nos, ez igaz is, meg nem is. Igaz annyiban, hogy az Internetre csatlakozott hálózattal rendelkező intézmények (legyen az oktatási, kereskedelmi vagy akár katonai jellegű) alkalmazottai a munkahelyükről ingyenesen férnek hozzá az Internethez. Nem igaz annyiban, hogy az egyes csatlakozó hálózatok saját maguk állják a működésükhöz szükséges anyagiakat. Az egyszerű mezei felhasználó általában fizet a helyi Internet-szolgáltató cégnek, akit pedig az adott ország nagy sebességű gerinchálózatát üzemeltető intézmény csapol meg anyagilag. A különböző országok a díjakat egymás között pedig nemzetközi szerződésekben rögzítik. lényegesebb alkalmazási protokolljai a következők:
- SMTPAngol mozaikszó a Simple Mail Transfer Protocol (egyszerű levéltovábítási protokoll) szavak kezdőbetűiből. Az SMTP az ARPANET által kidolgozott és használt, alkalmazást leíró protokoll, amely a hálózaton az elektronikus levelek továbbításának mikéntjét definiálja. Simple Mail Transfer Protocol egy alkalmazási protokollA kommunikációnál használt szabályok és megállapodások összességét protokollnak (protocol) nevezzük., amely a hálózati felhasználók egymással való kommunikációját teszi lehetővé. Leveleket tud küldeni és fogadni.
- TELNETA telnet elsősorban egy protokoll - mégpedig a távoli bejelentkezés protokolljának - neve, de így hívják az ezt megvalósító programot is. A telnet protokoll azt írja le, hogy a számítógép-hálózatokban hogyan lehet egy távoli kiszolgáló szolgáltatásait igénybe venni. A telnet program segítségével be tudunk jelentkezni a hálózat más számítógépeire - természetesen ez csak akkor lesz sikeres, ha ott rendelkezünk felhasználói azonosítóval. A bejelentkezés után úgy dolgozhatunk, mintha az adott számítógép előtt ülnénk. TerminálA terminál olyan eszköz, amelynek segítségével a felhasználó a kiszolgálóval kommunikálhat. A legegyszerűbb esetben ez egy billentyűzet — adatbevitelhez — és egy monitor — eredmények megjelenítése — együttesét jelenti. A terminálok kezdetben karakteres alapúak voltak, ami azt jelentette, hogy csak karaktereket adtak és vettek. A betűk kiemeléséhez speciális karaktersorozatokat használtak. A terminálok ma is fontosak, hiszen egyes hálózati kiszolgálókhoz csak ilyen módon csatlakozhatunk. Ez a gyakorlatban azt jelenti, hogy a fogadó oldalnak — amennyiben az nem terminál — terminálként kell működnie, mintegy annak működését utánozva, emulálva. Ekkor beszélünk terminál-emulációról. emuláció segítségével a saját gépét terminálnak használva egy távoli hosztra felhasználóként lehet bejelentkezni.
- FTPFile Transfer Protocol Az egymással összekapcsolt Internet gazdagépek között az állományok átvitelét vezérlő protokoll, amelynek működése az úgynevezett ügyfél-kiszolgáló (client-server) modellen alapul. Az FTP segítségével a távoli gazdagépen a könyvtárak azonosítása, a tartalmuk listázása, a könyvtárak váltása, létrehozása, illetve letörlése is megoldott. Használatával érvényes azonosító és jelszó birtokában egy távoli gépre bejelentkezhetünk, és így bizonyos állományokhoz hozzáférhetünk. A publikus, bármely személy számára hozzáférhető gazdagépekre az anoním FTP használatával is bejelentkezhetünk. A szolgáltatást ilyenkor általában az anonymous bejelentkezési névvel vehetjük igénybe, ekkor a kiszolgáló gép szabadon elérhető állományai között tallózhatunk. általánosan igaz, hogy minden egyes felhasználó csak a jogai által engedélyezett állományokhoz férhet hozzá. . Használata az e-mail-el szemben már folyamatos hálózati kapcsolatot igényel. Adatátviteli sebesség igénye is jelentősebb, hiszen elfogadható időn belül kell átvinnünk esetleg több száz kilobájtnyi adatot. Néhány kbit/s-os átviteli sebesség már elfogadható. Az ftp protokoll két átviteli módban működhet: ascii és binary. Az előbbi, mivel 7 bites kódokat használ, szövegállományok átvitelére alkalmas, az utóbbi bármilyen általános fájlra. Fontos továbbá, hogy egyes rendszerek (pl. Unix) különbséget tesznek kis és nagybetűk közt, azaz a fájl nevében tetszőlegesen lehetnek kis és nagybetűk. File Transfer Protocol A fájl átviteli eljárás segítségével a felhasználónak lehetővé teszi az általános könyvtár és fájlműveletek végrehajtását a saját gépe és egy távoli hosztAzokat a számítógépeket amelyeket egy számítógépes rendszerben összekötünk hosztoknak (hoszt, gazdagép) nevezzük. Ezt magyarul gazdagépnek hívjuk, itt futnak a felhasználói programok, helyezkednek el az adatbázisok. lemezegysége között. Pl.: fájlokat vihet át, törölhet, átnevezhet fájlokat.
- GOPHERAngol szó, eredeti jelentése: pocok. A 90-es évek elején kifejlesztett, kliens/szerver elven működő rendszer, az Interneten lévő (elsősorban szöveges) információforrások egységes, hierarchikus menükön keresztül történő eléréséhez. Továbbfejlesztett változata, a gopher+ 1993-ban jelent meg. Mára a kép és hanganyagok tömeges megjelenése háttérbe szorította, de szöveges anyagok hozzáférését ma is lehetővé teszi. A hálózaton való hierarchikus keresésre jó példa a Gopher. Tipikus gopher példa egy könyvtárban való keresés, pl. adott könyv címe alapján. A gopher szerverek többnyire könnyen kezelhető menürendszert adnak a kezünkbe, onnan lehet menüszinteken keresztül az információt megkeresni. Előfordulhat, hogy a gopher adatbázisa több gépen helyezkedik el, ekkor a gopher program automatikusan kapcsolja azt a gépet, amely a kért információt tartalmazza. Hierarchikusan felépített információban kereső protokollA kommunikációnál használt szabályok és megállapodások összességét protokollnak (protocol) nevezzük.
- HTTPA HTTP ügyfél-kiszolgáló protokollt hypertext dokumentumok gyors és hatékony megjelenítésére tervezték. A protokoll állapotmentes, vagyis az ügyfélprogram több kérést is küldhet a kiszolgálónak, amely ezeket a kéréseket egymástól teljesen függetlenül kezeli, és minden dokumentum elküldése után le is zárja a kapcsolatot. Ez az állapotmentesség biztosítja, hogy a kiszolgáló mindenki számára egyformán elérhető és gyors. A HTTP-kapcsolat négy lépése:
• A kapcsolat megnyitása.
• A kérés elküldése.
• A válasz.
• A kapcsolat lezárása.
Ez az eljárás azt jelenti, hogy a kapcsolat során csak egy dokumentumot lehet átadni, illetve egyetlen feldolgozás megy végbe. Az állapotmentesség miatt a kapcsolatok semmit nem tudnak az előző kérésekről, mivel a kiszolgáló minden dokumentum elküldése után lezárja a kapcsolódást, és minden kérést egyenként, külön-külön kezel. Ha egy dokumentum több képet vagy grafikát tartalmaz, akkor ezek megjelenítéséhez az ügyfél annyiszor építi fel a kapcsolatot, ahány hivatkozást talál: egyet magának a dokumentumnak, és a többit egyenként a grafikáknak, illetve képeknek. Azonosításra a felhasználók felől érkező kérésekről a következő információkat tárolja a program:
• a kérést küldő gép Internet-címe, ahonnan a kérés érkezett; a dátum és a helyi idő;
• a kérés módja (GET, POST);
• a kért dokumentum neve;
• a kiszolgáló által használt HTTP protokoll verziószáma;
• a kapcsolatkérés eredményére utaló kód;
• az elküldött dokumentum hossza.
HyperText Transport Protocol - NEWS Hálózaton keresztüli hírszolgáltatást megvalósító protokollA kommunikációnál használt szabályok és megállapodások összességét protokollnak (protocol) nevezzük. (Network News Transport Protocol)