Sunteți pe pagina 1din 6

Lucrare de laborator nr.

2: Principalele comenzi utilizate la realizarea controlului i


administrrii reelelor de telecomunicaii
2.1 Scopul lucrrii: Studierea principalelor comenzi utilizate la realizarea controlului i
administrrii reelelor de telecomunicaii: ping, tracert, route, pathping, Netsh i altele
2.2 Partea teoretic:
Ping
Ping (Packet Internet Groper) este o comand care testeaz conexiunea dintre dou
noduri ale reelei, trimind pachete unui dispozitiv din reea i raportnd timpul necesar pentru
primirea unui raspuns de la dispozitivul respectiv. Nodurile pot fi ntr-o reea local (Local Area
Network), ntr-o reea de tip Wide Area Network sau oriunde pe Internet. Folosind comanda
PING putei testa o adres IP sau un nume de domeniu.
Format: Tastai ping, urmat de spaiu, apoi adresa IP/numele de domeniu (dup care apsai
enter i ateptai rezultatul).
Rezultat: Dac este afiat o serie de raspunsuri (replies), conexiunea funcionez. Timpul
afiat indic ct de rapid este conexiunea. Dac observai mesajul "timed out" n locul unui
mesaj reply, nseamn c este un blocaj ntre computerul dumneavoastr i dispozitivul ctre
care ai efectuat comanda PING.

TRACERT
Traceroute este un utilitar ce urmareste pachetele trimise de calculatorul tau catre o
gazda pe Internet, aratand prin cate hopuri trec pachetele pentru a ajunge la gazda respectiva
si in cat timp. Daca vizitezi un sit web si paginile se incarca incet, poti utiliza traceroute-ul pentru
a afla unde apar intarzierile.
Traceroute-ul original este un utilitar Unix, dar astazi aproape toate platformele dispun de ceva
similar. Windows-ul include un utilitar traceroute denumit tracert.
In Windows, poti rula tracert selectand Start->Run ..., si apoi introducand comanda tracert
urmata de catre numele de domeniu sau adresa IP catre care doresti sa verifici ruta.

ROUTE
Route afiseaza/manipuleaza tabelul de rutare IP. Utilizarea ei principala este de a seta
rute statice catre gazde sau retele specifice prin intermediul interfetelor configurate cu
programul ifconfig.
OPTIUNI
-v
determina afisarea de operatii detaliate.
-A familie
Utilizeaza o familie de adrese specificata (de exemplu: 'inet', 'inet6').
-n
afiseaza adrese numerice in loc sa incerce sa determine numele simbolice
ale gazdelor. Acest lucru este util daca incercati sa determinati de ce a fost
stearsa o ruta catre server-ul dumneavoastra DNS.
-e
utilizeaza formatul netstat(8) pentru a afisa tabela de rutare. -ee va genera
o linie foarte lunga cu toti parametrii pentru tabela de rutare.
-net
tinta este o retea.
-host
tinta este o gazda.
-F
afiseaza tabela de rutare FIB a kernelului. Formatul de afisare poate fi
schimbat cu -e si -ee.
-C
afiseaza cache-ul de rutare al kernelului.
del
sterge o ruta.
add
adauga o ruta.
tinta

gazda sau reteaua de destinatie. Puteti scrie adrese IP in notatia de


