[SZÁMÍTÓGÉP-HÁLÓZATOK]



Hasonló dokumentumok
[SZÁMÍTÓGÉP-HÁLÓZATOK]

[SZÁMÍTÓGÉP-HÁLÓZATOK]

Amennyiben argumentumként megadunk egy interfész nevet, úgy csak a megadott interfészt fogja kilistázni.

A Wireshark program használata Capture Analyze Capture Analyze Capture Options Interface

Department of Software Engineering

Számítógépes hálózatok

ERserver. iseries. Szolgáltatási minőség

Hálózati architektúrák laborgyakorlat

FELHASZNÁLÓI KÉZIKÖNYV

Csak felvételi vizsga: csak záróvizsga: közös vizsga: Mérnök informatikus szak BME Villamosmérnöki és Informatikai Kar január 4.

Hálózatkezelés Szolgáltatási minőség (QoS)

GSM Gate Control Pro 20 GSM Gate Control Pro 1000

Számítógépes hálózatok

Gyors üzembe helyezés

Tűzfalak működése és összehasonlításuk

HASZNÁLATI ÚTMUTATÓ DOLGOZÓK IMPORTÁLÁSA KULCS BÉR PROGRAMBÓL AZ ONLINE MUNKAIDŐ NYILVÁNTARTÓ RENDSZERBE. Budapest, november 08.

Adatbiztonság ZH, GaIn

A B C D E F. F: 4. LAN port LED G: Táp csatlakozó H: 4. LAN port I: 3. LAN port J: 2. LAN port

Netis PON Terminál Kezelési Útmutató

Megjegyzés vezeték nélküli LAN felhasználóknak

1. Soroljon fel 3 jellemző tulajdonságát a beszédkódolóknak! Egyet fejtsen ki bővebben!

A TCP / IP Digital rendszer, telepítés és beállítások, instrukciók. 300 Rendszer, 600 Plus Rendszer és 700 rendszer

Forgalmi grafikák és statisztika MRTG-vel

Tartalom. Az adatkapcsolati réteg, Ethernet, ARP. Fogalma és feladatai. Adatkapcsolati réteg. Ethernet

Gyorsútmutató az be szkennelési funkció beállításához

Kiskapu Kft. Minden jog fenntartva

Gyakorló feladatok a 2. ZH témakörének egyes részeihez. Számítógép-hálózatok. Dr. Lencse Gábor

AC1600 intelligens WiFi router

DI a/11g Kétsávos 108Mbps Vezeték nélküli Router

Kati Fotó Fuji Labor internetes ügyfélprogram Verziószám: Felhasználói útmutató

Csak felvételi vizsga: csak záróvizsga: közös vizsga: Mérnökinformatikus szak BME Villamosmérnöki és Informatikai Kar május 27.

Központi proxy szolgáltatás

Kezelési leírás. Agilent 34410A Digitális asztali multiméter

Általános használati útmutató Videosec rögzítőkhöz

CellCom. Szoftver leírás

Bevezető. Az informatikai biztonság alapjai II.

Csak felvételi vizsga: csak záróvizsga: közös vizsga: Mérnök informatikus szak BME Villamosmérnöki és Informatikai Kar május 30.

A csatlakozási szerződés 1. sz. melléklete

A megfelelő IP védelem biztosításával, alkalmasak a kültéri alkalmazások kialakítására.

QUICK INSTALLATION GUIDE

Szállítási réteg (L4)

ISE makró (saját alkatrész) készítése

N900 vezeték nélküli, kétsávos Gigabit router

Router konfigurációs útmutató

Számítógép-hálózatok. Gyakorló feladatok a 2. ZH témakörének egyes részeihez

Megjegyzés vezeték nélküli LAN felhasználóknak

FELHASZNÁLÓI KÉZIKÖNYV. E1+ Vezetéknélküli Hatótávnövelő router

HÁLÓZATI HASZNÁLATI ÚTMUTATÓ

KÉPZETT VILLANYSZERELŐ SZAKEMBER

Bosch Recording Station. Telepítési kézikönyv

Netis vezeték nélküli, N típusú Router Gyors Telepítési Útmutató

ADVR-0410H1/0410H1W 4 csatornás ADVR-0820H1W 8 csatornás ADVR-1640H1 16 csatornás. Digitális Video Rögzítő. Üzembe helyezési útmutató

