kommunikációs protokolok

download kommunikációs protokolok

of 33

Transcript of kommunikációs protokolok

  • 8/22/2019 kommunikcis protokolok

    1/33

    A kvetelmnymodul megnevezse:

    Szmtgp sszeszerelse

    Horvth Imre

    Szmtgp-hlzatok kiptse- Kommunikcis protokollok

    A kvetelmnymodul szma: 1173-06 A tartalomelem azonost szmas clcsoportja: SzT-031-30

  • 8/22/2019 kommunikcis protokolok

    2/33

    SZMTGP-HLZATOKKIPTSE-KOMMUNIKCISPROTOKOLLOK

    1

    A TCP/IP V4-PROTOKOLLJAI

    ESETFELVETS MUNKAHELYZET

    n a munkahelyn azt a feladatot kapta, hogy egyni s kisvllalati partnereiknl a helyi

    hlzatba kttt szmtgpek, kapcsolk s forgalomirnyt eszkzk TCP/IP hlzati

    belltsait vgezze el, tartsa karban, illetve igny esetn lljon rendelkezsre , dertse fel, s

    oldja mag a hlzati kommunikcis problmkat.

    A munkafeladat elvgzshez nnek tisztban kell lennie a TCP/IP protokollrendszer

    felptsvel, az egyes protokollok szerepvel, az IP cmzsi rendszervel.

    SZAKMAI INFORMCITARTALOM

    KOMMUNIKCIS PROTOKOLLOK

    gy, ahogy az emberi beszdnl, a szmtstechnikban is a hlzatokon az egymssal

    kommunikl gpeknek kzs nyelvre vagy tolmcsra van szksgk ahhoz, hogy

    megrtsk egymst.A kommunikcihoz hasznlt kzs nyelvet nevezzk kommunikcis

    protokollnak. Azt szabja meg, hogy a hlzatban szerepl gpek, illetve alkalmazsok

    milyen mdon kommunikljanak egymssal.

    1.A kommunikci s a protokollok rtegzdse

    A hlzatba kttt szmtgpek kztt az adatok tbb szinten haladnak t, s alakulnak

    vgl szmunkra is rtelmezhet informciv. A gpek kztt az adatok valamilyen(elektromos, rdi- vagy fny- stb.) jelek formjban kzlekednek. Ezeknek a jeleknek is

    van valamilyen rendszere, hogy a gpek fel tudjk ismerni a bennk rejl

    informcitartalmat, t tudjk alaktani egy msik rendszer alapjn olyan formtumv, amit

    mr egy kvetkez szinten a felhasznli programokkpesek lesznek megjelenteni.

  • 8/22/2019 kommunikcis protokolok

    3/33

    SZMTGP-HLZATOKKIPTSE-KOMMUNIKCISPROTOKOLLOK

    2

    1. bra. Az ISO OSI-modell

    A protokollok teht egyms fltt elhelyezked szintekknt kpzelhetk el. A szintek

    mindegyike a hlzaton keresztli biztonsgos adattvitel valamely rszterletrt felels,

    s feladatuk mg, hogy a megfelelen megformzott adatokat elkldjk a kzvetlenl

    alattuk, ill. felettk elhelyezkedrtegnek. Az egyes szintek elfedik egymst, csak egymson

    keresztl tovbbtanak adatokat, de az egyes rtegeknek nem kell azzal foglalkozniuk, hogy

    a tbbi rteg hogyan mkdik. Pldul egy levelezprogram a legfels rtegben nem

    foglalkozik azzal, hogy az ltala megjelentett vagy tovbbtott adatok hogyan kerlnek

    pontosan tvitelre, azt megoldjk az alatta lv rtegek.

    2.A TCP/IP-protokollcsald

    A protokollcsald (protokollverem) egymssal egyttmkd protokollok olyan

    kombincija, amelyek egyttesen vals hlzatikommunikcit kpesek megvalstani. A

    TCP/IP a legelterjedtebb protokollcsald a vilgon. Az internet kizrlag ezzel a protokollal

    mkdik, alkalmazsa mra szinte kizrlagoss vlt helyi hlzatokban is. A TCP/IPngy

    rtegben valstja meg az OSI-ajnlsokat:

    2. bra. A TCP/IP-protokollcsald

  • 8/22/2019 kommunikcis protokolok

    4/33

    SZMTGP-HLZATOKKIPTSE-KOMMUNIKCISPROTOKOLLOK

    3

    A TCP/IP-KOMMUNIKCIA kld gpen fut alkalmazs elkszti az tviend adatot a szksges formtumban,

    hozzteszi a clszmtgp cmt s az azon mkd fogad alkalmazs azonostjt, majd

    tovbbtja a tovbbi rtegeknek. Itt megtrtnik a kldend informci csomagokra

    trdelse, a csomagok mindegyike tartalmazza a csomag sorszmt, ezen kvla cmzsi svisszaigazols-krsi informcikat. Ezutn a csomagokhoz megfelel tvonalat kell

    rendelni, azaz el kell dnteni, hogy a cmzett a helyi hlzaton van, vagy egy msik hlzat

    fel kell irnytani. Vgl megtrtnik a csomagok elkldse a cmzettnek a hasznlt fizikai

    kzegen.

    1.Alkalmazsi rteg

    A hlzaton hasznlt alkalmazsokat tartalmazza. Ilyen hlzati alkalmazs pldul az

    elektronikus levelezprogram (POP3, SMTP, IMAP), a bngsz (HTTP), az llomnyokhoz

    val hozzfrs, az llomnyok tovbbtsa (FTP), a nvkiszolgls (DNS) stb.

    Kapuk (portok)A TCP/IP-t hasznl alkalmazsok rendelkeznek egy azonost szmmal, amit kapunak vagy

    portnak neveznk. Erre azrt van szksg, mert a szmtgp, amin a programok futnak,

    csak egy hlzati cmmel rendelkezik. Ezrt ha ugyanazon a gpen fut egy FTP- s egy

    HTTP-szolgltats, s az egyiket szeretnnk elrni, akkor a hlzati cm mellett a

    szolgltats azonostjt (portszmt) is el kell kldeni, hogy a krsre a megfelel program

    vlaszoljon. A legismertebb alkalmazsokhoz hozz vannak rendelve alaprtelmezett

    portszmok, amiket meg lehet vltoztatni, de errl a szolgltatst ignybevev kliensnek istudnia kell.

    3. bra.Nhny TCP/IP-szolgltats alaprtelmezettportszma

    2.Szlltsi rteg

    A szlltsi rteg feladata a gpek kztti pont-pont kapcsolat kiptse, zemeltetse,

    adskor az zenetek csomagokra bontsa, kldse, esetleg jrakldse, vtelkor a

    csomagok sszeillesztse egy zenett. Az alkalmazsokhoz tartoz azonostkat is aszlltsi rteg szolgltatja, ezrt azokat TCP- vagy UDP-portoknak is szoks nevezni.

  • 8/22/2019 kommunikcis protokolok

    5/33

    SZMTGP-HLZATOKKIPTSE-KOMMUNIKCISPROTOKOLLOK

    4

    TCP (Transmission Control Protocol)A TCP-protokoll kapcsolatorientlt, garantlt tvitelt biztost. A kapcsolatorientlt azt jelenti,hogy az adatok kldse eltt a kapcsolatot ki kell pteni a kld s a fogad gp kztt. Ezt

    a kapcsolatot nevezzk munkamenetnek (session). Az tviend adatfolyamot elszrcsomagokra (packet) kell bontani. Minden egyes csomag az elkldst megelzen kap egyazonost sorszmot, ami lehetv teszi, hogy a cllloms tudomst szerezzen egy csomag

    elvesztsrl, illetve nyugtzhassa a csomag megrkezst. Csomagveszts esetn az

    elvesztett csomagot jrakldi.A clllomson a TCP a csomagok sorszm alapjn trtn

    sorbarendezsvel ellltja az eredeti informcit.

    UDP (User Datagram Protocol)Az UDP a TCP gyorsabb, leegyszerstett vltozata. Nem kveti a csomagok sorst, teht

    nem is garantlja a hibamentes tvitelt, s a csomagok megfelel sorrendbe rendezst sem

    vgzi el. Ezrt az olyan esemnyek korrekcijt, mint a csomagok elvesztse, az tviteliksedelmek vagy a csomagok kldsi sorrendjnek megvltozsa, az UDP-re pl

    alkalmazsoknak kell magukravllalniuk.Ezt a protokollt hasznlhatjuk akkor, amikor egy

    informcit egyszerre tbb szmtgpnek kldnk (multicast), vagy kevsb fontos

    adatokat kldnk.

    3.Hlzati rteg (internetrteg)

    A hlzati rteg felels az adatok cmzsrt, s az azok clba juttatshoz szksges

    tvonal meghatrozsrt.

    IP (Internet Protocol)A hlzati rteg f protokollja. Ez a protokoll gondoskodik a csomagok clba juttatsrl.

    Ennek felttele a hlzatok tpustl fggetlen, egysges cmzs s a megfelel

    forgalomirnyts (routing). Fontos tudni, hogy az IP semmilyen ellenrzsi funkcit nem

    tartalmaz, csak cmzi s irnytja a csomagokat. Az ellenrzst a TCP vgzi. Minden csomag

    tartalmazza a kld s a fogad IP-cmt.

    Elvileg minden egyes hlzati llomst egy-egy IP-cm azonost. Ebbl termszetesen nem

    lehet ktegyforma a hlzatban! Egy IP-cmhez egy idben csak egy gp tartozhat, viszontegy gpneklehet tbb IP-cme is.Az IP cmzsi rendszerrl ksbb rszletesen szlunk.

    Az IP feladata annak eldntse, hogy a kld s a fogad cm ugyanazon a hlzati

    szegmensen van-e. Ha igen, akkor az IP-cm alapjn az ARP segtsgvel megszerzi a

    cmzett MAC-cmt, s elkldi neki a csomagot. Ha nem egy szegmensen vannak, akkor a

    csomagot egy forgalomirnythoz (router) kldi, aki a cmzett IP-cme alapjn tovbbkldi

    azt a megfelel irnyba. Ezt a forgalomirnytt nevezzk alaprtelmezett tjrnak (Default

    gateway).

  • 8/22/2019 kommunikcis protokolok

    6/33

    SZMTGP-HLZATOKKIPTSE-KOMMUNIKCISPROTOKOLLOK

    5

    TTL (Time to Live)Az IP azrt is felels, hogy egy csomag ne kboroljon a hlzaton rkk. Ezrt minden

    csomagba az indtskor elhelyez egy szmrtket, amelyet minden forgalomirnyt eggyel

    cskkent a csomag thaladsakor. Ha ez a TTL-rtk nulla lesz, a csomag megsemmisl

    akkor is, ha mg nem rt clba. Errl a forgalomirnyt kld egy ICMP-zenetet az eredetifeladnak.

    ARP (Address Resolution Protocol)Az ARP hlzati cmfeloldsra szolgl. IP-cmhez fejt vissza MAC-cmet.

    Amikor egy gp csomagot kld az alhlzatra, a csomagban szerepelnie kell a cmzett MAC-

    cmnek. Ha csak az IP-cmt ismeri, akkor elkld egy broadcast tpus ARP-krst, amiben

    keresi az adott IP-cm gpet. Ha van ilyen, akkor az vlaszolni fog a csomagra, elkldi a

    fizikai cmt, s mr indulhat is a kommunikci.

    Minden llomsnak van egy ARP-tblzata (arp cache), ahol egy ideig megrzi azoknak az

    alhlzaton lv gpeknek az IP- s MAC-cmt, amelyekkel kommunikci trtnt. Ez arra

    szolgl, hogy mieltt a broadcast-krst kikldi, ellenrzi, hogy szerepel-e a cache-ben az

    adott cm. Ha igen, akkor feleslegesen nem terheli a hlzatot. Az ARP -tbla feltlthet

    statikus adatokkal, ekkor egyltaln nincs szksg az ARP-csomagra egy alhlzaton. Ehhez

    persze fix IP-cmek kellenek.

    PldaTegyk fel, hogy a 128.6.4.194 rendszerrl a 128.6.4.7 rendszerrel szeretnnk kapcsolatba

    lpni. A kezdemnyez rendszer els lpsknt azt tallja, hogy a felad s a cmzett

    azonos alhlzaton van. Msodik lpsknt megvizsglja, hogy szerepel-e a sajt ARP-

    tblzatban a 128.6.4.7 cmhez tartoz fizikai cm. Ha igen, akkor a csomaghoz egy

    Ethernet-fejlcet csatol s elkldi. Tegyk fel azonban, hogy nincs ilyen bejegyzs az ARP-

    tblzatban. gy a csomagot nem lehet elkldeni, hiszen nincs meg az Ethernet-cm.

    Ekkor a 128.6.4.169 rendszer egy "Krem a 128.6.4.7 Ethernet-cmt"tartalm ARP-krst

    ad ki az Ethernet-hlzatra. Az ARP-krseket zenetszrs formjban kell a hlzatra

    kiadni, ha nem tudjuk a cmzett fizikai cmt. A lnyeg ppen a cm keresse. Az adotthlzaton mindenki figyeli az ARP-krseket. Ha valaki olyan ARP-krst fog, amely r

    vonatkozik, akkor vlaszolnia kell. A fenti pldban teht a 128.6.4.7 is hallja a krst, s

    egy ARP-zenetet kld a 128.6.4.169-nek, amely tartalmazza a sajt MAC-cmt. A krst

    ad rendszer a kapott informcit bejegyzi az ARP-tblzatba, majd elkldi a csomagot a

    kapott fizikai cmre.

    ICMP (Internet Control Message Protocol)Az ICMP kiegszti az IP-t. Ezzel a protokollal kommuniklnak egymssal a

    forgalomirnytk, s a klnbz hibazeneteket s egyb szervizinformcikat is ezzel

    cserlik a rsztvevk. Egyik legismertebb ICMP parancs a PING.

  • 8/22/2019 kommunikcis protokolok

    7/33

    SZMTGP-HLZATOKKIPTSE-KOMMUNIKCISPROTOKOLLOK

    6

    IGMP (Internet Group Management Protocol)Internetes csoportkezelsi protokoll,melyet zenetkldshez hasznlatos llomscsoportok

    kialaktsra s kezelsre alkalmaznak. Segtsgvel tbb szmtgpnek lehet egy idben

    adatokat kldeni a hlzaton. A csoportoknak kln, erre a clra fenntartott IP-

    cmtartomnybl kell cmeket adni.

    4.Hlzati csatolrteg

    A hlzati csatolrteg sszevontan valsja meg az OSI-modell fizikai s adatkapcsolati

    rtegt, azaz felels a lehetleg hibamentes adattovbbtsrt a fizikai kzegen. Azt is meg

    kell oldani, hogy az azonos hlzatot s hlzati kzeget hasznl gpek hogyan tudnak

    adatot forgalmazni, az tkzseket milyen mdon lehet elkerlni. A tovbbtand adatokat

    meghatrozott hosszsg darabokra (keretekre) kell osztani. Ezeket a darabokat a fizikai

    szinten kereteknek nevezzk

    Az EthernetA hlzati csatolrtegben tbbfle protokollt alkalmaznak, ezek kzl a legelterjedtebb s

    legismertebb technolgia az Ethernet. Az Ethernet kzeg-hozzfrsi mdknt vagy

    protokollknt a CSMA/CD-mdot hasznlja.A hlzati csatolkrtyk mindegyike egyedi fizikai cmmel rendelkezik. (MAC-address). A

    helyi hlzaton a kommunikci a fizikai cm alapjn trtnik.

    AZ ADATRAMLS FOLYAMATA - A CSOMAGOKA TCP/IP az adatokat kisebb darabokra bontva ramoltatja. Az adatok a kld gp

    alkalmazsi rtegrl lefel indulva thaladnak a TCP/IP-protokollverem rtegein, kijutnak a

    fizikai kzegre, majd a fogad gpen felfel ramolva eljutnak a fogad alkalmazshoz.

    Ezeket a darabokat utazsuk kzben klnbz technikai elnevezsekkel illetik, de mi

    maradjunk annyiban, hogy a fizikai csatolrteg szintjn kereteknek, annl feljebb pedigcsomagoknaknevezzk ket.A csomagokra bontsnak tbb oka van:

    1. A nagy mennyisg adat forgalmazsa sokig lefoglaln a hlzatot, ezalatt ms gpek

    nem tudnnak forgalmazni

    2. Hiba esetn az egsz mennyisget kellene jrakldeni

    Ezzel szemben a kismret csomagok nem terhelik sok ideig a hlzatot, engedik a tbbi

    gpet is forgalmazni, hiba esetn csak a hibs csomagot kell jrakldeni.

    1.Az adatok kldse

    A folyamat az alkalmazsi rtegben kezddik, ahol egy konkrt TCP/IP-alkalmazs, pl. egyFTP-kliens kezdemnyez adatcsert egy msik gpen fut FTP-kiszolglval.

  • 8/22/2019 kommunikcis protokolok

    8/33

    SZMTGP-HLZATOKKIPTSE-KOMMUNIKCISPROTOKOLLOK

    7

    Els lpsknt elkszti az adatokat olyan formtumban, ahogy a clgpen fut alkalmazs

    vrja, majd elindtja az alatta lv rtegek fel.

    A csomagok az egyes rtegeken thaladva a tovbbtand informcin kvl egyb

    azonostkat is kapnak. Ezeket a plusz informcikat az egyes rtegek protokolljai helyezik

    el a csomagokban.

    4. bra.A rtegek ltal beillesztett fejlc-informcik

    A vgleges keretet, ami a clgp fel elindul, a kld gp hlzati csatolrtege lltja el, a

    hasznlt hlzati technolginak megfelelen.

    5. bra.A csomag ltalnos formtuma

    FejlcA fejlc tartalmazza a kezdjelet, a forrs s a cl cmeit, s egyb informcikat.

    AdatrszAz adatrsz tartalmazza a konkrt informcit, amit az alkalmazs kld s a kztes rtegek

    ltal hozztett fejlc-informcikat. Az adatrsz mrete vltoz, de ltalban 0,5 s 4 Kbyte

    kztti. Elkpzelhetjk, hogy egy tbb Mbyte vagy GByte mret llomnyt hny csomagra

    kell bontani, hogy a darabjai belefrjenek egy-egy csomagba.

  • 8/22/2019 kommunikcis protokolok

    9/33

    SZMTGP-HLZATOKKIPTSE-KOMMUNIKCISPROTOKOLLOK

    8

    FarokrszA konkrt tartalom a hlzati csatolrtegtl fgg, de legtbbszr hibaellenrz kdot

    tartalmaz (Cyclical Redundancy Check = CRC)- Ez egy specilisan ellltott szmrtk, amit

    a kld gp a csomag tartalma alapjn tesz a farokrszbe, mieltt elkldi a csomago t vagy

    keretet. A megrkezskor a fogad gp ugyanazzal a mdszerrel jraszmtja ezt a szmot,s sszeveti a megrkezett keret vgn lv szmmal. Ha megegyezik, akkor elfogadja s

    visszaigazolja, ha eltr, akkor jrakldst kr.

    2.Az adatok fogadsa

    A megrkezett kereteket a fogad szmtgp a CRC alapjn ellenrzi. Ha nem tall eltrst,

    akkor a keretben lv cmzett MAC-cmt vizsglja meg. Ha az broadcast-cm, vagy

    megegyezik a sajt MAC-cmvel, akkor a keretet tovbbtja az internetrtegnek, ami

    tovbbtja a csomagot a szlltsi rtegnek. A szlltsi rtegben a TCP fogadja a csomagot ,

    sorszm szerint visszaigazolja a kld gp TCP-rtegnek, majd a csomagban lv TCP-

    porthoz tartoz alkalmazsnak tovbbtja az alkalmazsi rtegbe.

    FORGALOMIRNYTSHa egy hlzat nvekszik, egyre tbb lloms kapcsoldik a kommunikciba. Ethernet-

    technolgit hasznlva ezzel egytt az tkzsek valsznsge is n. Egy bizonyos

    llomsszm felett szinte lehetetlen lesz adatot forgalmazni a hlzaton.

    Ennek feloldsra a hlzatokat kisebb rszekre, gynevezett szegmensekre vagy -

    mskppen mondva - alhlzatokra bontjk. Ebben az esetben csak az egy szegmensbe es

    szmtgpek tudnak egymssal kzvetlenl kommuniklni. gy cskkenthet a

    szegmensben az tkzsek szma. A szegmensek kztti kommunikcit az azokat

    sszektni kpes eszkzk (hidak illetve tvlasztk vagy forgalomirnytk) biztostjk.

    1.tvlaszts (Routing)

    Az tvlaszts az a mvelet, amelynek sorn a rendszer tovbbtja az adatokat kt

    klnbz szegmens kztt, klnbz vonalszakaszokon keresztl. TCP/IP-hlzatok

    esetn a csomag kldsekor az IP-protokoll eldnti, hogy a cmzett helyi vagy tvoliszegmensben tallhat.

    Direkt tovbbtsAkkor trtnik direkt tovbbts, amikor egy szmtgp az adatcsomagot kzvetlenl a

    cmzett gp MAC-cmre tovbbtja, ugyanazon a szegmensen.

    Indirekt tovbbtsAmikor a felad s a cmzett nem egy szegmensbe tartozik, a felad az adatcsomagot egy

    tvlaszt (router) MAC-cmre tovbbtja, s az kldi tovbb a clszegmens fel.

  • 8/22/2019 kommunikcis protokolok

    10/33

    SZMTGP-HLZATOKKIPTSE-KOMMUNIKCISPROTOKOLLOK

    9

    2.tvlaszt (Router)

    6. bra.Kt szegmens sszekapcsolsa tvlasztval

    Az tvlaszt olyan berendezs, amelynek tbb hlzati csatolja (tvlaszt kapcsolata)

    van, s mindegyik ms hlzati szegmensbe tartozik. Az tvlaszt ezeken a kapcsolatokon

    keresztl csomagokat fogad a hozz kapcsold hlzati szegmensek gpeitl, s

    tovbbtja azokat a megfelel szegmenshez tartoz csatoljra. Hogy melyik esetben melyik

    kapcsolatra kell tovbbtani a csomagot, a memrijban lv tvlasztsi tblzat (routing

    table) alapjn dnti el.

    3.Alaprtelmezett tjr (Default gateway)

    Az egy routerhez csatlakoz hlzati szegmens minden szmtgpn be kell lltani, hogy

    ha nem helyi gpnek cmeznek csomagot, akkor milyen cmre kldjk. Ez a cm a router erre

    a szegmensre csatlakoz hlzati csatoljnak a cme. Ezt a cmet nevezzk alaprtelmezett

    tjrnak.

    4.tvlasztsi eljrsok

    Statikus tvlasztsEbben az esetben az tvlasztk tblzatait kzzel szerkesztjk. Egyszer, megbzhat

    mdszer. A routing-protokoll szerept azonban ilyenkor az embernek kell tvennie,

    brmilyen vltozst kzzel kell bevezetni a routerekben. Ez nem kis munka, sok

    hibalehetsggel. Pl. egy 1000 routerbl ll hlzatban, ha minden router minden routerrel

    kzvetlenl beszlni akar, 1000*1000, teht 1 milli kapcsolatot kellene minden routerben

    definilni.

  • 8/22/2019 kommunikcis protokolok

    11/33

    SZMTGP-HLZATOKKIPTSE-KOMMUNIKCISPROTOKOLLOK

    10

    Dinamikus tvlasztsKnnyebb a helyzet, ha a szomszdos routerek t tudjk adni egymsnak a rendelkezskre

    ll tvlasztsi informcikat. A routerek a klnfle routing-protokollok segtsgvel

    beszlik meg egymssal, hogy hol, milyen hlzat tallhat, melyek a legkedvezbb

    tvonalak, hiba esetn merre kell kikerlni a hibs szakaszt.

    tvlasztsi (routing-) protokollokA legrgebbi routing-protokoll a RIP, az interneten leginkbb elterjedt pedig az OSPF.

    AZ IP V4CMZSI RENDSZEREA TCP/IP-hlzatokban az egy szegmensben vagy alhlzatban lv szmtgpeket a

    fizikai cmk (MAC-cm) vagy az IP-cmk alapjn lehet azonostani. Emiatt nem fordulhat

    el, hogy azonos szegmensen kt gpnek azonos fizikai cme vagy IP-cme legyen. Mindkt

    cm a hlzati csatolhoz tartozik. Ahogy korbban emltettk, az alhlzaton a

    kommunikci fizikai cm alapjn trtnik, a hlzatok kztti kommunikci pedig IP-cm

    alapjn. Amikor egy csomag megrkezik a clszegmensre, akkor az ARP megkeresi a cl

    (csomagban is benne lv) IP-cmhez ill fizikai cmet, s oda tovbbtja a csomagot.

    A fizikai cm alapesetben bele van kdolva a hlzati csatolba (szoftveresen

    megvltoztathat), az IP-cmet pedig a rendszer zemelteti rendelik hozz az

    eszkzkhz.

    1.Az IP-cm felptse

    A jelenleg hasznlt cmzsi rendszer az IP-cmekhez 4 bjtos, azaz 32 bites szmokat

    hasznl. Ennek megfelelen az sszes lehetsges cm szma kzel 4,3 millird. Az IP-

    cmeket a 4 bjtnak megfelelen 4 rszre osztjuk, s rszenknt, a decimlis megfeleljvel

    helyettestve, pontokkal elvlasztva brzoljuk. Ez az n. Dotted Decimal Notation (DDN)alak.

    7. bra. Az IPcm felptse

    Az IP cm kt rszre oszthat. Az els rsze adja meg a hlzatnak a cmt (NETWORK ID),

    ahol a clszmtgp elhelyezkedik, a msodik rsz pedig a hlzaton belli cmet adja meg

    (HOST ID).

  • 8/22/2019 kommunikcis protokolok

    12/33

    SZMTGP-HLZATOKKIPTSE-KOMMUNIKCISPROTOKOLLOK

    11

    2.Az alhlzati maszk

    Az alhlzati maszk (subnet mask) szintn egy 32 bites szm, mely jelzi, hogy egy cmben

    hny bit tartozik a hlzati azonosthoz. Mskppen fogalmazva, ezt hasznljuk az IP-cm

    kt rszre osztshoz, ezrt ezt is ktelez megadni az IP-cm mell. Az alhlzati maszk

    oly mdon hatrozza meg a hlzati azonost hosszsgt, hogy minden olyan bitrtkn 1

    szerepel, ahol az IP-cmben a megfelel bit a hlzati azonosthoz tartozik. Teht a

    hlzati cm gy addik, hogy az IP-cm s az alhlzati maszk kztt bitenknti Smveletethajtunk vgre.IP-cm 10000000 10011010 10010001 11001101

    128 154 145 205alhlzatimaszk

    11111111 11111111 00000000 00000000255 255 0 0

    hlzati cm 10000000 10011010 00000000 00000000128 154 0 0

    Teht a plda szerinti gp a 128.154.0.0 cm hlzat 145.205 cm vgpontja.

    Ha meghatroztuk az alhlzat cmt, tudnunk kell az adott alhlzaton megcmezhet

    gpek szmt is. Ezt az alhlzati maszk jobb oldaln lv nullartk bitek szma

    hatrozza meg. Ahny cmet el lehet lltani a kapott bitszmon, elvileg annyi lehetsges

    llomscm van.

    Egy alhlzaton gpazonostknt nem adhatunk csupa 0 s csupa 1 rtket. Ezrt ha a

    gpazonost szmra n db bit ll rendelkezsre, akkor a lehetsges cmek szma: 2 az n-ediken - 2.

    3.IP-cmosztlyok

    Amikor az internetet megalkottk, kidolgoztk a cmosztlyok rendszert, mellyel az adott

    kereten bell egsz jl irnythat a cmek megfelel kiosztsa. A, B, C, D, E cmosztlyok

    lteznek, de a D s az E osztlyok klnleges feladatokat ltnak el. Az IP-cm els bjtjamutatja, hogy melyik cmosztlyba tartozik

    4.Privt IP-cm tartomnyok

    Mindegyik osztlybl bizonyos IP-tartomnyokat az Interneten nem hasznlhatunk, ezeket

    bels, az internetre nem csatlakoz hlzatokra tartjk fent. Tulajdonkppen minden olyan

    helyen, ahol bels hlzat is mkdik, a gpek IP cmeit ezekbl a tartomnyokbl osztjk

    ki, s a bels hlzat proxyn vagy IP-cmfordtn keresztl kapcsoldik az internetre.

  • 8/22/2019 kommunikcis protokolok

    13/33

    SZMTGP-HLZATOKKIPTSE-KOMMUNIKCISPROTOKOLLOK

    12

    Osztly 1. bjt 2. bjt 3. bjt 4. bjt Hl-zatdb Hostdb Cmtartomny Privtcmtartomny

    A 0xxxxxxx yyyyyyyy yyyyyyyy yyyyyyyy 126 16777214 1.y.y.y-126.y.y.y 10.0.0.0-10.255.255.255

    B 10xxxxxx xxxxxxxx yyyyyyyy yyyyyyyy 16384 65534 128.1.y.y-191.254.y.y 172.16.0.0.-172.31.255.255

    C 110xxxxx xxxxxxxx xxxxxxxx yyyyyyyy 2097152 254 192.0.1.y-223.255.254.y 192.168.0.0.-192.168.255.255

    D 1110aaa aaaaaaaa aaaaaaaa aaaaaaaa - - 224.0.0.0-239.255.255.255239.192.0.0-

    239.192.255.255

    E 1111 - - - - - 240.0.0.0-247.255.255.255 -

    Az A-osztly cmzsCsak az els nyolcast hasznlja a hlzat azonostsra, a msik hrom nyolcas a gpek

    azonostsra szolgl. A legmagasabb helyrtk bit ezen osztly esetn mindig 0. Emiatt

    csak 7 bit marad a tulajdonkppeni hlzati azonost szmra. Ez a 7 bit 127 hlzati

    azonostt tenne lehetv.

    Alaprtelmezett alhlzati maszk: 255.0.0.0Localhost (127.x.y.z)

    A 127-es azonost a helyi gp hlzati csatoljnak ellenrzsi lehetsgre van

    fenntartva, gy csak 126 db A-osztly hlzat lehetsges. A maradk 24 bit a cmgpazonostja lesz. Ez hlzatonknt 16 777 241 gpet tesz lehetv. Ezek a cmek

    teljesen foglaltak. Kizrlag USA-beli egyetemek s az USA hadserege ltal zemeltetett

    hlzatok kaptak belle.

    A B-osztly cmzsAz els s a msodik nyolcast hasznlja a hlzati azonost megadsra. A legmagasabb

    helyrtk bit mindig 10-ra (egy-nullra) van lltva. 14 bit ll rendelkezsre a hlzati

    azonost trolsra, teht B-osztly hlzatbl 16 384 db lehet. A maradk 16 bit 65 534

    gpcmet jelent hlzatonknt. Kzepes vagy nagymret hlzatoknak van fenntartva.

    Alaprtelmezett alhlzati maszk: 255.255.0.0A C-osztly cmzsAz els hrom nyolcast hasznlja a hlzati azonost trolsra. A legmagasabb helyrtk

    bitek mindig 110-ra (egy-egy-nulla) vannak lltva. Mivel az els hrom bit foglalt, csak 21

    bit marad a hlzati azonost szmra, gy C-osztlybl 2 097 152 db fordulhat el. 8 bit

    marad, gy 254 gp lehetsges. A C-osztly alhlzatokrt folyamod szervezeteknek,

    cgeknek is igazolniuk kellett, hogy hlzatukban szksg van az egsz, 254 cmbl ll

    blokkra.

    Alaprtelmezett alhlzati maszk: 255.255.255.0

  • 8/22/2019 kommunikcis protokolok

    14/33

    SZMTGP-HLZATOKKIPTSE-KOMMUNIKCISPROTOKOLLOK

    13

    A C-alosztlyokKisebb orszgokban, pl. Magyarorszgon a helyi hlzatok mrete ltalban kevesebb, mint

    255 gp, ezrt a C-osztlyt alosztlyokra osztottk, gy tbb cg osztozhat egy C-

    osztlyon.

    Ha a hlzati maszk 1 bittel hosszabb, akkor 255.255.255.128 lesz, s a C-osztlyt 2 rszre

    osztottuk, pl. 192.168.1.0-127 s 192.168.1.128-255-ig.

    Ahogy nveljk a hlzati maszkot 1 bitenknt, az egy hlzatban hasznlhat gpek szma

    mindig felezdik. A C-alosztlyok az albbi tblzatban rszletesen szerepelnek.

    A D-osztly cmzsA D-cmosztly a csoportszrs (multicast) szmra van fenntartva. A csoportszrs

    segtsgvel tbb jegyzett gphez egyszerre juttathatunk el informcit. Ezek a gpek gyszervezdnek csoportokba, hogy a helyi tvlasztknl (router) bejegyzik magukat egy D-

    osztly multi-cast cm hasznlatval. A D-osztly legmagasabb helyrtk bitjei mindig

    1110-ra (egy-egy-egy-nulla) vannak lltva, a maradk gpek logikai csoportostshoz

    szksges.

    Az E-osztly cmzsEgyelre jvbeli felhasznlsra foglalt ksrleti osztly. Ezen osztly cmeinek legmagasabb

    helyrtk bitjei: 1111.

    5.Az A-, B- s C-osztlyok alaprtelmezs szerinti alhlzati maszkjai

    Cmosztly Maszk decimlisrtke Maszk binris rtke

    A 255.0.0.0 11111111.00000000.00000000.00000000

    B 255.255.0.0 11111111.11111111.00000000.00000000

    C 255.255.255.0 11111111.11111111.11111111.00000000

    C/2 255.255.255.128 11111111.11111111.11111111.10000000

    C/4 255.255.255.192 11111111.11111111.11111111.11000000

    C/8 255.255.255.224 11111111.11111111.11111111.11100000

    C/16 255.255.255.240 11111111.11111111.11111111.11110000

  • 8/22/2019 kommunikcis protokolok

    15/33

    SZMTGP-HLZATOKKIPTSE-KOMMUNIKCISPROTOKOLLOK

    14

    6.Az IP-cm/alhlzati maszk brzolsa

    Az alhlzati maszk eredetileg szintn egy 32 bites rtk, de specilis felpts, hiszen

    balrl kezddve egy darabig csupa egyes, majd csupa nulla. Mivel mindig 32 bit szles, ezrt

    elg csupn az egyesek szmt trolni, a maradk rtelemszeren a nullk szma.

    ltalnos formban teht egy IP-cm/alhlzati maszk-prost a kvetkezkppen jellnk:

    Ip-cm/maszkPldul a 192.168.10.2/25 azt jelenti, hogy az alhlzati maszk bal oldala 25 egyesttartalmaz, teht a hlzati cm 25 bites, a gpek azonostsra pedig 7 bit ll rendelkezsre.

    STATIKUS S DINAMIKUS IP-CMKIOSZTSAhhoz, hogy a TCP/IP-hlzatban szerepl eszkzk kommuniklni tudjanak, az

    elzekben ismertetett alapelvek szerint minden eszkznek meg kell adni a hlzati

    csatolhoz tartoz IP-belltsokat. Ezek: az IP-cm, az alhlzati maszk, az alaprtelmezett

    tjr. A belltsokat ktflekppen adhatjuk meg.

    1.Statikus IP-bellts

    Ebben az esetben az opercis rendszer erre vonatkoz parancsval, vagy grafikus felleten

    kzzel megadhatjuk a kvnt rtkeket. Ezek az rtkek azutn megmaradnak, s lland

    mdon rendeldnek az eszkzhz.Ha ezt a mdszert hasznljuk, akkor a hlzat minden

    szmtgprl nyilvntartst kell vezetni s karbantartani, nehogy IP-cm tkzs legyen a

    rendszerben, mert az tkz gpek nem tudnak majd kommuniklni a tbbi rsztvevvel.

    2.Dinamikus IP-bellts

    Dinamikus IP-bellts esetn a szmtgp vagy egyb eszkz, pl. IP-nyomtat, a

    bekapcsols utn az IP-belltsait egy erre a clra zemeltetett szervertl ignyli. Ebben az

    esetben korntsem biztos, hogy ugyanannak az eszkznek minden bekapcsolskor ugyanaz

    lesz az IP-cme, br mg ez is bellthat.

    A megolds megvalstsra hasznlt protokoll a DHCP (Dinamic Host ConfigurationProtocol), a cmeket sztoszt szervereket DHCP-szervereknek nevezzk.

    Vannak olyan szolgltatsok, amelyek felttelezik azt, hogy az ket futtat szmtgpnek

    lland IP-cme van. (DNS, DHCP, http, stb.). Ezek a gpek vagy statikus cmeket, vagy

    mert erre is van lehetsg - a DHCP-kiszolgln rgztett IP-cmet kapnak. Ez

    megvalsthat gy, hogy a DHCP-szervernek megadunk bizonyos MAC-cmeket, s

    megkrjk, hogy azokhoz mindig ugyanazokat az IP-cmeket adja.

  • 8/22/2019 kommunikcis protokolok

    16/33

    SZMTGP-HLZATOKKIPTSE-KOMMUNIKCISPROTOKOLLOK

    15

    3.DHCP elnyei s htrnyai

    8. bra. A dinamikus IP-cmzs elnyei s htrnyai

    A DINAMIKUS IP-CMZS FOLYAMATA1.A cmkrs

    A DHCP-gyfl, amely mg nem rendelkezik IP-cmmel, szrt (broadcast) zenetknt kld

    egy krst (DHCPDISCOVER) a hlzatra, felttelezve, hogy azon van DHCP-kiszolgl, s

    veszi az adst. A krs tartalmazza az gyfl MAC-cmt is.

    2.A cmklds

    Ha a hlzaton van DHCP-kiszolgl, s rendelkezik szabad IP-cmmel, akkor a krst kld

    gpnek ajnlatot (DHCPOFFER) kld vissza, amely tartalmazza a kvetkezket:

    - A felajnlott IP-cm s alhlzati maszk

    - A krst kld gp MAC-cme (hogy csak fogadja az ajnlatot)

    - Az az idtartam, amg a DHCP-kiszolgl az ajnlott IP-cmet rendelkezsre bocstja

    3.A cm elfogadsa (elutastsa)

    Ha a krs tbb DHCP kiszolglhoz is eljutott, akkor mindegyik kldhet ajnlatot, de

    elfogadsra csak egy, ltalban az elszr rkezett cm kerl.

    Az gyfl a cm elfogadsrl egy szrt zenet formjban rtesti az sszes DHCP szervert

    (DHCPREQUEST), ami tartalmazza az elfogadott cmet is. Azok a szerverek, akiknek az

    ajnlatt nem fogadta el a z gyfl, visszavonjk ajnlatukat.

  • 8/22/2019 kommunikcis protokolok

    17/33

    SZMTGP-HLZATOKKIPTSE-KOMMUNIKCISPROTOKOLLOK

    16

    4.Az gyfl-konfigurls

    Az a DHCP-kiszolgl, amelyiknek ajnlatt az gyfl elfogadta, lefoglalja a krt cmet, s

    nyugtt (DHCPACK) kld az gyflnek, ami tartalmazza a most mr lefoglalt IP-cmet,

    alhlzati maszkot, s minden egyb belltst. Ez a nyugta mg mindig szrt zenet, mert a

    kliensnek mg nincs IP-cme, a paramterek a MAC-cm alapjn tallnak a helykre.

    AZ IP-cmek kiosztsa brleti (lease) rendszerben trtnik. Ezek szerint a brlnek

    meghatrozott idnknt meg kell jtania a hasznlt cm foglalst, klnben a DHCP-

    kiszolgl trli azt. Ez az id bellthat, s ezen bell indtskor az gyfl clzottan a DHCP

    kiszolglhoz fordul (nem broadcast), s csak megjtja a brletet. Ettl csak akkor tr el, ha

    a DHCP-kiszolgl nem elrhet.

    Ha egy gyfl ki van kapcsolva, s a brleti id lejr, akkor a brlet megszakad, s a DHCP-

    kiszolglnak jogban ll jra felhasznlni agp IP-cmt. Egy brletet kzzel is meg lehet

    szaktani, a hasznlt opercis rendszernek megfelel paranccsal.

    AZ AUTOMATIKUS CMFOGLALS (APIPA)Ha egy szmtgpnek nincs rvnyes IP-cme, akkor a TCP/IP-protokollrendszer nem tud

    rajta mkdsbe lpni. Ennek megoldsra a Windows rendszerek a kvetkezkppen

    mkdnek:

    Ha egy llomson statikusan nincs belltva IP-cm, s DHCP-szervertl sem kap IP-cmet,

    akkor a 169.254.0.0/16 cmtartomnybl automatikusan generl magnak egy IP-cmet.

    Generls utn ellenrzi, hogy a cm foglalt-e, s ha igen, akkor nem prblkozik jbl,

    teht a TCP/IP nem indul el. A lert mveletet Automatic Private IP Addressing (APIPA) nvenismerjk.

    Ezt azrt fontos tudnunk, mert ha van a hlzaton DHCP-szerver, de egy vagy tbb lloms

    nem ri el, akkor sem kapunk hibazenetet, csak azt tapasztaljuk, hogy nem kommunikl a

    hlzattal. Ilyen gyans esetben ellenrizzk az lloms IP-cmt. Ha beleesik az elbb

    emltett tartomnyba, akkor nem kapott a DHCP-szervertl cmet.

  • 8/22/2019 kommunikcis protokolok

    18/33

    SZMTGP-HLZATOKKIPTSE-KOMMUNIKCISPROTOKOLLOK

    17

    TANULSIRNYT

    1. Statikus IP-cmek hasznlatval a C-osztly privt tartomnyban alaktson ki ktalhlzatot! Ellenrizze, hogy a kt alhlzat szmtgpei nem ltjk egymst!

    2. Vgezze el a kvetkez ksrletet egy Windows kliens opercis rendszert futtat

    szmtgpen:

    - lltson be dinamikus IP-cmzst!

    - lltsa le a gpet!

    - Hzza ki a hlzati kbelt, majd kapcsolja vissza!

    - Ellenrizze az IP-cmet, hogy valban az APIPA tartomnybl val-e!

    3. Szmolja t, s rja le a kvetkez, decimlis formtum IP-cmeket binris formtumba!

    - 217.110.34.55

    - 10.122.34.100

    - 192.168.20.44

    - 98.134.56.200

  • 8/22/2019 kommunikcis protokolok

    19/33

    SZMTGP-HLZATOKKIPTSE-KOMMUNIKCISPROTOKOLLOK

    18

    NELLENRZ FELADATOK

    1. feladatTekintse t alaposan a kvetkez brn lthat egyszegmenses hlzat IP-cm belltsait,

    majd vlaszoljon a krdsekre!

    9. bra.Mintahlzat belltott IP-cmekkel

    a) Mi a router hlzati cme?

    b) Mely gpeknek van rvnyes IP-cmk?

    c) Mely gpeknek van rvnyes alaprtelmezett tjrrtke?

    a) ________________________________________________________________________________________

    b) ________________________________________________________________________________________

    c) ________________________________________________________________________________________

  • 8/22/2019 kommunikcis protokolok

    20/33

    SZMTGP-HLZATOKKIPTSE-KOMMUNIKCISPROTOKOLLOK

    19

    2. feladatAdott kt szmtgp a kvetkez IP-belltsokkal:

    - A gp: 192.168.100.123/21- B gp: 192.168.103.12/21

    A krds az, hogy azonos hlzati szegmensen vannak-e?

    _________________________________________________________________________________________

    _________________________________________________________________________________________

    _________________________________________________________________________________________

  • 8/22/2019 kommunikcis protokolok

    21/33

    SZMTGP-HLZATOKKIPTSE-KOMMUNIKCISPROTOKOLLOK

    20

    MEGOLDSOK

    1. feladat- 192.168.4.0

    - A C s a D gpeknek van rvnyes IP-cmk. Az A s az E gpek tkznek, a B gp

    msik szegmensre mutat

    - A D, az E s a C gpeknek, mert az alaprtelmezett tjr a router, aminek az IP-

    cme: 192.168.4.1

    2. feladatIgen, azonos szegmensen vannak, mert a hlzati cmk megegyezik. A hlzati cmet a

    kvetkez mdszerrel lehet megllaptani:

    a) Az IP-cmeket binris alakban felrjuk

    b)Alrjuk az alhlzati maszkot (21 db egyes, a tbbi nulla)

    c) A hlzati cm az IP-cm s az alhlzati maszk kztt szmjegyenknt vgzett

    binris S mvelet sorn addik

    Ez a cm mindkt gpnl azonos: 192.168.96.0.

  • 8/22/2019 kommunikcis protokolok

    22/33

    SZMTGP-HLZATOKKIPTSE-KOMMUNIKCISPROTOKOLLOK

    21

    IP-CMZS A GYAKORLATBAN

    ESETFELVETS MUNKAHELYZET

    n azt a feladatot kapta, hogy tervezze meg s valstsa meg egy fizikailag kiptett

    kisirodai hlzat IP-cmzsi rendszert. A hlzat 7 munkallomst, egy szervert s egy

    nyomtatt tartalmaz, DSL-kapcsolaton keresztl, egy egyszer SOHO-router segtsgvel

    kapcsoldik az internethez.

    10. bra.A helyi hlzat felptse

    SZAKMAI INFORMCITARTALOM

    A felvzolt eset nagyon gyakori, csaldi hlzatoktl egszen a 10-20 gpes kishlzatokig

    ilyen, vagy ehhez hasonl felptssel tallkozhatunk, esetleg az internetre trtn

    csatlakozs mdja trhet el. Az itt megadott megolds sorn felttelezzk, hogy az

    internetkapcsolat mkdik, teht van rvnyes elfizets, s a kapcsoldsi adatok is

    rendelkezsre llnak, a kapcsolat be lett lltva s mkdik.

    A kvetkez lpseket kell megfontolnunk s elvgeznnk:

    - A bels hlzat eszkzeinek IP-cm belltsnaktervezse

    - IP-cm belltsok elvgzse

    - Tesztels

  • 8/22/2019 kommunikcis protokolok

    23/33

    SZMTGP-HLZATOKKIPTSE-KOMMUNIKCISPROTOKOLLOK

    22

    IP-BELLTSOK TERVEZSEEbben a szakaszban meghatrozzuk a hasznland IP-cmtartomnyt, eldntjk, hogy fix

    vagy dinamikus IP-cmkiosztst alkalmazunk-e.

    1.Az IP-cmtartomny s alhlzati maszk, valamint az alaprtelmezetttjrmeghatrozsa

    A mi feladatunk csak a bels hlzat tartomnynak meghatrozsa: Mivel a router kls

    csatolja az internetszolgltattl kap egy publikus IP-cmet, gy azzal nem kell

    foglalkoznunk.

    A bels hlzathoz tartozik a router bels csatolja s minden olyan eszkz, ami hlzati

    csatolval csatlakozik a hlzathoz, a rajz szerint a switchhez (szerver, munkallomsok,

    nyomtat).

    A bels hlzatokon szinte minden esetben valamelyik privt tartomnybl szoktunk IP-cmeket kiosztani. Az egyszerbb SOHO-routerekbe gyrilag a 192.168.xx tartomnyblvlasztott fix IP-cmet szoktak belltani, ezzel sugallva azt, hogy ezt a tartomnyt

    hasznljuk a bels hlzaton. Ha mgis msik tartomnyt szeretnnk hasznlni, akkor

    termszetesen a router adminisztrcis felletn ez a cm megvltoztathat, s t is rhat

    egy msik privt tartomnyba.

    Jelen esetben maradjunk az alapbelltsoknl, s hatrozzunk meg a router bels

    csatoljnak a 192.168.0.1-es IP-cmet.

    Alhlzati maszkkntpedig lltsuk be a 255.255.255.0 cmet. Ezzel azt lltottuk be, hogy ahlzat cme 192.168.0.0, az eszkzk szmra pedig a 192.168.0.1-192.168.0.254

    tartomnybl oszthatunk ki IP-cmeket. Ezek kzl egyet mr le is foglaltunk fixen a router

    szmra.

    Azoknla hlzati eszkzknl, amelyekkel az internet fel is szeretnnek kommuniklni,

    be kell lltani az alaprtelmezett tjr (Default Gateway) rtket is, amit majd a routerbels csatoljnak IP-cmre (192.168.0.1) kell mindenhol lltani.

    2.Fix vagy dinamikus IP-cmkioszts?

    Fix cmkiosztsalatt azt rtjk, hogy minden hlzati eszkz szmra mi adunk IP-cmet.Ehhez rdemes egy tblzatba foglalt dokumentcit vezetni, ahol lerjuk, hogy az egyes

    eszkzkhz milyen IP-cmet rendeltnk, figyelve arra, hogy ktszer nehogy kiosszuk

    ugyanazt az IP-cmet.

  • 8/22/2019 kommunikcis protokolok

    24/33

    SZMTGP-HLZATOKKIPTSE-KOMMUNIKCISPROTOKOLLOK

    23

    Dinamikus cmkiosztsesetn egy DHCP-szervert kell zemeltetnnk, ahol belltjuk, hogymilyen tartomnybl adjon IP-cmeket a hozz fordul kliensek szmra. Ezzel

    automatikusan kapnak IP-cmet, kizrhat a cmtkzs, de korntsem biztos, hogy minden

    indtskor ugyanazt a cmet kapjk. Ha ez fontos, mint pl. a hlzati nyomtat , vagy a

    szerverek esetn, akkor annak az eszkznek kzzel llthatunk fix IP-cmet, vagy a DHCP-

    szerverben megadhatunk fenntartsokat, ahol egy eszkz hlzati csatoljhoz (MAC-cm)

    rendelhetnk IP-cmet, s akkor annak az eszkznek mindig ugyanazt a cmet fogja

    felajnlani, egyben ms szmra viszont nem adja ki.

    A Windows rendszert futtat gpek csatolinak MAC-cmei lekrhetk a getmac parancssoriprogrammal.

    A DHCP-szervert ktflekppen zemeltethetjk:

    -

    A routerekben gyrilag van DHCP-szolgltats, csak be kell kapcsolni, s belltani afentiek szerint

    - Valamelyik munkallomsra, illetve leginkbb a szerverre telepthet DHCP-

    szolgltats

    Mivel a DHCP-szervernek lehetleg mindig bekapcsolt llapotban clszer lennie,

    legegyszerbb, ha router szolgltatst hasznljuk. A DHCP-szerver az IP-cmeken kvl

    elkldi a klienseknek a belltott alhlzati maszkot s az alaprtelmezett tjr rtkt,

    valamint megfelel bellts esetn a nvkiszolgl(k) adatait is.

    AZ IP-BELLTSOK ELVGZSEA Windows munkallomsokon s a szervereken az IP-belltsokat a megfelel

    csatolkrtya tulajdonsgainl llthatjuk be. Ehhez a kvetkezket kell tenni:

    1.A hlzati kapcsolatok panel megkeresse

    Windows XP: vezrlpult -> hlzati kapcsolatokWindows 7: vezrlpult -> hlzati s megosztsi kzpont -> adapterbelltsokmdostsa

    Minden Windows-verziban eljuthatunk ide gyorsabban is, ha a Start->Futtats sorba

    berjuk a kvetkezt: control ncpa.cpl

    A megkapott ablak mutatja az sszes hlzati kapcsolatot. Ha tbb kapcsolat is van, akkor

    ezeket rdemes tnevezni, hogy tudjuk, melyik melyik.

  • 8/22/2019 kommunikcis protokolok

    25/33

    SZMTGP-HLZATOKKIPTSE-KOMMUNIKCISPROTOKOLLOK

    24

    2.A TCP/IP-protokoll kivlasztsa

    A kapcsolat helyi menjbl krjk le a tulajdonsgait (jobb klikk->tulajdonsgok).

    11. bra. A TCP/IP-belltsok vltoztatsa

    3.Az IP-cmzs belltsa

    A megjelen ablakban lltsuk be kzzel a szksges IP-cmet, vagy hagyjuk, hogy a DHCP-

    szervertl kapjon dinamikus cmet.

    12. bra. Fix vagy dinamikus IP-krs

    A szervernek lehetleg kzzel adjunk fix IP-cmet!

  • 8/22/2019 kommunikcis protokolok

    26/33

    SZMTGP-HLZATOKKIPTSE-KOMMUNIKCISPROTOKOLLOK

    25

    4.A nyomtat belltsa

    Ha a nyomtat nem rendelkezik sajt hlzati csatolval, csak prhuzamos vagy USB-

    csatlakozval, akkor a szoksos mdon kell helyi nyomtatknt telepteni a szerverre vagy

    valamelyik munkallomsra, a hozz val meghajtprogram (driver) hasznlatval. Ezutn a

    nyomtatt meg lehet osztani, s nyomtatsi jogosultsgokat is adhatunk.

    Ha a nyomtat rendelkezik sajt hlzati csatolval, akkor a csatol IP-belltsait hozz kell

    igaztani a hasznlt hlzati szegmenshez. Az IP-nyomtatnak vagy fix IP-cmet szoks

    belltani, vagy a MAC-cm hasznlatval a DHCP-szervertl egy fenntartott IP-cmet

    rendelnk hozz. Ez azrt fontos, mert az IP-nyomtatt hasznl gpekre IP-cm alapjn

    teleptjk a nyomtatt, s ha vletlenl megvltozna a hozz rendelt IP-cm, akkor a hlzat

    szmtgpeirl nem lehetne r nyomtatni.

    A nyomtat IP-belltsait a kezelsi tmutat szerint, tpusonknt eltr mdon llthatjuk

    be. Egyik elterjedt lehetsg, hogy a nyomtatnak van sajt kijelzje, a belltshoz hasznlt

    menrendszere s kezelgombjai. A msik lehetsg, hogy gyrilag hozzrendelnek egy IP-

    cmet, s ezen egy bngszvel belpve tudjuk a belltsokat vltoztatni, hasonlan a

    routerekhez.

    TESZTELSA tesztels sorn ellenrizzk, hogy az eszkzk

    - A megfelel IP cmet kaptk-e- Tudnak-e kommuniklni a hlzat tbbi tagjval (ltjk-e azokat)

    A tesztelshez legegyszerbb a rendelkezsre ll parancssori eszkzket hasznlni. Ezrt a

    tesztelend gpen indtsuk el a parancssort: (start -> futtats-> cmd).

    1.Az IP-cmellenrzs Windowsgpeken (ipconfig)

    A parancssorba rjuk be: ipconfig.

    A vlaszban ltni fogjuk a keresett helyi kapcsolat adatait. Ezrt is clszer elnevezni akapcsolatokat, mert ha tbb kapcsolat is ltezik, nv alapjn tudjuk azonostani.

    Az ipconfig/all paranccsal rszletesebb informcikat kapunk a belltsokrl, s gymegtekinthetjk a nvkiszolglkra vonatkoz belltsokat is.

  • 8/22/2019 kommunikcis protokolok

    27/33

    SZMTGP-HLZATOKKIPTSE-KOMMUNIKCISPROTOKOLLOK

    26

    2.Az IP-alap kommunikci ellenrzse (ping)

    A ping egy ICMP-alap kis alkalmazs, ami a clllomstl vr egy visszajelzst. Az

    ellenrzst clszer a routerrel kezdeni, azaz ellenrizzk, hogy vlaszol-e.

    A parancssorba rjuk be: ping 192.168.0.1.

    13. bra.A ping parancs sikeres lefutsa

    Ha minden eszkz a megfelel IP-cmet kapta, s a gpek ltjk is egymst a hlzaton,

    akkor elvileg kszen vagyunk, a hlzat a TCP/IP V4 szempontjbl zemksz.

    3.Az internetes kommunikci ellenrzse

    Els lpsknt a router belltsainl tudjuk ellenrizni a kapcsoldst. Ha sikerl, akkor mr

    csak a kliensek oldaln kell ellenrzst vgezni.

    Itt leggyakrabban egy bngsz indtsval s egy tetszleges URL begpelsvel szoktuk

    elvgezni az ellenrzst.

  • 8/22/2019 kommunikcis protokolok

    28/33

    SZMTGP-HLZATOKKIPTSE-KOMMUNIKCISPROTOKOLLOK

    27

    TANULSIRNYT

    1. Csoporttrsaival ptsenek egyenrang hlzatot 3 munkalloms, egy kapcsol (switch)s egy tvlaszt (router) sszekapcsolsval. A kapcsol s az tvlasztlehet egybeptett

    kszlk is. Az eszkzknek lltsanak be fix IP-cmet a B-osztly privt IP-tartomnybl!

    Teszteljk a hlzat mkdst!

    2. Alaktsk t az elz belltsokat gy, hogy a router DHCP-kiszolglknt is mkdjn,

    sajt IP-cme maradjon fix, a munkallomsok viszont tle krjenek IP-cmet az elz

    feladatban meghatrozott tartomnybl!

    3. Csoporttrsaival ptsk ssze s lltsk be a kvetkez, tbb hlzati szegmensbl ll

    hlzatot:

    14. bra.

    Amennyiben nincs kettnl tbb hlzati csatolval rendelkez tvlaszt, akkor a 2-es

    szmmal jellt szegmenst ki lehet hagyni. Ellenrizzk, hogy a klnbz szegmensekben

    lv munkallomsok tudnak-e kommuniklni a routeren keresztl!

  • 8/22/2019 kommunikcis protokolok

    29/33

    SZMTGP-HLZATOKKIPTSE-KOMMUNIKCISPROTOKOLLOK

    28

    NELLENRZ FELADATOK

    1. feladatEgy kisirodai hlzatba hlzati adapterrel is rendelkez nyomtatt kell teleptenie. Milyen

    IP-belltst hasznlna?Vlaszt indokolja a kijellt helyen!

    _________________________________________________________________________________________

    _________________________________________________________________________________________

    _________________________________________________________________________________________

    _________________________________________________________________________________________

    2. feladatMelyik privt IP-tartomnyba helyezn azt a hlzatot, ami 5 szervert s 260 db

    munkallomst tartalmaz?Vlaszt indokolja a kijellt helyen!

    _________________________________________________________________________________________

    _________________________________________________________________________________________

    _________________________________________________________________________________________

    _________________________________________________________________________________________

  • 8/22/2019 kommunikcis protokolok

    30/33

    SZMTGP-HLZATOKKIPTSE-KOMMUNIKCISPROTOKOLLOK

    29

    MEGOLDSOK

    1. feladatMivel az IP-nyomtatknak lland IP-cmet clszer biztostani, ezrt vagy kzzel lltott fix

    cmet kell belltani, vagy a DHCP-szerverben egy fenntartott cmet kell rendelni a nyomtat

    csatoljnak MAC-cmhez.

    2. feladatA B-osztly vagy az A-osztly privt tartomnyt kell hasznlni, mert a hasznland cmek

    szma a C-osztly tartomnyban hasznlhat 254 cmnl nagyobb.

  • 8/22/2019 kommunikcis protokolok

    31/33

    SZMTGP-HLZATOKKIPTSE-KOMMUNIKCISPROTOKOLLOK

    30

    IRODALOMJEGYZK

    FELHASZNLT IRODALOMKis Balzs: Winternet 2001. SZAK kiad, 2001, Budapest

    Kis Balzs: Windows XP haladknyv. SZAK kiad, 2003, Budapest

    Microsoft Corporation: Microsoft Windows 2000 Network and Operating System Essentials.

    Microsoft Corporation, 2000, Redmond

    AJNLOTT IRODALOMKnya Lszl: Szmtgp-hlzatok LSI kiad 2006, Budapest

    Joe Casad: Tanuljuk meg a TCP/IP hasznlatt 24 ra alattKiskapu kiad 2010, Budapest

  • 8/22/2019 kommunikcis protokolok

    32/33

    A(z) 1173-06 modul 031 szm szakmaitanknyvi tartalomeleme

    felhasznlhat az albbi szakkpestsekhez:

    A szakkpests OKJ azonost szma: A szakkpests megnevezse33-523-01-1000-00-00 Szmtgp-szerel, -karbantart

    A szakmai tanknyvi tartalomelem feldolgozshoz ajnlott raszm:

    20 ra

  • 8/22/2019 kommunikcis protokolok

    33/33

    A kiadvny az j Magyarorszg Fejlesztsi Terv

    TMOP 2.2.1 08/1-2008-0002 A kpzs minsgnek s tartalmnak

    fejlesztse keretben kszlt.A projekt az Eurpai Uni tmogatsval, az Eurpai Szocilis Alap

    trsfinanszrozsval valsul meg.

    Kiadja a Nemzeti Szakkpzsi s Felnttkpzsi Intzet

    1085 Budapest, Baross u. 52.

    Telefon: (1) 210-1065, Fax: (1) 210-1063

    Felels kiad:Nagy Lszl figazgat