0. Cel Nemeter`a
Transkrypt
0. Cel Nemeter`a
0. Cel Nemeter'a ● ● Dostarczenie środowiska do wykonywania pomiarów parametrów QoS w sieci IPv4 i IPv6. http://www.ccaba.upc.es/netmeter/ 1. Czym jest Netmeter? ● Nakładka graficzna ułatwiająca [zdalne] wywoływanie programów pomiarowych oraz generowanie wykresów na podstawie uzyskanych wyników. 2a. Instalacja (nakładka) ● ● ● sama nakładka wymaga jedynie rozpakowania (do dowolnego katalogu), gdyż jest wykonana w postaci skryptów okienkowych (wish, wymaga Tcl/Tk) do generowania wykresów konieczna jest kompilacja zawartości katalogu "plugins" w drzewie dystrybucji wymagane biblioteki w systemie: zlib, lib-png, libgd 2b. Instalacja (narzędzia pomiarowe i generatory ruchu) ● mgen - kompilacja ze źródeł (ps. od# parametry w Makefile'u) ● netperf - kompilacja ze źrodeł ● Do ściągnięcia: http://www.ccaba.upc.es/netmeter/script/download.php?file=netmeter-2.0.7.tar.bz2 http://www.boutell.com/gd/http/gd-2.0.33.tar.gz http://matrix.it.uc3m.es/~long/software/mgen6/mgen4/src-mgen-3.3.4-uc3m.tgz ftp://ftp.netperf.org/netperf/netperf-2.4.1.tar.gz 3a. Przygotowanie do pomiarów ● ● w zakładce Main: – wybór komputerów: nadawcy, odbiorcy i zarządcy (SRC, DST, LOC). – Dla celów testowych może być to ten sam komputer. Adres IP odbiorcy. w zakładce Throughput – ● pomiar przepustowości - wykorzystuje netperf'a w zakładce One-way Delay – pomiar opóźnienia - wykorzystuje mgen'a 3b. Przygotowanie do pomiarów ● ● ● ● ścieżki do powyższych narzędzi pomiarowych należy podać w odpowiednich zakładkach UWAGA - należy zsynchronizować czas na komputerach nadawcy i odbiorcy przydatne mogą być: ssh, date MMDDhhmm Aby uniknąć wpisywania hasła przy zdalnym wywoływaniu programów należy użyć uwierzytelniania challange-response: ssh-keygen i ~/.ssh/authorized_keys 4 Praktyka ● Zainstalowanie i przedstawienie aplikacji w laboratorium