ELTE, IK, Információs Rendszerek Tanszék

1. oldal, összesen: 29 oldal

Lokális hálózatok. A lokális hálózat felépítése. Logikai felépítés

Ha a parancs argumentuma egy interfész, akkor csak a megadott interfészt beállításait jeleníti meg.

Digitális bemenetek: 2 darab 0-5V jelszintű digitális bemenet Pl. nyitásérzékelők, risztóközpontok, mozgásérzékelők, átjelzők, stb.

A Polycom RealPresence Group Series készülékek és tartozékok szoftverének és opcióinak telepítése. Áttekintés

Adatátviteli rendszerek Mobil IP. Dr. habil Wührl Tibor Óbudai Egyetem, KVK Híradástechnika Intézet

Gyors Indítási Útmutató

OpenBSD hálózat és NAT64. Répás Sándor

Bosch Video Client. Kezelési útmutató

III. Felzárkóztató mérés SZÉCHENYI ISTVÁN EGYETEM GYŐR TÁVKÖZLÉSI TANSZÉK

LW310V2 Sweex Wireless 300N Router

PC-DVR FELHASZNÁLÓI KÉZIKÖNYV. A műszaki tartalom előzetes bejelentés nélküli változtatásának jogát fenntartjuk!

Department of Software Engineering

TCP ÉS UDP. Médiakommunikációs hálózatok (VIHIM161) évi fóliái alapján készült. Dr. Lencse Gábor

OKI B430 telepítési útmutató

Tűzfal megoldások. ComNETWORX nap, I. 30. ComNETWORX Rt.

BESZERELÉSI ÉS HASZNÁLATI ÚTMUTATÓ. Fejtámlamonitor

Bérprogram vásárlásakor az Ügyfélnek ben és levélben is megküldjük a termék letöltéséhez és aktiválásához szükséges termékszámot.

átvitt bitek számával jellemezhetjük. Ezt bit/s-ban mérjük (bps) vagy ennek többszöröseiben (kbps, Mbps).

ScanJet Pro 2500 f1 flatbed scanner Felhasználói útmutató

LEVELEZÉS BEÁLLÍTÁSA

IP sorozat NVR FELHASZNÁLÓI KÉZIKÖNYV

ZyWALL USG 300 RÖVID KEZELÉSI ÚTMUTATÓ. Egyesített biztonsági átjáró ALAPÉRTELMEZETT BEJELENTKEZÉSI ADATOK.

Alkalmazási segédlet a MiniCheck-RA-H festékrétegmérő készülékhez és az ezt támogató MiniCheckForKiv szoftverhez.

Intellio Video System 2. Csatlakozási útmutató a demószerverhez

3. előadás. A TCP/IP modell jelentősége

SSH haladóknak. SSH haladóknak

Az adott eszköz IP címét viszont az adott hálózat üzemeltetői határozzákmeg.

DUALCOM SIA IP TELEPÍTÉSI ÉS ALKALMAZÁSI ÚTMUTATÓ. V és újabb modulverziókhoz. Dokumentum verzió:

03. AZ F-SECURE POLICY MANAGER TELEPÍTÉSI LÉPÉSEI

Windows hálózati adminisztráció

HP 9250C Digital Sender

A szállítói réteg (transport layer) szolgáltatásai. Számítógépes Hálózatok Szállítói réteg (transport layer) Multiplexálás a szállítói rétegben

UNIVERZÁLIS TÁVIRÁNYÍTÓS KÖZPONTIZÁR

Tisztelt Telepítő! A központ és az alkalmazás összehangolását a következőképpen hajthatja végre:

A JAVA FUTTATÁSAKOR ELŐFORDULÓ HIBA-

Tájékoztató. Használható segédeszköz: -

Rövidített felhasználói kézikönyv. H.264 ( 4/8/16 csatornás) Digitális video rögzítő

FELHASZNÁLÓI KÉZIKÖNYV. WF-2322 Vezetéknélküli Hozzéférési Pont

Támogatás A csomag tartalma Nighthawk X8 AC5300 háromsávos WiFi router Védjegyek Megfelelés Router UTP hálózati kábel Hálózati adapter

10. fejezet Az adatkapcsolati réteg

Portforward beállítási segítség

