11 - hálózatok illesztése az adatkapcsolati rétegben (24 oldal)

Upload: janos-marta

Post on 30-May-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/9/2019 11 - Hlzatok illesztse az adatkapcsolati rtegben (24 oldal)

    1/24

    - H04_1 -

    Hlzatok illesztse az adatkapcsolati rtegben

    Kvetelmnyek:Sok gp hlzatba kapcsolsa,LAN-ok kiterjedse n,

    LAN szegmensek sszekapcsolsa,Nagy svszlessg

    sszekttetsi mdok:LAN-ok a trgyalt topolgikkalsszekttets a fizikai rtegben: jelismtlk (repeater): csak a jelek

    regenerlst s tovbbtst vgzik a portok kztt. Ameghibsodott szegmenseket esetleg lekapcsoljk. Brmelyszegmensben tovbbtott keret az sszes szegmensretterjed mg akkor is, ha nem egy msik szegmensen lvmunkallomsnak cmeztk. Ez feleslegesen terheli a hlzatot.

    A LAN-okat hidakkal (bridge) sszektve a fenti problma megolddik. Ezesetben az illeszts az adatkapcsolati rtegben trtnik.

  • 8/9/2019 11 - Hlzatok illesztse az adatkapcsolati rtegben (24 oldal)

    2/24

    - H04_2 -

    Hidak kt vagy tbb szegmenst kthetnek ssze (multiport bridges).A hidakat gyakran hasznljk gerinchlzatokban. Ekkor ltalban nem kapcsolnakgpeket a gerinchlzatra (kivve szerverek). A gerinc a szegmenskzi forgalmat

    bonyolltja le. Az sszekapcsolt szegmensek ltalban azonos tpusak: CSMA/CD,

    token bus vagy token ring.Ha a szegmenskzi forgalom meghaladja a LAN-ok svszlessgt,nagy sebessg technolgit hasznlnak: FDDI, DQDB. Ekkor azsszekapcsolt szegmensek nagyobb terleten helyezkedhetnek el.

    Hidak (Bridge)

    802.x LAN-okat ktnek ssze. Az adatkapcsolati rtegben (MACalrteg) mkdnek.Hasznlatnak okai:

    klnbz LAN-ok sszekapcsolsatvoli LAN-ok sszektse (pl. pletek kztt infravrs fny tvitele)szegmens-terhelsek cskkentsenagy tvolsg (pl. Ethernet esetn, ha tllpjk a 2.5 km-t)megbzhatsg (hibs llomsok kiszrse)biztonsg (rzkeny forgalom kiszrhet)

  • 8/9/2019 11 - Hlzatok illesztse az adatkapcsolati rtegben (24 oldal)

    3/24

    - H04_3 -

    P H Y

    M A C

    L L C

    N _ L

    T _ L

    P H Y

    M A C

    L L C

    N _ L

    T _ L

    M u n k a l l o m sM u n k a l l o m s

    R e p e a t e r R e p e a t e r

    L A N s z e g m e n s L A N s z e g m e n sL A N s z e g m e n s

    a .

    P H Y

    M A C

    L L C

    N _ L

    T _ L

    P H Y '

    M A C '

    L L C

    N _ L

    T _ L

    M u n k a l l o m sM u n k a l l o m sH d

    L A N s z e g m e n sL A N s z e g m e n s

    b .

    P H Y P H Y '

    M A C M A C 'R e l

    L A N - o k s s z e k a p c s o l s a :a . i s m t l ( r e p e a t e r )b . h d ( b r i d g e )

    A hidak alkalmazsnl fellp problmk:

    E l t a g

    A z I E E E 8 0 2 k e r e t f o r m t u m a i :a . 8 0 2 . 3 , b . 8 0 2 . 4 , c . 8 0 2 . 5

    c .

    b .

    a .

    K e z d e th a t r o l K e r e t

    v e z r l s

    C l sf o r r sc m e k H o s s z A d a t P A D

    E l l e n r z s s z e g V gh a t r o l H o z z f r sv e z r l s

  • 8/9/2019 11 - Hlzatok illesztse az adatkapcsolati rtegben (24 oldal)

    4/24

    - H04_4 -

    Az egyes LAN-oknl klnbzhetneka keretformtumok, j CRC-t is kpezni kell, stb.az adatsebessgek,a max. csomagmret (ez a legslyosabb problma)

    802.3 1518 byte802.4 8191 byte802.5 max 10ms (500 byte)

    Keret darabols nem lehetsges, mert a 802-es protokoll eztnem teszi lehetv.

    A 802.x - 802.y hidak sszekapcsolsnak 9 klnbz vltozatalehetsges:

    802.3 - 802.3,802.3 - 802.4,802.3 - 802.5,

    802.4 - 802.4,802.4 - 802.5,802.5 - 802.5,802.4 - 802.3,802.5 - 802.3,802.5 - 802.4

    Ennyifle konverzit kell megoldani.

    A hidak mkdse

    Transzparens hidak: a kommunikl llomsok szmra lthatatlan(transzparens).

  • 8/9/2019 11 - Hlzatok illesztse az adatkapcsolati rtegben (24 oldal)

    5/24

    - H04_5 -

    H d

    A d a t t o v b b t sa d a t b z i s a

    H dp r o t o k o l l

    M e m r i ap u f f e r

    M u n k a l l o m s o k M u n k a l l o m s o k

    M A Cc h i p s e t

    1 . h d p o r t 2 . h d p o r t

    M A Cc h i p s e t

    P o r tk e z e l

    s z o f t v e r

    l l o m sc m

    P o r ts z m

    " A " L A N s z e g m e n s " B " L A N s z e g m e n s

    l l o m sc m

    112 13 24 25 26

    1 . h d1 . p o r t 2 . p o r t

    2

    P o r ts z m

    1 2 3 4

    l l o m sc m

    112 13 14 15 26

    2 . h d1 . p o r t 2 . p o r t

    2

    P o r ts z m

    5 6

    a . A h d f e l p t s e

    b . m k d s i p l d a

    Kezdetben a hidak cmtblja res. Bejv csomag esetn a hdminden kimenetn kimegy a csomag (elraszts). A hidak abejv keretek cmbl tanuljk meg, hogy melyik lloms, ahd melyik portjn lv LAN-on helyezkedik el. A tblzatbanfeljegyzi a gp cmt (MAC szmt, pl. Ethernet cmt) s abejegyzs idpontjt. j keret rkezsekor ezt az idpontot

    frissti. Nhny percnl rgebbi bejegyzsek trldnek, hogy azesetleges topolgia vltozsokat kvetni lehessen (dinamikus

  • 8/9/2019 11 - Hlzatok illesztse az adatkapcsolati rtegben (24 oldal)

    6/24

    - H04_6 -

    topolgia kvets!).Ha a hlzatban hurok van, a keretek vg nlkl keringenek a hlaztban. Eztkszblik ki a Spanning tree algoritmussal. A hiadak a bridge protokollsegtsgvel olyan tblkat ptenek, hogy brmely kt lloms kztt csakegyetlen tvonal legyen.

    A forrs ltal forgalomirnytott hidak (source routing bridges) mselven mkdnek: a csomagok tartalmazzk a kvetendtvonalat is.

    A hidak htrnyi:trol - tovbbt elven mkdik (store and forward), a

    kereteket puffereli, ami ksleltetst okoz.adattovbbts vezrls (flow control) nem lehetsges a MAC

    rtegben. Nagy forgalom esetn tlterheldik

    A klnbz kerethosszakbl ered problmt gy kszblikki, hogy a forrs lloms ismeri a legrvidebb kerethosszt sennl hosszabb keretet nem bocst ki.Msik megolds bridge-router (brouter) alkalmazsa. Ez olyaneszkz, amely a MAC s a hlzati rtegben is kpes mkdni.

    Internet hasznlata (internetworking)

    Az egyttmkd szmtgpek kapcsoldhatnak kizrlag LAN-hoz,

    kizrlag WAN-hoz, vagy LAN-ok s WAN-ok egytteshez. LAN-oks WAN-ok sszekapcsolst nevezik internet-nek, az ilyen mdonegyttmkd szmtgpes alkalmazsokat internetworking-nek.

    A hlzatokat sszekapcsol eszkzk: Intermediate System (IS)(kzbens rendszer).

    A legfontosabb funkcijuk miatt router-nek vagy gateway-nek ishvjk ezeket. A router az egyes port-jain klnbz hlzatiprotokollokkal rendelkezhet, mivel teljesen eltr hlzatokatkapcsolhat szze.

    Az IS-t protokoll konverternek nevezik akkor, amikor olyanhlzatokat kapcsolnak ssze, amelyek teljesen eltr protokollkszlettel (protocol stack) rendelkeznek. Az eltr hlzatiprotokollokon kvl a hlzatfggetlen protokoll rtegek isteljesen klnbzk lehetnek. pl. elektronikus levl talaktsa.

  • 8/9/2019 11 - Hlzatok illesztse az adatkapcsolati rtegben (24 oldal)

    7/24

    - H04_7 -

    M u n k a l l o m sM u n k a l l o m s

    R o u t e r / g a t e w a y

    N e t w o r k 1 . N e t w o r k 2 .

    I n t e r m e d i a t e s y s t e m ( I S ) : r o u t e r / g a t e w a y

    N _ L

    S _ L

    P _ L

    A _ L

    A l k a l m a z ip r o c e s s z

    D _ L

    T _ L

    P H Y

    N _ L '

    S _ L

    P _ L

    A _ L

    A l k a l m a z ip r o c e s s z

    D _ L '

    T _ L

    P H Y 'P H Y '

    N _ L N _ L '

    D _ L D _ L '

    P H Y

    R e l a y

    I S

  • 8/9/2019 11 - Hlzatok illesztse az adatkapcsolati rtegben (24 oldal)

    8/24

    - H04_8 -

    M u n k a l l o m sM u n k a l l o m s

    P r o t o k o l l k o n v e r t e rI S

    N e t w o r k 1 . N e t w o r k 2 .

    I n t e r m e d i a t e s y s t e m ( I S ) : p r o t o k o l l k o n v e r t e r

    A l k a l m a z ip r o c e s s z

    N _ L

    S _ L

    P _ L

    A _ L

    D _ L

    T _ L

    P H Y

    A l k a l m a z ip r o c e s s z

    N _ L '

    S _ L '

    P _ L '

    A _ L '

    D _ L '

    T _ L '

    P H Y '

    N _ L

    S _ L

    P _ L

    A _ L

    D _ L

    T _ L

    P H Y

    N _ L '

    S _ L '

    P _ L '

    A _ L '

    D _ L '

    T _ L '

    P H Y '

    R e l a y

  • 8/9/2019 11 - Hlzatok illesztse az adatkapcsolati rtegben (24 oldal)

    9/24

    - H04_9 -

    Internetwork architektrk

  • 8/9/2019 11 - Hlzatok illesztse az adatkapcsolati rtegben (24 oldal)

    10/24

    - H04_10 -

    Az Internetworking albbi tmit trgyaljuk:

    Hlzati szolgltats (Network service)Cmzs (Addressing)Forgalomirnyts (Routing)

    A szolgltats minsge (Quality of Service: QoS)Maximlis csomagmretAdattovbbts s torlds vezrls (Flow and congestion control)Hibajelzs (Error reporting)

    A tbb s esetleg klnbz sszekapcsolt hlzat ellenre azegyttes hlzatnak a host-okon egysges hlzati szolgltatst kellnyjtania, minhta tiszta LAN vagy WAN lenne.

    Hlzati szolgltats (Network service)

    Feladata: csomagok eljuttatsa forrsbl clba, mikzben tbb csomponton kellkeresztl haladniuk.

    A hlzati rteg szolglatainak (feladatainak) meghatrozsnl az albbi clokatveszik figyelembe:

    A szolglatok fggetlenek legyenek az alhlzat technikjtl.A szlltsi rteg ell el kell takarni a jelenlv alhlzatok

    szmt, tpust s topolgijt.

    A szlltsi rteg szmra hozzfrhet hlzati cmeknekegysges szmozsi rendszert kell alkotniuk (LAN-okon sWAN-okon egyarnt)

    Kt f megolds ltezik: sszekttets alap ssszekttetsmentes

    1. sszekttets alap kapcsolat.

    A telefon kapcsolatot lehet analgiaknt tekinteni: hvs felpts, beszlgets,bonts. ltalban WAN-oknl hasznljk s kzszolgltatst vesz ignybe (pl.

    X.25). A viszonylag nagy ksleltets s a gyakori tviteli hibkmiatt sszekttets alap kapcsolattal mkdik.

    Feladatok: kapcsolat felptse, kt irny kommunikci, csomagokkzbestse hibtlanul s sorrend-helyesen (FIFO). A forgalom szablyozseleve biztostott.Az alhlzat bonyolult, a hoszt egyszer.

    2. sszekttetsmentes kapcsolat.

    Analgia a levl kzbests: az egymsutn feladott leveleketklnbz tvonalon tovbbthatjk, s nem biztos, hogy afelads sorrendjben rkeznek meg. Ilyen hlzat az Internet.

  • 8/9/2019 11 - Hlzatok illesztse az adatkapcsolati rtegben (24 oldal)

    11/24

    - H04_11 -

    A LAN-oknl sszekttetsmentes kapcsolatot hasznlnak,mivel az tviteli ksleltets alacsony s kicsi a hibavalsznsge.

    Az alhlzat az sszekttets nlkli kapcsolat miatt megbzhatatlan, a

    hibavdelmet s a forgalomszablyozst a hosztok oldjk meg (a kt vgpont).Csak csomagklds s fogads van. Minden egyes csomag hordozza a teljescmet, mivel a csomagok kldse egymstl fggetlen.Az alhlzat egyszer, a hoszt bonyolult.

    Az ISO mindkt tpus szolglatot tartalmazza.

    Cmzs (Addressing)

    A hlzati rtegben hasznlt cmnek a teljes hlzaton azonostania kell a

    szmtgpet.A MAC cmek nem hasznlhatk a teljes hlzat cmzsre. A hlzati cmet s aMAC cmet egyttesen alkalmazzk. A kzeghozzfrshez a MAC cmet (pl.Ethernet cm), a teljes hlzati cmzsre a hlzati cmet (pl. IP cm) hasznljk. AzIS-nek (pl. router), mivel tbb hlzatra is csatlakozik, minden portjra rendelkezniekell MAC cmmel.

    Forgalomirnyts (Routing)

    Ha az egyttmkd gpek ugyanazon a hlzaton vannak,elegend a MAC cmek hasznlata. Ellenkez esetben a hlzati cmazonostja a partner szmtgpet egy msik hlzaton. A hlzaticsomagok route-olsrl kell gondoskodni. A hlzati cmnmagban nem elegend a csomag route-olsra. A tovbbtandcsomagot a cllloms hlzati cmvel egytt el kell kldeni azugyanazon a hlzaton lv router MAC cmre. A router-nek pedigvagy a clllloms MAC cmre, vagy egy msik router MAC cmrekell tovbbtania a kzbestend csomagot. Az albbi pldban az 1. hlzat1. gpe kld csomagot a 4. hlzat 1. gpnek. A plda topolgijt szemllve azalbbi krdsek merlnek fel:

    Honnan tudja meg a host a hlzatra kapcsolt router-(ek) MAC cmt?Hogyan hatrozza meg egy router a hlzatra kapcsolt host-ok MAC cmt?Hogyan vlasztja ki a host azt a router-t, amelyiknek a csomagot elkldi?Hogyan hatrozza meg egy router az ugyanarra hlzatra kapcsolt router-ek MAC

    cmt?Hogyan vlasztja ki a router, hogy melyik msik router-nek tovbbtja egy host-nak

    szl csomagot?

    Az internet routing-nak vlaszt kell adnia ezekre a krdsekre.

  • 8/9/2019 11 - Hlzatok illesztse az adatkapcsolati rtegben (24 oldal)

    12/24

    - H04_12 -

    A szolgltats minsge (Quality of Service: QoS)

    Paramterek sszessge, amelyek lerjk a szolgltats teljestmnyt, jsgt,amelyet a hlzatot hasznl elvr a szolgltattl. Ezek:csomag ksleltets,az illetktelen megfigyelssel vagy beavatkozssal szembeni vdelem szintje,a tovbbts kltsge,az tviteli hiba valsznsge,a relatv priorits

    sszekttets alap hlzatnl a kapcsolat ltestsnl a kt

  • 8/9/2019 11 - Hlzatok illesztse az adatkapcsolati rtegben (24 oldal)

    13/24

    - H04_13 -

    hlzati felhasznl megbeszli a QoS paramtereket.sszekttets nlkli hlzatnl a kapcsolat kezdemnyezjnekismernie kell a szolgltats QoS paramtereit.

    Maximlis csomagmret

    A max. csomagmret klnbz az egyes hlzat tpusokban. Amax. csomagmretet az albbi tnyezk befolysoljk:a hiba arny,az tviteli ksleltets,a puffer mret igny saz overhead (a hasznos adatot ksr egyb informci mennyisge:

    cmek, CRC, stb.)

    A szlltsi rteg szksg szerint fregmentlja az tviend adatokata hlzati rteg szmra tovbbtsra. A hlzati rteg a klnbzalhlzatokon trtn tovbbts sorn tovbb trdeli, majd a vtelhelyn jra sszelltja a csomagokat.

    Adattovbbts s torlds vezrls (Flow and congestion control)

    Flow control mechanizmus szablyozza a klnbz sebessg sleterheltsg vgllomsok kztti adatforgalmat. A congestioncontrol az adatok hlzaton belli torldsnak feloldst jelenti.

    Az sszektetts alap hlzatok esetn a keretek nyugtzsa biztostja a flowcontrol-t. A felad nem kld addig jabb keretet, amg bizonyos szm feladott keretnyugtzsa meg nem trtnik.Az sszektetts nlkli hlzatoknl a flow control-t a szlltsi rteg oldja meg.

    Hibajelzs (Error reporting)

    A hibk jelzsnek mdja hlzatonknt eltr. Tbb sszekapcsolts eltr tpus hlzat esetn a megfelel hibajelzsrlgondoskodni kell.

    Internet protokoll szabvnyok

    ARPANET hlzatbl fejldtt ki az Internet. Az internet protokoll egyteljes protokoll kszlet (stack): TCP/IP. Szlltsi s alkalmaziprotokollokat egyarnt tartalmaz. A specifikci nyilvnos (RFC-k).Ma ez a legltalnosabban hasznlt nylt szabvny.A TCP/IP kszlet llandan fejldik s bvl, de van egy magja,amelyik minden implementcinak rsze.

  • 8/9/2019 11 - Hlzatok illesztse az adatkapcsolati rtegben (24 oldal)

    14/24

    - H04_14 -

    Internet IP

    A hlzati protokoll neve: Internet protocol (IP). sszekttetsmentes protokoll.Adatgarammk mennek a forstl a clig, nem felttlenl megbzhat mdon,tbb hlzaton keresztl. A megbzhatsgi mechanizmust aszlltsi rtegbe helyeztk, ahol megbzhat end-to-endsszekttets ltesthet megbzhatatlan hlzaton keresztl.

    Cmzs

    A cm 32 bites. Hogy klnbz mret hlzatokat lehessenkialaktani, 3 alap osztlyt hoztak ltre: A, B s C.A cm 2 rszbl ll:

    hlzati cm

    host cm

  • 8/9/2019 11 - Hlzatok illesztse az adatkapcsolati rtegben (24 oldal)

    15/24

    - H04_15 -

    Pl.A osztly cm: 10.0.0.0 (hlzati cm: 10, host cm: 0.0.0)B osztly cm: 128.3.2.3 (hlzati cm: 128.3, host cm: 2.3)C osztly cm: 192.190.173.44 (hlzati cm: 192.190.173, host cm: 44)

    C osztly hlzatban 254 host gp helyezhet el.Lehetsg van n. subnet-ek kialaktsra a hlzaton bell gy,

    hogy az osztly cmtartomnyt feldaraboljuk. A hostok jellsreszolgl bit-csoport egy rszt a hlzat jellsre szolgl bit-csoporthoz csatoljuk (lsd az bra b. pontjt). A subnet-cm hatra nemmerev, ezt a router-ekben s a host-okban egy n. address mask-kal adjuk meg.A maszk hlzati cmnek megfelel bit helyeire 1-est runk, a hostcmnek megfelel helyekre pedig 0-t.

  • 8/9/2019 11 - Hlzatok illesztse az adatkapcsolati rtegben (24 oldal)

    16/24

    - H04_16 -

    A plda B cmnek osztly subnet mask-ja: 255.255.255.0 (a szoksos decimlislerssal).

    Ezzel a B osztly hlzatunkban 256 subnet-et (alhlzatot)alakthatunk ki, amelyek kztt ugyangy route-olhatunk mint

    klnbz hlzatok kztt.

    Az IP cmeknek egyedieknek kell lennik. A hlzati cmeket az Internet kzpontihatsga a Network Information Center (NIC) vagy egy nemzeti meghatalmazottintzmny adja ki. A host cmeket pedig a hlzatot zemeltetintzmny rendeli az egyes gpekhez.

  • 8/9/2019 11 - Hlzatok illesztse az adatkapcsolati rtegben (24 oldal)

    17/24

    - H04_17 -

    IP adatgramma

    A hlzati protokoll neve: Internet protocol (IP).sszekttetsmentes protokoll. Adatgarammk mennek a forstl aclig, nem felttlenl megbzhat mdon, tbb hlzaton keresztl.A megbzhatsgi mechanizmust a szlltsi rtegbe helyeztk, aholmegbzhat end-to-end sszekttets ltesthet megbzhatatlanhlzaton keresztl.

    Az IP mkdse:A szlltsi rteg a felsbb rtegtl kapott zeneteket max. 64KB-osmret adatgrammkra trdeli. (Lehet, hogy ezek tjuk sorn mgkisebb darabokra lesznek trdelve). A vtel helyn, az sszes

    adatgramma megrkezse utn a szlltsi rteg jra sszerakja azeredeti zenetet.

  • 8/9/2019 11 - Hlzatok illesztse az adatkapcsolati rtegben (24 oldal)

    18/24

    - H04_18 -

    Routing (forgalomirnyts)

    A forgalomirnyts mdja lehet kzpontostott (centralized) vagy elosztott(distributed).

    Elosztott forgalomirnyts.A host-ok s a router-ek kooperlnak, hogy az sszes eszkzben rendelkezsre llrouting informci mindig aktulis s konzisztens legyen. A routing informcit arendszerek tblzatokban troljk. A routing eljrs kiveszi a tovbbtand csomagbla cl-IP cmet, majd a tblzataibl kikeresi a host vagy router MAC cmt, amelyneka csomagot tovbbtani kell.

    Az Internet nem ms, mint kln-kln menedzselt internetek sszessge. Ezeketautonm rendszereknek nevezzk, s sajt bels routing algoritmussals menedzsment szervezettel rendelkeznek. Az egyestett Internetet egymag gerinc hlzatnak tekintjk, amelyhez az autonm rendszerek csatlakoznak.

  • 8/9/2019 11 - Hlzatok illesztse az adatkapcsolati rtegben (24 oldal)

    19/24

    - H04_19 -

    Az autonm rendszereken bell hasznlt router-eket interior gateway-eknek,az autonm rendszereket a mag hlzathoz csatol routereketpedig exterior gateway-eknek nevezzk. A megfelel routingprotokollok pedig: az Interior Gateway Protocol (IGP) s az ExteriorGateway Protocol (EGP). Az egyes autonm rendszerek klnbztpus IGP-vel rendelkezhetnek, az EGP azonban egysges az egsz Internetre.

    A host-ok s a router-ek nem trolnak a teljes Internetre vonatkoz routing

    informcit. A routing informci trolsa hierarchikus:

  • 8/9/2019 11 - Hlzatok illesztse az adatkapcsolati rtegben (24 oldal)

    20/24

    - H04_20 -

    a hostok csak annyi routing informcit trolnak, amelyelegend ahhoz, az ugyanahhoz a hlzathaoz csatolt host-ok s interior gateway-ek szmra tovbbthassk acsomagokat,

    az interior gateway-ek csak annyi routing informcit trolnak,

    amely elegend ahhoz, hogy az ugyanahhoz az autonmrendszerhez csatlakoz host-ok s interior gateway-ek szmratovbbthassk a csomagokat,

    az exterior gateway-ek csak annyi routing informcit trolnak,amely elegend ahhoz, hogy egy interior gateway vagy egymsik exterior gateway szmra tovbbthassk acsomagokat.

    A fenti feladatokat ellt protokollok:az Address Resolution Protocol (ARP),tbbfle interior gateway protocol (IGP), segy exterior gateway protocol (EGP)

  • 8/9/2019 11 - Hlzatok illesztse az adatkapcsolati rtegben (24 oldal)

    21/24

    - H04_21 -

    Address Resolution Protocol (ARP)

    A host-okban s az IG-kben is implementlt ARP lehetv teszi, hogymegtudjk az ugyanazon a hlzaton lv msik eszkz IP cmnekismeretben annak MAC cmt. Elszr a sajt tblzatukban keresik, hogy felvan-e jegyezve a keresett IP-MAC pr. Ha nincs, akkor egy ARP krst kldenek ahlzatra broadcast formjban. Az az eszkz, amelyik felismeri a sajt IP cmt akrsben, egy ARP vlaszban visszakldi a keresett IP-MAC pradatot. Ezutn acsomag a megfelel MAC cmre tovbbthat.

  • 8/9/2019 11 - Hlzatok illesztse az adatkapcsolati rtegben (24 oldal)

    22/24

    - H04_22 -

    Interior gateway protocol (IGP)

    Tbbfle IGP ltezik.A legltalnosabban hasznlt protokoll az IP routing information protocol (RIP). Ezegy elosztott routing protokoll, amely a tvolsg-vektor algoritmusra (distance-vector

    algorithm: DVA) pl. jabb protokoll a link-state open shortest path first (link-stateOFPF) protokoll, amelyet az ISO-IP-ben is alkalmaznak.Itt a TCP/IP -hez kapcsold tvolsg-vektor algoritmust ismertetjk:A tvolsg fogalmat routing metrikaknt hasznljuk a routerek kztt. Ha a metrika ahop (ugrs), akkor ez a szm a kt router kztti hlzatok szmt jelenti. Ha ametrika a ksleltets, akkor ez a szm a kt router kztti tlagos ksleltetst jelenti.Brmilyen metrikt is hasznljunk, a DVA elosztott algoritmusa segtsgvel mindenIG felpt egy tblzatot az autonm rendeszerben, amely tartalmazza a tvolsgokatnmaga s az sszes hlzat kztt.Kezdetben minden gateway csak a kzvetlenl hozzcsatolt hlzatok cmt (IP), s acsatlakoz gateway-ek IP-MAC cm prjait ismeri. A hlzat-cmek a tvoli routing

    tblban, az IP-MAC prok pedig a helyi routing tblban vannak.Minden gateway periodikusan elkldi a tvoli routing tbljnak a tartalmt aszomszdos gateway-eknek, amelyek ennek alapjn kiegsztik s felfrisstik a tvolirouting tbljukat.

    Nhny iterci utn minden gateway tartalmazni fog egy-egy bejegyzst az autonmrendszer sszes hlzatrl.

  • 8/9/2019 11 - Hlzatok illesztse az adatkapcsolati rtegben (24 oldal)

    23/24

    - H04_23 -

  • 8/9/2019 11 - Hlzatok illesztse az adatkapcsolati rtegben (24 oldal)

    24/24

    - H04_24 -

    Az Internet Control Message Protocol

    Az Internet mkdst a router-ek szorosan felgyelik. Hiba esetnaz ICMP (Internet Control Message Protocol) zenettel jelzik a hibt.

    Az ICMP zenettpusai:a cl nem elrhet,idtllps,

    paramter problma,forrslefojts (sebessg cskkents),jrairnyts,visszhang krsstb.