Ethernet hálózat alapjai

Méret: px
Mutatás kezdődik a ... oldaltól:

Download "Ethernet hálózat alapjai"

Átírás

1 Ethernet hálózat alapjai Az Ethernet ezen az oldalon egy rendkívül összetett kategória, amit csaknem lehetetlen kibogozni. Voltaképpen mindent, ami a jellegzetes RJ45 csatlakozóban végződő vezetéken történik, ide szokás sorolni. Az ethernet neve mára egybeforrt az internettel és az intranetes hálózatokkal. Nagy tömegben gyártott, ezért olcsó berendezései és relatív nagy sebessége az automatizálástechnikában is kelendővé tette. Jellemzően az Ethernet ma már mindenütt "adott", csak egyszerűen rá kell csatlakozni. Az Ethernet az voltaképpen csak egy kommunikációs rendszer 2. OSI szintjén található átviteli technológia (IEEE 802.3), és nem a teljes rendszer, amire az egyszerűség kedvéért így szoktunk hivatkozni, hogy az Ethernet, és ebbe beleértünk mindent, ami az adott dróton folyik. Az Ethernet protokollok (talán egyetlen) közös jellemzője a CSMA/CD közeg-hozzáférési eljárás, amelyről bővebben a hálózati alapok jegyzetben olvashatunk. Az Ethernet az 1970-es évek elején kidolgozott ALOHANET-tel kapcsolatos fejlesztések eredménye. Bob Metcalfe és David Boggs 1976-ban tervezték meg és valósították meg az első helyi hálózatot a Xerox Palo Altó-i kutatási központjában. A nevét az éterről (angolul: ether), a 19. századi fizikusok által feltételezett, az elektromágneses sugárzások terjedésére szolgáló könnyű közegről kapta. Az Ethernet esetén a közeg nem vákuum, hanem egy speciális koaxiális kábel volt, amely akár 2,5 km hosszú is lehetett (500 méterenként egy ismétlővel). A kábelre csavarozott adóvevőkkel legfeljebb 256 gépet lehetett csatlakoztatni. A központi kábelnek, amelyhez a gépek csatlakoztak sokcsatlakozós kábel (multidrop cable) volt a neve, és 2,94 Mb/s-os sebességgel tudott üzemelni. Ez az Ethernet olyan sikeres volt, hogy a DEC, az Intel és a Xerox 1978-ban megállapodott egy közös, 10 Mb/s-os Ethernet szabványban, amely a DIX szabvány nevet kapta. Ebből jött létre később a IEEE szabvány 1983-ban. Mivel a Xerox nem mutatott nagy érdeklődést az amúgy sikeres Ethernet iránt, Bob Metcalfe megalapította saját cégét, a 3Com-ot, hogy Ethernet csatolókat adjon el PC-khez. Eddig hozzávetőlegesen 100 millió darab kelt el belőlük. Az Ethernetet és Ethernet alapú átviteli megoldásokat az IEEE szabvány definiálja. Jelen összefoglaló gyűjteményben a TCP/IP modell első 3 szintjét szeretném kicsit részletesebben leírni, ugyanis a 4. szint, mint alkalmazási szint az több száz oldalas részletezésbe sem férne bele, és ott érdemes az adott protokollok után részletesen utána olvasni.

2 A következő ábra szemlélteti az OSI-ISO és a TCP/IP referencia modellek kapcsolatát, tovább a modellek esetében melyik szinten milyen protkollok csücsülnek, és fizikai összeköttetés szempontjából melyik eszköz melyik szinten található: Mielőtt belekezdenénk az Ethernet részletesebb tárgyalásában, fontos tisztáznunk, hogy az Ethernet mint technológia a véletlen vezérlésű közeg-hozzáférési módhoz tartozik, ahol a CSMA/CD technológiát alkalmazzák, ennek előnye, hogy gyér forgalom esetén gyors a közeghez való hozzáférés, viszont nagy forgalomnál sok ütközés keletkezik, ami még több adást és így egyre nagyobb forgalmat generál. Mi is az a CSMA/CD? CS (Carrier Sense): vagyis az egyes állomások érzékelik ha a csatorna foglalt

3 MA (Multiple Access): a másnak szóló csomagokat az adott állomás nem értelmezi CD (Collision Detection): ha adás közben észreveszem, hogy ütközés (collision) van, vagyis más is ad, akkor megállok, és véletlen ideig várok (backoff delay), ezután újrapróbálkozás, ha az ütközés újra fenn áll, akkor ismételten megállás és véletlen ideig várás, de ekkor a várakozás hosszabb (exponential backoff): Itt kell beszélnünk még egy fogalomról a Capture Effect-ről, amely akkor következik be, ha túlterhelt a hálózat, vagyis az exponenciális backoff következménye, ekkor egyetlen állomás kisajátíthatja az erőforrásokat. Térjünk vissza ezután a kis CSMA/CD bevezető után az Ethernet alapjaira és a TCP/IP modell réteges felépítésére. Jól látható, hogy az OSI modell 1-2 szintje a fizikai és az adatkapcsolati réteg, amely a TCP/IP modell esetében 1 szintet jelent az adatkapcsolati réteget (link layer), vagy más-más környezetben szokták ezt hálózati rétegnek is nevezni. Ezen a szinten kell beszélnünk a tényleges fizikai összekapcsolódásról, csatlakozó típusokról és a vezetékes és vezeték-nélküli technológiák felhasználásáról. Itt jellemző egységként pusztán bitekről beszélhetünk. Magát az Ethernetet alapvetően három kategóriába sorolhatjuk, a klasszikus Ethernet, a gyors Ethernet és a gigabites Ethernet: - A klasszikus Ethernet esetében a megnevezés első száma az átviteli sebességet jelöli, az ezt követő Base az alapsávú átvitelre utal. A következő szám, koaxiális kábel esetén a kábel hosszát adja meg 100 méteres egységekre kerekítve. - A gyors Ethernet (IEEE 802.3u) esetét tekintve 1992-ben összehívták a bizottságot, hogy készítsenek egy új szabványt, egy gyorsabb LAN-ra, megtartva az IEEE minden egyéb

4 előírását. Egy másik elképzelés szerint viszont teljesen át kell mindent alakítani, biztosítani kell a valós idejű forgalmat, valamint a digitális hangátvitelt. A nevet üzleti okokból meg akarták tartani. A bizottság az első változatot fogadta el, és elkészítette a 802.3u-t. Az el nem fogadott javaslat hívei elkészítették a saját szabványukat, a t, ami nem terjedt el. - Harmadik szabvány tekintetében a gigabites Ethernet (IEEE 802.3z). A gyors Ethernet szabványt követően 1995-ben a 802-es bizottság egy még gyorsabb Ethernet tervein kezdett dolgozni. A célkitűzések a következők voltak: 10x gyorsabb sebesség, kompatibilitás az eddigi Ethernetekkel. A végső szabvány, a 802.3z eleget tett a feltételeknek. A gigabites Ethernet eltérően a klasszikus Ethernettől pont-pont felépítésű. A legegyszerűbb topológiánál a két számítógép van gigabites Ethernettel összekapcsolva. Gyakoribb az a megoldás, amikor egy kapcsoló vagy elosztó köt össze több számítógépet, vagy további elosztókat vagy további kapcsolókat. Minden esetben egy Ethernet kábel végén pontosan egy-egy eszköz található csak. A gigabites Ethernet két működési módot támogat: a duplex és half-duplex működést. "Normális" esetnek a duplex módot tekintik, a forgalom mindkét irányban egy időben folyhat. Ezt akkor használják, ha egy központi kapcsolót vagy a periférián lévő gépekkel, vagy más kapcsolókkal kötnek össze. Ekkor minden adatot pufferelnek, így bármelyik gép és kapcsoló tetszés szerinti időben küldheti el az adatait (kereteit). Az adónak nem kell figyelnie a csatorna forgalmát, mert a versengés kizárt. Mivel a kábel egy gépet és egy kapcsolót köt össze, csak ez a gép adhat a kapcsoló felé, a duplex megoldás miatt az esetleges ellenirányú adatküldés biztosan sikeres lesz. Nincs tehát versengés, a CSMA/CD protokoll használata felesleges, a maximális kábelhosszt a jel erőssége határozza meg, nem pedig egy zajlöket adóhoz való visszajutás ideje. A kapcsolóknak módjukban áll keverni és egyeztetni a sebességeket, és automatikusan konfigurálhatják a hálózatot is, hasonlóan a gyors Ethernethez. Ha a számítógépek nem kapcsolóhoz, hanem elosztóhoz kapcsolódnak, akkor a half-duplex módot használják. Az elosztó nem puffereli a beérkező kereteket. A kapcsoló belül villamosan összeköti az összes vonalat, hasonlóan a klasszikus Ethernetnél alkalmazott megoldáshoz. Az ütközések nem kizárhatók, tehát szükséges a CSMA/CD protokoll használata. Mivel a legrövidebb keretet (64 byte) 100-szor gyorsabban lehet elküldeni, a maximális távolság is 100-szor kisebb, azaz 25 méteres lesz, hogy megmaradjon az a sajátosság, hogy az adás még a legrosszabb esetben is addig tart, amíg a zajlöket visszaér az adóhoz. Egy 2500 méter hosszú kábel esetében, 1 Gb/s sebesség mellett az adó már régen végzett egy 64 byte-os keret adásával, amikor a keret a kábel hosszának tizedét sem tette még meg (a visszaútról nem is beszélve). A bizottság érthetően elfogadhatatlannak tartotta a 25 méteres távolságot, ezért bevezette a vivőkiterjesztés (carrier extension) és a keretfűzés (frame bursting) funkciókat. Így a kábelhossz 200 méterre kiterjeszthető. Ellentmondásos, hogy egy szervezet, amelyik a gigabites Ethernet megvalósítása mellett dönt, de elosztókkal köti össze a gépeket, ezzel tulajdonképpen a klasszikus Ethernetet szimulálja. Tény, hogy az elosztók valamivel olcsóbbak a kapcsolóknál, és a gigabites Ethernet illesztő-kártyák elég drágák. Ha ezt a relatív drágaságot az olcsóbb elosztókkal akarja a szervezet ellensúlyozni, akkor ezzel egyben a hálózata teljesítményét drasztikusan csökkenti.

5 A bizottságnak viszont a kitűzött visszafelé kompatibilitás előírása és szokás miatt a 802.3z szabványban meg kellett engednie ezt a lehetőséget. TCP/IP modell adatkapcsolati vagy hálózati rétege (1. szint) Leggyakoribb Ethernet fizikai közegek: - 10Base2: vékony (thin) ethernet, koax, T alakú BNC csatlakozók - 10Base-T: 10Mb/s legalább Cat3 csavart érpáron - 100Base-TX: 100Mb/s legalább Cat5 csavart érpáron - 100Base-FX: 100Mb/s optikai érpáron: 1. Half duplex módban 412 m maximális kábelhossz 2. Full duplexben 200 m maximális kábelhossz 3. Tipikusan multimódusú optikán Base-SX: Short Wavelength, 850 nm, gigabit Base-LX: Long Wavelength, 1300 nm, gigabit Kábelek: - rézkábelek: 1. UTP: Unschielded Twisted Pair: ez a legelterjedtebb, a csavart érpár 2. ScTP: Screened Twisted Pair: árnyékolt csavart érpár - optikai kábelek: 1. MMF (Multi-Mode Fiber): multimódusú: a. a fény több úton halad a kábelen b. LED-del megvilágított c micron az átmérője d. legalább 3 csomagoló réteg borítja e. a kábelhossz 2000m alatt van f. tipikusan felhasználási területe az épületen belüli kiépítés 2. SMF (Single-Mode Fiber): egymódusú: a. a fény nem szóródik a kábelben b. 10 micron a kábel átmérője c. drága d. nagyobb távolságokra használatos Összefoglalva látható a következő táblázatban az Ethernetre jellemző átviteli közegeket:

6 A következő tábla jól szemlélteti a létező Ethernet kábeleket szabvány és egyéb tulajdonság szerint: Az átviteli közegek tisztázása után még mindig a a TCP/IP modell első szintjén a fizikai réteg szinten, vagy más néven az adatkapcsolati / hálózati réteg szinten maradunk. Ugyanis ezen a szinten az átviteli közegek mellett helyezkednek kell az OSI-ISO modell terminológiáját tekintve az adatkapcsolatért felelős tényezők (MAC, ARP, NDP, LLC). Ezen a részen viszont már a TCP/IP modellt