numere zecimale cu puncte sau nume de retea/gazde.
netmask Nm
modificatorul specifica masca de retea a rutei ce va fi adaugata.
gw Gw
Orice pachete IP pentru gazda/reteaua tinta vor fi rutate prin pasarela
specificata. OBSERVATIE: Pasarela specificata trebuie sa poata fi
accesata mai intii. Acest lucru inseamna in mod obisnuit ca trebuie mai intii
sa setati o ruta statica catre pasarela. Daca specificati adresa uneia din
interfetele dumneavoastra locale, ea va fi utilizata pentru a decide pe unde
vor fi rutate pachetele. Aceasta este o corectie de compatibilitate in stil
BSD.
metric M
Seteaza cimpul de metrica in tabela de rutare la M (utilizat de demonii de
rutare).
mss M
Seteaza marimea maxima a segmentului TCP (Maximum Segment Size MSS) pentru conexiunile prin aceasta ruta, la M octeti. Acest lucru este
utilizat numai pentru optimizari fine ale setarilor de rutare. Implicit este 536.
window W
Seteaza marimea ferestrei TCP la W octeti pentru conexiuni prin acessta
ruta. Acest lucru este utilizat in mod tipic numai la retele AX.25 si cu drivere
incapabile sa lucreze cu cadre cap-la-cap.
irtt I
Seteaza timpul intial dus-intors (irtt) pentru conexiuni TCP prin aceasta ruta
la I milisecunde (1-12000). Acest lucru este utilizat in mod tipic numai la
retele AX.25. Daca este omis atunci este utilizata valoarea implicita
RFC1122 de 300ms.
reject
Instaleaza o ruta de blocare, care va forta cautarea de ruta sa esueze.
Acest lucru este utilizat de exemplu la mascarea retelelor inainte de a utiliza
ruta implicita. Acest lucru NU este pentru firewalling.
mod, dyn, reinstate
Instaleaza o ruta dinamica sau modificata. Ambele fanioane sint in general
setate de un demon de rutare. Aceasta este numai in scop de diagnostic.
dev If
Forteaza ruta sa fie asociata cu dispozitivul specificat, deoarece in celalalt
caz kernelul va incerca de unul singur sa determine dispozitivul (prin
verificarea rutelor deja existente si a specificatiei dispozitivelor unde va fi
adaugata ruta). In majoritatea retelelor normale nu aveti nevoie de acest
lucru.
Daca dev If este ultima optiune in linia de comanda, cuvintul dev poate fi
omis, deoarece este implicit. Altfel, ordinea modificatorilor de ruta (metric netmask - gw - dev) nu conteaza.
EXEMPLE
route add -net 127.0.0.0
adauga intrarea normala pentru bucla locala, utilizind masca de retea
255.0.0.0 (retea de clasa A, determinata din adresa de destinatie) si
asociata cu dispozitivul "lo" (asumind ca acest dispozitiv a fost setat corect
mai inainte utilizindifconfig(8)).
route add -net 192.56.76.0 netmask 255.255.255.0 dev eth0
Adauga o ruta catre reteaua 192.56.76.x utilizind "eth0". Modificatorul de
masca de retea de clasa C nu este neaparat necesar aici deoarece 192.*
este o adresa IP de clasa C. Cuvintul "dev" poate fi omis aici.
route add default gw mango-gw

Adauga o ruta implicita (care va fi utilizata daca nu se potriveste nici o alta


ruta). Toate pachetele utilizind aceasta ruta vor fi directate catre "mangogw". Dispozitivul care va fi folosit pentru aceasta ruta depinde de modul in
care se poate face acces la "mango-gw". Ruta statica catre "mango-gw"
trebuie sa fie setata mai inainte.
route add ipx4 sl0
Adauga ruta catre gazda "ipx4" utilizind interfata SLIP (considerind ca "ipx4"
este gazda SLIP).
route add -net 192.57.66.0 netmask 255.255.255.0 gw ipx4
Aceasta comanda determina ca reteaua "192.57.66.x" sa fie indrumata
printr-o ruta formala catre interfata SLIP.
route add 224.0.0.0 netmask 240.0.0.0 dev eth0
Aceasta este o comanda documentata obscura, astfel incit utilizatorii sa stie
cum sa faca acest lucru. Comanda seteaza ca toate rutele IP de clasa D
(multicast) IP sa fie directate prin "eth0". Aceasta este linia de configurare
normala si corecta cu un kernel multicast.
route add 10.0.0.0 netmask 255.0.0.0 reject
Instaleaza o ruta de rejectare pentru reteaua privata "10.x.x.x."

