Download - 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