You are on page 1of 10

Tavasz

2016

UNIVERSITAS SCIENTIARUM SZEGEDIENSIS


UNIVERSITY OF SZEGED
Department of Software Engineering

Szmtgp-hlzatok 3. gyakorlat
Packet Tracer alapok
Bord Sndor

Szegedi Tudomnyegyetem

Tartalomjegyzk
Bevezets

.................................................................................................................... 3

Elmleti httr................................................................................................................ 3

Host ............................................................................................................................................ 3
Switch ........................................................................................................................................ 3
Router ........................................................................................................................................ 3
AP (Accsess Point).................................................................................................................. 4
Gateway (tjr) .................................................................................................................... 4
IP cmek .................................................................................................................................... 4
IPv4 ............................................................................................................................................ 4
Klnleges IP cmek .............................................................................................................. 5
PING ........................................................................................................................................... 5
Traceroute ............................................................................................................................... 5
ICMP ........................................................................................................................................... 6
Begyazds (encapsulation) ............................................................................................. 6

Packet Tracer.................................................................................................................. 6
A Packet Tracer fellete ....................................................................................................... 6
A zld sznnel keretezett rsz a munkaterlet ........................................................................... 7
A kk sznnel keretezett rsz hlzati eszkzk ....................................................................... 7
A piros sznnel keretezett rsz toolbox ...................................................................................... 7
A srga sznnel keretezett rsz zenetek ...................................................................................... 7
Eszkzk vizsglata ............................................................................................................... 7
Szimulci ................................................................................................................................ 8
Gombok s jelentsk ................................................................................................................................. 8
Event list ............................................................................................................................................................ 9
Csomag rszletei ............................................................................................................................................ 9
Hasznos tudnival................................................................................................................ 10

Beugr krdsek.......................................................................................................... 10

Bevezets
A mai gyakorlat tmja a Packet Tracer nev program hasznlata s egy
modellezett hlzati infrastruktra elemzse.
A CISCO Packet Tracer egy hasznos hlzati szimulcis program, mely
segtsgvel vizsglhatjuk a hlzatok mkdst, kiprblhatunk klnbz
eseteket. Segtsgvel szimullhatjuk, vizualizlhatjuk a hlzatokat.
A program ingyenesen elrhet, de csak a CISCO Networking Academy oktati,
hallgati szmra. (Ezen kvl elrhetv tesszk ezen kurzus hallgati szmra
is. Letlthet: CooSpace-rl.)

Elmleti httr
A Packet Tracer hasznlatnak megrtshez szksg van nhny alapfogalom
megismersre.

Host
A host egy hlzathoz kapcsold szmtgp. A hostokat egy hlzati rteg-beli
cmmel azonostjuk.
Minden host egy fizikai csompont (node) a hlzaton, de ez fordtva nem igaz.
Pl. egy switch, hub vagy modem, br fizikailag egy hlzati csompont, nincs
hozz rendelve IP cm.
Bvebben a hostokrl: http://en.wikipedia.org/wiki/Host_(network)
A host jele a packet tracerben (pl. egy PC):

Switch
A switch egy olyan hlzati eszkz, ami a hlzat egyes komponenseit kti ssze.
Az OSI modell 2. (adatkapcsolati) rtegbe tartozik, de egyes eszkzk (gy
nevezett tbbrteg switchek) vgeznek adatfeldolgozst magasabb szinteken is.
A switchek manapsg fontos rszt kpezik a LANoknak (Local Area Network).
Feladatuk, hogy a portjaikra kapcsold szmtgpek zavartalanul
kommuniklhassanak egymssal. Teht, ha egy switch-hez ngy host
kapcsoldik, akkor A-B s C-D gp kommunikcija ne zavarja egymst.
Switch a wikipedin: http://en.wikipedia.org/wiki/Network_switch
A switch jele a packet tracerben:

Router
A router egy hlzati eszkz, amely szmtgpes hlzatok kztt tovbbt
csomagokat. A berkez csomag fejlcbl kiolvassa a vgs clpontot, majd az
irnytsi szablyokat figyelembe vve tovbbtja azt a cl fel. Az interneten a
routerek ltjk el a forgalomirnyt funkcit: az adatok egyik routertl a msikig
haladnak egszen addig, amg el nem jutnak a clig.

A routereket arra is hasznlhatjuk, hogy klnbz cmtartomnnyal elltott


