„Webes” publikáció 2011/2012 Varga Tamás vargat@ektf.hu
Internet A kép forrása: http://www.fraunhofer.de/fhg/Images/01%20internet%20der%20dinge-g_tcm5-41088.jpg
Mi az internet? Hálózatok hálózata, hiszen sok tízezer lokális, és nagyvárosi hálózat gerinchálózatokkal összekapcsolt rendszere, a világ különböző pontjain lévő számítógépeit összekapcsoló, közöttük közvetlen kommunikációt létrehozó nyitott hálózat. Adatátviteli alapvető protokollja: TCP/IP, azaz a csomagkapcsolt hálózati kommunikáció a megbízható TCP/IP modell szerint zajlik. A gerinchálózat egy csomagkapcsolt, részleges kiépítésű globális hálózat (világhálózat). Ma sok 100 millió személyi számítógép csatlakozik. Helyesírása: Internet (intézmény), de internet (távközlési rendszer), internetcím, internetezik, internetkapcsolat, internetforgalom, internethasználat, internethasználó, internetszolgáltatás, internetszabvány... internet-hozzáférés
Hálózatok hálózata Főiskola - alhálózat Magyarország: gerinchálózat szerver Gemini Kontinensek, országok: gerinchálózat Hasznos oldal: www.iif.hu
Mi a TCP/IP protokoll? TCP (Transmission Control Protocol) 88. Mi a TCP/IP protokoll? TCP (Transmission Control Protocol) az adatátvitelt felügyelő protokoll, amely ellenőrzi, hogy az IP szerint elindított adatcsomagok megérkeztek-e a megadott címre. visszaigazolja valamennyi adatcsomog megérkezését az adott gateway-hez vagy routerhez. ha nem érkezett meg egy csomag a TCP jelzésére a küldő ismételten elküldi. adatcsomagok eredeti sorrendbe való visszaállítása IP (Internet Protocol) a hálózati szintű kapcsolatot megvalósító protokoll. az adatcsomagküldés elindításának szabványa, voltaképpen az adatcsomagok célbajuttatásért felel önmagában nem megbízható, a csomag elveszhet, elakadhat, ezért szükséges a TCP ellenőrző protokoll is.
A kommunikáció csoportosítása Kommunikáció alatti hálózati kapcsolat szükségesége szerint online: hálózat használatával elérhető, hálózatba kapcsolt offline: hálózati kapcsolat nélkül, attól függetlenül elérhető A kommunikáció résztvevői szerint ember-ember: közvetlen emberi kommunikáció ember-gép: ember kapcsolata egy gép erőforrásaival Az adó-vevő száma szerinti ismertebb típusok: pont-pont (point-point): adatközlés két pont között többpont: egy adó több vevőt lát el adattal üzenetszórásos (broadcasted): a többpont kapcsolat azon esete, amikor az adótól egy bizonyos vételi területen lévő vevők mindegyike megkapja az adatot Az utolsó csoportosítás forrása: Hosszú.
Az internet története 1. 2000 1960 1970 1980 1990 1960-as években az USA-ban nagygépek összekötettetése telefonvonalon, azaz már meglévő komunikációs hálózaton keresztül A hidegháború miatt a vonalkapcsolt hálózatok nem voltak elég megbízhatóak a hadügy szemszögéből (telefonközpot) A hálózatokkal kapcsolatos problémák: Különböző hálózatok nem tudnak kapcsolatba lépni Alacsony (felhasználói) kommunikációs szint Nem egységes a felhasználói felület
Az internet története 2. 1960-as évek A hálózatokkal szemben megfogalmazott elvárások (telefon)központoktól mentes legyen, a továbbított üzenetek csomagokra tagolva haladjanak, a csomagok eltérő útvonalon juthassanak el a címzetthez, a hostok több csatornát használhassanak kommunikációhoz, ne a hálózat végezze el az adatok kódolását, kizárólag azok továbbítását oldja meg A hálózat legyen garanciamentes, azaz a hostok ne feltételezzék annak hibátlan működését, hanem ők maguk gondoskodjanak az ellenőrzésről 2000 1960 1970 1980 1990
Az internet története 3. 1969. ARPANET Advenced Research Project Agency USA Védelmi Hivatala (Pentagon) szeptember az első kapcsolat a Kaliforniai Egyetemen december telefonkapcsolattal 4 gép adatkapcsolat 1971. ARPANET 15 nagyszámítógép (host) első e-mail elküldése 1972. ARPANET 37 nagyszámítógép, melyekhez további hostokat kapcsolnak @ jel e-mailben első online chat 2000 1960 1970 1980 1990
Az internet története 3. 1969. ARPANET Advenced Research Project Agency USA Védelmi Hivatala (Pentagon) szeptember az első kapcsolat a Kaliforniai Egyetemen december telefonkapcsolattal 4 gép adatkapcsolat 1971. ARPANET 15 nagyszámítógép (host) első e-mail elküldése 1972. ARPANET 37 nagyszámítógép, melyekhez további hostokat kapcsolnak @ jel e-mailben első online chat 2000 1960 1970 1980 1990
Az internet története 3. 1969. ARPANET Advenced Research Project Agency USA Védelmi Hivatala (Pentagon) szeptember az első kapcsolat a Kaliforniai Egyetemen december telefonkapcsolattal 4 gép adatkapcsolat 1971. ARPANET 15 nagyszámítógép (host) első e-mail elküldése 1972. ARPANET 37 nagyszámítógép, melyekhez további hostokat kapcsolnak @ jel e-mailben első online chat 2000 1960 1970 1980 1990
Az internet története 4. 2000 1960 1970 1980 1990 1974. új, egységes protokoll TCP/IP a kommunikációs szabvány egységes címzési rendszer (IP cím) 1982. kapcsolat más hálózatokkal MILNET, Bitnet, Usenet, NSFNET 1983. január 1. az ARPANET átállítása TCP/IP protokollra 1983. ARPANET-hez egyre több polgári felhasználó csatlakozik, MILNET néven a katonai célú hálózat kivált
Az internet története 4. 2000 1960 1970 1980 1990 1974. új, egységes protokoll TCP/IP a kommunikációs szabvány egységes címzési rendszer (IP cím) 1982. kapcsolat más hálózatokkal MILNET, Bitnet, Usenet, NSFNET 1983. január 1. az ARPANET átállítása TCP/IP protokollra 1983. ARPANET-hez egyre több polgári felhasználó csatlakozik, MILNET néven a katonai célú hálózat kivált
Az internet története 4. 2000 1960 1970 1980 1990 1974. új, egységes protokoll TCP/IP a kommunikációs szabvány egységes címzési rendszer (IP cím) 1982. kapcsolat más hálózatokkal MILNET, Bitnet, Usenet, NSFNET 1983. január 1. az ARPANET átállítása TCP/IP protokollra 1983. ARPANET-hez egyre több polgári felhasználó csatlakozik, MILNET néven a katonai célú hálózat kivált
Az internet története 5. 1980-as évek közepe: domain nevek kialakulása Domain Naming System (Területi elnevezési rendszer) Általános domainek: GOV: USA kormányhivatalai MIL: az USA fegyveres erői EDU: oktatási intézmények NET: hálózati szolgáltatók COM: üzleti célú gépek INT: nemzetközi szervezetek ORG: non-profit szervezetek Később országra vonatkozó domainek: HU – Magyarország DE – Németország UK – Egyesült Királyság FR – Franciaország ... Napjaink új domainjei EU (2005. decembertől) 2000 1960 1970 1980 1990 (Forrás: ww.bruxinfo.hu (2005. november 21.)
Az internet története 5. 2000 1960 1970 1980 1990 1989. INTERNET lesz a hálózat neve, mivel az ARPANET támogatása megszűnik, az USA gerinchálózatához csatlakoznak a nemzeti gerinchálózatok is. 1991. world wide web (www) feltaláló: Tim Berners-Lee Ajánlott olvasmány: www.sg.hu/cikk.php?cid=33546
Címek az interneten – IP cím Az adatcsomag célbajuttatásához szükség van egy egyedi címre. A TCP/IP modell az IP (Internet Protocol) címet használja. 4 darab 1 byte-os (32 bites) szám pontokkal elválasztva (0-255) pl.: 193.225.32.14 Az első rész a host hálózatát, míg a második rész a hostot azonosítja pl.: 193.225.32.10 egy host a hálózatban EKF hálózata
Címek az interneten – IP címosztályok A host hálózatát, és a hostot eltérő bitszámon írhatjuk le, így alakulnak ki a címosztályok. A osztályú IP cím pl.: 126.225.32.10 (hálózat – host) B osztályú IP cím pl.: 133.200.13.122 (hálózat – host) C osztályú IP cím pl.: 199.100.100.177 (hálózat – host) D osztályú IP cím – több hosthoz egyszerre E osztályú IP cím – későbbi célokra
Címek az interneten – A címosztály A host hálózatát, és a hostot eltérő bitszámon írhatjuk le, ezek a címosztályok. A osztályú IP cím (sok host a hálózatban) 126 hálózat – közel 16 millió host pl.: 112.225.32.10 hálózat egy host a hálózatban
Címek az interneten – B címosztály A host hálózatát, és a hostot eltérő bitszámon írhatjuk le, ezek a címosztályok. B osztályú IP cím (sok host a hálózatban) közel 16 ezer hálózat – közel 65 000 host pl.: 126.225.32.10 hálózat egy host a hálózatban
Címek az interneten – C címosztály A host hálózatát, és a hostot eltérő bitszámon írhatjuk le, ezek a címosztályok. C osztályú IP cím (sok host a hálózatban) úgy 2 millió hálózat – 254 host pl.: 126.225.32.10 hálózat egy host a hálózatban
A, B, C címosztály összehasonlítása
Címek az interneten Számítógépek egyértelmű azonosítása IP (Internet Protocol) 4 darab 1 byte-os szám (0-255) pontokkal elválasztva pl.: 193.225.32.14 DNS (Domain Naming System) az IP címekhez hozzárendelt karaktercsoport, olyan hierarchikus rendszer, mely jobbról balra szűkülő tartományt azonosít (host.aldomain.domain). pl.: gemini.ektf.hu vagy www.ektf.hu E-mail cím általános alakja: postafióknév@gépcím pl.: botal@ektf.hu URL (Universal Resource Locator) cím általános alakja: szolgáltatás://gépcím[/útvonal/fájlnév] pl.: http://www.ektf.hu/nappali/teszt.htm http: Web oldalak hálózaton történő átvitelének szabványa
Ismert kapcsolódási módok Modemes vagy routeres hozzáférés Közvetlen kapcsolat Feltétel: gerenc- hálózathoz csatlakozó szerver - vezetékes A kép forrása: www.fxis.co.jp/solution/network/security/case/internet_server.html Indirekt hozzáférés Feltétel: TCP/IP protokoll használata - vezeték nélküli - vezetékes - vezeték nélküli A kép forrása: www.osaka-c.ed.jp/ yuhigaoka/images/LAN.JPG A képek forrása: www.totalise.co.uk/services/broadband/gaming.asp A következő forrás felhasználásával: Kónya, 200. oldal.
Csatlakozás távközlési hálózaton keresztül Modemes vagy routeres hozzáférés kapcsolt vonal hagyományos telefonvonalon SLIP (Serial Line Internet Protokol): soros vonali internet protokoll, csak IP-vel használható PPP (Pont-to-Point Protocol): pont-pont p. betárcsázós (dial-in) kapcsolatok modemmel (max. átviteli seb.: 56 kbit/s) ISDN kapcsolat adapterrel (illesztő) (max. átviteli seb.: 64 kbit/s) Felügyelt bérelt vonali hálózat – MLLN MLLN (Managed Lease Line Network): tárcsázás nélküli, állandó összeköttetés Digitális Előfizetői Vonal – DSL DSL (Digital Subscriber Line): modem a telefonközpontban van. - asszimetrikus DSL (Asymmetric DSL), rövidítve ADSL. max. átviteli seb.: 8 Mbit/s Mo.: letöltés 3008 kbit/s, feltöltés 384 kbit/s párhuzamos telefonálás lehetősége - vezetékes - vezeték nélküli A képek forrása: www.totalise.co.uk/services/broadband/gaming.asp Forrás: Hosszú, 79-83. oldal. (OSI-Kapcsolati réteg)
Szerverek speciális feladattal proxy szerver (helyettesítő kiszolgáló) szoftver, illetve azt futtató kisegítő gép, amelyet a felhasználó és egy távoli szerver közé helyeztek el, így részben átveszi a szerver feladatait sokszor hamarabb érhető el, mint a távoli szerver az interneten általában nagy kapacitású átmeneti tároló (cache) szerepe van, így a lekért adatok tárolásával időt takaríthat meg a felhasználónak tűzfal (firewall) szerepet is elláthat egy lokális hálózat és az internet hálózata közé átjáróként (gateway) kapcsolva, így a lokális hálózat gépei biztonsági okokból nincsnek közvetlen kapcsolatban az internettel web szerver, http szerver (web kiszolgáló) egy webhelyhez tartozó weblapok összességét tartalmazó, szerverprogramot futtató számítógép ... A kép forrása:
A böngészés protokollja HTTP HyperText Transfer Protocol hipertext átviteli szabvány Szerver-kliens kommunikációs szabvány a világhálón. Egy weboldalra vonatkozó adatkérés után az internetkiszolgáló egységtől megérkezik a hipertextes dokumentum, és az oldalon hivatkozásként szereplő állományok (kép, hang, mozgókép...). A sikeresen elért (letöltött) adatokat utána láthatjuk a kliens gépen a böngésző program segítségével.
Mit böngészünk? a böngésző programok alkalmasak az ún. hipertextes dokumentumok, és a dokumentumhoz tartozó egyéb adat (pl. kép) megjelenítésére. a böngészés tárgya: webpage, weboldal, html oldal, hipertextes oldal, hipermédiás oldal multimédia hipertext hipermédia
A hipertext (html) oldalakról html – hipertext markup language az oldal csak szöveget tartalmaz, ami esetleg táblázatban helyezkedik el az oldal hivatkozásokat tartalmazhat: az oldal egy másik pontjára egy másik oldalra egy látható objektumra (kép, animáció...) bármely állományra stb. a hivatkozott adatok (állományok) nem részei az eredeti dokumentumnak megtekintés URL címmel, böngészésnél az URL cím általános alakja: http://gépcím/elérési út/fájlnév a http:// protokollnevet automatikusan hozzáfűzik a böngészők A kép forrása: http://www.racineweb.com/images/code_snip.gif
Mit a dolga a böngésző programnak? OBJEKTUMOK HTML kódszöveg A képek forrása: http://www.chanel.com/fb/um.php?la=en-gb&lo=gb&re=chanelcom
Az internetes keresés lehetőségei Kulcsszavas keresők Metakeresők Speciális (kulcsszavas) keresők Tematikus keresők Szakmai portálok és honlapok online újságok, folyóiratok intézmények (iskolák), hivatalok, szervezetek, cégek, honlapja Könyvtárak az interneten
Kulcsszavas keresők - Google beállítás: keresés, felület nyelve... speciális keresés: tág szűkítési és bővítési lehetőség dátum, fájlformátum... nem létező oldalak tárolt vázlata kulcsszó kiemelése online fordítás csak angol nyelvű felület esetén számológép funkció mértékegység-váltás kép- és videókeresés A Google néhány „arca”
Metakeresők (www.ariadnet.hu) több kulcsszavas kereső adatbázisában kereshetünk egyszerre külföldi: Copernic, Metacrawler, Dogpile