Laboratorium Lokalnych Sieci Komputerowych.
Ć
w.5
1
Sieci komputerowe – Laboratorium
Ć
wiczenie 5
Temat: Darmowe programy diagnostyczne sieci komputerowych.
1.1 Cel
ć
wiczenia.
Celem
ć
wiczenia jest zapoznanie si
ę
zasad
ą
działania i obsług
ą
darmowych programów słu
żą
cych
do diagnostyki sieci komputerowych: Sam Spade, Ping Plotter, MyVitalAgent, NetStat Live.
1.2 Wprowadzenie.
Istnieje bardzo du
ż
o ró
ż
nych i u
ż
ytecznych narz
ę
dzi pozwalaj
ą
cych na uzyskanie informacji o
stanie działaj
ą
cej sieci. W Internecie mo
ż
na znale
źć
wiele bezpłatnych narz
ę
dzi tego rodzaju. Trzeba
tylko zna
ć
adresy stron www, z których mo
ż
na je pobiera
ć
.
Sam Spade
Sam Spade to zestaw narz
ę
dzi testuj
ą
cych ró
ż
ne elementy monitorowanych
ś
rodowisk Windows
(platformy Windows 95, 98, NT4.0 i Windows 2000). Pakiet zawiera programy Ping, Lookup, Whois i
inne popularne narz
ę
dzia monitoruj
ą
ce sie
ć
. Znajdziemy w nim te
ż
bardziej zaawansowane narz
ę
dzia,
na przykład program Finger i program przeszukuj
ą
cy bazy danych – Domain Name System. S
ą
to
narz
ę
dzia pozwalaj
ą
ce przegl
ą
da
ć
odległe systemy Unix w poszukiwaniu informacji o u
ż
ytkownikach
korzystaj
ą
cych z ich usług.
Pakiet oferuje te
ż
opcj
ę
powstrzymywania aktywno
ś
ci (keep-alive), działaj
ą
c
ą
w ten sposób,
ż
e
program wysyła pakiety HTTP do serwera webowego (eksploatowanego przez usługodawc
ę
internetowego) w okre
ś
lonych odst
ę
pach czasu (np. co 60s), po to aby poł
ą
czenie komputera z
Internetem (ł
ą
cze komutowane) nie zostało przerwane. Narz
ę
dzie to mo
ż
na pobra
ć
ze strony:
www.samspade.org/ssw/.
Rys.1 Widok okna programu SamSpade.
Laboratorium Lokalnych Sieci Komputerowych.
Ć
w.5
2
Sam Spade daje wirtualne bogactwo u
ż
ytecznych narz
ę
dzi internetowych. Po pierwsze, pracuje
on jako pełny zestaw narz
ę
dzi „zrób to sam” do odnajdywania pochodzenia spamu lub e-maili.
Znale
źć
tu mo
ż
na wszystko co potrzebne do analizy spamów i zgłaszania czynno
ś
ci do
odpowiedniego providera Internetu. Jest on przeznaczony równie
ż
dla administratorów sieci i
zwykłym u
ż
ytkowników.
Sam Spade jest programem wielow
ą
tkowym i pozwala na wykonywania wielu czynno
ś
ci
jednocze
ś
nie. Aby odkry
ć
spamerów mo
ż
na posłu
ż
y
ć
si
ę
tym narz
ę
dziem, które szybko przegl
ą
da
nagłówki wiadomo
ś
ci. Komponent ten intuicyjnie analizuje ka
ż
dy bit informacji tak,
ż
e mo
ż
na
znale
źć
mo
ż
liwych Internetowych i odgórnych providerów. Gdy jest si
ę
gotowym do prawdziwej
pracy detektywa, mo
ż
na u
ż
y
ć
narz
ę
dzia whois, aby odnale
źć
wła
ś
ciciela nazwy domeny.
Mo
ż
na równie
ż
zweryfikowa
ć
podejrzane adresy e-mailowe i zobaczy
ć
czy wiadomo
ś
ci s
ą
wysyłane dalej do innych adresatów. Mo
ż
na te
ż
sprawdzi
ć
czarn
ą
list
ę
adresów hostów i wysyła
ć
zapytania do obszernej bazy danych pod adresem abuse.net.
Ping Plotter
Ping Plotter jest zaawansowanym wielow
ą
tkowym programem dost
ę
pnym zarówno w wersji
shareware (z zaawansowanymi narz
ę
dziami rozwi
ą
zywania bł
ę
dów) oraz w wersji freeware.
Ping Plotter jest szybkim, małym i (zwizualizowanym) narz
ę
dziem Ping/Trace Route, który
u
ż
ywa wielu w
ą
tków, trasuje wszystkie skoki, aby poprawi
ć
wydajno
ść
w stosunku do standardowych
traceroute’row.
Program rysuje grafy wydajno
ś
ci, aby zlokalizowa
ć
problemy i zobaczy
ć
przedziały odpowiedzi i
trendów. B
ę
dzie trasował cały czas w ka
ż
dym przedziale czasowym i mo
ż
e wysyła
ć
e-mailem
powiadomienia, je
ż
eli jest to konieczne.
Ping Plotter mo
ż
e równie
ż
wy
ś
wietla
ć
dane w okre
ś
lonym przedziale czasu dla zbadania
informacji o trendach. Jest u
ż
yteczny ka
ż
demu, pocz
ą
wszy od domowego u
ż
ytkownika chc
ą
cego
rozwi
ą
za
ć
powstałe bł
ę
dy a
ż
do pełnoetatowego administratora sieci, który potrzebuje wi
ę
cej
informacji (zaprezentowanej w czytelny sposób) o jego sieci (mo
ż
e ona by
ć
typu dial-up,
LAN/WAN).
Sprawdza on czas odpowiedzi serwera (ping), jak równie
ż
prze
ś
ledzi tras
ę
do niego (trasert). W
prosty sposób mo
ż
na definiowa
ć
liczb
ę
powtórze
ń
testu oraz czas pomi
ę
dzy kolejnymi
powtórzeniami.
Rys.2 Widok okna programu Ping Plotter.
Laboratorium Lokalnych Sieci Komputerowych.
Ć
w.5
3
Ping Plotter jest niewielkim, ale szybkim narz
ę
dziem typu traceroute. Wyniki "
ś
ledzenia" drogi
pakietów w Sieci przedstawiane s
ą
w postaci grafów.
Program mo
ż
na pobra
ć
ze strony www: http://www.pingplotter.com/
Virtual Agent
Program MyVitalAgent, przeznaczony dla u
ż
ytkowników korzystaj
ą
cych z Internetu za
po
ś
rednictwem modemów telefonicznych, kablowych i DSL.
Dział VitalSoft Lucent Technologies poinformował o udost
ę
pnieniu darmowej wersji programu
VitalAgent, który umo
ż
liwia u
ż
ytkownikom komputerów PC monitorowanie szybko
ś
ci ł
ą
cza
internetowego. MyVitalAgent - nowa generacja nowatorskiego oprogramowania Net.Medic -
zapewnia u
ż
ytkownikom komputerów PC ł
ą
cz
ą
cym si
ę
z Internetem za po
ś
rednictwem cyfrowych
linii abonenckich (DSL), modemów kablowych lub telefonicznych pełen obraz dotycz
ą
cy ich
aktywno
ś
ci w sieci. MyVitalAgent mo
ż
na pobra
ć
bezpłatnie ze strony http://www.myvitalagent.com.
Dzi
ę
ki MyVitalAgent u
ż
ytkownicy komputerów PC uzyskuj
ą
kompleksowy wgl
ą
d w prac
ę
sieci,
a tak
ż
e mo
ż
liwo
ść
monitorowania całej
ś
cie
ż
ki transmisji danych, co pozwala na identyfikowanie
miejsc, gdzie powstaj
ą
zatory. Ekran kontrolny programu MyVitalAgent przedstawia szczegółowe
informacje dotycz
ą
ce bie
żą
cej sesji internetowej, w tym szybko
ść
poł
ą
czenia, szybko
ść
transmisji
danych i czasy transakcji. Dysponuj
ą
c takimi informacjami u
ż
ytkownicy mog
ą
okre
ś
li
ć
, co powoduje
ograniczenia wydajno
ś
ci, a tak
ż
e zrozumie
ć
czynniki, które maj
ą
wpływ na funkcjonowanie Internetu.
Główne zadanie aplikacji polega na
ś
ledzeniu ka
ż
dego z poszczególnych typów poł
ą
cze
ń
internetowych: www, e-mail, DNS. Interfejs pokazuje cał
ą
drog
ę
od komputera klienta, poprzez
modem, szkielet sieci, poszczególne serwery, a
ż
do adresu wpisanego w okienku przegl
ą
darki. Je
ż
eli
tylko zostanie wykryty jaki
ś
problem, program informuje o tym u
ż
ytkownika i proponuje jego
rozwi
ą
zanie.
MyVitalAgent pracuje w tle – jego ikonka pokazuje si
ę
na pasku zada
ń
. Klikni
ę
cie w ni
ą
wywołuje interfejs programu, który w istocie jest zestawem ró
ż
nego rodzaju wska
ź
ników. Informuj
ą
one o poszczególnych parametrach poł
ą
czenia dla stron www, DNS-ów i poczty elektronicznej.
Panel oznaczony Traffic pokazuje, jak szybko otrzymujemy i wysyłamy pakiety danych. Okno
Transaction informuje o czasie transakcji pomi
ę
dzy nasz
ą
maszyn
ą
a serwerami pracuj
ą
cymi w Sieci.
Kolejne wska
ź
niki pokazuj
ą
rzeczywist
ą
pr
ę
dko
ść
, z jak
ą
pracuje modem oraz stopie
ń
kompresji
transmitowanych danych.
Rys.3 Widok okna programu MVitalAgent.
Laboratorium Lokalnych Sieci Komputerowych.
Ć
w.5
4
Program umo
ż
liwia obserwowanie dziennych, tygodniowych i miesi
ę
cznych statystyk obrazuj
ą
cych z
czego ostatnio korzystali
ś
my: strony www,
ś
ci
ą
ganie plików, poczty czy DNS.
Rys.4 Widok okna statystyk programu MyVitalAgent.
Program MyVitalAgent, przeznaczony dla u
ż
ytkowników korzystaj
ą
cych z Internetu za
po
ś
rednictwem modemów telefonicznych, kablowych i DSL, dost
ę
pny jest na stronie
http://www.myvitalagent.com
NetStat Live
Surfuj
ą
c po Sieci, cz
ę
sto si
ę
zastanawiamy, jaki jest rzeczywisty transfer danych do naszego i z
naszego komputera! Jest bardzo du
ż
o narz
ę
dzi do sprawdzania tego typu informacji. Jednym z nich
jest program o nazwie NetStat Live. Wy
ś
wietla on podstawowe informacje o transferze do i z naszego
komputera od czasu ostatniego uruchomienia, sumarycznie z całego miesi
ą
ca oraz oczywi
ś
ci obecny
transfer.
Dodatkowo program mo
ż
e pokazywa
ć
liczb
ę
aktualnie uruchomionych w
ą
tków w naszym
systemie, stopie
ń
wykorzystania procesora, a tak
ż
e podstawowe informacje na temat naszego
komputera (nazwa, jego numer IP, dost
ę
pne urz
ą
dzenia sieciowe) oraz czas dost
ę
pu do jednego
wybranego uprzednio zdalnego hosta (tzw. ping).
NetStat Live to mały i niezawodny program do oceny pr
ę
dko
ś
ci pracy poł
ą
czenia Internetowego
lub sieciowego. Jest podobnym programem, jak wy
ż
ej omawiany MyVitalAgent
Pracuje on z systemach Win95/98/ME/2000. Program mo
ż
na pobra
ć
ze strony www:
http://www.analogx.com/contents/download/network/nsl.htm
Laboratorium Lokalnych Sieci Komputerowych.
Ć
w.5
5
1.3 Zadanie do samodzielnego wykonania.
a) Sam Spade
Uruchomi
ć
program Sam Spade.
W polu u góry po lewej stronie wpisa
ć
adres hosta (podany poni
ż
ej).
Z menu Basics wybra
ć
ping, DNS, traceroute, time.
Adresy hostów:
kik.pcz.czest.pl, casio.com, casio.jp, www.microsoft.fr, www.sis.gov.eg, archive.laprensa.com.sv,
www.avt.ee, www.ozramp.net.au, www.chinadaily.com.cn, english.pravda.ru, www.cs.ubc.ca,
www.xs4all.nl, www.slobodnadalmacija.hr, avp.ru .
Porówna
ć
otrzymane wyniki dla ró
ż
nych adresów_hosta. W sprawozdaniu zamie
ś
ci
ć
wybrane wyniki
oraz własne wnioski.
b) Ping Plotter
Uruchomi
ć
program Ping Plotter.
Ć
wiczenie powtórzy
ć
dla tych samych adresów hostów (jak w
ć
wiczeniu wy
ż
ej) u
ż
ywaj
ą
c programu
Ping Plotter.
Zwróci
ć
uwag
ę
na
ś
rednie, minimalne i maksymalne czasy dotarcia pakietów do poszczególnych
routerów, które zostały zilustrowane równie
ż
na kolorowym grafie po prawej stronie okna.
W sprawozdaniu zamie
ś
ci
ć
wybrane wyniki oraz własne wnioski i spostrze
ż
enia.
c) MyVitalAgent
Uruchomi
ć
program.
Wygenerowa
ć
ruch na karcie sieciowej przez przegl
ą
danie stron www, ogl
ą
danie filmu przez sie
ć
,
ś
ci
ą
ganie pliku z serwera ftp (dowolny), Internetu lub z sieci lokalnej.
Obserwowa
ć
transfer przesyłu danych, który jest mierzony przez program.
Z menu Window programu wybra
ć
Application Report. Zobaczy
ć
statystyk
ę
dzienn
ą
, tygodniow
ą
i
miesi
ę
czn
ą
.
Co mo
ż
na dowiedzie
ć
si
ę
na podstawie statystyk? W jakich sytuacjach przydatny jest MyVitalAgent?
Na podstawie statystyk dziennych, tygodniowych oraz miesi
ę
cznych programu z jakich usług
najcz
ęś
ciej korzystano na twoim komputerze? W sprawozdaniu zamie
ś
ci
ć
własne wnioski i
spostrze
ż
enia na podstawie przeprowadzonego
ć
wiczenia.
d) NetStat Live
Uruchomi
ć
program.
Podobnie, jak w
ć
wiczeniu wy
ż
ej wygenerowa
ć
ruch na karcie sieciowej przez przegl
ą
danie stron
www,
ś
ci
ą
ganie pliku z serwera ftp (dowolny), Internetu lub z sieci lokalnej.
Za pomoc
ą
programu NetStat Live obserwowa
ć
bie
żą
c
ą
,
ś
redni
ą
oraz maksymaln
ą
pr
ę
dko
ść
przesyłu
danych z i do naszego komputera oraz stopie
ń
wykorzystania procesora.
W sprawozdaniu zamie
ś
ci
ć
warto
ś
ci
ś
rednie oraz maksymalne pr
ę
dko
ś
ci przesyłu danych w
przeprowadzonym
ć
wiczeniu oraz własne wnioski. Zastanowi
ć
si
ę
w jakich sytuacjach przydatny jest
taki program.