7 illetően is nem csak bitekről beszélünk, hanem összefüggő adatról, amelyet keretnek (frame) nevezünk. Nézzük meg részletesebben az ide tartozó fogalmakat! 1. MAC/OUI (Medium Access Control / Organizationally Unique Identifier): eszközhozzáférésvezérlő cím / egyedi szervezeti azonosító. Jellemzően minden Ehternet alapú protokoll alkalmazza a partnerek egyedi azonosítására a MAC-címet. Ez a cím (elvileg) az egész világon egyedi. A cégazonosítót az IEEE Standards Department-től lehet kérni a cég azonosítása céljából - ez az eljárás (mármint a cím-kiadás) nem ingyenes. Ez a MAC cím OUI (egyedi szervezeti azonosító) része. Összefoglalva a MAC alréteg feladata a közeghez való hozzáférés, a kereteknek a kábelre való juttatása (az adási jog megszerzése és az adása). A 48 bites MAC címzés elvileg 2 48 azaz 281,474,976,710,656 egyedi címet tesz lehetővé. Érdekesség, hogy a MAC címzés még az Internet őskorából, a Xerox címzési sémából maradt meg. A MAC címet eredetileg egy egyedi azonosító jelnek szánták, azért ennek az egyediségével óvatosan kell bánni, ugyanis: - jó néhány gyártó nem nagyon foglalkozik azzal, hogy minden termékének eltérő legyen a ROM-ban tárolt MAC címe - részben az előző pont miatt, részben "csak"; sok terméknek a címe nem ROM-ba került letárolásra, így azt meg lehet változtatni Ezért ha hálózatunk vergődik, és a címzéssel folyamatosan problémák merülnek fel, érdemes arra gyanakodni, hogy a hálózaton két, azonos MAC című egység is található. MAC cím típusok:

8 - BIA (burned-in addresses): ide tartoznak a tradícionális MAC címek, ezeket a gyártók ROMba írják, azaz égetik, ezért ezek nem változtathatóak. Ezekben az esetekben az első bájt 2. bitje mindig 1-es értéket tartalmaz - LA MAC (locally administered): lokális MAC cím, ezeket meg lehet változtatni, ezáltal (mivel a többieknek sok értelmük nincs), az OUI mezőben csak a jelölőbitek kerülnek kitöltésre. Az első bájt két legalacsonyabb helyi értékű bitje. Mivel ezekben az esetekben a többi érték 0, így a lokális (MAC) címeket onnan lehet felismerni, hogy az első bájtjuk értéke 2 vagy 3. A következő táblázatban látható a MAC címek felosztása: A táblázatban szereplő Világállandó címeket az IEEE osztja ki es darabokban. A címekben 3 bájt (első 3) fix, például Cisco eszközöknél 00:00:0C. 2. ARP (Address Resolution Protocol): címfeloldási protokoll Jellemzően az Ethernet hálózatokon elterjedt protokoll célja a logikai IPv4 címekhez tartozó MAC fizikai címek felderítése (Az IPv6 címekhez már az NDP protokoll alkalmazandó). Erre azért van szükség, mert míg az IP címek szabadon változtathatók, a MAC címek ROM-ból kerülnek kiolvasásra minden egységben - ezért ezek jellemzően egyedi azonosítók. Amikor egy egység egy másikkal akar forgalmazni, első körben ki kell derítenie annak a MAC-címét. Ennek menetét (és az ARP célját) egy példán keresztül szemléltetem. A példa szerint a IP című géről szeretnénk elérni a című eszközt:

9 Az ARP protokoll működése: 1. ARP cache checked: a PC megvizsgálja az ARP gyorsító tára, hogy nem lelhető-e véletlenül ott a célállomás címe 2. ARP send a request: a PC egy broadcast ARP csomagot küld a hálózaton levő összes eszköznek, a csomagban a keresett es IP címmel 3. ARP entry is added to cache: az összes állomás akinek nem szól a csomag az eldobja, mivel az nem az ő IP címére szólt. A keresett eszköz mielőtt válaszolna lementi a saját ARP gyorsító tárába a küldő eszköz MAC címét és az annak megfelelő IP címet 4. ARP send reply: válasz a küldő eszköznek, a válasz csomag tartalmazza a keresett eszköz MAC címét 5. ARP entry is added to cache: az egész kérést indító eszköz megkapta a választ, így ő is rögzíti a paramétereket az ARP gyorsító tárba. 3. RARP (Reverse Address Resolution Protocol): az ARP protokoll fordítottja, itt nem a MAC címek után szeretnénk keresni IP alapján, hanem IP-ket szeretnénk azonosítani MAC cím alapján. Ezek alapján az RARP olyan táblázattal dolgozik, amelyben az van felsorolva, hogy milyen IP cím milyen fizikai (MAC) címnek felel meg. Ennek használata csak speciális esetekben szükséges, pl: hálózati boot, X-terminálok. 4. NDP (Neighborn Discovery Protocol): A 2007-ben - RFC 4861-ban - publikált NDP funkcionálisan gyakorlatilag megegyezik az ARP működésével, azzal az eltéréssel, hogy ezzel az IPv6-os címek alapján lehet vadászni a MAC címeket. (és persze ebből adódóan az NDP csomagok felépítése eltér az ARP-s elődétől). 5. LLC (Logical Link Control): az LLC ellenőrzi a vett keretek épségét, kéri és végzi az újraküldést és szervezi a kapcsolatot, a MAC réteg szolgáltatásainak (keret adása és vétele) felhasználásával.

10 6. Frame (keret) struktúra A következő táblázat szemléleti az Ethernet alapú keretek formátumát: Preambulum SFD Destination MAC Source MAC Length / Ethertype Data Pad CRC Preambulum (előtag): 7 byte hosszan (56 bit) váltakozó 0 és 1 értékeket tartalmaz, amely a vevő szinkronizálásához szükséges SFD (Start Frame Delimiter): 1 byte hosszan, melynek tartalma jelsorozat, és szintén a vevő szinkronizálására szolgáló információt tartalmazza Destination/source MAC (cél/forrás): a küldő és fogadó eszközök fizikai címének helye Length/ehtertype: hossz vagy típus, ha 1500-nál kisebb, akkor hossz, ha nagyobb, akkor típus. A hossz a következő byte-tól a CRC-ig számít. Data (adat): szokás Payload -nak nevezni amelynek mérete byte, ha a minimális értéket nem éri el, akkor kiegészítés történik (Pad). CRC (Cyclic Redundancy Check): ciklikus redundancia ellenőrzés, egy olyan ellenőrző összeg, amely a cél címtől az adat végéig számolja a küldő és a fogadó is, ha a CRC hibát jelez, akkor a fogadó eldobja a csomagot. Interfram gap (kivárás): framek-k közt legalább 12 byte (96 bit) idő. Hálózati paramétereknek fontos szerepe van a frame kezelésben, ugyanis ha elindul egy frame, akkor a hálózat legtávolabbi pontján is érzékelni kell mielőtt véget ér, fontos, mivel nem lehetne észrevenni az ütközést. Emiatt korlátozni kell a kábelhosszt és a repeaterek számát, továbbá minimalizálni kell a médiumon megengedett frame hosszát, alapesetben 512 bit (64 byte), gigabit esetén 4096 bit.

11 Két esetet különítünk el, mikor túl kicsit a frame mérete, vagy túl nagy: - 64 byte-nál kisebb, ekkor runt (törpe) frame-ről beszélünk, itt az alap 18 byte (12 byte cím, 2 byte hossz, 4 byte CRC) mellett a 46 byte adat nincs meg byte-nál nagyobb, ekkor giant (óriás) frame-ről beszélünk, itt az alap 18 byte mellett a megengedett 1500 byte adatmennyiség nagyobb (tagged frame)

12 Internet vagy hálózati réteg (OSI-ISO 3. szint, TCP/IP 2. szint) Az internetprotokoll az internet (és internetalapú) hálózat egyik alapvető szabványa (protokollja). Ezen protokoll segítségével kommunikálnak egymással az internetre kötött csomópontok. Kialakításában fontos szerepet játszott az egyszerűség, és a robusztusság. Ezek egy olcsó technológiát eredményeztek, aminek segítségével gyorsan terjedt az IP, kiszorítva például a jóval komplexebb, de igen drága konkurenst, az ATM-et. Fejlesztését még az ARPA kezdte el, jelenleg az IETF felügyeli. 4-es verziójának (IPv4) leírását az RFC 791 tartalmazza. Az IPv6 az internet cím-éhségére adott válaszként született meg, az átállás a két címzés között még hosszú éveket fog igénybe venni, addig a két címzési rendszer egymás mellett fog futni. Az IP a klasszikus OSI besorolás alapján a 3., a hálózati rétegben helyezkedik el. Csomagkapcsolt hálózatot valósít meg, azaz nem építi fel a kapcsolatot a forrás és a cél között, hanem minden egyes csomagot külön irányít (route-ol). Hibadetektálást és hibajavítást nem végez (ezeket nevezzük megbízhatatlan protokollnak), ezeket a funkciókat főleg a szállítási rétegben elhelyezkedő protokollokra bízza (például TCP). Ennek a kialakításnak az oka az, hogy az egyszerűségre törekedtek. Így a hibajavítás terhe főképp a forrás és a cél számítógépeknél jelentkezik, és nem terheli feleslegesen az egyébként is leterhelt hálózati útirányválasztó csomópontokat (router). IPv4 protokoll (Internet Protocol version 4): Az IPv4-ben a forrás- és célállomásokat (az úgynevezett hostokat) címekkel (IP-címek) azonosítja, amelyek 32 biten ábrázolt egész számok; azonban ezt hagyományosan négy darab 8 bites (azaz 1 byte-os, vagyis 0 és 255 közé eső), ponttal elválasztott számmal írjuk le a könnyebb olvashatóság miatt (pl: ). A címek felépítése hierarchikus: a szám bal oldala (vagy szakmai nevén a legnagyobb helyiértékű bitek felől indulva) a legfelső szintet jelenti, és jobbra haladva az ez alatti szinteket kapjuk meg, például egy szolgáltatót, a szolgáltató alatti ügyfeleket, és az ügyfelek alatti egyes számítógépeket. A hálózatokon az IP címek a MAC-címekhez kerülnek hozzárendelésre, melyek (mivel ROM-ban kerülnek tárolásra) az egységek egyedi azonosítását végzik. A hozzárendelések megkeresésére szolgál az ARP protokoll (IPv4 címek esetén, IPv6-nál az NDP célravezető). IPv4 header (fejrész) szerkezete:

