If you can't read please download the document
Upload
vesta
View
77
Download
1
Embed Size (px)
DESCRIPTION
Rétegzett hálózati architektúrák. Az OSI és TCP/IP hivatkozási modell. Bevezetés. A legtöbb hálózatot rétegekbe vagy szintekbe szervezik. Minden réteg vagy szint az alatta levőre épül, és a felette levő számára szolgáltatást nyújt. - PowerPoint PPT Presentation
Citation preview
Rtegzett hlzatiarchitektrkAz OSI s TCP/IP hivatkozsi modell
BevezetsA legtbb hlzatot rtegekbe vagy szintekbe szervezik.Minden rteg vagy szint az alatta levre pl, s a felette lev szmra szolgltatst nyjt.A feladat konkrt megvalstst minden rteg elrejti a tbbi rteg ell.A rtegek szma, neve, tartalma, funkcija minden hlzattpusban ms.
Protokoll, interfszMinden rteg a vele megegyez rteggel folytat prbeszdet. A prbeszd rott s ratlan szablyait egyttesen az adott rteg protokolljnak nevezzk.Az egymssal szomszdos rtegek kztt tallhat az interfsz, ami azt definilja, hogy az alacsonyabban lev rteg milyen szolgltatsokat nyjt a magasabban lev szmra.
Rtegek, protokollok, interfszek
Szeretem a nyulakat
A levlklds hlzata
Az OSI hivatkozsi modell
Rtegek protokolljaiAz alacsonyabb rtegeknl a protokoll mindig egy adott gp s annak kzvetlen szomszdja kztti informcicsert hatrozza meg (1.-3. rteg)A magasabb rtegek protokollja a vgpontok kztti prbeszdet hatrozza meg (4.-7. rteg)
Az OSI ht rtege(lentrl felfel haladva)Fizikai rteg (physical layer)Adatkapcsolati rteg (data link layer)Hlzati rteg (network layer)Szlltsi rteg (transport layer)Viszony rteg (session layer)Megjelentsi rteg (presentation layer)Alkalmazsi rteg (application layer)
Fizikai rteg(physical layer)Biteket tovbbt a kommunikcis csatornn.Biztostania kell, hogy az rkezzen meg, amit eredetileg elkldtnk.Elektronikai s mechanikai jelleg megoldsok, a fizikai tviteli kzeget figyelembe vve.
Fizikai rteg problmiFizikai feszltsgek meghatrozsa (0 s 1 reprezentlshoz).Bit tovbbtsnak ideje.tvitel megvalsulsnak irnya (szimplex, fl-duplex, duplex).sszekttets felptse s lebontsa.Hlzati csatol rintkezinek szma s ezek felhasznlhatsga.
Adatkapcsolati rteg(data link layer)tviteli hibktl mentes tvitelt biztost.Ltrehozza s felismeri a kerethatrokat.A kld a bemen adatot feldarabolja adatkeretekre. A keret elejre s vgre specilis bitmintt illeszt.Az adatkereteket elkldi, majd fogadja a vev ltal visszakldtt nyugtz keretet.
Adatkapcsolati rteg problmiKeret srlse vagy elvesztse (zaj).Keret megkettzdse (nyugta keret elvesztse esetn).Keret megjelense az adatmezben.Forgalomszablyozs (gyors ad lass vev).Ktirny tvitel (adat- s nyugtakeret verseny).
Hlzati rteg(network layer)Kommunikcis alhlzat mkdst irnytja.tvonalakat hatroz meg a csomagok szmra a forrsllomstl a clllomsig:Statikus: elre meghatrozott tvonalak, melyet ritkn vltoztatnak meg.Dinamikus: minden csomag szmra egyenknt kerl kijellsre a hlzat pillanatnyi terhelse alapjn.
Hlzati rteg problmiTorlds elkerlse (egyszerre tl sok csomag).Adatforgalom mrs (zemeltet szmlzsa).Heterogn hlzatok kztti kommunikcis nehzsgek (pl. tl hossz csomag, klnbznek a protokollok, stb).
Szlltsi rteg(transport layer)A felsbb rtegek szmra szlltsi feladatokat lt el.Adatokat fogad a viszony rtegtl, szksg esetn feldarabolja azokat, majd tovbbtja a hlzati rtegnek.Megbzhat s hatkony kapcsolatot alakt ki a forrslloms s vglloms kztt (fggetlenl az t hossztl, csompontok szmtl).Valdi vgpontok kztti rteg.
Szlltsi rteg problmiAz egysgek hibamentes megrkezsnek biztostsa.Szlltsi sszekttets kivlasztsa. Az zenetek megrkezse:az elklds sorrendjben trtnik;rkezsi sorrend nem garantlt;tbb clllomshoz trtnik (adatszrs).Alkalmazsi folyamatok megcmzse (melyik folyamat melyikhez kvn csatlakozni).
Viszony rteg(session layer)Lehetv teszi, hogy a kommuniklni kvn felek (pl. kt gp) egymssal kapcsolati viszonyt alaktsanak ki.A szlltsi rteghez hasonlan adattvitelt tesz lehetv, de emellett rtkes szolgltatsokat is nyjt.
Viszony rteg problmiPrbeszd irnyts (ads jognak kiosztsa s nyomon kvetse)Vezrjel kezels (megakadlyozza, hogy ketten egyszerre ne vgezzenek kritikus mveletet)Szinkronizci (hossz adsokba ellenrz pontokat iktat, hogy hiba esetn onnan lehessen folytatni az adst).
Megjelentsi rteg(presentation layer)Az zenetek:szintaktikjval (szerkezetvel) sszemantikjval (jelentsvel) foglalkozik.Ezen a szinten mr nincs hibaellenrzs.
Megjelentsi rteg problmiAdatok szabvnyos kdolsa (klnbz adatbrzolsok miatt).Absztrakt adatszerkezetek definilsa s tvitele (pl. adatlap)zenet tmrtse, kitmrtse.Hitelests, titkosts.
Alkalmazsi rteg(application layer)A felhasznlk ill. programok ltal szles krben ignyelt protokollokat tartalmazza. (pl. HTTP, mint a vilghl mkdsnek alapja)
Alkalmazsi rteg problmillomnyok tvitele.Elektronikus levelezs.Hlzati hrcsoportok elrse.Virtulis terminlok.stb.
Adattvitel OSI-ban
OSI adattvitel lersaAz adat tovbbtsa sorn mindegyik rteg az adatrsz el beilleszti sajt fejrszt, ami lehet res is.Az als rteg nem tudja, hogy a fels rtegtl kapott adat mely rsze a fels rteg fejrsze s melyik az adatrsz.A fizikai rteghez eljutva tovbbtdik a fogad gphez, ahol felfel haladva az adatrl levlasztdnak a klnbz szintek fejrszei.
A TCP/IP modell szletseAmerikai Vdelmi Minisztrium ltal tmogatott ksrleti hlzatFeladat:tetszlegesen sok hlzat zkkenmentes sszekapcsolsa;minden krlmnyek kztt mkdkpesnek maradni;a csomagok mindenkor, brmely pontbl brmely pontba eljuthassanak.
TCP/IP kezdeteTransmission Control Protocol Internet Protocol Ngy rteg hlzati architektra.Kommunikcis protokollok gyjtemnye1974-ben definilja Cerf s Kahn.Mra szmtgpes hlzati rendszerek meghatroz elemeAz Internet alapja
OSI s TCP/IP modell rtegei
A TCP/IP ngy rtege(lentrl felfel haladva)Kapcsolati rtegHlzati vagy Internet rtegSzlltsi rtegAlkalmazsi rteg
Kapcsolati rteg(link layer)OSI-ban:Fizikai s Adatkapcsolati rtegDefinilatlan rteg (!)IP csomagok tovbbtsra alkalmas protokollokat kell tartalmaznia, ami hosztonknt ill. hlzatonknt ms s ms lehet.Kommunikcis eszkzk (kbel, krtya) s ezeket kezel eszkzmeghajtk, protokollok kpezik.
Hlzati vagy Internet rteg(internet layer)OSI-ban: Hlzati rtegMeghatroz protokollja:IP (Internet Protocol)Csomagokat tovbbt a hlzaton.Nem problma, ha a csomagok nem az elklds sorrendjben rkeznek meg.Szksg esetn a magasabb rtegek megfelel sorrendbe rendezik ket.Problmk:tvonalak meghatrozsa, torlds elkerlse.
Szlltsi rteg(transport layer)OSI-ban: Szlltsi rtegHivatalos protokolljai:TCP (Transmission Control Protocol)UDP (User Datagram Protocol)Kt hoszt kztti adatfolyamot alakt ki.A felek szmra biztostja a prbeszdet.
Szlltsi rteg - TCP protokollMegbzhat, sszekttets alap, hibamentes tvitelvezrl protokoll.Az adatfolyamot feldarabolja, majd azokat egyesvel tovbbtja az internet rtegnek.A cllloms sszegyjti s sszefzi a berkezett zeneteket, majd egyetlen sszefgg adatfolyamknt tovbbtja.Forgalomszablyozst is vgez(gyors ad, lass vev)
Szlltsi rteg - UDP protokollNem megbzhat az tvitel. Lehet, hogy az zenet egyszer sem, vagy tbbszr is megrkezik a clllomshoz.Akkor hasznljuk, ha nem fontos azzenetek sorrendben rkezse; sem aforgalomszablyozs.Pontos vlasz helyett a gyorsasg az elnye (pl. beszd- vagy vide tvitel)
Alkalmazsi rteg(application layer)OSI-ban: Viszony-, Megjelentsi- s Alkalmazsi rtegEredetileg hrom magasabb szint protokollt tartalmazott:Telnet: tvoli bejelentkezshez;FTP: adatllomnyok tvitelhez;SMTP: levelezshez.Mra a protokollok kre kibvlt.Alkalmazsok lersait tartalmazza.
A TCP/IP protokolljai(eddig tanultak alapjn)kapcsolati rtegIPFTPTCPUDPSMTPTelnet
TCP/IP mkdse(OSI-hoz hasonlan)