Flowgrind - Flowgrind

Flowgrind
VývojářiTým Flowgrind
Stabilní uvolnění
0.8.0 / 19. září 2016 (2016-09-19)
NapsánoC
Operační systémLinux, FreeBSD, OS X
TypSpráva šířky pásma
LicenceGPL3
webová stránkahttp://flowgrind.net

Flowgrind je testovací a srovnávací nástroj pro měření propustnosti a dalších metrik pro TCP Původně byl vyvinut ke studiu výkonu a chování variant TCP uvnitř Bezdrátové sítě mesh.[1]

Na rozdíl od podobných nástrojů jako Iperf nebo Netperf je vybaven distribuovanou architekturou, kde se měří propustnost a další metriky mezi flowgrind serveru procesy. Flowgrind klient měl účel naplánovat taková měření a shromáždit naměřená data.

Tato architektura a její označení pro Bezdrátové sítě mesh flowgrind podporuje:

  • oddělení měřeného provozu a řídicího provozu (např. pro měření bezdrátového výkonu, ale nedovolte, aby řídicí provoz rušil),
  • simultánní měření mezi libovolným počtem hostitelů provozujících server flowgrind (např. k vytvoření bezdrátového přeslechu),
  • jednosměrné, obousměrné nebo sofistikované testy požadavků / odpovědí (např. k simulaci různých scénářů použití a protokolů) a
  • zachytávání paketů podpora (např. pro offline hloubkovou analýzu provozu).

Flowgrind umožňuje uživateli nastavit různé parametry protokolu (např Kontrola přetížení algoritmus) jednotlivě pro každé připojení. To lze použít k prozkoumání toho, jak určitá nastavení ovlivňují využití sítě a jak mohou navzájem konkurovat.

Na rozdíl od většiny testovacích nástrojů pro různé platformy aplikační vrstva metriky, Flowgrind může některé vydávat transportní vrstva metriky, které jsou obvykle interní TCP / IP Zásobník. Například na Linuxu to zahrnuje odhad jádra na end-to-end kulatá triptime a velikost okno přetížení.

Viz také

Reference

  1. ^ Zimmermann, Alexander; Hannemann, Arn; Kosse, Tim (2010). "Flowgrind - nový nástroj pro měření výkonu". 2010 IEEE Global Telecommunications Conference GLOBECOM 2010. doi:10.1109 / GLOCOM.2010.5684167.

externí odkazy