13 Version: Ez a mező teszi lehetővé, hogy azonos hálózatban eltérő IP verziók működhessenek, egy-egy átállás így folyamatosan mehet végbe, nem kell egyszerre az egész hálózat összes berendezését átállítani. Jelenleg évek óta tart például az IPv4-ről IPv6-ra történő migrációja az internetnek. A verzió mező értéke 4 ha IPv4, 6 amennyiben IPv6 protokollhoz tartozik a csomag. (az IPv5 egy kísérleti protokoll volt, mely végül nem terjedt el) IHL (Internet Header Length): az IP fejléc hossza nem állandó, ez a mező hordozza a fejléc hosszára vonatkozó információt. A hosszt 32 bites szavakban adja meg, 5 és 15 között vehet fel értéket, ami minimum 20 maximum 60 bájtos fejlécet jelent. (a fejléchossz az opciók változó száma miatt nem állandó) ToS (Type of Service): 6 bites mező. Eredeti tartalma három bitnyi precedencia információ, majd három jelző bit ami gyakorlatilag prioritásnak felel meg(0: normál csomag, 7: hálózatvezérlő csomag). A három bit egyenként a késleltetésre, átbocsátásra és a megbízhatóságra vonatkozott. Egy csomag priorizálásánál ezekkel lehetett kiválasztani, hogy a szolgáltatás mely minőségi eleme fontos a kézbesítésnél. Mivel sok eszköz figyelmen kívül hagyta egyszerűen az IHL-t, jelentését végül megváltoztatták. Ma egyszerűen szolgáltatási osztályhoz tartozást jelöl, ami a fenti információkat is magába foglalja. Total length: ez a mező a csomag teljes hosszát tartalmazza bájtban megadva, beleértve a fejlécet opciókkal és az adatrészt együttesen. Maximális értéke Ez a felső korlát. Hamarosan ez igencsak szűkös lehet, de az IPv6-ban már van lehetőség ún. Jumbogram vagy Jumbo frame küldésre, mely elméleti maximális csomagmérete 1 bájt híján 4 gigabájt. Identification: erre a mezőre a célhosztnak feltétlen szüksége van ahhoz, hogy a felsőbb protokollok darabolt üzeneteit össze tudja állítani. Minden datagram szétdarabolása után az összes darab ugyanazzal az azonosítóval kerül továbbításra. Flags: - DF (Do not fragment!): egyetlen jelzőbit, beállításával az üzenet darabolását lehet tiltani. Ilyenkor a routerek elkerülik a kiscsomagos hálózatokat. - MF (More Fragments): szintén egyetlen bit, mely jelzi, hogy létezik még több darabja az üzenetnek. Egy darabolt üzenet minden darabjának a fejléce tartalmazza, kivéve az utolsót. Fragment Offset: darabeltolás, megadja, hogy a feldarabolt daragramnak a csomagban szállított része honnan kezdődik. Elengedhetetlen információ a datagram összeállításához a vételi oldalon. Az eltolást itt 8 bájtos egységekben kell értelmezni. TTL (Time to live): Ezzel a mezővel korlátozzák egy csomag hálózatban eltölthető idejét, illetve egyúttal a megoldás azt is biztosítja, hogy ne maradhassanak a hálózatban vég nélkül keringő csomagok. Kezdőértéke 255 lehet maximálisan, melyet minden router csökkent eggyel továbbításkor. Ha eléri a nullát, egyszerűen eldobja. Protocol: ez a mező jelzi, hogy a csomag milyen protokoll számára szállít. Amikor a csomagokból összeállítja az üzenetet a vételi oldal, ezalapján továbbítja a felsőbb réteg megfelelő protokolljának (ált. TCP vagy UDP). Az egyes protokollok ide vonatkozó megfeleltetést az RFC 790 írja le.

14 Header Checksum: csak a fejrészre vonatozik! Sajnos az élettartam mező miatt minden alkalommal újra kell számolni. Source IP Address: a 32 bites (4 byte) forrás/küldő állomás címe. Destination IP Address: a 32 bites (4 byte) cél/fogadó állomás címe. Options: opcionális műveletekhez biztosított 32 bit. Ritkán szokás használni. Eddig 5 opciót definiáltak: - A biztonság opció az információ titkosságának fokára utal. Használata gyakorlatban nem célszerű, mert felhívja a figyelmet a fontos információra. Eredményesebb álcázás, ha a fontos adatok eltűnnek a lényegtelenek tömegében. - Szigorú forrás általi forgalomirányítás IP címek sorozataként megadja a teljes útvonalat - Laza forrás általi forgalomirányítás lényegében az útvonal irányát jelöli ki. (Az információ bizonyos országokon ne haladjon át, ne hagyja el az országot, stb) - Útvonal feljegyzése opció főként a routerek üzemeltetőinek fontos..lehetővé teszi a hibák felderítését.(miért ment USA-n keresztül a szomszéd épületbe címzett üzenet?) A mai körülmények között sokszor kevés a 40 bájt az útvonal tárolására. - Az időbélyeg opció az IP cím mellé egy 32 bites időbélyeget is feljegyez. Főként a router algoritmusok hibakeresésénél hasznos eszköz. Data: Az adatmező nem része a fejlécnek, ezért a checksum beszámításába se kerül be. Ennek a területnek a kezelése a szállítási réteg protokolljaira tartozik. Az adat mező tartalmazhatja a következő protokollok adatait: ICMP, IGMP, TCP, UDP, ENCAP, OSPF, SCTP. IPv4 alapú címzési rendszer: Az IPv4 két részből áll: hálózati cím + hoszt cím Egy hoszt egyszerre több hálózathoz is csatlakozhat. Ekkor minden hálózatban külön IP címe van. A címet megjeleníthetjük binárisan, vagy decimális formában. Szokásos az úgy nevezett "Dotted decimal" formátum. A 32 bit 4 bájtnak felel meg. Minden bájt decimális értékét írjuk ki, pontokkal elválasztva, pl.: Az egy hálózatba tartozó gépek száma igen tág határok között változhat, ezért cím - osztályokat alakítottak ki. A címek adminisztrációját a NIC (Network Information Center) végzi. Ez a szervezet osztja ki a cím - tartományokat. A címtartomány korlátozottsága miatt (mindössze 32 bit, és ez sem osztható ki maradéktalanul) belátható időn belül szükség lesz a módosítására az Internet rohamos terjedése miatt. Számos javaslat született a megoldásra, és van szabvány javaslat is (IPv6), de az áttérés jelentős költségei miatt egyelőre várat magára az áttörés. Valószínű, hogy az IPv4 világban IPv6 szigetek jönnek létre, melyeket a meglévő kapcsolatokon keresztül alagút jelleggel kapcsolnak össze mindaddig, míg az IPv6 általánossá válik.

15 Az IPv4-es címosztályok: A címek egy része speciális célokra foglalt. A címmel indul minden hoszt, majd a hálózati paraméterek betöltése után többet nem használja. A 127.xx.yy.zz címek a visszacsatolások címzésére vannak fenntartva. A a hoszt saját maga, ez szokás localhost vagy loopback címnek is hívni. A helyi adatszórást jelent. Az adatszórás csak az alhálózaton belülre szól. Egy távolabbi hálózatban is végezhetünk adatszórást, ha egy helyes hálózati cím mögé csupa 1-eket írunk: hálózati cím A helyi alhálózatunkban egy hosztot úgy is megcímezhetünk, hogy nem adjuk meg a teljes címet, csak az alhálózaton belüli hoszt címet: hoszt cím IPv4 és az alhálózatok kapcsolata: A nagyszámú géppel rendelkező felhasználó hamar szembe kerül azzal a problémával, hogy a NIC-től szeretne egy összefüggő címtartományt kapni, ugyanakkor ezt a címtartományt szeretné kisebb, külön-külön menedzselhető tartományra bontani. A hálózati cím és a hoszt cím szétválasztására alkalmas eszköz a netmaszk. A netmaszk a hálózati cím-pozíciókban 1-et, a hoszt - cím helyén 0-kat tartalmaz. A címosztály meghatározza, hogy a hálózati cím hány bites. Kívülről csak a hálózat címezhető,az alhálózatunk nem, mert a továbbított csomagokban nincs benn a netmaszk. A helyi hálózatunkban azonban valamennyi eszköz tartalmazza a netmaszk-ot (Subnet Mask), és így kiderül, hogy a csomag melyik alhálózatnak szól. A hoszt címeket egy EXOR művelettel választhatjuk le a teljes címből.

16 (teljes cím) EXOR (netmaszk) = (hoszt cím) Példaként hozzunk létre alhálózatot egy C osztályú címen belül. Az alhálózat max. 32 gépet tartalmaz. A címtartomány legyen: A külső hálózat nem látja az alhálózati maszkot, csak a "C" osztályt ismeri fel! Alhálózati maszk: Decimálisan: Példa: alhálózati cím leválasztása a címből: Az alhálózat címe:

17 IPv6 protokoll (Internet Protocol version 6): A hagyományos IP-protokoll szerinti IP-címeket nevezzük IPv4 címeknek is, ami a negyedik generációs (v4, version 4) internetprotokollt jelenti. Bár kezdetben jól megfelelt, az internet előre nem látott növekedése közben sok problémába ütköztek a hálózati szakemberek. Egyik ilyen az, hogy nem elégséges a kiosztott címek mennyisége. Gondot jelent, hogy nem támogatja a protokoll a mobilitást, nincs lehetőség benne korrekt titkosítás támogatására stb. Az IPv6-ot ezeknek a problémáknak feloldására hozta létre az Internet Engineering Task Force (IETF) 1998-ban, és a szabályait az RFC 2460 rögzíti. Tervezésekor nemcsak az IPv4 hibáit igyekeztek megszüntetni, hanem új szolgáltatásokat beépíteni, amelyek a protokollt gyorsabbá és az új felhasználói igényeknek jobban megfelelőbbé teszik. Az IPv6 legfontosabb jellemzői: bitre megnövelt, nagyobb címtartomány, új címzési séma - hatékonyabb és flexilisebb csomagformátum, egyszerűbb fejrész - a továbbfejlesztés lehetősége az opcionális fejrészek bevezetésével - közvetlen végponti címezhetőség - forgalomirányító táblázatok méretének csökkenése - protokollok egyszerűsítése, gyorsabb feldolgozás a routereken - automatikus konfiguráció, vagyis a munkaállomások automatikus hálózati konfigurálását támogató rendszer - hálózati mobilitás, egy hálózati csatolóhoz egy időben több címet rendelhetünk. Ez hasonló a mobilszolgáltatók roaming, (barangolási) szolgáltatásához. - titkosítás, azonosítás: Az IPv6 címzés szerves része az IPSec biztonsági protokoll, ez hálózati szinten nyújt lehetőséget arra, hogy a kommunikációban résztvevő felhasználók hitelesen azonosítsák egymást, és az egymást közt zajló adatforgalmat titkosítsák egy biztonságos úgynevezett alagúton, tunnel-en keresztül anélkül, hogy az Internetről bárki le tudná hallgatni őket. - többszörös címezhetőség, szabványosított multicast - névfeloldás és a csoportmenedzsment része a protokollnak, így az ARP és az IGMP kikerült a rendszerből Az átállás az IPv4-ről IPv6-ra, nem tud az egész Interneten egy időben lezajlani, ezért szükséges, hogy a két rendszer egymás mellett működhessen, akár az Interneten vagy a gépen belül is. Ezt az átmenetet a kompatibilis címek (az IPv4 címek egyszerűen átalakíthatók IPv6-címekké), és a különféle alagutak alkalmazása biztosítja. Használhatnak egy kettős protokollcsomag, (dual stack IP) nevű technikát is, amely mindkét protokollt egy időben támogatja. A két teljesen különálló hálózati alrendszer és a két különböző protokollverzió nincs hatással egymásra. A hálózatokon az IP címek a MAC-címekhez kerülnek hozzárendelésre, melyek (mivel ROM-ban kerülnek tárolásra) az egységek egyedi azonosítását végzik. A hozzárendelések megkeresésére szolgál az ARP protokoll IPv4 címek esetén, IPv6-nál az NDP célravezető. IPv6 címzés: Az IPv6 esetében a címzésre 128 bit áll rendelkezésre, szemben az IPv4 32 bites címzésével.

18 Ellentétben az IPv4 hálózatokkal, ahol a hálózati maszk változó méretű, az IPv6 esetében a hálózatok fixen 64 bites (/64) prefixeket használnak. Háromféle egyedi (unicast) cím típust lehet megkülönböztetni: - link lokális cím (link local address, FE80::/10) - globális unicast cím (GUA: global unicast address) - egyedi lokális cím (ULA: unique local address, FC00::/7) Minden végberendezésnek (host) rendelkeznie kell link lokális címmel és legalább egy GUA címmel az IPv6 Internet eléréséhez. Az IPv6-os cím tehát két részből áll: egy 64 bites (al-)hálózati részből, illetve egy 64 bites hosztrészből, melyet többféleképpen lehet generálni (pl. a MAC-címből, stb.). Az IPv6-os címek a CIDR címzések módját követik. Egy IPv6-os cím 8 db 4 hexadecimális számjegyből álló csoportból áll, kettőspontokkal elválasztva. Egy érvényes cím a következőképp nézhet ki: 2001:0db8:85a3:08d3:1319:8a2e:0370:7334 Négy 0-ból álló négyes (0000) elhagyható, és helyére négyespont írható (::). Így több 0000-s négyes is átírható négyespontokká, illetve a négyesekből a vezető nullások is elhagyhatóak (pl.: 0d56 d56) A következő címek mind egyenértékűek, ugyanarra a címre mutatnak: :0db8:0000:0000:0000:0000:1428:57ab :0db8:0000:0000:0000::1428:57ab :0db8:0:0:0:0:1428:57ab :0db8:0:0::1428:57ab :0db8::1428:57ab :db8::1428:57ab Ilyen módszerrel viszont csak egy ilyen nullásokból álló csoport hagyható el, több nem. Például 2001:0db8:0000:0000:34d2:0000:1428:57ab nem azonos 2001:0db8::34d2::1428:57ab-vel, csak 2001:0db8::34d2:0000:1428:57ab, vagy 2001:0db8:0000:0000:34d2::1428:57ab az érvényes. IPv6 header (fejrész): Version: az IP verziója, jelen esetben a 6. Traffic Class: a csomagokat ezzel a 8 bittel lehet priorizálni. Flow Label: A 20 bites QoS szolgáltatáshoz került be, ami a valós idejű applikációkat támogatja illetve támogatná, mert jelenleg még nincs használatban. Payload Length: Az IPv byte-ban maximált címtartományát (Total Length) jelentősen kibővítették (meg át is nevezték). A kibővített címzési lehetőség lehetővé teszi az un. jumbo payload