alhlzatokat kssnk ssze egymssal.
Tovbbi informcik: http://en.wikipedia.org/wiki/Router_(computing)
A router jele a packet tracerben:

AP (Accsess Point)
Az AP (Access Point, hozzfrsi pont) egy specilisan konfigurlt hlzati
csompont, mely egy vezetk nlkli hlzat kzponti rdijel-vevjeknt
mkdik. Tmogatja a Wi-Fi vezetk nlkli szabvnyokat is.
Az AP segtsgvel sszekapcsolhatunk vezetkes s vezetk nlkli hlzatokat
egymssal.
Tovbbi informcik:
http://compnetworking.about.com/cs/wireless/g/bldef_ap.htm
Jele a packet tracerben:

Gateway (tjr)
Az tjr a router egyik hlzati interfsze, amely elkapja a hozz rkez
csomagokat, amelyek clpontjnak a cmtartomnya a sajt alhlzatn kvl
esik, majd tovbbtja ezt a csomagot a megfelel interfszre az tvonal vlaszt
tblzat alapjn.
Az tjr cm (gateway address) az az IP cm, amely a router megfelel
interfszhez van rendelve.

IP cmek
A hlzaton a szmtgpeket egy egyedi cm, az IP cm azonostja. Minden
gpnek van egy cme, de egy gpnek tbb cme is lehet (minden szolgltatsnak
egy-egy), illetve egyes cmekhez tbb gp is tartozhat (cges hlzat), valamint
egy gpnek lehet mindig msik cme (dinamikus IP). Az IP cmeknek kt verzija
van: IPv4 s IPv6. Az IPv4 4 bjton (32 biten), az IPv6 cmek pedig 128 biten
troldnak.
Bvebben: http://hu.wikipedia.org/wiki/IP-c%C3%ADm

IPv4
Az IPv4 cmek 32 bitesek. Ngy, egymstl ponttal elvlasztott 8 bites, decimlis
szmmal brzoljuk. (Teht minden szm 0-255 lehet.) Az IP cmeknek kt f
rsze van: az els rsz a hlzatot, a msodik rsz a hostot azonostja. Rgebben
az IP cmeket osztlyokba soroltk, ma mr nem igazn hasznljk, de mg
nhny helyen hivatkoznak r.

A ngy osztly:
1. A: 1.0.0.0 - 127.255.255.255 : 128 hlzat, egyenknt 16 milli hosttal
2. B: 128.0.0.0 - 191.255.255.255 : 16384 hlzat, egyenknt 65536
hosttal
3. C: 192.0.0.0 - 223.255.255.255 : 2 milli hlzat, egyenknt 256 milli
hosttal
4. D: 224.0.0.0 - 239.255.255.255 : multicast (tbbesklds)
Az E osztlyt (240.0.0.0 - 255.255.255.255) ksbbi hasznlatra tartjk fenn.

Klnleges IP cmek

A 0.0.0.0 cmet a hostok elindulskor hasznljk.

Az adott hlzat legnagyobb cme a broadcast cm (adatszrs).

A 127-el kezdd cmek a sajt gpnket jelentik, a visszacsatolsos


tesztelshez hasznljuk (pl. 127.0.0.1 a localhost).

Helyi privt cmek pl. 10.0.0.0 - 10.255.255.255

PING
A ping egy hlzati segdprogram, melynek segtsgvel ellenrizhetjk egy host
elrhetsgt s mrhetjk az zenetek visszatrsi idejt a tesztelt hostrl.
Ezt a kld a gyakorlatban gy valstja meg, hogy kld a clgpnek egy ICMP
echo request csomagot, majd vrja az echo response csomagot s mri a
kzben eltelt idt. A program futsa utn kapunk egy statisztikt a legrvidebb-,
leghosszabb- s az tlagos visszatrsi idrl, valamint az elveszett csomagok
szmrl.
A ping parancs egy nem rendeltets szer hasznlata a DoS tmadsok egy
egyszer vltozata, melynek sorn a tmad elrasztja s tlterheli echo
request csomagokkal az ldozat gpt.
A ping program indtsa (parancssorbl/terminlbl):
ping <IP cm/host nv>