Cisco Unified Communications önkiszolgáló portál felhasználói útmutató, 10.5(1)-es kiadás

Számítógépes Hálózatok és Internet Eszközök

Telepítési és felhasználói kézikönyv. EC-11 Ethernet Átalakító

Kozmikus kapcsolás A napfelkelte és naplemente idôpontja szerint automatikusan vezérli a redônyöket

EMTP, EGY ÚJ LEVELEZÕ PROTOKOLL ÉS IMPLEMENTÁCIÓJA

Átírás:

Mérési utasítás Wireshark megismerésének folytatása, TCP működésének vizsgálata Az előző mérésen részben már megismert Wireshark programot fogjuk mai is használni. Ha valakinek szüksége van rá, akkor használhatja az előző mérési utasítást is. Nagyon fontos, hogy a cél NEM a feladatok gépies elvégzése, hanem az, hogy a hallgatók készség szintjén megtanulják a Wireshark, mint munkaeszköz használatát, amely a továbbiakban nélkülözhetetlen lesz. Ezenkívül természetesen a TCP működésének mélyebb megértése is a mai mérés fontos célja. 1. feladat. Indítson egy csomagelkapást az eth0 interfészen, úgy hogy a leállítás feltétele legyen 1 perc, valamint a képernyő automatikusan gördüljön a csomagokkal. (A 2. gomb segítségével nyissa meg Capture Options dialógus ablakot, és ott a Stop Capture Automatically After felirat alatt helyezzen el egy pipát az 1 minutes elé, valamint ellenőrizze, hogy van-e pipa a Display Options felirat alatt található Automaticall scroll during live capture előtt.) Majd a böngészőt elindítva kérje le a www.hirado.hu honlapot! A Wireshark az elkapott csomagok sorszámát, a forrás és cél IP-címet, a protokoll nevét valamint a csomag részletét jeleníti meg első látásra. Alul látható, hogy a Wireshark a különböző protokollokat sorrendbe helyezi. Először a csomag méretét adja meg, majd az Ethernet opciókat. Itt található a forrás és cél MAC cím. Alant az IP protokoll adatai láthatók, mint a forrás és cél IP-cím. Majd végezetül a TCP tulajdonságokat nézhetjük meg. Mint például a forrás és cél port, valamint a különböző TCP bitek értékét (SYN, ACK, FIN stb.). Jól megfigyelhető, hogy először a mi gépünk lekéri a DNS bejegyzést a névkiszolgálótól, majd megkezdi IP cím alapján a www.hirado.hu oldalt letölteni. Ezenkívül valószínűleg sok egyéb, a feladat szempontjából érdektelen forgalmat is megfigyelhet. Ezek kiszűrésére használhatók a csomagszűrők. 2. feladat Hajtsa végre az előző feladatot úgy, hogy most a Wireshark csak a 80-as TCP portot érintő csomagokat kapja el. (A 2. gomb segítségével nyissa meg a Capture Options dialógus ablakot, és ott Capture Filterként állítsa be, hogy: tcp port 80. Majd indítsa el a csomagelkapást, és töltse le az oldalt). Mit tapasztalt? 3. feladat Hajtsuk végre az előző feladatot úgy, hogy a csomagelkapás leállításának feltétele 3 csomag elkapása legyen. (Szűrjünk továbbra is a 80-as TCP portot érintő csomagokra.) Ezzel az előző feladatból csak a three way handshake -et vagyis a 3 utas kézfogást kaptuk meg.

Ez a TCP protokoll kapcsolat felépítési fázisa. A csomagokat kibontva látható, hogy a 3 utas kézfogás a klienstől a szerver fele küldött TCP SYN szegmenssel, benne Sequence number=0-val kezdődik, majd a szerver válasza a TCP SYN,ACK szegmens, benne Sequence number=0 és Acknowledge number=1, majd ismét a kliens válaszol egy TCP ACK bittel, ahol mind a Sequence number mind az Acknowledge number 1-re van állítva. Figyelje meg a Sequence Number és az Acknowledge number értékét az ablak alsó részén is, ahol a Wireshark a csomag valódi tartalmát hexadecimális formában jeleníti meg: ott ezek értéke ott NEM 0! Magyarázat: a Wireshark az ott látható kezdőértékekhez képest vett relatív értéket jelenít meg azért, hogy a felhasználó számára az értelmezést segítse. Ezzel létrejött a TCP kapcsolat. Figyeljük meg a TCP Options mezőjét azokban a csomagokban, melyekben a SYN bit be van állítva. Ezekben a csomagokban a két kommunikáló fél engedélyezi egymás között a SACK (Selective Acknowledgment) opciót. Mire jó ez? Amennyiben csak egy csomag veszik el, nem tudjuk közöli a küldővel, hogy csak azt az egyet küldje újra hiszem az ACK egy előre meghatározott pontig nyugtáz. Erre való az SACK, mely segítségével megadhatjuk, hogy melyek azok a csomagok melyek megjöttek a ténylegesen várt nyugta pontjáig, és melyik/melyek azok melyek nem érkeztek meg.