19 (hop-by-hop) műveletet is, mellyel egyszerre 4 GiB méretű csomag is küldhető ( = 4,294,967,295 bytes). Next Header: ez a mező jelzi, hogy a csomag milyen protokoll számára szállít. Amikor a csomagokból összeállítja az üzenetet a vételi oldal, ezalapján továbbítja a felsőbb réteg megfelelő protokolljának (ált. TCP vagy UDP). Az egyes protokollok ide vonatkozó megfeleltetést az RFC 790 írja le. A mező funkcionálisan az IPv4 protocol mezővel egyezik meg. Hop Limit: Ezzel a mezővel korlátozzák egy csomag hálózatban eltölthető idejét, illetve egyúttal a megoldás azt is biztosítja, hogy ne maradhassanak a hálózatban vég nélkül keringő csomagok. Kezdőértéke 255 lehet maximálisan, melyet minden router csökkent eggyel továbbításkor. Ha eléri a nullát, egyszerűen eldobja. A mező funkcionálisan az IPv4 TTL mezővel egyezik meg. Source Address: a forrás/küldő állomás 128 bites (16 byte) IP címe. Destination Address: a cél/fogadó állomás 128 bites (16 byte) IP címe. ICMP és IGMP Az Internet réteg esetében a két IP szabvány mellett fontos megemlíteni az ICMP és IGMP vezérlő protokollokat is. ICMP (Internet Control Message Protocol): az ICMP egy interneten használt protokoll, melynek segítségével értesülhetünk a hibákról illetve azok típusáról, valamint hálózati diagnosztizálásban lehet a segítségünkre. Az ICMP (az UDP-hez hasonlóan) datagram-orientált kommunikációs protokoll, mert egyáltalán nem garantált a csomagok megérkezése vagy sorrendje. Az ICMP (a TCP-hez és az UDP-hez hasonlóan) az IP-t használja borítékként (ICMP csomagok csak IP hálózaton mehetnek). Az ICMP-t részletesen az RFC 792-ben definiálták. ICMP csomag formátum: Legfontosabb ICMP üzenetek:

20 CÉL ELÉRHETETLEN üzenet akkor keletkezik, ha a router nem találja a célt, vagy ha olyan üzenetet kapott, ahol áll a DF bit, és a hálózat nem tud akkora csomagot kezelni, mint a beérkezett. IDŐTÚLLÉPÉS üzenetet akkor küld a router, ha a csomag élettartam mezője elérte a nullát. (Torlódás van, hurokba került a csomag, túl alacsony a beállított élettatam). PARAMÉTER PROBLÉMA üzenet az IP fejrész hibáját jelzi. Rendszerint valamelyik router szoftver hibája okozza. FORRÁSLEFOJTÁS üzenetet a túl sok csomagot küldő hosztok kapnak, hogy lassítsanak. Az új forgalomirányító algoritmusok nem használják. (A forgalomszabályozás a szállítási rétegben történik.) ÚJRAIRÁNYÍTÁS üzenetet akkor küld a router, ha a csomag rosszul irányítottnak tűnik. (Teljesen rossz földrajzi irány.) VISSZHANG KÉRÉS és VISSZHANG VÁLASZ üzenetek egy hoszt elérhetőségének tesztelésére használhatók. Az IDŐBÉLYEG KÉRÉS és IDŐBÉLYEG VÁLASZ üzenet a hoszt elérhetőségén túl a hálózat teljesítményét is méri. Az üzenet érkezési ideje és a válasz indulási ideje is szerepel a válaszban. Az ICMP teljes definíciója az RFC 792-ben található. IGMP (Internet Group Management Protocol): Multiast üzenetek küldésénél használatos. Egyetlen csomagot egyszerre több végberendezéshez is eljuttathatunk. IGMP csomag formátum:

21 Szállítási réteg protokollok (OSI 4. szint, TCP/IP 3. szint) UDP (User Datagramm Protocol): Az Interneten is használt datagram-orientált kommunikációs protokoll, amely nem fedi el teljesen a hálózat sajátosságait. Így az esetlegesen hibásan megérkező csomagokat a cél-alkalmazásnak fel kell ismernie, illetve neki kell kezelnie a csomag-duplázódást, a csomag veszteséget és a változó csomag sorrendet. Olyan esetben előnyös a használata, amikor nincs szükség kapcsolat kiépítésére (mint a TCP esetén kell), és az sem feltétlenül probléma, ha egy csomag esetleg elveszne. Jellege miatt tipikusan ilyen felhasználási terület lehet pl. az online audio/video streaming és hasonló alkalmazások, ugyanis ebben az esetben mindenképpen lépést kell tartani a stream-mel, akár azon az áron is, hogy inkább kihagyunk pár csomagot, ha nem érkeztek meg időben. Mint már tisztáztuk, a TCP/IP modell sajátossága a bedobozolás módszere, ahol minden szinten sajátos egységről beszélünk, így minden egységnél adott egy fejrész (header). UDP header (fejrész): Source Port (Forrás port): Értelemszerűen a küldő (forrás) alkalmazás portjának száma 16 biten ábrázolva Destination Port (Cél port): A vevő portjának száma. Length (Hossz): A csomag hosszát adja meg (fejléc + adatmező). (Az adatmező változó hosszúságú lehet.) A csomag minimális mérete 8 bájt, ekkor csak fejlécet tartalmaz. Checksum (Ellenőrző összeg): A csomag tartalmának sértetlenségét ellenőrzi. Kiszámolása nem kötelező, ekkor ezt a mezőt 0-ra kell állítani. UDP Pseudo header IPv4 esetén:

22 A pszeudofejrész az ellenőrző összeg számításakor beleszámít a fejrészbe. Az UDP szegmens hossz a fejrész és az adatrész együttes hosszát adja meg. A forrás és a célport a hosztokon belül azonosítja a végpontokat (szolgáltatásokat). Az UDP-t az RFC 768-ban találjuk meg részletesen.

23 TCP (Transmission Control Protocol): A TCP-t 1978-ban specifikálták a mai formájában. Az NCP-rol a TCP-re való áttérés 1983-ra valósult meg teljesen. Azóta az Internet szabványos protokollja a TCP. Leírását az RFC793 tartalmazza. A TCP egy megbízható folyamat-folyamat közti kommunikációra alkalmas protokoll célját szolgálja. Alapfunkciói: - Alapvető adatátvitel: Egy oktettekből álló folytonos adatfolyam átvitelére látja el, úgy hogy a bájtokat szegmensekre bontja szét. Időnként szükség lehet arra, hogy meggyőződjünk róla, hogy minden elküldött adatot a túloldal megkapott, ezért a TCP definiál egy push műveletet, mely arra szolgál, hogy minden még el nem küldött adatot elküldjünk, illetve meggyőződjünk róla, hogy minden elküldésre szánt adat megérkezett. A fogadó oldal ebből a push műveletből semmit sem érzékel. - Megbízhatóság: A TCP dolga az elveszett, megsérült, megduplázódott, nem helyes sorrendben érkezett csomagok érzékelése, és ezek kiküszöbölése. Ezt úgy éri el, hogy minden egyes kiküldött oktetthez tartozik egy sorszám, és a fogadó oldalnak pozitív megerősítést kell adjon a megérkezett oktettekről. Ha egy bizonyos időn belül nem jön pozitív megerősítés, akkor az adatot újraküldi a küldő oldal. Mindemellet ez a sorszám arra is jó, hogy a fogadó oldal a nem helyes sorrendben jött adatokat helyesen sorba tudja rendezni és észlelje a duplázódásokat. Az adatok sérülésének észrevételére pedig ellenőrzőösszeget használ. - Adatfolyam vezérlés: A TCP egy úgynevezett ablakot használ az adatfolyam-vezérlésre. A küldő oldal egyszerre pozitív megerősítés nélkül nem küldhet több oktettet, mint amekkora a fogadó ablaka. - Multiplexitás: Mint említettük a TCP folyamat-folyamat közti kommunikációra szolgál, azonban egy hoszton több folyamat is futhat, és több is akarhat párhuzamosan kommunikálni, így a TCP a hoszton ún. portokat használ. A kapcsolat kommunikációnál használt hálózati címe, és a TCP port együtt adják az ún. socket-et és a socketekből álló egyértelmű párokkal azonosítjuk a kapcsolatot. Minden egyes hoszt saját feladata, hogy a feladatok számára portokat biztosítson egy hozzárendeléssel(bind()). - Kapcsolatok: A megbízhatóságot, és az adatfolyam-vezérlést már említettük. Ezek arról szólnak, hogyan kell létrehozni és karbantartani a kapcsolatokat. Ezen információk együttese alkotja a kapcsolatot, beleértve a socket-et, a sorszámot és az ablakméretet. Amikor két folyamat kommunikálni szeretne, előbb létre kell hozni a kapcsolatot és ha a kommunikációt befejezettnek tekintik, akkor azt le kell zárni és a használt erőforrásokat fel kell szabadítani. Lévén a kommunikációt egy nem feltétlenül megbízható alapokra helyezett hálózaton kell lefolytatni, így a kapcsolat létrehozásához kézfogási (Handshake) mechanizmusokat kell beépíteni. - Megelőző biztonság: A TCP-t használó esetekben, ha nincs minden érték előre megadva, akkor a TCP gondoskodik helyes default értékek használatáról, és beállításáról. (Pl. kapcsolódó kliens esetén automatikusan kap portot, ha nem adunk meg külön ablakméretet, akkor az OS TCP kezelő része ad meg ilyet, stb.) A TCP nyugtázásos rendszeren alapuló adatfolyam(stream)- és kapcsolatorientált adattovábbítási protokoll, vagyis a különböző alkalmazásoktól kapott adatokat adatfolyamba helyezi és úgy

24 továbbítja. Van kimenő és bejövő adatfolyam, ezek full-duplex kommunikációt tesznek lehetővé. A folyamokat szegmensekre osztja ezeknél kisebb adatmennyiséget nem szeret küldeni, megvárja, mire megnő ekkorára. A nyugtázás azt jelenti, hogy a célállomás nyugtát küld arról, hogy az adatokat megkapta. Ezeket a nyugtákat a küldött adatok fejlécében helyezik el, vagyis nincs külön nyugtafejléc. Ezt a módszert hívják piggy-backing-nek. Ezen felül a TCP a kommunikáció kezdetét egy speciális kapcsolat-felépítő mechanizmussal indítja, mely során a két fél információkat cserél és egyezteti a beállításait. A kapcsolatot a kommunikáció végén szabályosan lebontják. TCP header (fejrész) szerkezete: TCP header a Pseudo header elkülönítésével: Source port / Destination port: A TCP az egyes szolgáltatásokhoz, taszkokhoz, processzekhez tartozó adatokat portokkal azonosítja. Ezek a portok határozzák meg, hogy az elküldött és fogadott adatok mely applikációkhoz tartoznak db ún. well-known (jól ismert) portja van ezek funkciója előre meghatározott. Sequence number (szekvencia szám): megadja, hogy a kapott adat a streamben hányadik helytől kezdődik.

