Ip Cisco Bonyolultabb Vlm Is

download Ip Cisco Bonyolultabb Vlm Is

of 33

Transcript of Ip Cisco Bonyolultabb Vlm Is

  • 8/15/2019 Ip Cisco Bonyolultabb Vlm Is

    1/33

    HÁLÓZATOK HÁLÓZATI RÉTEGIP

    A hálózati réteg

    Röviden ismételjük át az eddig tanultakat, de érdekesség képen most egy programozószempontjából. A számítógép álózatok talán leggyakoribb alkalmazási !élja az, ogyegymástól távoli alkalmazói programok "és ezeken keresztül a #elasználók$ adatokat!seréljenek egymással. %udjuk, ogy a gépek közötti az adatmozgatás !sak bonyolult

     programok segítségével oldató meg. A bonyolultság akkor válik áttekintet&vé, a azadatátvitelt mint komple' #eladatot tipikus rész#eladatokra bontjuk. A rész#eladatokra bontásratöbb megoldást is kidolgoztak, pl. (o( %)*+* modell, - - modell, stb. /zekben amodellekben a rész#eladatok rétegekben különülnek el egymástól. /gy adott réteg #eladatait

     bizonyos protokollok szerint eljárva !élszer0 megoldani. A #eladat gyakorisága miattkialakítottak az operá!iós rendszerekben "-$ egy álózati alrendszert1, ami az egyesalkalmazások elyett megvalósítja a tipikus álózati protokollokat. Az Alkalmazás I  azadatkap!solati réteg elérését biztosító pa!ket2 "vagy 3(-$ driverre támaszkodva képes 4A)keretekbe #oglalt adatokat mozgatni a saját számítógépe és más "4A) !ímmel$ megatározottkészülék"ek$ között. Az Alkalmazás I  eközben nem #oglalkozik pl. a keretezés, aibadetektálás vagy a közegozzá#érési protokollok "pl. )-4A+)($ kérdéseivel. 5orlátot pl.akkor érzékel az Alkalmazás I #ejleszt&je, a egy másik álózatban lév& géppel szeretnekap!solatba lépni, mert az egyes "al$álózatokat összekap!soló routerek nem a 4A) !ím,anem az * !ím alapján végeznek #orgalom irányítást, azaz továbbítanak !somagokat.5orlátozatja ilyenkor a #ejleszt&t az is, ogy az adó által elküldött üzenetek megérkezésétsemmi sem garantálja, a #ejleszt&nek kell az esetleg elveszett üzenetek érzékelésér&l "szükségesetén pótlásáról$ gondoskodnia.

    6a az el&bbi a iányosságokat szeretnénk megszüntetni, akkor vizsgáljuk meg az -modellt, ogy milyen rétegek protokolljaival b&vítse a programját.

    - modell %)*+* modell

    %eát az Alkalmazás I.2ben a programozó lemondott a álózati és szállítási réteg protokolljainak asználatáról "az -2ben meglév&t nem asználja, saját implementá!iót pedignem írt$, ezért nin!s esélye arra, ogy álózatok között generáljon #orgalmat és

    összeköttetéses7 kap!solatra építse az alkalmazását.Az Alkalmazás II.2ben a programozó beépített a programjába álózati és szállítási

    rétegbe tartozó rutinokat. Az ábrából nem derül ki, ogy milyen protokollokat implementált a8. és 9. rétegben. /gy kísérletez& és ráér& programozóról elképzelet&, ogy a már meglév&kelyett saját, pl. %)*+* rutinokat írjon, bár gyakorlati aszna ennek a rendszer alaposmegértésén kívül nemigen lenne. /lképzelet& az is, ogy saját protokollt #ejleszt ki aálózati és a szállítási réteg számára. 6a #eltételezzük azt, ogy ezek egyik ismert protokollalsem kompatíbilisak, akkor !sak saját álózataiban m0ködnek az adott protokollokat asználóalkalmazásai.

    1 *l. :3(:-, ill. ;3*/

    2elyett %>*/ jelleg0re !seréli a protokollt. /nnek érdekében olyan ;;) szint0 rutinokat kell asználnia,amelyek az adó és vev& között összeköttetéses kap!solatot valósítanak meg.

    7??@. ?7. 79. 1 -zarka %.

  • 8/15/2019 Ip Cisco Bonyolultabb Vlm Is

    2/33

    HÁLÓZATOK HÁLÓZATI RÉTEGIP

    Az Alkalmazás III. kap!sán már egy tipikus esetet látatunk. A programozó #elasználta azoperá!iós rendszer %)*+* rutingy0jteményét és ennek a szolgáltatásaira építette rá azalkalmazását8.

    A továbbiakban mi is a %)*+*9 protokoll !saládot vizsgáljuk, amely az nternet ivatalos

     protokollja és elterjedt a elyi álózatokban is. A %)*+* tervezésekor négy rétegbe sorolták aálózati alrendszer szolgáltatásait. Az alsó árom réteg realizá!ióját általában az operá!iósrendszer biztosítja, míg az alkalmazási rétegben a álózati alkalmazásokat megvalósító

     programokat találjuk %/;3/%, B%*, stb. /zeket az operá!iós rendszerrel kapjuk "mint pl. a6%%* klienst azaz :/C böngész&t$, vagy más #orrásból kell beszerezni.

    A T!P"IP #r$t$k$ll %erem leg&$'t$sa(( #r$t$k$ll)ai*

    IP*  nternet *roto!ol. Ka#+s$lat 'élk,li -+$''e+ti$'less.  datagram továbbító protokoll,amely változó méret0 adat!somagok álózaton belüli vagy álózatok közötti átviteléezasználató. A kap!solat nélküliség azt jelenti, ogy nin!s kiegészít& in#ormá!ió #orgalom aküld& és !ímzett között a !somag megérkezésér&l vagy elvesztésér&l, ezért nem garantálja a

    !somagok megérkezését, sorrendjének elyeségét, késleltetését. A szolgáltatás min&sége"Do-$ (est-e&&$r /eli%er0  jelleg0, azaz legjobb tudása szerint kézbesít, teát az adott pillanatban szabad erorrások #üggvényében biztosítja a szolgáltatást.T!P* %ransmission )ontrol *roto!ol. A álózat két !somópontja között kap!solat orientáltmegbízató adatmozgatást tesz leet&vé. A kap!solat orientáltságot az biztosítja, ogy avégpontok között az adatokon kívül azok nyilvántartását támogató szerviz in#ormá!ió istovábbításra kerül12P* 

  • 8/15/2019 Ip Cisco Bonyolultabb Vlm Is

    3/33

    HÁLÓZATOK HÁLÓZATI RÉTEGIP

    I'ter'et Pr$t$+$l -IP. (e%ezetés

    Az ;82ban üzemel& * gyakorlatilag bármilyen #izikai és adatkap!solati réteg ";1 és;7$ #elett képes távoli számítógépek közötti adatátvitelre, amely során a protokoll által

    asznált kétszi't5  logikai !ímmel "* !ímmmel$ biztosítja a hálózat$k   és a hálózati+s$mó#$'t$k  !ímezet&ségét. 5ét #& szolgáltatása a &regme'tálás "ezt kés&bb részletezzük$és az 6t%álasztás. Az 6t%álasztás &ela/ata, ogy az egyes adat!somagok !él #elé vezet&Gtjának következ& szakaszát kijelölje. /z a szakasz általában a következ& Gtválasztóig tart,illetve az utolsó Gtválasztó már a !ímzettez továbbítja a !somagot. Az Gtválasztás a !somag!ímzettjének logikai !ímét vizsgálja és !somag Gtvonalában érintett minden olyan álózatikészüléken lejátszódik, amelyikben legalább az ;12;8 rétegek szolgáltatása implementálvavan. "/zek tipikusan a számítógépek vagy más "!él$számítógépek router, kamera, nyomtató,tele#on, stb$. Az Gtválasztás alatt általában azt a #olyamatot értjük, ami egy eszközön akkor

     játszódik le, amikor egy inter#észére olyan !somag érkezik, amelynek nem & a !ímzettje. /z a#olyamat megatározza, ogy a !somagot melyik inter#észen kell továbbküldeni, más

    szavakkal melyik inter#észre kell kap!solni

    H

    . "Az egy inter#ésszel rendelkez& készülékeken is történikGtválasztás, még a nem is olyan IlátványosJ mint egy routeren.$ Az Gtválasztó természetesen az ;1, ;7szolgáltatásaira, pl. ki2és bekeretezésre is támaszkodik. A !somag továbbküldéséezasználandó inter#ész kiválasztása alapvet&en az Gn. r$7ti'g tá(lára épül. A routing táblatartalmát a álózat #elépítésének ismeretében kell megatározni. lyen az ismeretekkel arendszergazda és+vagy az * mellett m0köd&, Gn. irá'08tó -6t%álasztó. #r$t$k$ll$krendelkeznek, így ezek #eladata a routing tábla karbantartása. Az el&bbiek miatt az * az Gn.irá'08t$tt -irá'08tható. #r$t$k$ll$k   közé tartozik. -zolgáltatása "amit általában ;92neknyGjt$ az, ogy az általa kezelt adategységet az Gn. IP +s$mag$t képes egy tetsz&leges álózattetsz&leges pontjára eljuttatni. /z a szolgáltatás megbízatatlan, összeköttetés mentes jelleg0,ami azt jelenti, ogy a !somag továbbítása közben a ugyan a legjobb tudása szerint jár el, denem garantálja azt, ogy a !somag !élba is ér. "/kkor még pl. a !somagok sorrend elyességétnem is említettem$. 6a egy adott alkalmazásnak megbízató kap!solatra van igénye, akkor az*2re támaszkodó %)*2t kell asználnia, mert az gondoskodik a !somagok elyes sorrendjér&lvagy az esetleg elveszett !somagok pótlásáról "ez külön #ejezet témája lesz$. Az * !somagGn. /atagram, azaz olyan adategység amiben megtaláljuk a küld& és a !ímzett "*$ !ímét.

    Az IP /atagram -+s$mag. általá(a'*

    * #ejlé! * adatok "pl. %)* szegmens$

    6a az * !somag által szállított adatmez&t is részleteznénk, akkor például ezt látatnánk;;) #ej * #ejlé! %)* #ejlé! %)* adatok  

    ;átató, ogy az ;8 is be!somagolja "e'+a#s7lati$'$ az ;9 adategységét a sajátjába. /z az * #ejlé! a #eltételeannak, ogy létrejöessen a !somag Gtja során az ;82;8 virtuális kommuniká!ió pl. a küld& tudatja az Gt soránérintett összes *2vel, ogy kinek küldi a !somagot vagy az )4* értesítesse a küld&t egy esetleges ibáról.

    Az IP &e)lé+*

    K/R- "9 bit$ 6;/3 "9 bit$ %o-K) "L bit$ %eljes ossz "1M bit$( "1M bit$ ? "1 bit$ (B "1 bit$ 4B "1 bit$ Brag ##set "18 bit$

    %%; "L bit$ *roto!ol "L bit$ 6eader )e!ksum "1M bit$-our!e Address "87 bit$

    (estination Address "87 bit$* ption "? vagy nN87 bit$

    A(A%5 "nN L bit$

    H /tt&l még nem a kap!soló "sFit!$ nev0 eszközr&l van szó, mert az ;72es, azaz 4A) !ímek alapjándolgozik.

    7??@. ?7. 79. 8 -zarka %.

  • 8/15/2019 Ip Cisco Bonyolultabb Vlm Is

    4/33

    HÁLÓZATOK HÁLÓZATI RÉTEGIP

    Az * !somag tartalmát "1M bitOegy sor a táblázatban$  balról jobbra aladva juttatjuk azadat!satornába. %eát el&ször a legnagyobb elyiérték0 bit "most signi#i!ant bit, 4-C$, kerüla vonalra. Bigyelmet érdemel a több bájtos egészek kezelése is, mert el&ször a nagyobb elyiérték0 bájt kerül avonalra. /z a *) asználóknak jelentet problémát, mert az ntel pro!esszorok számábrázolási me!anizmusával

    ellentétes. ;együnk körültekint&ek ebben a kérdésben akkor is, a egy A*2n keresztül kerülünk kap!solatba az* !somag mez&ivel, akár mi magunk állítunk össze egy nyers "raF$ * !somagot. Az el&bbi problémaköregyébként a álózati és végponti bájtsorrend eltéréséb&l adódik "3etFork2byte2order ill. 6ost2byte2order$.

    9ER: Az * melyik verziójáoz tartozik a datagram. Pelenleg ez "?1??$ az *v9 esetén.5ísérleti szakaszban van az Gn. *vM rendszer "?11?$ amely 87 bites * !ímek elyett 17L

     biteseket asznál és még sok Gj szolgáltatása is van.HLE; Az * #ej ossza 87 bites szavakban megadva. 4inimális értéke H, mert a #ej els& Hszava mindig kötelez&. 4a'imális értéke 1H, mert a 6;/3 9 bitjén ma'.1H ábrázolató."%eát az * #ej ma'. M? bájtos leet. ;ásd még az IP OPTIO; mez&t.$ A HLE; segítségévelmegatározató az adatok kezdete az * datagramban. A HLE;  értéke tipikusan H. "Agyakorlatban teát a 9ER: és HLE; alkotta bájt 9H6 értékkel rendelkezik.$

    T$:!9 %ype o# -ervi!e. Részletezve a bitjeit< = = = = =

    Pre+e/e'+e 2ela0 Thr$7gh#7t Relia(ilit0 !$st 3>Z

    Az nternet megjelenésekor a routerek #& #eladata az volt, ogy a küld& és a !él állomásközött a datagramok Gtvonalát kijelöljék. /redetileg az Gtvonal kiválasztásában lenne szerepea %o-K) mez&nek, de a routerek QmanapságJ már nem így értelmezik ezeket a biteket.6elyette a szolgáltatás min&ség biztosításában "Dos$ van szerepe a biteknek, pl. a valós idej0Ko* #orgalom kezelésében. A routereken beállítató a bitek #igyelése és értelmezési módja."*l. a )-) routereken vagy a ;inu' kernel router szolgáltatásában is beállítató a %o-"K)$mez& #igyelése. ;ásd még a (-)* #ogalmát.$

    *re!eden!e az adott datagram pre!eden!iája "prioritása$ árom biten. ";okálisan van jelent&sége.$ A prioritásoknövekv& értékük szerint? Routine 9 Blas override1 *riority H )R%)+/)*7 mmediate M nternetFork )ontrol8 Blas 3etFork )ontrol

    *éldául egy )4* /!o !somag IRoutineJ, míg egy )4* %ime /'!eeded !somag InternetFork )ontrolJ prioritással rendelkezik 

    (elay O 1 esetén a datagram ala!sony késleltetést igényel.%rougput O 1 esetén nagy átbo!sájtóképesség0 vonalat kér a datagram.Reliability O 1 esetén a datagramoz nagy megbízatóságG átviteli utat rendeljen a router.)ost O 1 ala!sony költség0 átviteli utat rendeljen a datagramoz a router.-e!urity O 1,1,1,1 "az el&z& négy bit magas$ Az egyes #els&bb protokollok különböz& szolgáltatást kérnek, pl.

     %)* "!ontrol$ O1,?,?,?, de a %)* "data$ O?,1,?,?4CS O ellen&rz& bit.

    Tjabb rendszerekben az alsó két biten ")ost, 4CS$ egy Gn. /)3 "torlódásjelz&$ szolgáltatástrealizálnak, a az átvitelben érintett rendszerek ezt támogatják. Régebbi rendszerek ezt a két bitet ?2? értékreállították. /gy olyan adó amelyik támogatja az /)3 rendszert, ?21 vagy 12? érték0 bitekkel küldi el a !somagot.6a egy ilyen !somag továbbítása közben valamelyik router torlódást érzékel egy Gtvonalon, akkor 121 értéketállít be. /nnek atására a vev& kéri az adót az adás ritkítására.

    Tel)es h$ssz az * datagram osszát adja meg bájtokban. A osszba az * #ejlé! is beleértend&. 4inimális értéke 71 bájt "7? #ejrész U 1 bájt adat$, ma'imális értéke MHH8H.TTL "%ime to ;ive$ az * datagram élettartamának korlátozására szolgál. 4inden datagramegy kezd& %%; értékkel rendelkezik. Amikor a datagram átalad egy routeren "op$, akkor a%%; mez& értékét !sökkenti a router * programja. "Régebben másodper!enként kellett!sökkenteni.$ Amikor egy datagram %%; értéke ?2ra !sökken, akkor a router eldobja adatagramot és egy )4* üzenettel értesíti err&l az * datagram #eladóját "az adó * !íme

    7??@. ?7. 79. 9 -zarka %.

  • 8/15/2019 Ip Cisco Bonyolultabb Vlm Is

    5/33

    HÁLÓZATOK HÁLÓZATI RÉTEGIP

    alapján$. /zzel a módszerrel elkerület&, ogy valamilyen iba miatt örökké keringjen egy2egy datagram az nterneten. ";A32on belül elég leet, pl. %%;OH, de az nterneten %%;O1??is javasolató kezd&értékként.$

    Pr$t$+$l* Az * program demultiple'er #unk!ióját támogatja ez a mez&. Vltalában azt az ;9

    "transzport$ rétegben implementált protokollt azonosítja, amelyik az adott * datagramgazdája. Az el&z& oldalakról már néány ilyen protokollt ismerünk, pl. %)*OM,

  • 8/15/2019 Ip Cisco Bonyolultabb Vlm Is

    6/33

    HÁLÓZATOK HÁLÓZATI RÉTEGIP

    Hea/er !he+ks7m* Bejlé! ellen&rz& összeg. Az * ezzel ellen&rzi a vétel elyén, ogy az *#ejlé! "W$ épségben megérkezett2eX /gy router a %%; mez& megváltoztatása miatt mindigGjragenerálja az ellen&rz& összeget. Az adatokat majd a transzport protokoll ellen&rzi, lásd %)* és

  • 8/15/2019 Ip Cisco Bonyolultabb Vlm Is

    7/33

    HÁLÓZATOK HÁLÓZATI RÉTEGIP

     3em!sak routernél #ordul el& a #regmentálás, mert el&idézéséez elég, pl. egy *3E2etasználnunk. "*l. PI;G D0%D L

  • 8/15/2019 Ip Cisco Bonyolultabb Vlm Is

    8/33

    HÁLÓZATOK HÁLÓZATI RÉTEGIP

    O#ti$'

    /lordulnak olyan #eladatok az * m0ködése során, amelyek nem oldatók meg a #ejrészkötelez& tartalmával. Az alábbi b&vítések viszonylag ritkán #ordulnak el&, ezért nem állandómez&i az * #ejrésznek azért, ogy a álózati sávszélességet ne #oglalják #eleslegesen. Az *

    kiegészít& szolgáltatásai, az * #ejrész *%3 mez& tartalmán alapulnak. /z a mez& ? vagy87 bit többszöröse, de ma'imum 1?N87 bit. "Az * #ejlé! mérete ma'imum 1HN9 bájt leet.$. Az * implementá!iónak képesnek kell lennie az *%3 mez& #eldolgozására, de a

     beállítási képesség nem kötelez&. Az op!iók elelyezése az *%3 mez&ben* #ejrész kötelez& mez&it követik

    p!ió 1 /; *adding "kiegészítés$ 87 bitre

    Amikor több op!ió szükséges

    * #ejrész kötelez& mez&ip!ió1 p!ió 7

    p!ió 8 /; *adding

    Az op!ió listát az egy különleges op!ió az /; "/nd o# ptions ;ist$ zárja.

    Az op!iók általános #elépítésep!ió típusa "L bit$ p!ió ossza "? vagy L bit$ p!ió adat "? vagy nNL bit$

    Az O#+ió t8#7sa mez& #elépítése)B "1 bit$ ) "7 bit$ %ype "H bit$

    !?= -!$#ie/ ?lag.* a !somag darabolásakor minden töredék #ejrészébe be kell2eelyezni az adott op!iót.

    O! -O#ti$' !lass.*2 ?? Z Kezérlési !élG op!ió osztály2 1? Z ibakeresési és mérési !élG osztály2 a többi érték #enntartottT0#e* Az op!ió tényleges típusszáma. 3em részletezzük, de lásd az p!ió típusamez&nél.

    O#+ió t8#7sa mezJ értékei "A gyakrabban asználatos op!iók.$• ? /nd o# ption ;ist "/gybájtos op!ió, mely az op!iólista végét jelzi$• 1 3o peration "/gybájtos op!ió, amely"ek$ töltelékként szerepel"nek$, ogy az igazi

    op!iók szóatárra legyenek igazítva a gyorsabb #eldolgozás érdekében$• Re!ord Route• ML nternet %imestamp• 18? -e!urity "Az in#ormá!ió titkosságát jelzi, nem asználatos$• 181 ;oose -our!e [ Re!ord Route• 18M -tream denti#ier• 18 -tri!t -our!e [ Re!ord Route

    Az $#+ió h$ssza mez& az adott op!ió teljes osszát tartalmazza bájtban megadva, a létezikegyáltalán ez a mez&.

    Az $#+ió a/at mez& az egyes op!ióknál kerül ismertetésre.Pa//i'g* !élszer0en ? tartalmG bájtok, amelyek az * #ejrész op!ió mez&jét nN87 bitesre

    egészítik ki.

    7??@. ?7. 79. L -zarka %.

  • 8/15/2019 Ip Cisco Bonyolultabb Vlm Is

    9/33

    HÁLÓZATOK HÁLÓZATI RÉTEGIP

    ;éhá'0 $#+ió részletese'*

    Re+$r/ R$7te $#+ió* -T0#e.

    %ypeO 6osszO78 *ointer )ímlista

    Aol a !ímlista* !ím 1* !ím 7üres\üres

    A %ypeO el&tt valószín0leg egy %ypeO1 van. A pointer kezd&értéke ilyenkor 9, ogyaz els& * !ím elyére mutasson. Az op!ióval rögzítet& azoknak az Gtválasztóknak az *!íme, amelyeken az * !somag átalad. /zt az in#ormá!iót majd a !somag !éljában értékelikki. A !somag #orrása kibo!sát egy * !somagot, amelyben elyet biztosít az érintett

    Gtválasztók * !ímének. A példában H Gtválasztónak van leet&sége arra, ogy saját * !ímét beírja a listába. A pointer mindig egy üres mez&re mutat. A 6ossz mez&ben egy konstans van,amelyb&l látszik, ogy ány * !ím beírására van leet&ség. A 6ossz mez& tartalma most 78,de általában 8 U 9N3, aol az 3 a rögzítend& * !ímek darabszáma. Az el&bbi op!ióttartalmazó * !somag

    * #ej kötelez& részep!ió

    /;* adat

    I'ter'et Timestam# -T0#eM.Az egyes Gtválasztókon való átaladás id&pontjai rögzítet&k a !somagban. /gy2egyid&bélyeg 87 bites, amely az éj#él óta eltelt id&t mutatja ezredmásodper!ekben%ypeOML ;engt *ointer Fer#. Blag

    * !ím 1Vtaladás 1

    * !ím nVtaladás n

    Az op!ió m0ködése a Blag mez& tartalmával #inomítató

    2 Az id&bélyeg mellett az * !ímet is rögzítik az Gtválasztók 2 A #orrás #eltölti * !ímekkel az adatmez&t. 4ajd az így megadott !ím0 Gtválasztók

    rögzítik az átaladás id&pontját2 )sak az átaladás id&bélyegét rögzítik 

    7??@. ?7. 79. @ -zarka %.

  • 8/15/2019 Ip Cisco Bonyolultabb Vlm Is

    10/33

    HÁLÓZATOK HÁLÓZATI RÉTEGIP

    L$$se :$7r+e N Re+$r/ R$7te -L:RR. -T0#e= !él osztnak az 1Z7Z8Z9ZH Gtvonalon. Az AZból küldött!somag !él!íme kezdetben R1M. A -our!e Route ;ist pedig az R7, R8, R9, C !ímekb&l áll.

    Az R1Zez érkez& !somagban az R1 megvizsgálja, ogy a pointer melyik listaelemre

    mutat, ez most az 1. elem. A !somag !él!ímét ki!seréli az 1. elemben megadott * !ímre, majdsaját * !ímét írja be az 1. elem IelyéreJ. /zután a pointert a következ& elemre állítja.4inden érintett Gtválasztó asonló módon jár el, így a lista a !élpontba érkezéskor az érintettGtválasztókat tartalmazza. A lista módosulása a !somag Gtja során-zakasz )él!ím ;ista1 R1 R7 R8 R9 C7 R7 R1 R8 R9 C8 R8 R1 R7 R9 C9 R9 R1 R7 R8 CH C R1 R7 R8 R9

    "Az adott szakasz !él!íméez érkez& !somagban a pointer az aláGzott lista elemre mutat.$

    Az el&bbi ;oose "laza$ módszer megengedi a listában nem szerepl& Gtválasztók asználatát is.*l. a 92es Gtvonal ibája esetén az R8 ezt tudva RH #elé irányítja a !somagot, amely majd azR9 !ímét érzékelve az R9Znek továbbítja azt.

    :tri+t :$7r+e N Re+$r/ R$7te -::RR. -t0#e=

  • 8/15/2019 Ip Cisco Bonyolultabb Vlm Is

    11/33

    HÁLÓZATOK HÁLÓZATI RÉTEGIP

    Az IP +8mek szerkezete

    Az * a különböz& álózatokban találató gépek közötti kap!solatot ivatott biztosítani. Akap!solatban érintett gépek között Gtválasztás segítségével találja meg a datagramok számáraaz Gtvonalat. Az * !ímek hierar+hik7s &elé#8tés5  bels& szerkezete segíti ennek a #eladatnakaz ellátását. 4inden, az nternetre kap!solódó gépnek van egy azonosítója, az * !íme. Anyilvános * !ímek kiosztását egy nternetet #elügyel& szervezet az nter3) "FFF.interni!.net$ellen&rzi és végzi. Az nter3) az * !ímeket szervezeteknek osztja ki. /gy2egy szervezet azáltala üzemeltetett gépek számának meg#elel& "osztályG$ * !ímet kap álózata "W$ részére. Az

    * !ímek 9 bájtosak, azaz 87 bitesek. ]rásmódjukolyan, ogy a négy darab L bites!ímkomponensének de!imális értékét írjuk le. /z azGn. 2$tte/ 2e+imal ;$tati$'  "((3$ alak, plL.19H.1?.89.8

    Az p !ímek két #& részb&l állnak

    A !ím hálózati része "pre#i', el&tag$ azonosítja azt, ogy az nternetet alkotó álózatok közüla !ímmel jelölt végpont mely álózatban van. A !ím %ég#$'t az$'$s8tó  része pedig aztmutatja, ogy az nternet el&bbi álózatán belül melyik számítógépr&l van szó. Az * !ímekosztályuktól #üggetlenül 9 bájtosak és az els& bájtjuk mutatja, ogy az AE osztályok közülmelyikbe tartoznak "3etFork (O', 6ost (Oy$

    !lass = (á)t F (á)t

  • 8/15/2019 Ip Cisco Bonyolultabb Vlm Is

    12/33

    HÁLÓZATOK HÁLÓZATI RÉTEGIP

    is gyanGt #ogattunk, mert a bites álózat!ím 7O17L db álózat kialakítását tenné leet&vé,de ová lett két álózatX A választ az az általános szabály jelenti, ogy a 3etFork (2ben nemleet az összes bit egyszerre ? vagy 1, mert ezeknek spe!iális jelentése van a ? álózat!ím azaktuális álózatot jelenti. "/zzel Ggy ivatkozat valaki az aktuális álózatra, ogy nemismeri a számát.$ A tiszta 1 álózat!ímet az üzenetszórásoz asználják. A !ím 6ost (komponensében a tisztán ? és 1 értékek nem egy ost kijelölésére asználatosak, anem aálózatot azonosítják, illetve az üzenetszórásoz szükségesek.

    4ssze&$glal%a az A $sztál06 álózatokról szóló tudnivalókat az nterneten 17M db AosztályG álózat leet, egyenként leg#eljebb 1M719 oszttal. Az A osztálynál az nternet!ím els& bájtja a _1..17M` tartományból kerület ki és ez azonosítja az adott álózatot. Aálózaton belül sok2sok gép leet, de a legkisebb oszt !ím a álózaton belül a ?.?.1 és alegnagyobb a 7HH.7HH.7H9. Az * !ímeket de!imálisan írják #el és az egyes bájtokat ponttalválasztják el egymástól. *éldaképpen az A osztályG !ímtartomány legkisebb és legnagyobb!ímét asználjuk az * !ímek szemléltetésére 1.?.?.1 és 17M.7HH.7HH.7H9@. A osztályG álózati!ímmel a legnagyobb "világméret0$ szervezetek rendelkeznek, pl.

  • 8/15/2019 Ip Cisco Bonyolultabb Vlm Is

    13/33

    HÁLÓZATOK HÁLÓZATI RÉTEGIP

    4egkülönböztetik az ideiglenes és az állandó !soportok !ímeit. A multi!ast m0veletekezspe!iális protokollok kellenek, pl. E4*, *4, stb., de ugyanez vonatkozik a m0szerekre is,

     pl. *3E elyett 4)A-% asználatos. A !soport!ím asználatát az Gtválasztó #elé is jelentenikell, s&t spe!iális irányító protokollok kellenek a multi!ast !ím0 !somagokoz 4-*B, *4,(K4R*.

    *élda álla'/ó !soportok !ímeire "nternet Assigned 3umbers Autority$2 779.?.?.1 Az egy ;A32on lév& összes oszt. "A gép indulásakor már tagja ennek.$2 779.?.?.7 Az egy ;A32on lév& összes router 11

    2 779.?.?.H Az egy ;A32on lév& összes -*B router.2 779.?.?.M Az egy ;A32on lév& összes kijelölt -*B router.2 779.?.?.17 (6)* szerver és átjátszó.2 [email protected]@7.?.? Z [email protected] *rivát !élra asználató multi!ast !ímtartomány. ;A32on belüli multi!ast !ímek. *l. a "(6)*2ez asonló$ 4A()A* szerver osztja ki.

    Az i/eigle'es  !soportokat létre kell ozni a asználatuk el&tt. Az egyes alkalmazásokmegkéretik a osztjukat, ogy lépjen be egy !soportba. /kkor a !soport jelen lesz a oszton.

    4inden oszt "ill. 3)$ nyilvántartja, ogy milyen !soportoz tartoznak az adott pillanatbanaz alkalmazásai. A multi!ast routingot majd az irányító protokolloknál #ogjuk megvizsgálni.

    E $sztál06 !ímtartományt jöv&beni #elasználásra tartják #enn 79?.?.?.?.279.7HH.7HH.7HH.

    :#e+iális  jelent&sége van a 17.=.=.= jelleg0 !ímeknek. Az ilyen !ímekre küldött *datagramok nem kerülnek ki a álózatra, Ggy érkeznek vissza a küld& protokolloz. /zt avissza!satolást tesztelésre leet #elasználni. /gy virtuális inter#észt is bevezettek avissza!satolásoz jelzésére, az Gn. l$$#(a+k  inter#észt, amelynek * !íme, pl. 17.?.?.1. "/zegy virtuális inter#ész, ellentétben a osztban #izikailag is megtalálató, pl. /%6/R3/%kártyával.$ A lényeg teát az, ogy segítségével álózat nélkül is ki tudjuk próbálni a %)*2tvagy

  • 8/15/2019 Ip Cisco Bonyolultabb Vlm Is

    14/33

    HÁLÓZATOK HÁLÓZATI RÉTEGIP

    asználatunk, lényeg a ;A32on belüli egyediség. *robléma akkor jelentkezet, a aálózatunk az nternetez kap!solódik "akár !sak ideiglenesen is$, mert leet, ogy van olyan

     bels& * !ímünk, amit odakint az nterneten jogosan asználnak, viszont a miénk nem aznter3)2t&l kapott legitim szám. A megoldás az, ogy olyan !ímtartományból kell * !ímeketválasztani az ntranetünk osztjai számára, amelyeket az nterneten nem osztanak ki, mert aszabvány szerint #enntartják a ;A32ok bels& asználatára

    A osztály 1?.?.?.? 2 1?.7HH.7HH.7HH "1?.?.?.?+L$C osztály 17.1M.?.? 2 17.81.7HH.7HH "17.1M.?.?+1M$) osztály [email protected].?.? 2 [email protected] "[email protected].?.?+1M$

    /zeket az a !ímeket az nternet routerei nemengedik át, teát az ilyen * !ímeket asználó;A32ok egymást nem #ogják QmegtalálniJ aznterneten. Kiszont az el&bbi ;A32okat aznternettel összekap!soló routerek legális,nterneten asználatos !ímmel

    rendelkezetnek és képesek ezen legális !ím#elasználásával, a bels& privát * !ímekkel

     bíró osztok számára nternet elérést biztosítani. *l. egy * !ím mögött sok gépleet, lásd kés&bb a I!ím#ordítástJ.

    Az ábrán két olyan ;A3 látató, amelyen belül a privát * tartományból választott arendszergazda * !ímeket. Az Rc'2el jelölt

    gépek két2két álózati inter#ésszel rendelkez&17  routerek egy2egy /%6/R3/% inter#ész a;A32oz kap!solja a gépeket, míg egy2egy modem a tele#onvonal segítségével az nternetszolgáltatóoz18 "-*, nternet -ervi!e *rovider$ kap!solja az Rc' jel0 gépeket. Az -* a sajátnterneten él& * !ímtartományából ad egyet2egyet a bejelentkezett ügy#eleinek "pontosabbanitt az Rc' jel0 gépek 4 jel0 modemjei kapnak nterneten él& * !ímet.$ /zzel az * !ímmel amodemes kap!solat id&tartamára az nternet részévé válnak a Rc' jel0 gépek. A példa alapjánszámos #ogalom bevezetésére van leet&ség, melyek magyarázatára a kés&bbiekben sor kerül.

    Az Rc' jel0 gépek különböz& álózatokat kap!solnak össze "a ;A3 és az nternet$, mert akét inter#észük más2más álózatoz kap!solódik. /zeket a álózatokat a álózat!ímük alapjánegy router képes megkülönböztetni.

    A router #unk!ió kevés aoz, ogy a ;A3 gépei tudjanak kommunikálni az nterneten él&gépekkel, mert mint arra emlékszünk, olyan * !ímtartományból kaptak * !ímeket, amelyekaz nterneten nem élnek és ráadásul a routerek sem továbbítják a privát !ímtartományba es&* !ímekkel rendelkez& !somagokat. A ;A32ok Rc' jel0 gépe az, amelyik legális * !ímmelis rendelkezik "a modemes kap!solat alatt$, ezért képes kommunikálni az nternet gépeivel.Az Rc' jel0 gép a ;A32on belül a privát * !ímet kapott /%6/R3/% inter#ész segítségévelkommunikálat.A routeren egy spe !iális "!ím#ordító$ programot kell #uttatni aoz, ogy a;A3 gépei is teljes érték0 nternet eléréssel rendelkezzenek "amíg tart a modemes a kap!solataz -* gépével$. A #uttatandó program a 3A%2ok "3etFork Address %ranslator$ !saládjábatartozik amelyet kés&bb részletezünk.

    17 /zek a gépek több álózatnak a részei, ezért QmultiomedJ gépeknek is nevezik &ket.18 *l. %2)4,

  • 8/15/2019 Ip Cisco Bonyolultabb Vlm Is

    15/33

    HÁLÓZATOK HÁLÓZATI RÉTEGIP

    R$7terek -6t%álasztók.

    A példánkban #eltételeztük, ogy a !égünk publikus nternet !ímmel szeretné a ;A3 .minden gépét ellátni, ezért ) osztályG !ímtartományt igényelt az nter3)2t&l. Az nter3)

    válaszában Jaz utolsóJ ) osztályG !ímet regisztrálta19  !égünk részére 778.7HH.7H9.?. Azutolsó bájt ? értéke utalás arra, ogy valójában egy álózat !ímét kaptuk, amelynek!ímtartományán belül szabadon osztatjuk ki az * !ímeket. "Az ábrán látató konkurens !égC osztályG álózatot alakított ki... .$ /mlékeztet&ül a álózatunkban találató gépek * !íme akövetkez& tartományból kerület ki 778.7HH.7H9.1Z778.7HH.7H9.7H9, teát 7H9 darab gépnektudnánk közvetlenül * !ímet adni. 4iután megvan az * !ímtartományunk, jelöljük ki azegyes gépek "inter#észek$ * !ímét, de a #izikai "4A)$ !ímük #eljegyzése is asznos leet

    H$st I'ter&ész IP +8m 3A! +8mRcA *pp? 778.7HH.7H9.1 9929H2H82H92??2??RcA /t? 778.7HH.7H9.7 ??2M12H72?A27@2)961 /t? 778.7HH.7H9.8 ??2M82HH2?92H@2?967 /t? 778.7HH.7H9.9 ??2M2H72?2M@2M968 /t? 778.7HH.7H9.H ??2M?2H2?L27@2)7

    Az *2r&l tudjuk, ogy #eladata a datagramok !élba juttatása. /ez a datagramok Gtját ki kell jelölni. /z a #olyamat az Gtválasztás "routing$. Az algoritmust a álózati rétegbenimplementált program "rutin$ realizálja, amelynek az adatbázisát "routing tábla, #orFardingtable, !somagtovábbítási tábla$ nekünk kell beállítanunk és+vagy a routereken #utó irányító

     protokollok "R*, -*B, stb.$ manipulálják. A routing táblát minden gépen egyedileg kell

     beállítani a álózat ";A3$ sajátosságainak meg#elel&en. /gy tipikus routing tábla modell akövetkez& mez&kkel rendelkezik 2esti'ati$' -;etQ$rk. GateQa0 ;etmask I'ter&a+e

    A routolás során az * rutin megatározza a datagram Gtjának következ& állomását és azt,ogy eez a datagramnak melyik inter#észen át kell távoznia az adott gépr&l. /zt követ&en azAR* #elderíti, ogy a 4A) rétegnek milyen #izikai !ímre "W$ kell eljuttatnia a 4A) keretbe#oglalt * datagramot. /zekb&l két #ontos dolog következik

    • Az * a ;A32t és a :A32t asználja "pontosabban azok 4A) alrétegét$ az *datagram továbbítására, ezért kell #izikai "4A)$ !ímre továbbítani a datagramotW

    • Az * datagram #eladója és !ímzettje a datagramban mindig ugyanaz marad. "Akivételekkel "3A% és a #orrás általi !somagirányító * op!ió$ most nem #oglalkozunk.$

    19 3yilván a 3) magyar megbízottján ttp++FFF.ni!.u keresztül történt a !ím kiosztása. A regisztrá!ió biztosítja, ogy senki sem asználja ugyanezt a !ímtartományt, így az egyedül !égünké.

    7??@. ?7. 79. 1H -zarka %.

    http://www.nic.hu/http://www.nic.hu/

  • 8/15/2019 Ip Cisco Bonyolultabb Vlm Is

    16/33

    HÁLÓZATOK HÁLÓZATI RÉTEGIP

    6ogyan választja ki a router a továbbításoz asználandó GtvonalatX "/zt én az Gtválasztásels& "látványos$ részének nevezem.$ 5övetkezzen két egyenérték0 magyarázat

    1. A routoláskor az * Gtválasztó rutinja sorról2sorra alad a routing táblában és az éppentovábbítandó !somag !él * !ímét minden sorban bitenkénti A3( kap!solatba ozza az

    adott sor ;etmask  értékével. Az A3( kap!solat eredménye összeasonlításra kerül a sor2esti'ati$' mez&jében #eltüntetett álózat !ímmel és amelyik sorban megegyezik a kétérték, annak a YsornakY az inter#észén át kell továbbküldeni az * datagramot.

    7. A routoláskor az * Gtválasztó rutinja sorról2sorra alad a routing táblában azt keresve,ogy melyik sorban találató az a álózat, amelynek !ímtartományába illeszkedik a!ímzett * !íme. A álózat kezd&!íme a 2esti'ati$' mez&ben találató, !ímtartományát

     pedig a vele egy sorban lév& ;etmask 2ból leet megatározni. Amelyik sorban megvan akeresett !ímtartomány, annak a YsornakY az inter#észén át kell továbbküldeni az *datagramot.

    5és&bbiekben majd elordul olyan eset, ogy a !ímzett * !íme több Gtvonalbejegyzés!ímtartományába is beleillik. /kkor ezek közül a legosszabb pre#i'szel "netmaszkkal$rendelkez& Gtvonalon kerül továbbításra a !somag. /z az Gn. +lassless -$sztál0 'élk,li.6t%álasztás  lényege. A mára már elavult +lass&7ll Gtválasztást egy kés&bbi I Az útválasztásalapjai és CISCO IOS parancsok statikus útvonalak báll!tásához" #ejezetben ismertetem.

    4egjegyzések

    • *illanatnyilag osztály alapG álózat!ímeket találunk a (estination oszlopban. /bben az esetben !ím els&oktettjéb&l netmaszk nélkül is megatározató, ogy melyik osztályba tartozik. "*l. a 7782ból következik a) osztályG netmaszk.$ Az osztály alapG álózat!ímeket #elváltó rugalmasabb álózat!ímeknél a destinationegy szuperálózatot vagy alálózatot is jelölet, itt már nagyobb szerepe lesz a netmaszknak.

    • A routing tábla egy sorát "bejegyzését gyakran Gtvonalnak$ is nevezik.

    :zám7'kra azért hasz'$s az 6t%álasztás alg$ritm7sá'ak ismerete h$g0 a r$7ti'g tá(lákkit@ltésére és elle'Jrzésére ké#esek leg0,'k

    Kizsgáljuk meg, pl. a ;A3 .2b&l a 68 routing tábláját2esti'ati$' GateQa0 ;etmask I'ter&a+e

    778.7HH.7H9.? 2 7HH.7HH.7HH.? /t?17.?.?.? 2 7HH.?.?.? ;o?.?.?.? 778.7HH.7H9.7 ?.?.?.? /t?

    A routing táblában azokat a álózatokat "2esti'ati$'$ találatjuk meg, amelyeket a routernekismernie kell. 6ivatalból ismeri azt, amelyikben van m0köd&képes inter#észe, de a többit máraz irányító protokoll vagy a rendszergazda ismerteti meg vele, azaz veszi #el a routingtáblájába. 6árom #éle bejegyzést különböztetetünk meg a routing táblában

    1. 5özvetlenül "direkt módon$ eléret& egy adott álózat, a a álózat !ímtartományában vana 68 router valamelyik inter#észe. A példában ezt az esetet látjuk az els& sorban.

    7. lyan álózatot is #el kell tüntetnünk, amelyik a #elügyeletünk alatt van ugyan, de a 68nem látja közvetlenül, !sak egy "vagy több$ routeren keresztül éreti el. lyenkor adestination és az inter#ész értelemszer0 kitöltése mellett a gateQa0 mez&be be kell írniannak a routernak az * !ímét, amelyen keresztül "teát indirekt módon$ elérjük aálózatotW Az indirekt elérés #eltétele,  ogy a gateFay mez&be írandó routert azinter#észünknek 4A) szinten el kell tudnia érnie. %eát leg#eljebb ub, sFit!segítségével, a nin!senek közös médián. 4egjegyzés #elesleges itt a 72es kategóriában#eltüntetni azokat a álózatokat, amelyek a 82as tipusG bejegyzés Gtvonalán I#ekszenekJ.

    8. A routing tábla bejegyzések armadik változata az alapértelmezett Gtvonal, amely szintén

    indirekt jelleg0, de a további részleteire kés&bb térünk vissza.

    7??@. ?7. 79. 1M -zarka %.

  • 8/15/2019 Ip Cisco Bonyolultabb Vlm Is

    17/33

    HÁLÓZATOK HÁLÓZATI RÉTEGIP

    A 'etmask  szerepének megértéséez elevenítsük #el, ogy a /esti'ati$' oszlopban álózatok!ímei vannak. A 'etmask   oszlopban azt adjuk meg, ogy a routing tábla segítségévelirányítandó * !somag !él!ímének, ány bitjét kell összeasonlítani egy adott sorban az otttalálató álózat !ímmel "a mintaillesztés ány bitre terjed ki$. Az A osztályG álózat esetén L

     bites a álózat!ím, így a netmaszk 7HH.?.?.? vagy pre#i'es alakban +L.A 'etmask  konkrét megadása elyett, annak osszát tartalmazó táblázatok is vannak, bár ez módszer számításigényesebb. "Az el&bb az A3( egyik operandusát készen kapta a gép, míg itt ki kell számítani az operandust$.Az el&bbi routing tábla ebben a másik alakban

    Pre&iD ;eDth$# I'ter&a+e 3$/e778.7HH.7H9.?+79 2 /t? (ire!t

    17.?.?.?+L 2 ;o (ire!t?.?.?.?+? 778.7HH.7H9.7 /t? ndire!t

    A #re&iD  a !ím álózati komponensének bitekben mért osszát atározza meg "79 bites vagy L bites, stb.$. A'eDth$#  "következ& Gtválasztó$ mez& azt mutatja, ogy a !élt közvetlenül érjük el, vagy egy routersegítségével. /zt redundáns módon a 3$/e is leírja.

    Kisszatérve a konkrét routing táblára, el&ször minden 682oz közvetlenül !satlakozó1H 

    álózatoz kell egy netmaszkot1M készíteni. 4ost !sak egy álózat van, a 778.7HH.7H9.? !ím0."/rre kap!solódik rá a 68 /t? jel0 inter#észe, ami röviden a 68 egyetlen /%6/R3/%kártyáját jelöli.$

    A megoldásoz még az * !ím szerkezetét is idézzük #el

     3etFork ( 6ost ( tt konkrétan 778.7HH.7H9. ?

    1. * !ím példa

    778.7HH.7H9.9Az els& példa egy álózaton belüli !ím. 5özvetlen "direkt$Gtválasztás.

     3etmaszk 7HH.7HH.7HH.?A !ím 6ost ( komponensét nullázza a netmaszk, el&állítvaezzel a álózat !ímet. A 3etFork ( komponens nem

    változik.Az -eredménye

    778.7HH.7H9.? A routing tábla destination mez&jében #elvettük ezt az értéket.

    7. * !ím példa

    19H.78H.?.8

    A második példában a konkurens !ég álózatából vizsgálunkegy !ímet. 3in!s olyan inter#észünk, amelyik közvetlenülkap!solódna arra a álózatra, ezért majd !sak a tábla gateFaysorában, egy ?.?.?.? netmaszkkal tudunk inter#észt rendelniaz adott * !ím0 datagramoz. "5özvetett "indirekt$Gtválasztás.$

     3etmaszk 7HH.7HH.7HH.?Az -

    eredménye 19H.78H.?.?A 68 !sak egy álózatot lát, teát letudtuk az ilyen szemlélettel elkészített sorokat a routingtáblában. A routing táblák több spe!iális1 sora közül most még kett&t említünk meg.

    Az els& a loopba!k ";o$ eszközöz tartozó sor, amely minden 17.'.'.' * !ím0datagramot erre a virtuális eszközre irányít. -egítségével a 682ra telepített %)*+* rendszeregy része a #izikai álózat nélkül is ellen&rizet&, pl. a 17.?.?.1 * !ímmel.

    1H 61, 67, 68 az általuk ismert álózat közvetlenül érik el. 5özvetett Gtválasztásról kés&bb lesz szó.1M A netmaszk mindig azé a álózaté, amelyikre az adott inter#ész !satlakozik.1 A broad!ast és multi!ast !ímzés0 datagramokat is kezelnünk kell, pl. az * broad!ast domain kijelöléséez.

    7??@. ?7. 79. 1 -zarka %.

  • 8/15/2019 Ip Cisco Bonyolultabb Vlm Is

    18/33

    HÁLÓZATOK HÁLÓZATI RÉTEGIP

    A második az alapértelmezett átjárót "/e&a7lt r$7ter %ag0 /e&a7lt gateQa0$ jelöli akövetkez& szemlélet alapján. Az * sorról sorra alad a routing táblában és a (estination seolsem egyezik meg az A3( kap!solat végeredményével. /z azt jelenti, ogy a 68 nem ismeriazt a álózatot, amelyikben a !él * !íme találató. Kalószín0, ogy az nterneten van a!ímzett. 5üldjük el teát a ;A32unk routerének az * datagramotW 6ozzunk ?2val "spe!iálisnetmaszkkal$ A3( kap!solatba minden bájtot a !él * !ímében, majd a (estination2ba a?.?.?.?. értéket írjuk be várató eredményként. ")sak egy ilyen Gn. /e&a7lt r$7ter1L sor leeta routing táblában.$ 4ás megközelítésben a gateQa0 "ill. 'eDth$#$ mez& azt atározza meg,ogy a !somag továbbításáoz az AR* az * !somagban szerepl& !él!ímez tartozó 4A)!ímet kérdezze2e le, vagy az itt megadott router 4A) !ímét.

    ndirekt továbbítás esetén elterjedten asználják az Gn. pro'y AR* eljárást. /kkor a routing táblábannem adják meg a következ& Gtválasztó * !ímét "gateFay mez&$, !sak a következ& Gtválasztó #elé vezet&inter#észt jelölik meg1@. /kkor az inter#észen kimen& AR* kérésre az inter#észen át eléret& router #og válaszolnisaját 4A) !ímével, legalábbis akkor, a látja azt a álózatot aol a !él van és az oda küldött saját AR* kérésével#elderítette a !él 4A) !ímét

    /zzel az adott gépen "68$ #utó * rutin be#ejezte a routolási tevékenységét, mert

    megatározta, ogy a ;A32on belül ová kell küldeni az * datagramát. Celátató, ogy a61, 67 gépek routing táblája is megegyezik a most megismert táblázattal, ezért azokat különnem tárgyaljuk.

    Az RcA router routing táblája és értelmezése(estination EateFay 3etmask nter#a!e

    778.7HH.7H9.? 2 7HH.7HH.7HH.? /t?17.?.?.? 2 7HH.?.?.? ;o?.?.?.? [email protected]? ?.?.?.? *pp?

    − /ls& sor jelentése ugyanaz, mint 61, 67, 68 esetén minden olyan ost, amelyiknek *!íme a ;A32unk !ímtartományába JesikJ, az /t? inter#észen keresztül éret& el.

    − 4ásodik sor jelentése sem változott a routeren7? telepített %)*+* rendszer egy része a#izikai álózat nélkül is ellen&rizet&, pl. a 17.?.?.1 * !ímmel.

    − 6armadik sor az RcA router nem tudja, ogy a vizsgált * !ímez tartozó álózat oltalálató. "A vizsgált !él * !ím a destination mez&kben megadott álózatok közül azegyiknek sem része. 4ásképpen egyik álózat !ímtartományába sem illik bele.$lyenkor egy olyan routerre küldjük a datagramát, amelyik remélet&leg sokkal többálózatot ismer. "*l. az /%6/R3/% ;A3 .2t biztosan ismeri.$ RcA router egymodem segítségével kap!solódik az -*, nterneten lév& [email protected]? * !ím0modeméez. A routerünk modemének, mint inter#észnek 71  a jele *pp? a ;3

  • 8/15/2019 Ip Cisco Bonyolultabb Vlm Is

    19/33

    HÁLÓZATOK HÁLÓZATI RÉTEGIP

    4egjegyzések6a #eltételezzük, ogy a négy modem #i' * !ímmel rendelkezik, akkor nin!s olyan nagyszükség a (6)* protokollra, bár más paraméterek aktualizálása miatt jól jöet. Kan arra isleet&ség, ogy a routerek külön szerviz protokoll segítségével kommunikáljanak egymással"R*, ill. -*B szerint$ a routing táblák aktualizálása érdekében.

    4ssze&$glalás* A routolás után kaptunk egy * !ímet és egy inter#észt, amelyre, ill.amellyel küldeni kell az * datagramát. %eát a datagram továbbításáoz megvan a #eladó *és 4A) !íme, valamint a !él * !íme is ismert, mert az * #ejlé!ben megadott * !ímreküldjük a datagramát akkor, a valamelyik inter#észünk a !él "al$álózatára !satlakozik, ill.egy router * !ímére küldjük akkor, a egyik inter#észünk sem látja k@z%etle',l a !élt. Az *!ím nem elég a datagram továbbításáoz, mert az inter#észek #izikai "4A)$ !ímmeldolgoznakW A #izikai !ímet az * nem ismeri, mert m0ködése logikai !ímeken alapszik, ígymost az * !somag Gtjának következ& állomásáoz77 tartozó logikai !ím megatározásával atudománya végetért. A datagram következ& állomásának * !ímét átadja a %)*+*keretprogramnak, amely az AR* "Address Resolution *roto!ol$ segítségével az állomás *

    !íméez tartozó 4A) !ímet megatározza. ]gy már semmi akadálya annak, ogy akeretprogram az ;;) protokollnak átadva a datagramot elküldje azt a megadott gépre.6a a megadott gép * !íme azonos az * datagramában megadott * !ímmel "ez az

    "al$álózaton belülre szánt * datagramnál következik be$, akkor az * a beérkezettdatagramot átadja a transzport rétegnek további #eldolgozásra, majd innét az alkalmazásirétegbe kerülve QasznosulJ78. 6a egy routerez érkezik a datagram, de a datagram *#ejlé!ében nem a router * !íme van, anem más * !ím, akkor a router Jnem adja ki Jaz *rétegb&l az alkalmazási réteg #elé, anem az * programmal Gjra JroutoltatjaJ a saját routingtáblája alapján. "tt látszik, ogy egy sima :@= még több álózati inter#ész esetén sem router,mert nem tudja egyik inter#észér&l a másikra ka#+s$l'i a beérkez&, de nem neki !ímzett *datagramot, ezért eldobja azt.$

    A álózati inter#észek két Q#ajtájátJ asználja álózatunk. Az üzenetszórás jelleg0 /%6/R3/% inter#észesetében #ontos szerepe van az AR* asználatának, ogy eld&ljön az, ogy "sok leetséges /%6/R3/% inter#észközül$ a 4A) szinten kivel kell kommunikálni. A két pont közötti kap!solatot megvalósító *** inter#észesetében a média kizárólag egy2egy inter#észt köt össze, így az AR* bizonyos esetekben #elesleges leet.

    A #unk!iók szétválasztását érzékelteti, ogy a routing táblákban !sak logikai "*$!ímek vannak. * szinten elvonatkoztatunk attól a #izikai álózattól, amelyen #ut a rendszer.Az AR* táblában "!a!e$ a #izikai !ímek mellett * !ímek is találatók "kap!soló mez&k$.

    3ás$/ik #él/a*

    )égünk #elvásárolta a konkuren!iát és a két ;A32t össze kell kötnünk. /ddig aznterneten keresztül érettük el egymás gépeit, de most a megnövekedett ;A32ok közötti

    #orgalom miatt miért #izetnénk többet az -*2nekX *éldául a 68268 gépek szomszédosirodákban vannak, ráadásul a #iókban találtunk két /%6/R3/% kártyát a meg#elel&osszGságG

  • 8/15/2019 Ip Cisco Bonyolultabb Vlm Is

    20/33

    HÁLÓZATOK HÁLÓZATI RÉTEGIP

    A saját álózatunkban egy 6) kártyáoz kell * !ím6ost nter#ész * !ím 4A) !ímRcA *pp? 778.7HH.7H9.1 9929H2H82H92??2??RcA /t? 778.7HH.7H9.7 ??2M12H72?A27@2)961 /t? 778.7HH.7H9.8 ??2M82HH2?92H@2?967 /t? 778.7HH.7H9.9 ??2M2H72?2M@2M968 /t? 778.7HH.7H9.H ??2M?2H2?L27@2)7

    H< Eth= FF< Eth= =F

  • 8/15/2019 Ip Cisco Bonyolultabb Vlm Is

    21/33

    HÁLÓZATOK HÁLÓZATI RÉTEGIP

    68 "Az Gj router szerepben.$(estination EateFay 3etmask nter#a!e778.7HH.7H9.? 2 7HH.7HH.7HH.? /t?19H.78H.?.? 19H.78H.?.M 7HH.7HH.?.? /t117.?.?.? 2 7HH.?.?.? ;o?.?.?.? 778.7HH.7H9.7 ?.?.?.? ppp?

    6C8 "Az Gj router szerepben.$(estination EateFay 3etmask nter#a!e778.7HH.7H9.? 778.7HH.7H9.M 7HH.7HH.7HH.? /t119H.78H.?.? 2 7HH.7HH.?.? /t?17.?.?.? 2 7HH.?.?.? ;o?.?.?.? 19H.78H.?.7 ?.?.?.? ppp?

    ;áttuk, ogy az * datagramok Gtjuk során routerr&l2routerre aladnak. Ttvonaluk követésérekülönböz& szo#tver m0szerek állnak rendelkezésünkre a "látszólag$ egyszer0 konzolalkalmazásoktól kezdve "pl tra+erteDe$, a gra#ikus nyomkövet&kig "pl. %is7alr$7te$.40ködésükr&l többet az )4* #ejezetben tudatunk meg.

    4érés KisualRoute programmal

    7??@. ?7. 79. 71 -zarka %.

  • 8/15/2019 Ip Cisco Bonyolultabb Vlm Is

    22/33

    HÁLÓZATOK HÁLÓZATI RÉTEGIP

    A +8mzési re'/szer &e)lJ/ése I* &iD méret5 alhálózat$k 

    A tisztán osztály alapG !ímzés "1@L121@LH$ nem biztosított kell& rugalmasságot, ezért1@LH2t&l szabványosították a hálózat$' (el,li #i' méret0 alálózatok "Bi'ed ;engt -ubnet4asking, B;-4$ kialakítását7H. Az alálózatok kialakítása a #elosztandó !ímtartománytulajdonosának atáskörébe tartozik és kívülr&l a #elosztás nem érzékelet&. Alálózatokkialakításáoz a következ& körülmények vezetetnek %udjuk, ogy pl. az /%6/R3/% álózatokban a node szám korlátozott. /gy 4A)

     broad!ast domain2ben ma'. 1?79 node leet és nekünk a vagy C osztályG !ímünk van. Anagy broad!ast tartományok azért átrányosak, mert a broad!ast üzenetekkel mindengépnek kell #oglalkoznia. A #enti számnál maradva egy broad!ast !ím0 4A) keret eseténszéls&séges estben 1?78 gép agyja abba a munkáját a keret #eldolgozásának idejére,ráadásul ebb&l 1?77 #eleslegesen. "

  • 8/15/2019 Ip Cisco Bonyolultabb Vlm Is

    23/33

    HÁLÓZATOK HÁLÓZATI RÉTEGIP

    %eát az eddigi álózati !ímünk és pre#i'ünk 778.7HH.7H9.?+79. Az ilyen ) osztályGálózatokban a 6ost ( L bites yyyyyyyyf. 4ost próbaképpen ennek két &elsJ (it)ét  "amimost legyen a b1 és  b?$ át!soportosítjuk a 3etFork (2ez b1 b?yyyyyyf és ezt a változást a

    netmaszkkal "pre#i'szel$ is követnünk kell.

    )ímzéskor a b1 b?  bitek négy#éle állapotban leetnek, ennek meg#elel&en a következ&táblázatban négy Gj "al$álózat !ím van az eredeti egy álózat!ím elyett.

     b1  b? Tj alálózat!ímek. "Az ábrákon 3etFork 3umber 33.$  3etmaszk ? ? 778.7HH.7H9.? 7HH.7HH.7HH.1@7? 1 778.7HH.7H9.M9 7HH.7HH.7HH.1@71 ? 778.7HH.7H9.17L 7HH.7HH.7HH.1@71 1 778.7HH.7H9.1@7 7HH.7HH.7HH.1@7

    Régebbi álózati te!nológiák nem engedélyezték az els& és utolsó alálózat asználatát. /zt a következ&számításokban még #igyelembe is vesszük, de a mai gyakorlatban már nin!s értelme ennek a korlátnak. A:7('etZer$ "most ??$ asználatakor a 778.7HH.7H9.?+7M álózat !íme megegyezne az eredeti 778.7HH.7H9.?+79

    álózat !ímével ami megzavarja7M

      a +lass&7l  módon m0köd& routert7

    . Az AllO'es :7('et  "most 11$asználatakor pedig az alálózaton belüli broad!ast !ím azonos lenne az eredeti álózaton belüli broad!ast!ímmel. "A tiltás nem vonatkozott azokra az esetekre, amikor a rendszergazda kézzel állította be a routingtáblákat, azaz nem asznált irányító protokollokat. /gyébként a régebbi Gn. osztály alapG irányító protokollok"ER*, R* v1$ az osztály alapG álózatokat támogatták, de még az ilyen #i' méret0 alálózatokat tartalmazókörnyezetben sem okoztak problémát.$

    A osztok azonosítására 7M27 !ímet asználatunk a négy "ill. most létreozató kett&$alálózaton belül. A #enti álózatoz ez kevés, mert látatóan árom alálózattal rendelkezik.Konjunk be még egy bitet a álózat!ímek kialakításába

    (F (= ( ) alhálózat+8mek* ;etmaszk ;etmaszk a #re&iD alak(a'? ? ? %ilos 2

    ? ? 1 778.7HH.7H9.87 7HH.7HH.7HH.779 +7? 1 ? 778.7HH.7H9.M9 7HH.7HH.7HH.779 +7? 1 1 778.7HH.7H9.@M 7HH.7HH.7HH.779 +71 ? ? 778.7HH.7H9.17L 7HH.7HH.7HH.779 +71 ? 1 778.7HH.7H9.1M? 7HH.7HH.7HH.779 +71 1 ? 778.7HH.7H9.1@7 7HH.7HH.7HH.779 +71 1 1 %ilos 2

    ;átató, ogy at darab Gj "al$álózat!ímet sikerült kialakítani. Kizsgáljuk meg a 3etFork (és 6ost ( viszonyát FF

  • 8/15/2019 Ip Cisco Bonyolultabb Vlm Is

    24/33

    HÁLÓZATOK HÁLÓZATI RÉTEGIP

    H$st I'ter&ész IP +8mRc:A3 *pp? 778.7HH.7H9.MH

    Rc cCc  /t? 778.7HH.7H9.MM6C1 /t? 778.7HH.7H9.M6C7 /t? 778.7HH.7H9.MLRc cCc  /t? 778.7HH.7H9.M@Rc cAc  /t1 778.7HH.7H9.886A1 /t? 778.7HH.7H9.896A7 /t? 778.7HH.7H9.8H6A8 /t? 778.7HH.7H9.8M6A9 /t? 778.7HH.7H9.8Rc c)c  /t7 778.7HH.7H9.@6)1 /t? 778.7HH.7H9.@L6)7 /t? 778.7HH.7H9.@@

    Az eg0es gé#ek r$7ti'g tá(lá)a*A :A3 másik "az ábrán nem látató$ végén egy, az nternet Qgerin!éezJ közelebbi router

    [email protected]? * !ím0 *** inter#észéez kap!solódik a álózatunk. /zen router routingtáblája tartalmazza az utalást a mi álózatunkra, az alábbi sorral "részlet a routing táblából$2esti'ati$' GateQa0 ;etmask I'ter&a+e

    778.7HH.7H9.? 2 7HH.7HH.7HH.? ppp8?ig0el),k meg azt h$g0 i''e' 6g0 t5'ik 'i'+s alhálózat a LA;(a' Tehát azalhálózat$k 'em látsza'ak az I'ter'etrJl az$k a hálózat (el,g0ét ké#ezik

    Kiszont a álózatunkon belül az "al$álózati maszkok #ontos in#ormá!iót ordoznak, merteltérnek az els& oktett alapján azonosítató természetes maszktól. A természetes maszkalapján nem tudnánk megkülönböztetetni egymástól a (estination bejegyzéseinek egy részét.R$7ter I*

    2esti'ati$' GateQa0 ;etmask I'ter&a+e 3eg)eg0zés*

    778.7HH.7H9.87 778.7HH.7H9.M@ 7HH.7HH.7HH.779 /t? /zt az alálózatot az Rc látjaközvetlenül, ezért Rc #elé küldjük.

    778.7HH.7H9.M9 2 7HH.7HH.7HH.779 /t?/zt az alálózatot az Rc látjaközvetlenül.

    778.7HH.7H9.@M 778.7HH.7H9.M@ 7HH.7HH.7HH.779 /t?/zt az alálózatot az Rc látjaközvetlenül, ezért Rc #elé küldjük.

    17.?.?.? 2 7HH.?.?.? ;o

    ?.?.?.? [email protected]? ?.?.?.? *pp?

    A álózatunk minden alálózatán próbálkoztunk, de Ggy látszik, ogyküls& * !ímet vizsgáltunk. %alán az -*routere ismeri majd ezt a !ímet. *l. a akonkuren!ia ;A32jából való !ím, akkor

    az -* tudja, ogy RcC2ez kellküldenie.

    R$7ter II*2esti'ati$' GateQa0 ;etmask I'ter&a+e 3eg)eg0zés*

    778.7HH.7H9.87 2 7HH.7HH.7HH.779 /t1 /zt az alálózatot az Rcközvetlenül látja.

    778.7HH.7H9.M9 2 7HH.7HH.7HH.779 /t? /zt az alálózatot az Rcközvetlenül látja.

    778.7HH.7H9.@M 2 7HH.7HH.7HH.779 /t7 /zt az alálózatot az Rcközvetlenül látja.17.?.?.? 2 7HH.?.?.? ;o

    ?.?.?.? 778.7HH.7H9.MM ?.?.?.? /t?

    6a nem a mi álózatunkból való a !ím,

    akkor az Rc segítségével tudjuktovábbküldeni az -* routerére. %eátRc2re küldjük.

    7??@. . 79+ 79 -zarka %.

  • 8/15/2019 Ip Cisco Bonyolultabb Vlm Is

    25/33

    HÁLÓZATOK HÁLÓZATI RÉTEGIP

    6)7 nev0 gép2esti'ati$' GateQa0 ;etmask I'ter&a+e778.7HH.7H9.@M 2 7HH.7HH.7HH.779 et?

    17.?.?.? 2 7HH.?.?.? lo?.?.?.? 778.7HH.7H9.@ ?.?.?.? et?

    6C1 nev0 gép2esti'ati$' GateQa0 ;etmask I'ter&a+e 3eg)eg0zés*778.7HH.7H9.87 778.7HH.7H9.M@ 7HH.7HH.7HH.779 /t? Az Rc látja közvetlenül.778.7HH.7H9.M9 2 7HH.7HH.7HH.779 /t? A 6C1 látja közvetlenül.778.7HH.7H9.@M 778.7HH.7H9.M@ 7HH.7HH.7HH.779 /t? Az Rc látja közvetlenül.

    17.?.?.? 2 7HH.?.?.? ;o

    ?.?.?.? [email protected] ?.?.?.? /t?4int az Rc de#ault routersorában

    A +8mzési re'/szer &e)lJ/ése II* 9aria(leLe'gth :7('et 3aski'g -9L:3.

    Az azonos méret0 alálózatok asználatakor #elmerült, ogy különösen a pontZponttípusG kap!solatok esetén sok * !ímet pazarol el a módszer. *l. az ábrán az R1ZR7 közöttikap!solat két * !ímének kedvéért a többivel megegyez& méret0 alálózatot kell létreozni,melyben a rendelkezésükre álló !ím tartományból több * !ím van lekötve #eleslegesen.

    A probléma #eloldására 1@LZben bevezették a 9aria(leLe'gth :7('et 3aski'g "K;-4$eljárást, melyben az alálózatok mérete pontosabban az igényekez igazítató -skálázható.A skálázatóság azt jelenti, ogy különböz& álózat méretek mellett is atékony marad a!ímzés "!ímkiosztás$. /z a routerek szempontjából nézve azt jelenti, ogy egy Gtvonal

     bejegyzéssel az igényeknek meg#elel& méret0 álózat éret& el.  A gyakorlatban ez Ggynyilvánul meg, ogy egy adott !ímtartományt különböz& méret0 alálózatokra osztatunk.-ok gépes alálózat esetén rövid a netmaszk, viszont két gépes "inter#észes$ alálózatokban"pl. pontZpont kap!solatban$ a ma'imális a netmaszk +8?.

    = #él/a* =SS=SM=S"F hálózat alhálózat$kra $sztása 9L:3 mó/szerrel

    7??@. ?7. 79. 7H -zarka %.

  • 8/15/2019 Ip Cisco Bonyolultabb Vlm Is

    26/33

    HÁLÓZATOK HÁLÓZATI RÉTEGIP

    Az IP +8mek ki$sztását a leg'ag0$(( méret5 hálózat$kkal +élszer5 kez/e'i ma)/alhálózat$'ké't a k@%etkezJket kell meghatár$z'i*

    1. ány darab * !ím szükséges az alálózatban7. az alálózat számára le#oglalt !ímtartomány mérete

    8. az alálózat számára le#oglalt !ímtartomány kezdete és vége9. az alálózat alálózati maszkja

    ;W

  • 8/15/2019 Ip Cisco Bonyolultabb Vlm Is

    27/33

    HÁLÓZATOK HÁLÓZATI RÉTEGIP

    Az eredmény össze#oglalásaHálózat IP +8m /( ;etmaszk !8mtart$má'

     3:8 M7U7 +7M 1@@[email protected]@.?21@@[email protected]@.M8

     3:9 H1U7 +7M 1@@[email protected]@.M921@@[email protected]@.17

     3:1 17U7 +7L 1@@[email protected]@.17L21@@[email protected]@.198 3:7 7U7 +8? 1@@[email protected]@.19921@@[email protected]@.19

    K;-4Zet támogató te!nológiák esetén eltekintetünk attól a megszorítástól, ogy a tisztán ? vagy 1 tartalmGalálózati !ímkomponenst nem asználjuk, teát akár 1 bites alálózati maszk is elképzelet& vagy, pl. 8 biten Melyett akár L alálózatot kialakítatunk.

    F #él/a /bben is látató, ogy a K;-4 estében lényegében alálózatokat alálózatokra bontunk. )sak azok az alálózatok osztatók tovább, amelyekben még nin!s oszt. Bigyeljükmeg, ogy a #elosztandó álózat !íme egyben össze#oglaló !ím is leet

    =

  • 8/15/2019 Ip Cisco Bonyolultabb Vlm Is

    28/33

    HÁLÓZATOK HÁLÓZATI RÉTEGIP

    A +8mzési re'/szer &e)lJ/ése III* $sztál0$k 'élk,li +8mzésFM -!I2R.

    A K;-4 egy hálózat$' (el,l  asználat különböz& osszGságG netmaszkokat ésGtvonal összevonásra is képes. A )(R álózatok összevonására "szuper álózatok$ ill. ezek

    terjesztésére képes. Az internet #ejl&dése során két kellemetlen tenden!iára #igyeltek #el aálózat #elügyel&i. Az els& jelenség a szabad * !ímek roamos #ogyása. /z odáig vezetett,ogy szinte el#ogytak a C osztályG !ímek, mert sok szervezet kevésnek tartotta a ) osztályGálózat!ímez Qrendelet&J 7H9 db osztot, ezért inkább C osztályG !ímet igényelt. Agyakorlat azt mutatta, ogy ez a !ímtartomány viszont már tGl nagynak bizonyult számukra,mert !sak néány száz vagy ezer gépet üzemeltettek a leetséges MHH89 elyet. A vizsgálatokasonló eredményre vezettek az QAJ osztályG !ímmel rendelkez& álózatoknál is. /bb&l azt akövetkeztetést vonták le, ogy nagyon pazarló az osztályokon alapuló !ímzés.A másodikaggasztó jelenség a routing táblák roamos nagyobbodása volt, amely különösen az nternetgerin!éez közeli routerek esetében volt meg#igyelet&. 6a visszaemlékezünk a routingtáblákra, akkor észreveetjük, ogy a routernek minden rajta keresztül eléret& álózatoz

    egy bejegyzésre van szüksége a routing táblájában. "-zeren!sére a osztokat egyenként nemkell ismernie.$ A routing tábla méretére káros atásG az is, a egy szervezetnek C osztályGálózati !ím iányában, pl. 9 darab ) osztályG !ímet kell kiosztani, mert ilyenkor a routingtáblában 9 bejegyzés tartozik az adott szervezetez7@. A nagyméret0 routing tábla a keresgélésa lassGságán kívül más átránnyal is jár. A különböz& routerek ugyanis kommunikálnakegymással a routing táblák karbantartása érdekében. A nagy routing tábláknál nagymennyiség0 szerviz !élG adatmozgásra van szükség a routerek között. /z a asznossávszélességet is !sökkenti és az így nagyobb valószín0séggel bekövetkez& átviteli zavarok aálózat m0ködésében is zavart okozatnak.

    6a megvizsgáljuk a routerek elelyezkedését és a routing tábláját, akkor látszik, ogyminél közelebb van egy router a gerin!ez, a routing táblájában annál több a bejegyzés. Azábra #iktív példájában az /< routernek ismernie kell az A,C,),(,/,B,E,6 álózatokozvezet& Gt legalább els& állomását, viszont a 6

  • 8/15/2019 Ip Cisco Bonyolultabb Vlm Is

    29/33

    HÁLÓZATOK HÁLÓZATI RÉTEGIP

    Az 1@@82ban szabványosított Gn. osztályok nélküli !ímzés esetén ezek a káros jelenségekkisebb mértékben jelentkeznek ezért érdemes megvizsgálnunk, ogy az * !ím szerkezete,ogyan alakul az Gj módszerrel

     pppppppp.pppppppp.ppp ??????.????????;eng& pre#i'

    A pre#i' itt is tulajdonképpen a netmaszkot elyettesíti, azaz kijelöli az * !ím álózatikomponensét. Az osztályokon alapuló !ímzésnél a pre#i' L, 1M, 79 bites leetett, viszontebben az esetben nin!s ilyen megkötés. *éldául egy szervezet 1??? gépet szeretne * !ímmelellátni. /ez C8? osztályG álózat!ímet lu'us lenne igényelni, 9 darab ) osztályG álózati !ím

     pedig 9 bejegyzéssel jár a routing táblában

    [email protected]?.17L.? "11??????.??1111??.1???????.????????$ ) osztályG !í[email protected]?.17@.? "11??????.??1111??.1??????1.????????$ ) osztályG !í[email protected]?.18?.? "11??????.??1111??.1?????1?.????????$ ) osztályG !í[email protected]?.181.? "11??????.??1111??.1?????11.????????$ ) osztályG !ím

    Az osztály nélküli !ímzésnél a szervezet kap egy álózati !ímet és egy pre#i'et "[email protected]?.17L.? "11??????.??1111??.1???????.????????$ szupernet !íme7HH.7HH.7H7.? "11111111.11111111.111111??.????????$ pre#i'[email protected]?.181.7HH "11??????.??1111??.1?????11.11111111$ broad!ast !ím

    A táblázat els& #elében a négy ) osztályG álózat!ímet látatjuk, amelyek helyett   a !$sztál06 +8mek aggregá+ió)á%al egy olyan Gn. supernet  jön létre, amelyben a [email protected][email protected]?.181.7HH !ímtartomány asználató. 4ég egyszer kiemelnénk azt, ogy a szupernet!íme [email protected]?.17L.? és a pre#i' 7HH.7HH.7H7.?. 4ás írásmóddal [email protected]?.17L.?+77, teát a

     3etFork ( "másnéven pre#i'$ 77 bites és a 6ost ( 1? bites. -zükség esetén a kapottszupernetet a szervezeten belül tovább leet osztani alálózatokra "osszabb pre#i'ekkel$, de

    ez már a szervezet belügye.Bigyeljük meg, ogy amikor a álózati maszk IosszabbJ volt, mint a álózati !ím, akkoralálózatokat oztunk létre, most amikor rövidebb, akkor pedig szuperálózatot. Az osztályokesetén a pre#i'ek statikus atárokat jelöltek az osztályok között *cA+L, *cC+1M, *c)+79.Az Gj módszerben a pre#i' az igényelt álózati !ímtér méretének meg#elel&en állítató be. Amegoldás el&nye, ogy a routing táblába több bejegyzés elyett egy kerület, !sökkentveezzel a routing tábla méretét "ez különösen a #els& ierar!ia szint0 routereknél érzékelet&$.4ásképpen #ogalmazva egy bejegyzéssel több álózatot "pontosabban most már egyszupernet2et$ kezel a routerW /nnél a megállapításnál még két szempontot kellmegemlítenünk. /l&ször azt, ogy szuperálózattá !sak !ím#olytonos álózatok szervezet&k.4ás szavakkal meg#ogalmazva akkor atékony az osztályok nélküli !ímzés, a egy szervezet

    az -* !ímtartományának egy részletét kapja. A második lényeges szempont, ogy ezek aálózatok #izikailag "#öldrajzilag$ egy irányban legyenek a routert&l. /zek olyan #eltételek,amelyeket a !ímkiosztás során eddig nem vettek #igyelembe, ezért ezek teljesítésekörülményes lesz. /gy példát említünk #öldrajzi szempontok megjelenésére az * !ímekkiosztásakor. 1@@82tól a ) osztályG !ímek #öldrajzi szempontok szerint osztatók ki. /zzel azGj kiosztással egy routing tábla sorba 87N1?M * !ímet s0rítettek be.1@9.?.?.? Z [email protected] /urópa1@L.?.?.? Z 1@@.7HH.7HH.7HH szak Amerika7??.?.?.? Z 7?1.7HH.7HH.7HH 5özép és (él Amerika7?7.?.?.? Z 7?8.7HH.7HH.7HH Vzsia7?9.?.?.? Z 778.7HH.7HH.7HH tartalék 

    8?A @?2es évek elején gyakorlatilag el#ogytak az A ill. C osztályG !ímek.

    7??@. ?7. 79. 7@ -zarka %.

  • 8/15/2019 Ip Cisco Bonyolultabb Vlm Is

    30/33

    HÁLÓZATOK HÁLÓZATI RÉTEGIP

    /lméletileg a leng&pre#i'es aggregá!ióval az is leet&vé válik, ogy egy A vagy C osztályGálózati !ímen az eddigi egy elyett több szervezet osztozzon, ezáltal pillanatnyilagkiasználatlan * !ímeket leet a álózaton aktivizálni.

    A )(R esetén Gj problémák is megjelennek• több #öldrészen dolgozó szervezeteket ogyan leet optimálisan * !ímmel ellátniX• egy #öldrész egy területét ogyan leet megkülönböztetni a többit&lX

    A )(R asználatáoz osztály nélküli Gtválasztó protokollok szükségesek.

    Az * !ímek kimerülésének lassítására a korábban megismert !ím#ordítási te!nika81 "3A%$ isleet&ség, de az igazi megoldást az *vM "*ng$ bevezetése jelenti.

    A Wi'/$Qs $#erá+iós re'/szerek IP hálózati alre'/szeré'ek (eáll8tása

    A álózati inter#észek * kon#igurá!ióját a következ& lépésekkel állítatjuk be

    Kálasszuk ki a kívánt álózati kap!solatot "inter#észt$, 2ez most a KA Rine\2, majdI*ropertiesJ gomb. A %)*+* protokoll kiválasztása után megint I*ropertiesJ. A megjelen&ablakban beállítatjuk kézzel az inter#ész * !ímét, netmaszkját és az alaértelmezett átjárót,

    vagy amint az a következ& ábrán látató, automatikus beállítást kérünk. A (3- szerver *!ímét szintén kézzel vagy automatikusan leet beállítani. Amint azt a kés&bbiek során majdmegismerjük, az automatikus beállítás a álózatban eléret& (6)* szerver segítségévelleetséges

    /gy inter#ész * beállításainak ellen&rzése

    81 %eát egy ) osztályG álózat!ím mögött több mint 7H9 gép is leetW

    7??@. ?7. 79. 8? -zarka %.

  • 8/15/2019 Ip Cisco Bonyolultabb Vlm Is

    31/33

    HÁLÓZATOK HÁLÓZATI RÉTEGIP

    5arakteres #elületen az *)3BE +A;; paran!!sal kapunk asonó tájékoztatást.

    t%$'al -r$7ti'g. tá(lák létreh$zása és kar(a'tartása

    Vltalában az operá!iós rendszerekben az Gtválasztás az * implementá!ió #eladata és ebben azGtválasztó "routing$ táblára támaszkodik. Cizonyos operá!iós rendszerekben arendszergazdának kézzel kell létreoznia a szükséges Gtválasztó táblázatokat. A :@=, =*rendszerek azonban a álózati inter#észek és azok * tulajdonságai alapján automatikusangenerálja a táblázatot. "=* alatt az is engedélyezet&87, ogy a R* Gtválasztó protokoll

     jelzései alapján a routing tábla aktualizálódjon egy távolabbi "!él$álózatban lezajlott változásután.$ :indoFs =*2n az Gtválasztó tábla a RO1TE  nev0 * segédprogrammal "konzol

     paran!!sal$ manipulálató. A routing tábla megjelenítéséez szükséges lépések

     

    A konzolon megvizsgálató a gép routing táblája

    87 FFF. s$&tQare$'li'e .u+art8HL+ri# U#igyelesUFindoFsU'pUalatt.tml

    7??@. ?7. 79. 81 -zarka %.

    http://www.softwareonline.hu/art3578/rip+figyeles+windows+xp+alatt.htmlhttp://www.softwareonline.hu/art3578/rip+figyeles+windows+xp+alatt.htmlhttp://www.softwareonline.hu/art3578/rip+figyeles+windows+xp+alatt.htmlhttp://www.softwareonline.hu/art3578/rip+figyeles+windows+xp+alatt.htmlhttp://www.softwareonline.hu/art3578/rip+figyeles+windows+xp+alatt.htmlhttp://www.softwareonline.hu/art3578/rip+figyeles+windows+xp+alatt.html

  • 8/15/2019 Ip Cisco Bonyolultabb Vlm Is

    32/33

    HÁLÓZATOK HÁLÓZATI RÉTEGIP

    RO1TE B&C B#C B#ara'+sC B+élC Bmask netmaszk C Bát)áróC Bmetri+ költségC

    2 &  %örli az Gtvonal táblából az összes bejegyzést. 6a más paran!!sal együtt asználjuk,akkor ez ajtódik végre el&ször.

    2 # 6atására a gép bekap!solásakor is érvényes lesz az Gtvonaltábla így #elvett sora "nem#elejti el a gép$.

    2 *aran!s négy#éle leet2 a// egy Gtvonal #elvétele a táblába.2 +ha'ge /gy Gtvonal módosítása a táblában.2 /elete /gy Gtvonal törlése.2 #ri't Az Gtvonal tábla kiírása. "# paraméterrel !sak az állandó bejegyzések jelennek

    meg.$2 +él A !élálózatot adatjuk meg, pl. [email protected].?.?2 mask  álózati maszk, pl. mask  7HH.7HH.7HH.?2 át)áró az Gtvonaloz tartozó átjáró, pl. [email protected]@2 metri+ "mérték$ azonos Gtvonalak közötti különbséget #ejezi ki. %öbb leetséges Gtvonal

    közül az kerül kiválasztásra, amelyik metri! értéke "költsége$ kisebb. /gy adottrendszert&l #ügg, ogy egy Gtvonal milyen jellemz&i "pl. sebesség$ alapján számolja amértéket.

    >route print

    Kapcsolatlista:0x1 MS TCP Loopback interface0x2 ...00 60 2 0a 2! c" #ealtek #TL$02!%&S' PC( )t*ernet a+apter , PacketSc*e+uler Miniport&kt- /tonalak:l3ati c4l l3ati 5as3k t7r Kapcsolat Metrika0.0.0.0 0.0.0.0 1!2.16$.0.100 1!2.16$.0.1 80 (1)129.0.0.0 2.0.0.0 129.0.0.1 129.0.0. 1   (2)

    1!2.16$.0.0 2.2.2.0 1!2.16$.0.1 1!2.16$.0.1 80   (3)1!2.16$.0.1 2.2.2.2 129.0.0.1 129.0.0.1 80   (4)1!2.16$.0.2 2.2.2.2 1!2.16$.0.1 1!2.16$.0.1 80   (5)22".0.0.0 2"0.0.0.0 1!2.16$.0.1 1!2.16$.0.1 80   (6)2.2.2.2 2.2.2.2 1!2.16$.0.1 1!2.16$.0.1 1   (7)&lap4rtel5e3ett t7r: 1!2.16$.0.100

    llan+ /tonalak:incs

    3it h$%a k,l/ "#orrás ttps++FFF.neta!ademia.net+tudastar+de#ault.asp'XupidOLLH$ a sorok végén egysorszámot elyeztem el, ogy az adott sor #unk!iója követet&bb legyen.

    1. sor !élálózat ismeretlen elyen, kiküldi a álóra a (e#ault EateFay2re7. sor loopba!k QálózatJ, a 17.'.'.' !ímre küldötteket beküldi az -2be8. sor !élálózat a saját álózatom, kiküldi a álóra9. sor !él a saját inter#észem, beküldi az -2beH. sor broad!ast a saját álózaton, kiküldi a álóraM. sor multi!ast, kiküldi a álóra. sor globális * broad!ast, kiküldi a álóra4etri! :indoFs 7???2nél a 3) álózata 1 QköltséggelJ éret& el

    =* IAutomati! 4etri!J módszert asznál aol a link sebességét&l #ügg, pl.7?? 4bpsO1?, L?4bps..7??4bpsO7?, stb.

    7??@. ?7. 79. 87 -zarka %.

    https://www.netacademia.net/tudastar/default.aspx?upid=7885https://www.netacademia.net/tudastar/default.aspx?upid=7885

  • 8/15/2019 Ip Cisco Bonyolultabb Vlm Is

    33/33

    HÁLÓZATOK HÁLÓZATI RÉTEGIP

    A Wi'/$Qs $#erá+iós re'/szer mi't IP r$7ter

    :indoFs rendszerekben az Gtválasztás alap #unk!iója már egy álózati inter#ész installálásaután üzemel, megjelenik a routing tábla az * beállítások során megadott adatok alapján. 6atöbb álózati inter#ész van a gépben, akkor a valódi router #unk!ió "* BorFarding$, azaz

    egyik inter#észr&l a másikra történ& !somag kap!solás is eléret& lesz, a következ& registry bejegyzés segítségével

    :indoFs 7???+=*[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters "IPEna#le$outer"%"&"

    :indoFs @L+4/[HKEY LOCAL MACHINE\S'stem\CurrentControlSet\Services\()*\MSTCP "Ena#le$outin+"%"&"

    4egjegyzés a az h*/nableRouterh "vagy h/nableRoutingh$ nem létezik az adott registry kul!s alatt, akkormanuálisan is létreozató Regedit.e'e program Y/ditY+3eF men0pontjában egy Gj (:R( típusG bejegyzést kelllétreozni a meg#elel& névvel. ":@L2nál karakteres érték.$

    A :indoFs szerver operá!iós rendszerek Gtválasztási beállításaival kés&bb #oglalkozunk.

    Kér/ések Az * a különböz& álózati modellek melyik rétegeiben találatóXAz alkalmazások számára, mi biztosítja az * szolgáltatásaitX4elyek az * #&bb szolgáltatásaiX4ilyen szolgáltatás min&séget biztosít az *X6ány bites az * v9 !ím, milyen bels& szerkezete vanX*re#i', netmaszk, ((3, %%;, AR*, RAR*, )4*, %)*,