20. Tétel 1.0 Internet felépítése, OSI modell, TCP/IP modell szintjenek bemutatása, protokollok Pozsonyi ; Szemenyei
Internet felépítése, OSI modell, TCP/IP modell szintjenek bemutatása, protokollok
28.Tétel Az Internet Felépítése:
Megjegyzés [M1]: Ábra
Az Internet egy világméretű számítógép-hálózat, amely kisebb hálózatok összekapcsolódásából áll össze, a hálózatok hálózata, mely adatok továbbítását teszi lehetővé az egész világon. Az Interneten minden gépet egy cím azonosít, amelynek segítségével hivatkoznak egymásra a hálózat tagjai. Az Interneten használt cím (IP cím) négy darab egész számból áll, pontokkal elválasztva. Az egyes számok 0 és 255 közöttiek lehetnek. Az Internet az egymással összekapcsolt és azonos szabvány szerint kommunikáló számítógépek és hálózatok hálózata. A közös nevező ezekben a rendszerekben nemcsak az, hogy valamilyen eszközzel össze vannak kötve, hanem sokkal lényegesebb, hogy "közös nyelvet" beszélnek, amikor a TCP/IP szerinti kommunikációi megvalósítják. Ezen a hálózaton minden aktív elemnek, legyen az számítógép vagy adatátviteli berendezés, amelyeket együtt csomópontoknak (node) neveznek, egyedi azonosítója, címe van. Ez biztosítja, hogy az IP protokoll megtalál egy konkrét számítógépet, pontosabban csomópontot.
1 of 7
20. Tétel 1.0 Internet felépítése, OSI modell, TCP/IP modell szintjenek bemutatása, protokollok Pozsonyi ; Szemenyei
Az OSI modell:
Megjegyzés [M2]: Open Systems Interconnection
Az OSI modellje a különböző protokollok által nyújtott funkciókat egymásra épülő rétegekbe sorolja. Minden réteg csak és kizárólag az alsóbb rétegek által nyújtott funkciókra támaszkodhat, és az általa megvalósított funkciókat pedig csak felette lévő réteg számára nyújthatja. A rendszert, amelyben a protokollok viselkedését az egymásra épülő rétegek valósítják meg, gyakran nevezik 'protokoll veremnek' vagy 'veremnek'. A protokoll verem mind hardver szinten, mind pedig szoftveresen is megvalósítható, vagy a két megoldás keverékeként is. Tipikusan csak az alsóbb rétegek azok, amelyeket hardver szinten (is) megvalósítanak, míg a felsőbb rétegek szoftveresen kerülnek megvalósításra.
2 of 7
20. Tétel 1.0 Internet felépítése, OSI modell, TCP/IP modell szintjenek bemutatása, protokollok Pozsonyi ; Szemenyei
Rétegek: • Fizikai réteg – PhysicalLayer az 1. szint A fizikai réteg feladata a bitek kommunikációs csatornára való juttatása. Ez a réteg határoz meg minden, az eszközökkel kapcsolatos fizikai és elektromos specifikációt, beleértve az érintkezők kiosztása a használatos feszültség szintek és a kábel specifikációk. A fizikai réteg által megvalósított fő funkciók: 1. felépíteni és lezárni egy csatlakozást egy kommunikációs médiummal 2. részt venni egy folyamatban, amelyben a kommunikációs erőforrások több felhasználó közötti hatékony megosztása történik. Például, kapcsolat szétosztás és adatáramlás vezérlés. 3. moduláció, vagy a digitális adatok olyan átalakítása, konverziója, jelátalakítása, ami biztosítja, hogy a felhasználó adatait a megfelelő kommunikációs csatorna továbbítani tudja. A jeleket vagy fizikai kábelen – réz vagy optikai szál, például – vagy rádiós kapcsolaton keresztül kell továbbítani • Adatkapcsolati réteg – Data-LinkLayer a 2. szint A adatkapcsolati réteg biztosítja azokat a funkciókat és eljárásokat, amelyek lehetővé teszik az adatok átvitelét két hálózati elem között. Jelzi, illetve lehetőség szerint korrigálja a fizikai szinten történt hibákat is. A használt egyszerű címzési séma fizikai szintű, azaz a használt címek fizikai címek (MAC címek) amelyeket a gyártó fixen állított be hálózati kártya szinten. • Hálózati réteg – Network layer a 3. szint A hálózati réteg biztosítja a változó hosszúságú adat sorozatoknak a küldőtől a címzetthez való továbbításához szükséges funkciókat és eljárásokat, úgy, hogy az adatok továbbítása a szolgáltatási minőségfüggvényében akár egy vagy több hálózaton keresztül is történhet. A hálózati réteg biztosítja a hálózati útvonalválasztást, az adatáramlás ellenőrzést, az adatok szegmentálását/deszegmentálását, és főként a hiba ellenőrzési funkciókat. • Szállítási réteg – Transportlayer a 4. szint A szállítási réteg biztosítja, hogy a felhasználók közötti adatátvitel transzparens legyen. A réteg biztosítja, és ellenőrzi egy adott kapcsolat megbízhatóságát. Néhány protokoll kapcsolat orientált. Ez azt jelenti, hogy a réteg nyomon követi az adatcsomagokat, és hiba esetén gondoskodik a csomag vagy csomagok újraküldéséről. A legismertebb 4. szintű protokoll a TCP. • Viszonylati réteg – Session layer az 5. szint A viszonylati réteg a végfelhasználói alkalmazások közötti dialógus menedzselésére alkalmas mechanizmust valósít meg. A megvalósított mechanizmus lehet duplex vagy fél duplex, és megvalósítható ellenőrzési pontok kijelölési,
3 of 7
20. Tétel 1.0 Internet felépítése, OSI modell, TCP/IP modell szintjenek bemutatása, protokollok Pozsonyi ; Szemenyei
késleltetések beállítási, befejezési, illetve újraindítási eljárások. (A mai OSI modellben a Viszonylati réteg a Szállítási rétegbe lett beépítve.) • Megjelenítési réteg – Presentationlayer a 6. szint A megjelenítési réteg biztosítja az alkalmazási réteg számára, hogy az adatok a végfelhasználó rendszerének megfelelő formában álljon rendelkezésre. Feladata: 1. két számítógép között logikai kapcsolat létesítése 2. párbeszéd szervezése 3. vezérjel kezelés 4. szinkronizálás • Alkalmazási réteg – Applicationlayer a 7. szint Az alkalmazási réteg szolgáltatásai támogatják a szoftver alkalmazások közötti kommunikációt, és az alsóbb szintű hálózati szolgáltatások képesek értelmezni alkalmazásoktól jövő igényeket, illetve, az alkalmazások képesek a hálózaton küldött adatok igényenkénti értelmezésére. Az alkalmazási réteg protokolljain keresztül az alkalmazások képesek egyeztetni formátumról, további eljárásról, biztonsági, szinkronizálási vagy egyéb hálózati igényekről. A legismertebb alkalmazási réteg szintű protokollok a HTTP, az SMTP, az FTP és a Telnet.
A TCP/IP modell:
Megjegyzés [M3]: Jelenjen már meg, hogy ez az OSI modell alternatívája
A TCP/IP betűszó az angol Transmission Control Protocol/Internet Protocol(átviteli vezérlő protokoll/internet protokoll) rövidítése, mely az internetet felépítő protokollstruktúrát takarja.A TCP/IP felépítése a rétegződési elven alapul, minden egyes réteg egy jól definiált feladatot végez el, és a rétegek egymás között szolgálatelérési pontokon keresztül kommunikálnak. Minden réteg csak a vele szomszédos réteggel képes kommunikálni, mivel ezek egymásra épülnek. Alapvetően négy réteg alkotta, melyet ötre bővítettek.
Megjegyzés [M4]: Ezt fejts ki, beleértve az IPv6-ot is Kellene pár szó a DNS-ről, névfeloldásról statikus-dinamikus címkiosztásról, tartományról
4 of 7
20. Tétel 1.0 Internet felépítése, OSI modell, TCP/IP modell szintjenek bemutatása, protokollok Pozsonyi ; Szemenyei
Rétegek: •
Fizikai réteg – PhysicalLayer
A fizikai réteg továbbítja az adatkapcsolati rétegtől kapott kereteket a hálózaton. A fogadó oldalon ugyanez a folyamat játszódik le visszafelé, míg az adat a fogadó gép alkalmazásához nem ér. Eredetileg a fizikai és az adatkapcsolati réteg egy réteg volt, neve „Hoszt és hálózat közötti réteg”. •
Adatkapcsolati réteg – Data-LinkLayer
Az adatkapcsolati réteg szintén hozzárakja a kapott adathoz a saját fejlécét, és az adatot keretekre bontja. Ha a kapott adat túl nagy ahhoz, hogy egy keretbe kerüljön, feldarabolja és az utolsó keret végére egy úgynevezett tail-t kapcsol, hogy a fogadó oldalon vissza lehessen állítani az eredeti adatot.
•
Hálózati (Internet)réteg – Network layer
A szállítási rétegtől kapott header-adat pároshoz hozzáteszi a saját fejlécét, amely arról tartalmaz információt hogy az adatot melyik végpont kapja majd meg. •
Szállítási réteg – Transportlayer 5 of 7
20. Tétel 1.0 Internet felépítése, OSI modell, TCP/IP modell szintjenek bemutatása, protokollok Pozsonyi ; Szemenyei
Az alkalmazási rétegtől kapott adat elejére egy úgynevezett fejlécet (angolul: header) csatol, mely jelzi, hogy melyik szállítási rétegbeli protokollal (leggyakrabban TCP vagy UDP) küldik az adatot. •
Alkalmazási réteg – Applicationlayer Az alkalmazási réteg a felhasználó által indított program és a szállítási réteg között teremt kapcsolatot. Ha egy program hálózaton keresztül adatot szeretne küldeni, az alkalmazási réteg továbbküldi azt a szállítási rétegnek.
Interneten használt protokollok: Minden olyan tevékenységet ami számítástechnikai adatforgalommal jár un. protokollok írnak le. A protokoll:
eszközök
közötti Megjegyzés [M5]: Írd le mit jelent
• http: A World Wide Web napjaink leggyakrabban használt internet szolgáltatása. Kommunikációjához a http (HyperTextTransferProtocol)-t használja. Ez a protokoll lehetővé teszi, hogy a HTTP kliensek (browser) oldalakat töltsenek le a HTTP szerverekről, és információkat küldjenek vissza a szervernek.Amikor a browser-el (Netscape, Internet Explorer, Lynx) lekérünk egy oldalt, a browser elküld egy HTTP kérést a Web szervernek, majd megjeleníti a szerver által visszaadott adatokat. Az állomány amit visszakap bármilyen típus lehet. Általában egy HTML(HyperTextMarkupLanguage) nyelv használatával felépített web oldal. • FTP: Az Interneten az állományok mozgatására (lehozására a távoli szerverekről, vagy a feltöltésre) leggyakrabban az FTP (File TransferProtocol) használatos. Amikor használjuk a az FTP protokollt, akkor kilistázhatjuk a másik Internet site állományait, lemásolhatjuk az állományait, vagy feltehetünk újakat. Az FTP kliensek általában az alábbi funkciókkal rendelkeznek: 1. kapcsolódás a távoli géphez 2. könyvtár váltás 3. az aktuális könyvtár ki listázása 4. állományok letöltése az aktuális könyvtárból 5. állimányok feltöltése az aktuális könyvtárba 6. kapcsolat bontása •
E-Mail:
6 of 7
20. Tétel 1.0 Internet felépítése, OSI modell, TCP/IP modell szintjenek bemutatása, protokollok Pozsonyi ; Szemenyei
Az E-mail az Internet egyik leglényegesebb szolgáltatása. Az internet minden felhasználója ismeri és használja, mint az egymás közötti kapcsolat tartás eszközét. A levelezés alapvetően két protokoll-ra épül: 1. Az SMTP a levelek elküldésére, továbbítására 2. A POP3 a távoli levelesládákban lévő üzenetek elérésére • SMTP: A Simple Mail TransferProtocol (SMTP) a hálózat egyik legrégebbi és legstabilabb protokollja. Az SMTP lehetővé teszi, hogy két gép az Internet-en üzeneteket váltson egymással.Egy kapcsolat épül fel a két gép között. A kommunikáció ezen folyik. A kezdeményező "üdvözli" a fogadót. Közli a küldő és a címzett címét, majd a levelet adja át. Végül "elbúcsúzik" és bontja a fogadó bontja a kapcsolatot. • POP3: A POP3 a Post Office Protocol version 3 rövidítése. Ha a gépünk folyamatos Internet kapcsolata van, és folyamatosan működik, és egy mail szervert futtatunk rajta, akkor tudja fogadni a leveleket.A Post Office Protocol-t azért fejlesztették ki, hogy lekérhessük vele a leveleinket a mail szervertől. A fogadó gép bekapcsolódik a küldő szerverhez, és lekérdezi, hogy vannak-e új leveleink, és lehozza, ha van. A POP3 kommunikáció is parancsokból és válaszokból áll. Csak egy csatornát használ. Egyes parancsokra egy soros, másokra több soros válaszok kapunk.
.
7 of 7