25 Acknowledgement number (ráültetett nyugta): A legnagyobb megkapott sorszámú byte sorszámát írja ide. Ilyen módon nem kell minden nyugtát elküldeni, hanem a timeout időn belül össze lehet vonni a nyugtákat és csak az utolsót elküldeni. Data offset (fejléc hossz): megadja 4 byte-os egységekben, hogy hol kezdődik az adat. Reserved: 6 bites használaton kívüli rész. Flags (zázslók jelzőbitek): - CWR (Congestion Windows Reduced) / ECE (ECN Echo): Amikor valamely oldal olyan TCP csomagot vesz, amely CE codepoint-ot tartalmaz az IP fejlécben, úgy a nyugtában beállítja az ECE TCP flag-et. A túloldal ezt olyan módon nyugtázhatja, hogy a következő csomagjában a CWR TCP flag szerepel. - URG (Urgent pointer field is significant): Ha az URG bit magas, akkor az Urgent Pointer (sürgősségi mutató) által jelölt bájttal bezárólag sürgősségi feldolgozást kér a vevőtől. - ACK (Acnowledgement field is significant): jelzi, hogy a szegmens érvényes nyugtát tartalmaz. - PSH (Push function): A küldő ezzel a flag-gel definiál egy push műveletet, mely arra szolgál, hogy minden még el nem küldött adatot elküldjünk, illetve meggyőződjünk róla, hogy minden elküldésre szánt adat megérkezett. A fogadó oldal ebből a push műveletből semmit sem érzékel. Általában a TCP nem zavarja minden beérkező szegmenssel az alkalmazást, gyakran egy pufferben gyűjtögeti a szegmensek adattartalmát és amikor eléggé megtelt a puffer, akkor adja át az alkalmazásnak az adatokat. - RST (Reset the connection): többféle jelentése lehet: a. Egy összeköttetés helyreállításának kezdetét jelzi. b. Más esetben az összeköttetés létesítésére irányuló kérés visszautasítását is jelentheti. c. Nincs a megadott portszámon szolgáltatás (nincs a socket nyitva) d. A jelentkező már nem fér be a várakozási sorba. e. A kapcsolódást kérő IP címről nem engedélyezett a szolgáltatás elérése. - SYN (Synchronize sequence numbers): szinkronizáció, kapcsolatfelvétel. - FIN (No more date from sender): Az adó jelzi, hogy nincs több adat. Bontható az összeköttetés ezen iránya, azaz aki ezt küldte az már nem kíván adni, de venni még átmenetileg szeretne. Window Size: A window size mezőben azt közli a vevő, hogy hány bájtot küldhet az adó anélkül, hogy visszaigazolást kellene kapnia a vevőtől (általános elnevezéssel ez burst eljárás). Más megközelítésben a WINDOW, a TCP által használt adó és vevő ablak méretét határozza meg. Az adási ablakból következik az adó puffer mérete. Itt az olyan sorszámú bájtokat tartják, amelyek már adásra kerültek, de a hozzájuk tartozó nyugta még nem érkezett meg. Az adási ablakban található legkisebb sorszámú bájthoz tartozó nyugta beérkezésekor az ablak előrébb csúszik a következő nyugtázatlan bájtig. A vételi ablak mutatja, hogy milyen sorszámú bájtokat fogadhat el a vevő. A vételi ablakban látható sorszámok a beérkező bájtoknak megfelelően növekszenek, azaz az ablak egyre fentebb csúszik. Checksum: a fejléc ellenőrző összege.

26 Urgent pointer: Itt egy, az aktuális sorszámhoz viszonyított eltolási mutató szerepel, amely meghatározza a sürgős adatok helyét a szegmensben. A megszakítás-üzeneteket helyettesíti. Az URG flag-gel lehet aktiválni. Options: Számos dologra használják, például kapcsolat felépítésekor információk cseréjére. Ezen ismeretek birtokában kijelenthetjük, hogy a TCP/IP modell, a fent már említett TCP szállítási réteg szabvány IP hálózati rétegen (IPv4 vagy IPv6) való alkalmazása. Technikailag ez azt jelenti, hogy a két adatsor egymásba ágyazódik. A TCP/IP modell utolsó rétegének (Application layer), az alkalmazási rétegnek részletezésére nem térek ki, mivel a legtöbb protokoll itt helyezkedik el, és ezen protokollok működése már nem az operációs rendszer kernel szintű módjához kapcsolódnak, hanem a felhasználói módban való futáshoz. Legfontosabb alkalmazás rétegbeli protokollok csak felsorolás szinten: DHCP, DHCPv6, DNS, FTP, http, IMAP, IRC, LDAP, NNTP, BGP, NTP, POP, POP3, RPC, RTP, RTSP, RIP, SIP, SMTP, SNMP, SOCKS, SSH, Telnet, TLS/SSL és egyéb fontos protokollok. A teljesség igénye nélkül a következő linkek megtalálhatóak a felsorolt protokollok:

27 Felhasznált források:

Az adott eszköz IP címét viszont az adott hálózat üzemeltetői határozzákmeg.

Az adott eszköz IP címét viszont az adott hálózat üzemeltetői határozzákmeg. IPV4, IPV6 IP CÍMZÉS Egy IP alapú hálózat minden aktív elemének, (hálózati kártya, router, gateway, nyomtató, stb) egyedi azonosítóval kell rendelkeznie! Ez az IP cím Egy IP cím 32 bitből, azaz 4 byte-ból

Részletesebben

Dr. Wührl Tibor Ph.D. MsC 04 Ea. IP kapcsolás hálózati réteg