Traceroute
A traceroute szintn egy hlzat elemz eszkz. Arra szolgl, hogy feltrkpezze
egy csomag tjt a kiindulsi s a cl gp kztt (teht milyen hlzati
csompontokon halad keresztl), valamint mri az egyes csompontoknl az
tviteli ksleltetst.
Ez az eszkz is az ICMP protokoll echo request csomagjt hasznlja. Ha ennek a
csomagnak sikerl elrni a clgpet, akkor elindul visszafel egy echo response
csomag. Ez a csomag tartalmazza azon routerek adatait s idblyegzit,
amelyeken a csomag thaladt.
A program indtsa (Windows alatt):
tracert <IP cm/host nv>
Linux alatt traceroute nvvel rhet el.
5

ICMP
Az ICMP (Internet Control Message Protocol) protokollt fknt hlzatba kttt
szmtgpek opercis rendszerei hasznljk pl. hibazenetek kldsre, illetve
valamilyen lekr zenetek kldsre. Leggyakrabban IP csomagok hibinak
jelzsre, diagnosztikai vagy forgalomirnytsi clra hasznljk.
ICMP zenetek listja:
http://en.wikipedia.org/wiki/Internet_Control_Message_Protocol#List_of_permi
tted_control_messages_.28incomplete_list.29
ICMP bvebben:
http://en.wikipedia.org/wiki/Internet_Control_Message_Protocol

Begyazds (encapsulation)
Az OSI rtegnl sz volt rla, hogy az egyes rtegek mindig kzvetlenl csak az
alattuk (illetve felettk) lv rteggel kommuniklnak. Kldskor az adat elindul
valamelyik felsbb szintrl, s mindig eggyel alacsonyabb szintre kerl.
Mindegyik szint, amikor megkapja a felette levtl a csomagot, akkor begyazza
azt a sajt csomagformtumba, s kiegszti egy fejlccel (esetleg mg egy
lblccel is), s ezt tovbbtja az alsbb rtegek fel.
Csomag fogadsakor rtelem szeren alulrl felfel irnyul az tads, s az adott
szintek kicsomagoljk a sajt rszket s gy adjk tovbb felfele.
Rszletesebben brval:
http://www.tcpipguide.com/free/t_IPDatagramEncapsulation.htm

Packet Tracer
A Packet Tracer fellete

1. bra - A packet tracer fellete

A zld sznnel keretezett rsz a munkaterlet


Itt lehet ltrehozni egy j hlzat modelljt, illetve betltskor ide kerlnek a
mr ltrehozott eszkzk. Ha esetleg akkora a hlzat modellnk, hogy nem fr
ki egy kpernyre, akkor megjelennek fggleges-vzszintes grdtsvok,
amikkel lehet naviglni a munkaterleten.
A kk sznnel keretezett rsz hlzati eszkzk
j hlzat ltrehozsakor innen hzhatjuk be az egyes eszkzket. Az eszkzk
tpusonknt vannak csoportostva (vgeszkzk, routerek, switchek, vezetkek
stb.)
A piros sznnel keretezett rsz toolbox
A munkaterlet mdostsra hasznlhat eszkzk, fentrl lefele sorban:

kijells (akr tbbet is)


mozgats (a kijellteket, teht akr tbbet is)
megjegyzs elhelyezse a munkaasztalon
trls (az aktulisan kijelltet, ha ilyen nincs, akkor amelyikre kattintunk)
vizsglat (az eszkz adatait olvashatjuk le vele)
tmretezs (rajzolt objektumokat tmretezhetnk erre most nincs
szksg)
egy egyszer zenet (ping) kldse
egy sszetett zenet kldse (paramterezhet)

A srga sznnel keretezett rsz zenetek


Amikor teszteljk a hlzatot, akkor a kldtt zenetek llapott kvethetjk itt
nyomon.

Eszkzk vizsglata
Az eszkzk tulajdonsgait tbbflekppen is megnzhetjk.
A legegyszerbb s leggyorsabb megolds, ha a kvnt eszkz fl visszk az egr
mutatjt s ott tartjuk pr msodpercig. Ekkor a felugr ablakban leolvashatjuk
az eszkz legfontosabb adatait.
Egyes eszkzknl (pl. router) tbb adatot is megtudhatunk. Ekkor a toolbox
nagyt ikonjra kattintsunk, s ezzel a nagytval a kvnt eszkzre. Ekkor egy
helyi menbl vlaszthatjuk ki, hogy mire vagyunk kvncsiak.
A legrszletesebb listt akkor kapjuk, ha a kijell eszkzzel ktszer az adott
eszkzre kattintunk. Itt nem csak adatokat olvashatunk le, hanem azoknak
rtket is adhatunk, modulokat tehetnk be/vehetnk ki, konfigurlhatjuk az
eszkzt stb.
A tviteli kzegekrl nem nyerhetnk gy informcit (mivel a jellegkn kvl
ms tulajdonsguk nincs is). Hogy melyik jel milyen kzeget jell, azt a bal als
sarokban a
jelre kattintva derthetjk ki. Itt, ha az egyes vezetk tpusok fl
visszk az egr mutatjt, akkor alatta megjelenik a tpus.

