Iperf
Az Iperf egy általánosan használatos hálózati teszteszköz, mely TCP, és UDP formátumú adatokat generál, a vizsgálandó hálózat áteresztőképességének mérésére.[1] Az Iperf hálózati teljesítmény mérő eszközt C++ nyelven írták.
Az Iperf-et 2010-ben, az ‘Iperf team’ fejlesztette ki, a National Laboratory for Applied Network Research (NLANR) vállalatnál (USA).
Az Iperf lehetővé teszi a használónak, hogy számos paramétert beállíthasson a hálózat teszteléséhez, vagy a hálózat optimalizálására. Az Iperf egy kliens-szerver (magyarul: ügyfél-kiszolgáló) architektúrában működik, és képes mérni két végpont között az áteresztőképességet, egy irányban, vagy két irányban. Platformfüggetlen, nyílt forráskódú szoftver, számos platformon futtatható, mint például Linux, Unix és Windows.
- UDP: Ha UDP kapacitás tesztelésére használják, akkor a használó specifikálhatja a datagram méretét, mérheti a datagram áteresztőképességét, és a csomagvesztés mértékét.
- TCP: Ha Ha TCP kapacitás tesztelésére használják, akkor Iperf méri a payload (hasznos teher) áteresztőképességét. Meg kell jegyezni, hogy Iperf a megabyte-ra 1024*1024 bitet ért, míg a megabit-re 1000*1000 bitet.
A tipikus Iperf kimeneti riport, időpecséttel ellátott információt tartalmaz az átvitt adat mennyiségéről, és az áteresztőképességről (teljesítmény).
Az Iperf platformfüggetlensége miatt bármely hálózaton futtatható, és lehetővé teszi a szabványosított teljesítmény mérést. Ezért jól alkalmazható vezetékes, és vezeték nélküli hálózati készülékek és technológiák összehasonlítására. Mivel nyílt forráskódú szoftver, a használónak lehetősége nyílik, hogy részletesen megvizsgálhatja a mérési metodológiát.
GUI
szerkesztésA jperf az iperf egy változata, mely grafikus felhasználói felület (GUI, graphical user interface) tesztelésére alkalmas.[2][3]
Iperf3
szerkesztésAz Iperf3 egy kísérlet arra, hogy az eredeti Iperf szoftver kisebb és egyszerűbb változatát elkészítsék. Az Iperf3 projektje 2009-ban indult el, 2010 végén készült el a béta verziója .Az Iperf3 nem kompatibilis visszafelé az eredeti Iperf-fel[4][5]
Az iperf3 hivatalosan csak a Linuxot támogatja. A nem hivatalos Windows-os kiadásokat 2016 óta nem tartják karban. A legtöbb jelenlegi Linux-disztribúcióban megtalálható az iperf3 legfrissebb verziója.
Irodalom
szerkesztés- JImGeier: Vezeték nélküli hálózatok. (hely nélkül): Panem Kft. 2005. ISBN 9789635454372
- Andrew S. Tanenbaum, Computer Networks, Fourth Edition, Pearson Education 2006 (ISBN 0-13-349945-6).
- William Stallings, Computer Networking with Internet Protocols and Technology, Pearson Education 2004.
További információk
szerkesztés- http://iperf.sourceforge.net/
- http://people.internet2.edu/~matt/perfmeasarch/t/ferguson-*NLANR_1203_MeasArch_workshop.pdf[halott link]
- http://code.google.com/p/xjperf/
- http://www.cisco.com/en/US/tech/tk801/tk36/technologies_tech_note09186a0080094694.shtml
- http://www.caida.org/workshops/isma/0312/abstracts/guojun.pdf Archiválva 2012. február 5-i dátummal a Wayback Machine-ben
Jegyzetek
szerkesztés- ↑ http://www.enterprisenetworkingplanet.com/netos/article.php/3657236/Measure-Network-Performance-with-iperf.htm
- ↑ Archivált másolat. [2008. október 12-i dátummal az eredetiből archiválva]. (Hozzáférés: 2012. március 4.)
- ↑ http://code.google.com/p/xjperf/
- ↑ Archivált másolat. [2011. október 7-i dátummal az eredetiből archiválva]. (Hozzáférés: 2012. március 4.)
- ↑ Archivált másolat. [2012. január 31-i dátummal az eredetiből archiválva]. (Hozzáférés: 2012. március 4.)