4. feladat Hajtsuk végre az előző feladatot úgy, hogy vegyük ki a csomagelkapás leállítási feltételt, és most a http://dev.tilb.sze.hu lapot kérjük le. (Az egyszerűség kedvéért.) Itt az utolsó négy csomagban megfigyelhető a 4 utas kézfogás, mely a TCP kapcsolat lebontását jelenti. Először a szerver küld egy FIN bitet amelyre mi ACK bittel válaszolunk. Majd mi is küldünk egy FIN bitet, amelyre a szerver válaszol ACK-kal. Mivel a hálózaton (feltehetőleg) semmilyen torlódásra utaló jelet nem tapasztaltunk (és a TCP protokoll sem) így a TCP FLAGS opciók között a CWR, vagyis az a bit mely jelzi, hogy torlódás miatt csökkentettük az átküldhető adatok mennyiségét, nem aktív.

5. feladat A TCP torlódásvezérlés (congestion control) működése közvetlenül nem figyelhető meg Wireshark segítségével, mivel a torlódási ablak értékét mindkét fél helyben kezeli (és nem küldi át a másik félnek). Az algoritmus működésének a hatása azonban megfigyelhető az átviteli sebesség változásában. Annak érdekében, hogy érdemi megfigyelést végezhessünk, egy távoli szerverről fogunk nagyméretű fájlt letölteni. Először nyissuk meg egy böngészőben a http://whale.hit.bme.hu/tcp/ oldalt, aztán indítsunk egy Wireshark csomagelkapást, majd a böngészőben kattintsunk rá a 100MB nevű fájlra. Várjuk meg, amíg a fájl teljesen letöltődik, majd állítsuk le a csomagelkapást. (Amennyiben a letöltés 1 percnél tovább tartana, akkor kb. 1 perc után leállíthatjuk.) Jelenítsük meg a Wireshark Satistics menüjéből az IO Graph-ot. Ezen a másodpercentként átvitt csomagok száma látható az idő függvényében: Figyeljük meg, hogy a grafikon egyáltalán NEM olyan, amit vártunk. Az AIMD (Adaptive Increase / Multiplicative Decrease) algoritmus működésének megfelelően lienáris növekedést, majd hirtelen visszaesést vártunk, de a fent látható fűrészfog mintázat emelkedési és esési meredeksége meglehetősen hasonló. Mi lehet ennek az oka? Tanulmányozza önállóan a megjelenítési dialógusablak beállításait, és próbálkozzon azok megváltozatásával! A következő oldalra csak akkor menjen tovább, ha 3 perc alatt sem sikerült rájönnie a megoldásra. (Súgás: milyen időállandóval kell működnie a torlódás elkerülésének? És a megjelenítésnek?)

Állítsa be a következőket: X Axis: Tick interval: 0.1 sec (Ez lényeg: az átlagolási időablak ne legyen túl nagy!) Pixels per tick: 1 (Csak a fenti beállítás kompenzálására, hogy elférjen a grafikon) Y Axis: Unit: Bytes/tick (Ez érdekel bennünket. Bár a szegmensméret valószínűleg állandó.) A beállítások hatására a grafikon már egészen jól tükrözi az AIMD működését: Jegyezze meg ennek a feladatnak a tanulságát, és szükség esetén alkalmazza a későbbiekben tanulmányai/munkája során a mérési eredményei kiértékelésekor! Ha maradt még ideje, akkor végezze el a torlódásvezérlés vizsgálatát egy a Távközlés-informatika Laborban található szerver használatával is: http://dev.tilb.sze.hu/tcp/ Mit tapasztalt?