PATHPING
Pathping este o combinatie intre Ping si Tracert care ne permite sa vedem nu numai pe
unde trec bitii nostri, dar si in ce conditii. Pathping ne arata daca nodurile din retea au prierderi
de pachete, care ne pot strica experienta de navigare.
Daca observati ca sunt pierderi de pachete pe unul din serverele providerului vostru, puteti sa-l
anuntati. Daca problema este la un alt provider din Romania, probabil providerul vostru poate
lua lagatura cu el pentru rezolvarea problemei. Daca problema este in afara granitelor tarii,
atunci nu va ramane decat sa va inarmati cu rabdare
Atentie.
Pathping se gaseste doar pe Windows.

Netsh.exe
Netsh este un utilitar de scripting in linie de comanda care ne permite, fie local sau la
distanta sa afisam sau modificam configuratia de retea a unui computer. Netsh.exe furnizeaza
caracteristici de scripting ce permit rularea unui grup de comenzi in mod batch pe calculatorul
specificat. Netsh.exe deasemenea poate salva un script de configurare intr-un fisiet text pentru
scopuri de arhivare si pentru a va ajuta la configurarea altor servere. Aceasta comanda este
disponibila in Windows 2000, XP si 2003.
Puteti utiliza Netsh.exe pentru efectuarea urmatoarelor sarcini:
1. Configurarea interfetelor de retea
2. Configurarea protocoalelor de rutare
3. Configurarea filtrelor
4. Configurarea rutelor

5. Configurarea accesului remote pentru routere cu acces remote bazate pe Windows ce


ruleaza serviciul RRAS (Rounting and Remote Access)
6.

Afisarea configuratiei curente a unui router sau a unui calculator

7. Utilizarea caracteristicii de scripting pentru a rula un grup de comenzi in mod batch pe


un router specific.

Pentru a vizualiza setarile TCP/IP tastati urmatoarea comanda in promptul cmd:


netsh interface ip show config
De asemenea puteti configura adresa IP a computer-ului si alte setari legate de TCP/IP.
De exemplu urmatoarea comanda configureaza interfata numita Local Area Connection cu
adresa IP statica 192.168.0.100, masca de retea 255.255.255.0, si gateway implicit
192.168.0.1:
netsh interface ip set address name=Local Area Connection static 192.168.0.100
255.255.255.0 192.168.0.1 1
Netsh.exe poate fi util in anumite scenarii ca de exemplu atunci cand aveti un calculator
portabil ce trebuie sa fie relocat intre doua sau mai multe locatii de birouri, mentinand o
configuratie IP statica si una specifica. Cu netsh.exe puteti salva si restaura usor configuratia
de retea potrivita.
Prima data conectati calculatorul portabil in locatia #1 si configurati manual setarile
solicitate (ca adresa IP, masca de retea, gateway implicit, adresele DNS si WINS). Apoi
exportati setarile IP curente intr-un fisier text, utilizand urmatoarea comanda:
netsh c interface dump > c:\location1.txt
In locatia #2, realizati aceleasi setari, salvandu-le intr-un fisier diferit.
netsh c interface dump > c:\location2txt
Acum cand doriti sa importati rapid setarile IP si sa le schimbati intre locatia #1 si locatia
#2, tastati urmatoarea comanda in fereastra prompt-ului de comanda (CMD.EXE):
netsh f c:\location1.txt sau
netsh f c:\location2.txt
Puteti utiliza de asemenea parametrul global EXEC in loc de F
netsh exec c:\location2.txt
Netsh.exe poate fi utilizat si pentru a configura o placa de retea ca sa obtina automat o
adresa IP de la un server DHCP.
nesth interface ip set address Local Area Connection dhcp
Daca doriti configurarea adreselor DNS si WINS din linie de comanda puteti utiliza
exemplele de mai jos:
nesth interface ip set dns Local Area Connection static 192.168.0.200
nesth interface ip set wins Local Area Connection static 192.168.0.200

Pentru configurarea unei placi de retea ca sa obtina setarile DNS automat utilizati
comanda:
nesth interface ip set dns Local Area Connection dhcp
Concluzie:
In aceasta lucrare de laborator am facut cunostinta cu comenzile de configurare si administrare
ale unei retele de telecomunicatii STD.

S-ar putea să vă placă și