Szimulci
Hogy meggyzdjnk arrl, hogy a hlzatunk kt csompontja kztt ltezik-e
sszekttets, kldjnk egy ping csomagot az egyik hostrl a msikra. Ha
visszar, akkor helyes a hlzatunk felptse. (Ez les helyzetben is hasonlan
mkdik.)
Ping csomagot legegyszerbben a toolboxon tallhat kis bortk ikonnal
kldhetnk. Kattintsunk r (ekkor az egr mutatja talakul szintn bortkk),
majd ezutn a forrs s a cl hostra. Ekkor elindul az zenet, s a jobb als
sarokban lv listn lthatjuk az eredmnyt. Ha hiba trtnt a csomag kldse
kzben, vagy szeretnnk rszletesebben ltni a csomag tjt (esetleg a teljes
hlzati forgalmat), akkor lehetsgnk van ttrni vals idbl (Realtime
mode) szimulcis mdba. Ebbe a mdba a jobb als sarokban lthat
stopperrt brzol flre kattintva lphetnk t.

2. bra Szimulcis md
Szimulcis mdban lehetsgnk van arra, hogy meglltsuk az idt, s
esemnyenknt lpjnk az idben, nvelhetjk-cskkenthetjk a sebessget,
illetve lejtszhatjuk visszafel a szimulcit.
Gombok s jelentsk

Reset simulation az adott csomag tovbbtsnak szimulcija jra


Back a szimulciban egy lps vissza
Capture/Foreward a kvetkez lps a szimulciban
Auto Capture/Play automatikus lejtszs
A Back, Forward s Play gombok alatti csszka sebessg belltsa
Edit filters bellthat, hogy mely csomagok jelenjenek meg a
szimulciban

Event list
Itt, mint ahogy a neve is mutatja, lthat az esemnyek sorozata. Teht melyik
idpillanatban, honnan, hova rkezett csomag s ez milyen tpus. Az utols
oszlop azt jelli, hogy a munkaterleten milyen szn a bortk.
Csomag rszletei

3. bra Csomag rszletes adatai


Ha dupln kattintunk az esemnylista utols oszlopra (a sznes ngyzetre),
akkor egy felugr ablakban lthatjuk, hogy nz ki a csomag (a msodik,
Outbound PDU Details flre kattintva), valamint azt, hogy az egyes rtegekben
milyen begyazsok s mveletek trtntek.
rtelem szeren, az In Layer a bejv, Out Layer pedig a kimen csomag
kezelst mutatja. Az oszlopban a megfelel rtegre kattintva alul megjelenik
pontokba szedve, milyen mveletek hajtdtak vgre klds eltt (maga a klds
a legals rteg dolga).

Hasznos tudnival
Ezt az anyagrszt knnyebb elsajttani, ha ltjtok a dolgokat mkds kzben
is. Ezrt ajnlott megnzni az ehhez tartoz video tutorialokat is, ami ezen a
cmen rhet el:
http://engweb.info/cisco/Packet%20Tracer%20Tutorials.html

Beugr krdsek
1. Mire hasznlhatjuk a Packet Tracer programot?
2. A switch ltalban melyik OSI rtegben van?
3. Mit csinl a router a hlzatban?
4. Ha az SZTE IP cmtartomnya 160.114.0.0 160.114.255.255, akkor
melyik IP cm osztlyba tartozik?
5. Milyen specilis jelentse van a 127-el kezdd IP cmeknek?
6. Mire j a PING program?
7. Mire j a traceroute?
8. Mi a f klnbsge a Packet Tracer szimulcis mdja s a Real Time md
kztt?
9. Hogy derthetjk ki Packet Tracer segtsgvel, hogy a felptett
hlzatunk kt gpe kztt mkdik-e az sszekttets?
10. Ha ktszer kattintunk az Esemnylistban egy csomagra, milyen
informcikhoz juthatunk?

10

You might also like