background image

Laboratorium Lokalnych Sieci Komputerowych. 

Ć

w.5 

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, 

ż

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. 

background image

Laboratorium Lokalnych Sieci Komputerowych. 

Ć

w.5 

 

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. 

background image

Laboratorium Lokalnych Sieci Komputerowych. 

Ć

w.5 

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.
 

background image

Laboratorium Lokalnych Sieci Komputerowych. 

Ć

w.5 

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 
 

background image

Laboratorium Lokalnych Sieci Komputerowych. 

Ć

w.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.