Dr. Wührl Tibor Ph.D. MsC 04 Ea. IP kapcsolás hálózati réteg Dr. Wührl Tibor Ph.D. MsC 04 Ea IP kapcsolás hálózati réteg IP kapcsolás Az IP címek kezelése, valamint a csomagok IP cím alapján történő irányítása az OSI rétegmodell szerint a 3. rétegben (hálózati network

Részletesebben

Számítógép-hálózatok. Gyakorló feladatok a 2. ZH témakörének egyes részeihez

Számítógép-hálózatok. Gyakorló feladatok a 2. ZH témakörének egyes részeihez Számítógép-hálózatok Gyakorló feladatok a 2. ZH témakörének egyes részeihez IPV4 FELADATOK Dr. Lencse Gábor, SZE Távközlési Tanszék 2 IP címekkel kapcsolatos feladatok 1. Milyen osztályba tartoznak a következő

Részletesebben

Dr. Wührl Tibor Ph.D. MsC 04 Ea. IP P címzés

Dr. Wührl Tibor Ph.D. MsC 04 Ea. IP P címzés Dr. Wührl Tibor Ph.D. MsC 04 Ea IP P címzés Csomagirányítás elve A csomagkapcsolt hálózatok esetén a kapcsolás a csomaghoz fűzött irányítási információk szerint megy végbe. Az Internet Protokoll (IP) alapú

Részletesebben

Az Ethernet példája. Számítógépes Hálózatok 2012. Az Ethernet fizikai rétege. Ethernet Vezetékek

Az Ethernet példája. Számítógépes Hálózatok 2012. Az Ethernet fizikai rétege. Ethernet Vezetékek Az Ethernet példája Számítógépes Hálózatok 2012 7. Adatkapcsolati réteg, MAC Ethernet; LAN-ok összekapcsolása; Hálózati réteg Packet Forwarding, Routing Gyakorlati példa: Ethernet IEEE 802.3 standard A

Részletesebben

Internet Protokoll 6-os verzió. Varga Tamás

Internet Protokoll 6-os verzió. Varga Tamás Internet Protokoll 6-os verzió Motiváció Internet szédületes fejlődése címtartomány kimerül routing táblák mérete nő adatvédelem hiánya a hálózati rétegen gépek konfigurációja bonyolódik A TCP/IPkét évtizede

Részletesebben

Windows rendszeradminisztráció és Microsoft szerveralkalmazások támogatása. Kocsis Gergely, Supák Zoltán

Windows rendszeradminisztráció és Microsoft szerveralkalmazások támogatása. Kocsis Gergely, Supák Zoltán Windows rendszeradminisztráció és Microsoft szerveralkalmazások támogatása Kocsis Gergely, Supák Zoltán 2016.02.23. TCP/IP alapok A Microsoft Windows alapú hálózati környezetben (csakúgy, mint más hasonló

Részletesebben

Hálózati architektúrák laborgyakorlat

Hálózati architektúrák laborgyakorlat Hálózati architektúrák laborgyakorlat 4. hét Dr. Orosz Péter, Skopkó Tamás 2012. szeptember Hálózati réteg (L3) Kettős címrendszer Interfész konfigurációja IP címzés: címosztályok, alhálózatok, szuperhálózatok,

Részletesebben

* Rendelje a PPP protokollt az TCP/IP rétegmodell megfelelő rétegéhez. Kapcsolati réteg

* Rendelje a PPP protokollt az TCP/IP rétegmodell megfelelő rétegéhez. Kapcsolati réteg ét * Rendelje a PPP protokollt az TCP/IP rétegmodell megfelelő Kapcsolati réteg A Pont-pont protokoll (általánosan használt rövidítéssel: PPP az angol Point-to-Point Protocol kifejezésből) egy magas szintű

Részletesebben

Tartalom. Hálózati kapcsolatok felépítése és tesztelése. Rétegek használata az adatok továbbításának leírására. OSI modell. Az OSI modell rétegei

Tartalom. Hálózati kapcsolatok felépítése és tesztelése. Rétegek használata az adatok továbbításának leírására. OSI modell. Az OSI modell rétegei Tartalom Hálózati kapcsolatok felépítése és tesztelése Bevezetés: az OSI és a Általános tájékoztató parancs: 7. réteg: DNS, telnet 4. réteg: TCP, UDP 3. réteg: IP, ICMP, ping, tracert 2. réteg: ARP Rétegek

Részletesebben

Az IP hálózati protokoll

Az IP hálózati protokoll Az IP hálózati protokoll IP (Internet Protocol) RFC 791 A TCP/IP referenciamodell hálózati réteg protokollja. Széles körben használt, az Internet alapeleme. Legfontosabb jellemzői: IP fejrész szerkezete.

Részletesebben

Hálózati Technológiák és Alkalmazások

Hálózati Technológiák és Alkalmazások Hálózati Technológiák és Alkalmazások Vida Rolland BME TMIT 2016. február 23. Bemutatkozás Vida Rolland egyetemi docens, tárgyfelelős IE 325, vida@tmit.bme.hu 2 Fóliák a neten Tárgy honlapja: http://www.tmit.bme.hu/vitma341

Részletesebben

Gyakorló feladatok a 2. ZH témakörének egyes részeihez. Számítógép-hálózatok. Dr. Lencse Gábor

Gyakorló feladatok a 2. ZH témakörének egyes részeihez. Számítógép-hálózatok. Dr. Lencse Gábor Gyakorló feladatok a 2. ZH témakörének egyes részeihez Számítógép-hálózatok Dr. Lencse Gábor egyetemi docens Széchenyi István Egyetem, Távközlési Tanszék lencse@sze.hu IPV4 FELADATOK Dr. Lencse Gábor,

Részletesebben

Számítógép hálózatok

Számítógép hálózatok Számítógép hálózatok Számítógép hálózat fogalma A számítógép-hálózatok alatt az egymással kapcsolatban lévő önálló számítógépek rendszerét értjük. Miért építünk hálózatot? Információ csere lehetősége Központosított

Részletesebben

Tartalom. Az adatkapcsolati réteg, Ethernet, ARP. Fogalma és feladatai. Adatkapcsolati réteg. A hálókártya képe

Tartalom. Az adatkapcsolati réteg, Ethernet, ARP. Fogalma és feladatai. Adatkapcsolati réteg. A hálókártya képe Tartalom Az adatkapcsolati réteg, Ethernet, ARP Adatkapcsolati réteg A hálózati kártya (NIC-card) Ethernet ARP Az ARP protokoll Az ARP protokoll által beírt adatok Az ARP parancs Az ARP folyamat alhálózaton

Részletesebben

Tájékoztató. Használható segédeszköz: -

Tájékoztató. Használható segédeszköz: - A 35/2016. (VIII. 31.) NFM rendelet szakmai és vizsgakövetelménye alapján. Szakképesítés azonosítószáma és megnevezése 52 481 02 Irodai informatikus Tájékoztató A vizsgázó az első lapra írja fel a nevét!

Részletesebben

Az Internet működésének alapjai

Az Internet működésének alapjai Az Internet működésének alapjai Második, javított kiadás ( Dr. Nagy Rezső) A TCP/IP protokollcsalád áttekintése Az Internet néven ismert világméretű hálózat működése a TCP/IP protokollcsaládon alapul.

Részletesebben

Számítógép hálózatok gyakorlat

Számítógép hálózatok gyakorlat Számítógép hálózatok gyakorlat 5. Gyakorlat Ethernet alapok Ethernet Helyi hálózatokat leíró de facto szabvány A hálózati szabványokat az IEEE bizottságok kezelik Ezekről nevezik el őket Az Ethernet így

Részletesebben

Hálózati architektúrák és Protokollok GI 8. Kocsis Gergely

Hálózati architektúrák és Protokollok GI 8. Kocsis Gergely Hálózati architektúrák és Protokollok GI 8 Kocsis Gergely 2018.11.12. Knoppix alapok Virtuális gép létrehozása VirtualBox-ban (hálózatelérés: bridge módban) Rendszerindítás DVD-ről vagy ISO állományból

Részletesebben

MAC címek (fizikai címek)

MAC címek (fizikai címek) MAC címek (fizikai címek) Hálózati eszközök egyedi azonosítója, amit az adatkapcsolati réteg MAC alrétege használ Gyárilag adott, általában ROM-ban vagy firmware-ben tárolt érték (gyakorlatilag felülbírálható)

Részletesebben

Rohonczy János: Hálózatok

Rohonczy János: Hálózatok Rohonczy János: Hálózatok Rohonczy János (ELTE) 2005 v.1.0 1 Topológia fa csillag gyűrű busz busz / gerinc Rohonczy János (ELTE) 2005 v.1.0 2 Kiterjedés LAN MAN WAN Rohonczy János (ELTE) 2005 v.1.0 3 Fizikai

Részletesebben

Számítógépes Hálózatok 2011

Számítógépes Hálózatok 2011 Számítógépes Hálózatok 2011 10. Hálózati réteg IP címzés, IPv6, ARP, DNS, Circuit Switching, Packet Switching 1 IPv4-Header (RFC 791) Version: 4 = IPv4 IHL: fejléc hossz 32 bites szavakban (>5) Type of

Részletesebben

A 35/2016. (VIII. 31.) NFM rendelet szakmai és vizsgakövetelménye alapján.

A 35/2016. (VIII. 31.) NFM rendelet szakmai és vizsgakövetelménye alapján. A 35/2016. (VIII. 31.) NFM rendelet szakmai és vizsgakövetelménye alapján. Szakképesítés, azonosítószáma és megnevezése 54 481 06 Informatikai rendszerüzemeltető Tájékoztató A vizsgázó az első lapra írja

Részletesebben

Hálózatok Rétegei. Számítógépes Hálózatok és Internet Eszközök. TCP/IP-Rétegmodell. Az Internet rétegei - TCP/IP-rétegek

Hálózatok Rétegei. Számítógépes Hálózatok és Internet Eszközök. TCP/IP-Rétegmodell. Az Internet rétegei - TCP/IP-rétegek Hálózatok Rétegei Számítógépes Hálózatok és Internet Eszközök WEB FTP Email Telnet Telefon 2008 2. Rétegmodell, Hálózat tipusok Közbenenső réteg(ek) Tw. Pair Koax. Optikai WiFi Satellit 1 2 Az Internet

Részletesebben

Két típusú összeköttetés PVC Permanent Virtual Circuits Szolgáltató hozza létre Operátor manuálisan hozza létre a végpontok között (PVI,PCI)

Két típusú összeköttetés PVC Permanent Virtual Circuits Szolgáltató hozza létre Operátor manuálisan hozza létre a végpontok között (PVI,PCI) lab Adathálózatok ATM-en Távközlési és Médiainformatikai Tanszék Budapesti Műszaki és Gazdaságtudományi Egyetem Megvalósítások Multiprotocol encapsulation (RFC1483) - IETF Classical IP over ATM (RFC1577)

Részletesebben

Multiprotocol encapsulation (RFC1483) - IETF Classical IP over ATM (RFC1577) - IETF LAN Emulation (LANE) - ATM Forum Multiprotocol over ATM (MPOA) -

Multiprotocol encapsulation (RFC1483) - IETF Classical IP over ATM (RFC1577) - IETF LAN Emulation (LANE) - ATM Forum Multiprotocol over ATM (MPOA) - lab Adathálózatok ATM-en Távközlési és Médiainformatikai Tanszék Budapesti Műszaki és Gazdaságtudományi Egyetem Megvalósítások Multiprotocol encapsulation (RFC1483) - IETF Classical IP over ATM (RFC1577)

Részletesebben

Hálózatok. Alapismeretek. A hálózatok célja, építőelemei, alapfogalmak

Hálózatok. Alapismeretek. A hálózatok célja, építőelemei, alapfogalmak Hálózatok Alapismeretek A hálózatok célja, építőelemei, alapfogalmak A hálózatok célja A korai időkben terminálokat akartak használni a szabad gépidők lekötésére, erre jó lehetőség volt a megbízható és

Részletesebben

Tűzfalak működése és összehasonlításuk

Tűzfalak működése és összehasonlításuk Tűzfalak működése és összehasonlításuk Készítette Sári Zoltán YF5D3E Óbudai Egyetem Neumann János Informatikai Kar 1 1. Bevezetés A tűzfalak fejlődése a számítógépes hálózatok evolúciójával párhuzamosan,

Részletesebben

2011 TAVASZI FÉLÉV 3. LABORGYAKORLAT PRÉM DÁNIEL ÓBUDAI EGYETEM. IP címzés. Számítógép hálózatok gyakorlata

2011 TAVASZI FÉLÉV 3. LABORGYAKORLAT PRÉM DÁNIEL ÓBUDAI EGYETEM. IP címzés. Számítógép hálózatok gyakorlata IP címzés Számítógép hálózatok gyakorlata ÓBUDAI EGYETEM 2011 TAVASZI FÉLÉV 3. LABORGYAKORLAT PRÉM DÁNIEL Az IP cím 172. 16. 254. 1 10101100. 00010000. 11111110. 00000001 Az IP cím logikai címzést tesz

Részletesebben

Lokális hálózatok. A lokális hálózat felépítése. Logikai felépítés

Lokális hálózatok. A lokális hálózat felépítése. Logikai felépítés Lokális hálózatok Számítógép hálózat: több számítógép összekapcsolása o üzenetküldés o adatátvitel o együttműködés céljából. Egyszerű példa: két számítógépet a párhuzamos interface csatlakozókon keresztül

Részletesebben

A TCP/IP számos adatkapcsolati réteggel együtt tud működni:

A TCP/IP számos adatkapcsolati réteggel együtt tud működni: lab Vezetékes átvitel Adatkapcsolati réteg Távközlési és Médiainformatikai Tanszék Budapesti Műszaki és Gazdaságtudományi Egyetem Adatkapcsolati réteg Feladata: IP datagrammokat küld és fogad az IP modulnak

Részletesebben

Adatkapcsolati réteg. A TCP/IP számos adatkapcsolati réteggel együtt tud működni: Ethernet, token ring, FDDI, RS-232 soros vonal, stb.

Adatkapcsolati réteg. A TCP/IP számos adatkapcsolati réteggel együtt tud működni: Ethernet, token ring, FDDI, RS-232 soros vonal, stb. lab Vezetékes átvitel Adatkapcsolati réteg Távközlési és Médiainformatikai Tanszék Budapesti Műszaki és Gazdaságtudományi Egyetem Adatkapcsolati réteg Feladata: IP datagrammokat küld és fogad az IP modulnak

Részletesebben

Alhálózatok. Bevezetés. IP protokoll. IP címek. IP címre egy gyakorlati példa. Rétegek kommunikáció a hálózatban

Alhálózatok. Bevezetés. IP protokoll. IP címek. IP címre egy gyakorlati példa. Rétegek kommunikáció a hálózatban Rétegek kommunikáció a hálózatban Alhálózatok kommunikációs alhálózat Alk Sz H Ak F Hol? PDU? Bevezetés IP protokoll Internet hálózati rétege IP (Internet Protocol) Feladat: csomagok (datagramok) forrásgéptől

Részletesebben

Számítógép-hálózatok zárthelyi feladat. Mik az ISO-OSI hálózati referenciamodell hálózati rétegének főbb feladatai? (1 pont)

Számítógép-hálózatok zárthelyi feladat. Mik az ISO-OSI hálózati referenciamodell hálózati rétegének főbb feladatai? (1 pont) A verzió Név, tankör: 2005. május 11. Neptun kód: Számítógép-hálózatok zárthelyi feladat 1a. Feladat: Mik az ISO-OSI hálózati referenciamodell hálózati rétegének főbb feladatai? (1 pont) 2a. Feladat: Lehet-e

Részletesebben

Hálózat szimuláció. Enterprise. SOHO hálózatok. Más kategória. Enterprise. Építsünk egy egyszerű hálózatot. Mi kell hozzá?

Hálózat szimuláció. Enterprise. SOHO hálózatok. Más kategória. Enterprise. Építsünk egy egyszerű hálózatot. Mi kell hozzá? Építsünk egy egyszerű hálózatot Hálózat szimuláció Mi kell hozzá? Aktív eszközök PC, HUB, switch, router Passzív eszközök Kábelek, csatlakozók UTP, RJ45 Elég ennyit tudni? SOHO hálózatok Enterprise SOHO

Részletesebben

Kiszolgálók üzemeltetése. Iványi Péter

Kiszolgálók üzemeltetése. Iványi Péter Kiszolgálók üzemeltetése Iványi Péter Hálózatok N gép esetén a legegyszerűbb ha mindegyiket mindegyikkel összekötjük N-1 kártya és kábel kell Megosztott (shared) kábel Egyszerre több gép is csatlakozik

Részletesebben

Hálózati architektúrák laborgyakorlat

Hálózati architektúrák laborgyakorlat Hálózati architektúrák laborgyakorlat 5. hét Dr. Orosz Péter, Skopkó Tamás 2012. szeptember Hálózati réteg (L3) Kettős címrendszer: ARP Útválasztás: route IP útvonal: traceroute Parancsok: ifconfig, arp,

Részletesebben

A TCP/IP modell hálózati rétege (Network Layer) Protokoll-készlet: a csomagok továbbítása. Legjobb szándékú kézbesítés

A TCP/IP modell hálózati rétege (Network Layer) Protokoll-készlet: a csomagok továbbítása. Legjobb szándékú kézbesítés A hálózati réteg feladatai A TCP/ modell hálózati rétege (Network Layer) A csomagok szállítása a forrásállomástól a cél-állomásig A hálózati réteg protokollja minden állomáson és forgalomirányítón fut

Részletesebben

Számítógépes Hálózatok ősz Hálózati réteg IP címzés, ARP, Circuit Switching, Packet Switching

Számítógépes Hálózatok ősz Hálózati réteg IP címzés, ARP, Circuit Switching, Packet Switching Számítógépes Hálózatok ősz 2006 10. Hálózati réteg IP címzés, ARP, Circuit Switching, Packet Switching 1 Inter-AS-Routing Inter-AS routing Inter-AS-Routing nehéz... between A and B C.b Gateway B Szervezetek

Részletesebben

A MAC-cím (Media Access Control) egy hexadecimális számsorozat, amellyel még a gyártás során látják el a hálózati kártyákat. A hálózat többi eszköze

A MAC-cím (Media Access Control) egy hexadecimális számsorozat, amellyel még a gyártás során látják el a hálózati kártyákat. A hálózat többi eszköze A MAC-cím (Media Access Control) egy hexadecimális számsorozat, amellyel még a gyártás során látják el a hálózati kártyákat. A hálózat többi eszköze a MAC-címet használja a hálózat előre meghatározott

Részletesebben

Hálózati alapismeretek

Hálózati alapismeretek Hálózati alapismeretek Tartalom Hálózat fogalma Előnyei Csoportosítási lehetőségek, topológiák Hálózati eszközök: kártya; switch; router; AP; modem Az Internet története, legfontosabb jellemzői Internet

Részletesebben

A 35/2016. (VIII. 31.) NFM rendelet szakmai és vizsgakövetelménye alapján.

A 35/2016. (VIII. 31.) NFM rendelet szakmai és vizsgakövetelménye alapján. A 35/2016. (VIII. 31.) NFM rendelet szakmai és vizsgakövetelménye alapján. Szakképesítés, azonosítószáma és megnevezése 54 481 06 Informatikai rendszerüzemeltető Tájékoztató A vizsgázó az első lapra írja

Részletesebben

UTP vezeték. Helyi hálózatok tervezése és üzemeltetése 1

UTP vezeték. Helyi hálózatok tervezése és üzemeltetése 1 UTP vezeték A kábeleket kategóriákba sorolják és CAT+szám típusú jelzéssel látják el. A 10Base-T és 100Base-TX kábelek átvitelkor csak az 1, 2 (küldésre) és a 3, 6 (fogadásra) érpárokat alkalmazzák. 1000Base-TX

Részletesebben

1/13. RL osztály Hálózati alapismeretek I. gyakorlat c. tantárgy Osztályozóvizsga tematika

1/13. RL osztály Hálózati alapismeretek I. gyakorlat c. tantárgy Osztályozóvizsga tematika 1/13. RL osztály Hálózati alapismeretek I. gyakorlat c. tantárgy Osztályozóvizsga tematika A vizsga leírása: A vizsga anyaga a Cisco Routing and Switching Bevezetés a hálózatok világába (1)és a Cisco R&S:

Részletesebben

23. fejezet Az IPv6 protokoll

23. fejezet Az IPv6 protokoll . fejezet Az IPv6 protokoll Az IPv6 protokoll Az IPv6 protokoll tervezésének és megjelenésének fő szempontja az IPv4 protokoll lecserélése volt, amire az IPv4 ismert korlátai miatt volt szükség. Az első

Részletesebben

INFORMATIKAI PROJEKTELLENŐR 30 MB. Farkas József SZÁMÍTÓGÉP HÁLÓZATOK ALAPISMERETEK MMK- Informatikai projektellenőr képzés

INFORMATIKAI PROJEKTELLENŐR 30 MB. Farkas József SZÁMÍTÓGÉP HÁLÓZATOK ALAPISMERETEK MMK- Informatikai projektellenőr képzés INFORMATIKAI PROJEKTELLENŐR 30 MB Farkas József SZÁMÍTÓGÉP HÁLÓZATOK ALAPISMERETEK 2017. 03. 21. MMK- Informatikai projektellenőr képzés Tartalom Hálózatok csoportosítása Hálózati topológiák, protokollok

Részletesebben

Hálózati réteg, Internet

Hálózati réteg, Internet álózati réteg, Internet álózati réteg, Internet Készítette: (BM) Tartalom z összekapcsolt LN-ok felépítése. z Ethernet LN-okban használt eszközök hogyan viszonyulnak az OSI rétegekhez? Mik a kapcsolt hálózatok

Részletesebben

Hálózati Architektúrák és Protokollok GI BSc. 3. laborgyakorlat

Hálózati Architektúrák és Protokollok GI BSc. 3. laborgyakorlat Hálózati Architektúrák és Protokollok GI BSc. 3. laborgyakorlat Erdős András (demonstrátor) Debreceni Egyetem - Informatikai Kar Informatikai Rendszerek és Hálózatok Tanszék 2016 9/20/2016 9:41 PM 1 Adatkapcsolati

Részletesebben

Kiszolgálók üzemeltetése. Iványi Péter

Kiszolgálók üzemeltetése. Iványi Péter Kiszolgálók üzemeltetése Iványi Péter Hálózatok N gép esetén a legegyszerűbb ha mindegyiket mindegyikkel összekötjük N-1 kártya és kábel kell Megosztott (shared) kábel Egyszerre több gép is csatlakozik

Részletesebben

Statikus routing. Hoszt kommunikáció. Router működési vázlata. Hálózatok közötti kommunikáció. (A) Partnerek azonos hálózatban

Statikus routing. Hoszt kommunikáció. Router működési vázlata. Hálózatok közötti kommunikáció. (A) Partnerek azonos hálózatban Hoszt kommunikáció Statikus routing Két lehetőség Partnerek azonos hálózatban (A) Partnerek különböző hálózatban (B) Döntéshez AND Címzett IP címe Feladó netmaszk Hálózati cím AND A esetben = B esetben

Részletesebben

Tájékoztató. Használható segédeszköz: -

Tájékoztató. Használható segédeszköz: - A 35/2016. (VIII. 31.) NFM rendelet szakmai és vizsgakövetelménye alapján. Szakképesítés, azonosító száma és megnevezése 54 481 06 Informatikai rendszerüzemeltető Tájékoztató A vizsgázó az első lapra írja

Részletesebben

55 481 01 0000 00 00 Általános rendszergazda Általános rendszergazda

55 481 01 0000 00 00 Általános rendszergazda Általános rendszergazda Az Országos Képzési Jegyzékről és az Országos Képzési Jegyzékbe történő felvétel és törlés eljárási rendjéről szóló 133/2010. (IV. 22.) Korm. rendelet alapján. Szakképesítés, szakképesítés-elágazás, rész-szakképesítés,

Részletesebben

Windows rendszeradminisztráció és Microsoft szerveralkalmazások támogatása. 3. óra. Kocsis Gergely, Supák Zoltán

Windows rendszeradminisztráció és Microsoft szerveralkalmazások támogatása. 3. óra. Kocsis Gergely, Supák Zoltán Windows rendszeradminisztráció és Microsoft szerveralkalmazások támogatása 3. óra Kocsis Gergely, Supák Zoltán 2017.03.08. TCP/IP alapok IPv4 IP cím: 32 bites hierarchikus logikai azonosító. A hálózaton

Részletesebben

4. előadás. Internet alapelvek. Internet címzés. Miért nem elegendő 2. rétegbeli címeket (elnevezéseket) használni a hálózatokban?

4. előadás. Internet alapelvek. Internet címzés. Miért nem elegendő 2. rétegbeli címeket (elnevezéseket) használni a hálózatokban? 4. előadás Internet alapelvek. Internet címzés Miért nem elegendő 2. rétegbeli címeket (elnevezéseket) használni a hálózatokban? A hálózati réteg fontos szerepet tölt be a hálózaton keresztüli adatmozgatásban,

Részletesebben

IV. - Hálózati réteg. Az IP hálózati protokoll

IV. - Hálózati réteg. Az IP hálózati protokoll IV. - Hálózati réteg IV / 1 Az IP hálózati protokoll IP (Internet Protocol) RFC 791 A TCP/IP referenciamodell hálózati réteg protokollja. Széles körben használt, az Internet alapeleme. Legfontosabb jellemzői:

Részletesebben

A 35/2016. (VIII. 31.) NFM rendelet szakmai és vizsgakövetelménye alapján.

A 35/2016. (VIII. 31.) NFM rendelet szakmai és vizsgakövetelménye alapján. A 35/2016. (VIII. 31.) NFM rendelet szakmai és vizsgakövetelménye alapján. Szakképesítés, azonosítószáma és megnevezése 54 481 06 Informatikai rendszerüzemeltető Tájékoztató A vizsgázó az első lapra írja

Részletesebben

SzIP kompatibilis sávszélesség mérések

SzIP kompatibilis sávszélesség mérések SZIPorkázó technológiák SzIP kompatibilis sávszélesség mérések Liszkai János Equicom Kft. SZIP Teljesítőképesség, minőségi paraméterek Feltöltési sebesség [Mbit/s] Letöltési sebesség [Mbit/s] Névleges

Részletesebben

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

Számítógépes hálózatok Számítógépes hálózatok Hajdu György: A vezetékes hálózatok Hajdu Gy. (ELTE) 2005 v.1.0 1 Hálózati alapfogalmak Kettő/több tetszőleges gép kommunikál A hálózat elemeinek bonyolult együttműködése Eltérő

Részletesebben

4. Hivatkozási modellek

4. Hivatkozási modellek 4. Hivatkozási modellek Az előző fejezetben megismerkedtünk a rétegekbe szervezett számítógépes hálózatokkal, s itt az ideje, hogy megemlítsünk néhány példát is. A következő részben két fontos hálózati

Részletesebben

III. előadás. Kovács Róbert

III. előadás. Kovács Róbert III. előadás Kovács Róbert VLAN Virtual Local Area Network Virtuális LAN Logikai üzenetszórási tartomány VLAN A VLAN egy logikai üzenetszórási tartomány, mely több fizikai LAN szegmensre is kiterjedhet.

Részletesebben

1. A számítógép-hálózatok ISO-OSI hivatkozási modelljének hálózati rétege 1.a Funkciói, szervezése

1. A számítógép-hálózatok ISO-OSI hivatkozási modelljének hálózati rétege 1.a Funkciói, szervezése Forgalomirányítás: Követelmények, forgalomirányítási módszerek, információgyűjtési és döntési módszerek, egyutas, többutas és táblázat nélküli módszerek. A hálózatközi együttműködés heterogén hálózatok

Részletesebben

Tartalom. Az adatkapcsolati réteg, Ethernet, ARP. Fogalma és feladatai. Adatkapcsolati réteg. Ethernet

Tartalom. Az adatkapcsolati réteg, Ethernet, ARP. Fogalma és feladatai. Adatkapcsolati réteg. Ethernet Tartalom Az adatkapcsolati réteg, Ethernet, ARP Adatkapcsolati réteg Ethernet Beágyazás a 2. rétegben ARP Az ARP protokoll Az ARP protokoll által beírt adatok Az ARP parancs Az ARP folyamat alhálózaton

Részletesebben

az egyik helyes választ megjelölte, és egyéb hibás választ nem jelölt.

az egyik helyes választ megjelölte, és egyéb hibás választ nem jelölt. A 35/2016. (VIII. 31.) NFM rendelet szakmai és vizsgakövetelménye alapján. Szakképesítés, azonosítószáma és megnevezése 54 481 06 Informatikai rendszerüzemeltető Tájékoztató A vizsgázó az első lapra írja

Részletesebben

2014 UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED

2014 UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED Tavasz 2014 UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED Department of Software Engineering Számítógép-hálózatok 5. gyakorlat Ethernet alapok Deák Kristóf S z e g e d i T u d o m á n y e g

Részletesebben

Gigabit Ethernet, 10 Gigabit Ethernet. Jákó András goya@eik.bme.hu BME EISzK

Gigabit Ethernet, 10 Gigabit Ethernet. Jákó András goya@eik.bme.hu BME EISzK Gigabit Ethernet, 10 Gigabit Ethernet Jákó András goya@eik.bme.hu BME EISzK Agenda Előzmények Gigabit Ethernet 1000Base-X 1000Base-T 10 Gigabit Ethernet Networkshop 2002. Gigabit Ethernet, 10 Gigabit Ethernet

Részletesebben

Hálózati réteg. Feladata: a csomag eljusson a célig Több útválasztó Ez a legalacsonyabb rétek, mely a két végpont

Hálózati réteg. Feladata: a csomag eljusson a célig Több útválasztó Ez a legalacsonyabb rétek, mely a két végpont Hálózati réteg Hálózati réteg Feladata: a csomag eljusson a célig Több útválasztó Ez a legalacsonyabb rétek, mely a két végpont közötti átvitellel foglalkozik. Ismernie kell a topológiát Útvonalválasztás,

Részletesebben

Adatkapcsolati réteg 1

Adatkapcsolati réteg 1 Adatkapcsolati réteg 1 Főbb feladatok Jól definiált szolgáltatási interfész biztosítása a hálózati rétegnek Az átviteli hibák kezelése Az adatforgalom szabályozása, hogy a lassú vevőket ne árasszák el

Részletesebben

Beállítások 1. Töltse be a Planet_NET.pkt állományt a szimulációs programba! A teszthálózat már tartalmazza a vállalat

Beállítások 1. Töltse be a Planet_NET.pkt állományt a szimulációs programba! A teszthálózat már tartalmazza a vállalat Planet-NET Egy terjeszkedés alatt álló vállalat hálózatának tervezésével bízták meg. A vállalat jelenleg három telephellyel rendelkezik. Feladata, hogy a megadott tervek alapján szimulációs programmal

Részletesebben

Address Resolution Protocol (ARP)

Address Resolution Protocol (ARP) Address Resolution Protocol (ARP) Deák Kristóf Címfeloldás ezerrel Azt eddig tudjuk, hogy egy alhálózaton belül switchekkel oldjuk meg a zavartalan kommunikációt(és a forgalomirányítás is megy, ha egy

Részletesebben

Adatátviteli rendszerek Mobil IP. Dr. habil Wührl Tibor Óbudai Egyetem, KVK Híradástechnika Intézet

Adatátviteli rendszerek Mobil IP. Dr. habil Wührl Tibor Óbudai Egyetem, KVK Híradástechnika Intézet Adatátviteli rendszerek Mobil IP Dr. habil Wührl Tibor Óbudai Egyetem, KVK Híradástechnika Intézet IP alapok Lásd: Elektronikus hírközlési hálózatok OSI rétegmodell; IPv4; IPv6; Szállítási protokollok;

Részletesebben

Szállítási réteg (L4)

Szállítási réteg (L4) Szállítási réteg (L4) Gyakorlat Budapest University of Technology and Economics Department of Telecommunications and Media Informatics A gyakorlat célja A TCP-t nagyon sok környezetben használják A főbb

Részletesebben

Dr. Wührl Tibor Ph.D. MsC 05 Ea. Szállítási protokollok - Bevezetés

Dr. Wührl Tibor Ph.D. MsC 05 Ea. Szállítási protokollok - Bevezetés Dr. Wührl Tibor Ph.D. MsC 05 Ea Szállítási protokollok - Bevezetés Szállítási protokollok szükségessége A 3. réteg feladat az volt, hogy az adatcsomagok a megfelelő hálózati végpontra eljussanak. A kapcsolás

Részletesebben

Távközlési informatika II.

Távközlési informatika II. Dr. Beinschróth József Távközlési informatika II. 2.rész ÓE-KVK Budapest, 2017. Tartalom Hálózati architektúrák: szabványgyűjtemények A fizikai réteg: bitek továbbítása Az adatkapcsolati réteg: kapcsolatvezérlés

Részletesebben

2016 UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED

2016 UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED Tavasz 2016 UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED Department of Software Engineering Számítógép-hálózatok 10. gyakorlat IP-címzés Somogyi Viktor, Jánki Zoltán Richárd S z e g e d i

Részletesebben

Tájékoztató. Használható segédeszköz: -

Tájékoztató. Használható segédeszköz: - A 12/2013. (III. 29.) NFM rendelet szakmai és vizsgakövetelménye alapján. Szakképesítés, azonosító száma és megnevezése 51 481 02 Szoftverüzemeltető-alkalmazásgazda Tájékoztató A vizsgázó az első lapra

Részletesebben

Hálózati architektúrák és Protokollok GI - 9. Kocsis Gergely

Hálózati architektúrák és Protokollok GI - 9. Kocsis Gergely Hálózati architektúrák és Protokollok GI - 9 Kocsis Gergely 2016.11.28. IP, MAC, ARP A B csomópontból az A-ba küldünk egy datagramot. Mik lesznek az Ethernet keretben található forrás és a cél címek (MAC

Részletesebben

Department of Software Engineering

Department of Software Engineering Tavasz 2016 UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED Department of Software Engineering Számítógép-hálózatok 2. gyakorlat Wireshark Bordé Sándor S z e g e d i T u d o m á n y e g y e t

Részletesebben

Hálózati architektúrák laborgyakorlat

Hálózati architektúrák laborgyakorlat Hálózati architektúrák laborgyakorlat 3. hét Dr. Orosz Péter, Skopkó Tamás 2012. szeptember Adatkapcsolati réteg Közeghozzáférés (Media Access Control) Ethernet (10BASE-2/10BASE-T) Fizikai címzés Ethernet

Részletesebben

1. LABORGYAKORLAT 2011 TAVASZI FÉLÉV ÓBUDAI EGYETEM PRÉM DÁNIEL. Hálózati protokollok. Számítógép hálózatok gyakorlata

1. LABORGYAKORLAT 2011 TAVASZI FÉLÉV ÓBUDAI EGYETEM PRÉM DÁNIEL. Hálózati protokollok. Számítógép hálózatok gyakorlata Hálózati protokollok Számítógép hálózatok gyakorlata ÓBUDAI EGYETEM 2011 TAVASZI FÉLÉV 1. LABORGYAKORLAT PRÉM DÁNIEL OSI Modell 7. Alkalmazási (application) réteg 6. Megjelenési (presentation) réteg 5.

Részletesebben

Hálózati Technológiák és Alkalmazások

Hálózati Technológiák és Alkalmazások Hálózati Technológiák és Alkalmazások Vida Rolland BME TMIT 2016. október 28. Internet topológia IGP-EGP hierarchia előnyei Skálázhatóság nagy hálózatokra Kevesebb prefix terjesztése Gyorsabb konvergencia

Részletesebben

Hálózati architektúrák és Protokollok Levelező képzés - 1. Kocsis Gergely

Hálózati architektúrák és Protokollok Levelező képzés - 1. Kocsis Gergely Hálózati architektúrák és Protokollok Levelező képzés - Kocsis Gergely 26.4.8. Számítógéphálózat Számítógéprendszerek valamilyen információátvitellel megvalósítható célért történő összekapcsolása Erőforrásmegosztás

Részletesebben

Hálózatok I. A tárgy célkitűzése

Hálózatok I. A tárgy célkitűzése Hálózatok I. A tárgy célkitűzése A tárgy keretében a hallgatók megismerkednek a számítógép-hálózatok felépítésének és működésének alapelveivel. Alapvető ismereteket szereznek a TCP/IP protokollcsalád megvalósítási

Részletesebben

IPv6 Elmélet és gyakorlat

IPv6 Elmélet és gyakorlat IPv6 Elmélet és gyakorlat Kunszt Árpád Andrews IT Engineering Kft. Tematika Bevezetés Emlékeztető Egy elképzelt projekt Mikrotik konfiguráció IPv6 IPv4 kapcsolatok, lehetőségek

Részletesebben

A 35/2016. (VIII. 31.) NFM rendelet szakmai és vizsgakövetelménye alapján.

A 35/2016. (VIII. 31.) NFM rendelet szakmai és vizsgakövetelménye alapján. A 35/2016. (VIII. 31.) NFM rendelet szakmai és vizsgakövetelménye alapján. Szakképesítés, azonosítószáma és megnevezése 54 481 06 Informatikai rendszerüzemeltető Tájékoztató A vizsgázó az első lapra írja

Részletesebben

Ethernet/IP címzés - gyakorlat

Ethernet/IP címzés - gyakorlat Ethernet/IP címzés - gyakorlat Moldován István moldovan@tmit.bme.hu BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM TÁVKÖZLÉSI ÉS MÉDIAINFORMATIKAI TANSZÉK Áttekintés Ethernet Multicast IP címzés (subnet)

Részletesebben

Az internet ökoszisztémája és evolúciója. Gyakorlat 2

Az internet ökoszisztémája és evolúciója. Gyakorlat 2 Az internet ökoszisztémája és evolúciója Gyakorlat 2 IP címzés IP subnetting Valós (hosztok azonos linken) vagy logikai alhálózat (operátor által routing célokra kreált ) Aggregáció: sok hoszt azonos prefixen

Részletesebben

Kommunikációs rendszerek programozása. Routing Information Protocol (RIP)

Kommunikációs rendszerek programozása. Routing Information Protocol (RIP) Kommunikációs rendszerek programozása Routing Information Protocol (RIP) Távolságvektor alapú útválasztás Routing Information Protocol (RIP) TCP/IP előttről származik (Xerox Network Services) Tovább fejlesztve

Részletesebben

Számítógépes Hálózatok 2012

Számítógépes Hálózatok 2012 Számítógépes Hálózatok 2012 7. Adatkapcsolati réteg, MAC Ethernet; LAN-ok összekapcsolása; Hálózati réteg Packet Forwarding, Routing 1 Az Ethernet példája Gyakorlati példa: Ethernet IEEE 802.3 standard

Részletesebben

Hálózati Technológiák és Alkalmazások. Vida Rolland, BME TMIT november 5. HSNLab SINCE 1992

Hálózati Technológiák és Alkalmazások. Vida Rolland, BME TMIT november 5. HSNLab SINCE 1992 Hálózati Technológiák és Alkalmazások Vida Rolland, BME TMIT 2018. november 5. Adatátviteli feltételek Pont-pont kommunikáció megbízható vagy best-effort (garanciák nélkül) A cél ellenőrzi a kapott csomagot:

Részletesebben

A TCP/IP modell szállítási rétege

A TCP/IP modell szállítási rétege A TCP/IP modell szállítási rétege Ismerkedés a szállítási réteggel A szállítási réteg elsődleges feladatai a forrás és a cél közötti információáramlás pontos szabályozása, valamint az adatok megbízható

Részletesebben

Hálózatok II. A hálózati réteg funkciói, szervezése

Hálózatok II. A hálózati réteg funkciói, szervezése Hálózatok II. A hálózati réteg funkciói, szervezése 2007/2008. tanév, I. félév r. Kovács Szilveszter -mail: szkovacs@iit.uni-miskolc.hu Miskolci gyetem Informatikai Intézet 106. sz. szoba Tel: (46) 565-111

Részletesebben

54 481 03 0010 54 01 Informatikai hálózattelepítő és - Informatikai rendszergazda

54 481 03 0010 54 01 Informatikai hálózattelepítő és - Informatikai rendszergazda A 10/2007 (II. 27.) SzMM rendelettel módosított 1/2006 (II. 17.) OM rendelet Országos Képzési Jegyzékről és az Országos Képzési Jegyzékbe történő felvétel és törlés eljárási rendjéről alapján. Szakképesítés,

Részletesebben

3. előadás. A TCP/IP modell jelentősége

3. előadás. A TCP/IP modell jelentősége 3. előadás A TCP/IP modell. Az ISO/OSI és a TCP/IP modell összevetése. Alapvető fogalmak A TCP/IP modell jelentősége Habár az OSI modell általánosan elfogadottá vált, az Internet nyílt szabványa történeti

Részletesebben

54 481 03 0010 54 01 Informatikai hálózattelepítő és - Informatikai rendszergazda

54 481 03 0010 54 01 Informatikai hálózattelepítő és - Informatikai rendszergazda A 10/2007 (II. 27.) SzMM rendelettel módosított 1/2006 (II. 17.) OM rendelet Országos Képzési Jegyzékről és az Országos Képzési Jegyzékbe történő felvétel és törlés eljárási rendjéről alapján. Szakképesítés,

Részletesebben

Mobil Internet 2 3. előadás IPv6 alapok

Mobil Internet 2 3. előadás IPv6 alapok Mobil Internet 2 3. előadás IPv6 alapok Jeney Gábor jeneyg@hit.bme.hu BME Híradástechnikai Tanszék 2007/2008 II. félév Kivonat Miért nem elég az IPv4? Az IPv6-os fejléc kiegészítő fejlécek IPv6 címzés

Részletesebben

Bevezetés. Számítógép-hálózatok. Dr. Lencse Gábor. egyetemi docens Széchenyi István Egyetem, Távközlési Tanszék

Bevezetés. Számítógép-hálózatok. Dr. Lencse Gábor. egyetemi docens Széchenyi István Egyetem, Távközlési Tanszék Bevezetés Számítógép-hálózatok Dr. Lencse Gábor egyetemi docens Széchenyi István Egyetem, Távközlési Tanszék lencse@sze.hu Tartalom Alapfogalmak, definíciók Az OSI és a TCP/IP referenciamodell Hálózati

Részletesebben

IP anycast. Jákó András BME TIO

IP anycast. Jákó András BME TIO IP anycast Jákó András jako.andras@eik.bme.hu BME TIO Tematika Mi az IP anycast? Hogy működik? Mire használható? Alkalmazási példa Networkshop 2011. IP anycast 2 IP...cast IP csomagtovábbítási módok a

Részletesebben

5. Hálózati címzés. CCNA Discovery 1 5. fejezet Hálózati címzés

5. Hálózati címzés. CCNA Discovery 1 5. fejezet Hálózati címzés 5. Hálózati címzés Tartalom 5.1 IP-címek és alhálózati maszkok 5.2 IP-címek típusai 5.3 IP-címek beszerzése 5.4 IP-címek karbantartása IP-címek és alhálózati maszkok 5.1 IP-címek Az IP-cím egy logikai

Részletesebben

LAN Technológiák. Osztott médium hálózatok. LAN-ok

LAN Technológiák. Osztott médium hálózatok. LAN-ok LAN Technológiák Osztott médium hálózatok LAN-ok 1 Fejlett pollozási megoldások pollozási időtöbblet csökkentése ütközési veszteség csökkentése szabványos megoldások IEEE 802.3 Ethernet IEEE 802.4 Token

Részletesebben

21. fejezet Az IPv4 protokoll 1

21. fejezet Az IPv4 protokoll 1 21. fejezet Az IPv4 protokoll 1 Hálózati réteg az Interneten Az Internet, ami mára már az életünk részévé vált, többek közt annak köszönheti sikerét, hogy tervezőinek sikerült megfelelő elvek mentén építkezniük.

Részletesebben