Sunteți pe pagina 1din 12

Ministerul Educatiei a Republicii Moldova

Universitatea de Stat din Moldova

Facultatea Matematic si Informatic


Disciplina: Retele de calculatoare
Lucrare de laborator nr.6

Efectuat: Musteata Ion., IA21


Verificat: Carolina Opinca.

Chisinu 2014
6.1. Scop, obiective operaionale

Scopul lucrrii const n formarea unor deprinderi i abiliti practice de setare i configurare al unui server i al
unui client DHCP pe un router MikrotikRB. Obiectivele operaionale preconizeaz c n rezultatul realizrii acestei
lucrri studentul va fi capabil s:
- disting partea de client i partea de server pentru configurarea protocolului DHCP;
- creeze un server DHCP pe interfaa ruterului ce leag staia de lucru;
- aloce corect diapazonul de IP-adrese pentru protocolul DHCP;
- creeze un client DHCP pe interfaa ce leag ruterul de o alt reea;
- interpreteze corect opiunile de configurare a protocolului DHCP pe un router Mikrotik.
6.2. Consideraii teoretice
6.2.1. Cuvinte-cheie i referine bibliografice
Cuvinte-cheie: DNS, protocol DHCP, DHCP-server, DHCP-client, ARP, leases, tipuri de adresare n reele, IPadres static, IP-adres dinamic, protocol NTP, SNTP Server. Prezentarea Power Point i detalii ale materialului
teoretic a se vedea pe site-ul cursului Reele de calculatoare http://moodle.usm.md.
Comenzile de configurare a unui DHCP-server/DHCP-client a se
vedea: http://wiki.Mikrotik.com/wiki/Category:DHCP.
6.2.2. Cunotine preliminare necesare
Fiecare calculator accesibil n Internet are o adresa IP unic, pe
baza creia poate fi accesat de ctre alte calculatoare. ns, pentru
oameni este mult mai uor s rein un nume dect un ir de cifre, de
aceea au aprut numele de domenii.
Astfel, multe calculatoare accesibile n Internet, pe lng IP-adresa
unic au i un nume de domeniu corespunztor. Exemplu:
www.usm.md; www.utm.md etc.
Numele de domenii sunt organizate ierarhic, cum este artat n Figura 6.2.1.

Figura 6.2.1. Structura ierarhic a numelor de domeniu, utilizate de ctre severul DNS

Deoarece numele de domenii trebuie s fie unice trebuie s fie o singur organizaie la nivel de ar, ce
controleaz aceast list ca s se asigure c nu exist duplicate. Asemenea organizaii menin o baz de date ce conine
informaii despre proprietarul domeniului i serverele DNS pentru fiecare domeniu.
DNS (Domain Name System, Sistemul Numelor de Domenii),organizeaz mainile n domenii i pune n
coresponden numele gazdelor cu adrese IP. Esena DNS (Domain Name System) const ntr-o schem ierarhic de nume
de domenii realizat print-un sistem de baze de date distribuite pentru a pune n coresponden numele sistemelor gazd
cu IP-adresele.
Setarea serverului DNS asigur transformarea reciproc DNSIP n limitele reelei locale i ofer clienilor
externi posibilitatea de a se adresa ctre staiile LAN prin numele lor.
Funcionarea Internet are la baz interaciunea serverelor DNS din LAN-urile conectate. DNS este definit n RFCurile 1034 i 1035.
DHCP (Dynamic Host Configuration Protocol) permite atribuirea de adrese IP, att manual ct i dinamic.
Este descris n
RFC-urile 2131 i 2132. n afara de adresa IP, prin DHCP se mai pot atribui i adresa default gateway, nume
domeniu, adresa serverului DNS etc. DHCP este bazat pe un server special, care se afl n un alt LAN, dect gazda care
face cererea. Deoarece serverul DHCP s-ar putea s nu fie accesibil prin difuzare, este nevoie ca n fiecare LAN s existe
un agent de legtur DHCP (DHCP relay agent), aa cum se vede n fi Figura 6.2.2.

Figura 6.2.2. Funcionarea protocolului DHCP


Utilizarea DHCP necesit acordarea adreselor DHCP i DNS, efectuat de serviciul Dynamic DNS. Dac o gazd
prsete reeaua i nu returneaz adresa sa IP serverului DHCP, acea adres va fi pierdut permanent. Dup o perioad de
timp vor fi pierdute multe adrese. Pentru a preveni aceasta, atribuirea IP-adresei se face pentru o perioad fix de timp,
prin tehnica numit nchiriere (lease time).
Serverul DHCP folosete un proces n patru pai pentru nchirierea adreselor, Figura 6.2.3.

Figura 6.2.3. Procesul DHCP de nchiriere a adreselor


1. Descoperirea DHCP). Clientul DHCP difuzeaz n reea un pachet DHCPDISCOVER, de tip broadcast, prin
care caut un server DHCP.
2. Oferta DHCP. Serverul DHCP care a primit mesajul DHCPDISCOVER returneaz clientului un pachet
DHCPOFFER, prin care ofer clientului nchirierea unei adrese IP i rezerv adresa oferit, astfel nct s nu mai fie
oferit altcuiva nainte de acceptarea din partea clientului. Dac n urma a patru ncercri clientul nu a primit nicio ofert,
atunci i va genera singur o adres prin Automatic Private IP Addressing. Cnd serverul DHCP redevine disponibil,
clientul va primi o adres IP valid.
3. Cererea DHCP. Clientul difuzeaz un pachet DHCPREQUEST prin care trimite ctre server o cerere de
nchiriere a IP-adresei oferite. Cererea DHCP conine identificatorul serverului care ofer adresa ce va fi acceptat de
client. Toate celelalte servere DHCP i vor retrage ofertele i i vor pstra adresele pentru alte cereri.
4. Acceptarea/neacceptarea DHCP (DHCPACK, DHCPNACK). Serverul DHCP difuzeaz un pachet
DHCPACK, prin care accept i completeaz cererea clientului cu informaiile de configurare necesare aplicaiei. La
primirea acestui mesaj de ctre client, protocolul TCP/IP va ncepe s foloseasc adresa i configuraia IP oferite de
server. Se poate ntmpla ns ca serverul DHCP s trimit un mesaj DHCPNACK, dac adresa IP oferit anterior nu mai
este valid sau este folosit de un alt calculator. Comunicarea ntre serverul i clientul DHCP se face folosind protocolul
UDP (User Datagram Protocol) prin porturile 67 i 68.
6.3. Sarcini individuale de lucru i ordinea executrii
a) Setai un server DHCP pe interfaa la care este conectat staia de lucru.
b) Modificai setrile de reea pe staia de lucru i activai DHCP-client.
c) Verificai conexiunea la Internet pe router apoi pe calculator.

d) Modificai pe router nscrierea fcut n leases marcat ca static, pentru ca calculatorului personal s-i fie
atribuit de fiecare dat aceeai adres IP.
e) Modificai pe router setrile serverului DHCP, astfel ca s nu aloce adrese IP noilor calculatoare, ci s opereze
doar cu adresele MAC marcate ca statice.
f) Sincronizai timpul pe router, utiliznd protocolul Network Time Protocol/ NTP. Opiunile NTP Client i NTP
Server sunt susinute de Mikrotik RouterOS.
g) Setai un client DHCP pe interfaa cu care v conectai la alt reea.
6.3.1. Configurarea unui DHCP-server
Fie c la moment avem definit rutarea static n reeaua prezentat n Figura 6.3.1.

Figura 6.3.1. Diagrama de reea cu rutare static


Utiliznd protocolul DHCP, care permite alocarea dinamic a IPadreselor,
se dorete obinerea reelei prezentate n Figura 6.3.2.
1

Figura 6.3.2 Diagrama de reea cu rutare dinamic


Pentru a ne uura munca i pentru comoditate vom crea pe interfaa Ether2, care unete direct ruterul cu staia de
lucru, un server DHCP. Pentru configurarea unui DHCP-server este important ca pe interfaa dat s fie deja o adres IP.
Se va utiliza asistentul de configurare pentru a seta un server DHCP pe aceeai interfa. Asistentul de setare va solicita
informaia necesar pentru configurare.
Pentru configurarea serverului DHCP e necesar a selecta n Winbox, meniul IP->DHCP-server.
n fereastra aprut DHCP-server se va apsa butonul DHCPSetup (Figura 6.3.3).

Figura 6.3.3. Fereastra de configurare DHCP-server


Paii de creare a unui DHCP-server includ:

Se apas butonul DHCP Setup pentru a lansa configurarea serverului DHCP.


n fereastra aprut DHCP Setup, n linia DHCP-server Interface, selectm interfaa pe care va fi setat

serverul DHCP (n cazul nostru aceasta va fi ether2), se apas butonul Next.

n lina DHCP Address Space se specific spaiul de adrese IP ce va fi utilizat pentru atribuire (aceasta va

fi 192.168.102.0/24), se apas butonul Next.

n linia Gateway for DHCP Network se specific adresa IP a gateway pentru clienii DHCP al reelei date

(implicit/ construit dinamic aceasta este IP-adresa interfeei pe care se creeaz DHCP-server = 192.168.102.1), se apas
butonul Next.

n linia Address to Give Out se specific diapazonul de adrese IP ce vor fi alocate clienilor DHCP (de

exemplu, 192.168.102.2 192.168.102.254), se apas butonul Next.

n linia DNS Servers se specific adresa/adresele pentru DNS server, care vor fi alocate clienilor DHCP

(n exemplu nostru aceasta este 193.226.64.2), se apas butonul Next.

n linia Lease Time se specific timpul pn cnd clientul poate utiliza aceast adres IP care i-a fost

alocat (n exemplu nostru aceasta este 3d:00:00:00), se apas butonul Next.

Se apas butonul Finish; n felul acesta a fost creat un DHCP-server pe o interfa selectat.
Dup apsarea butonului Finish n fereastra DHCP-server va aprea nregistrarea ce va confirma crearea

unui server DHCP.

6.3.2. Modificarea setrilor de reea pe staia de lucru


Pentru a simplifica administrarea setrilor TCP/IP (ce definete modul n care calculatorul dvs. comunic cu alte
calculatoare), se recomand utilizarea protocolului DHCP. DHCP atribuie automat adrese IP computerelor din reea, dac
reeaua ofer aceste posibiliti. Dac utilizai DHCP, nu este necesar s modificai setrile TCP/IP n cazul n care mutai
computerul n alt locaie, iar DHCP nu v cere s configurai manual setri TCP/IP sau DNS.
Pentru a activa DHCP sau pentru a modifica alte setri TCP/IP, urmai paii:

Deschidei fereastra Conexiuni n reea fcnd clic pe pictograma Local Area Connection ce se afl n

colul drept jos al ecranului n SO Windows.

n fereastra aprut, Local Area Connection status, facei clic pe butonul Properties.

n fereastra aprut Local Area Connection properties selectai Protocol Internet TCP/IP i apsai iari
pe butonul Properties.

n fereastra aprut Internet Protocol TCP/IP properties, pentru a obine automat setrile de IP cu DHCP,
dai clic pe A obine automat o adres IP( Figura 6.3.4), iar pentru a obine automat a adres de server DNS cu DHCP,
facei clic pe A obine automat o adres de server DNS (Figura 6.3.4), apoi facei clic pe butonul Ok.

Figura 6.3.4. Proprieti ale protocolului TCP/IP n SO Windows


6.3.3. Modificarea nscrierii fcute n leases ca static
Leases ofer informaii cu privire la clienii DHCP crora le-au fost atribuite IP-adrese. Informaii din fila Leases
pot fi afiate din fereastra DHCP-server. Aici pot fi vzute toate dispozitivele active conectate crora le-au fost atribuite
IP-adrese i puse n coresponden IP-adresa clientului cu adresa MAC a sa.
Dac se dorete atribuirea uneia i aceleiai IP-adrese unui anumit client sau dispozitiv, atunci se selecteaz
nregistrarea dorit apoi se execut clic pe butonul Make Static (Figura 6.3.5), dup aceea dispozitivul sau clientul va fi n
list fr litera D.
O IP-adresa fcut static poate fi modificat ca dinamic prin dublu clic pe nregistrarea fcut static i
modificarea n fila General a ferestrei DHCP lease, apoi se apas butonul Ok.
Figura 6.3.5 Opiunea Leases/Make Static

n cazul care acest client (dispozitiv) nu a fost conectat niciodat la reeaua dat (adic nu este n list Leases), el

poate fi adugat manual prin apsarea butonului +, unde se indic MAC adresa dispozitivului nou i IP-adresa care i va
fi atribuit. Adugtor se va mai seta din fila DHCP Address pool: static-only, Figura 6.3.6.

Figura 6.3.6 DHCP static-only


6.3.4. Sincronizarea timpului pe router
Pentru a seta i sincroniza timpul utilizat pe router, se utilizeaz
protocolul NTP. n Winbox meniul System ->NTP server bifm
opiunea Enabled.
n Winbox meniul System ->NTP client, bifm opiunea Enabled,
n fereastra Primary NTP: www.pool.ntp.org. Pentru a verifica timpul
pe router: Winbox meniul System ->Clock (Figura 6.3.7).
Figura 6.3.7. Sincronizarea timpului pe un DHCP-server

6.3.5. Configurarea unui client DHCP


Fie c, utiliznd protocolul DHCP-client trebuie s ajungem la
structura prezentat n Figura 6.3.8.
1

Figura 6.3.8. Diagrama reelei n care se seteaz un DHCP-client


Pentru crearea unui DHCP-client se va selecta Winbox, meniul IP-> DHCP-client -> butonul + , aa cum este
indicat n Figura 6.3.9.

Figura 6.3.9 Setarea unui DHCP-client


Fiecare student va configura pe interfaa Ether1, ce conecteaz ruterul cu o alt subreea, un DHCP-client. DHCPclientul va primi adresa de la un server DHCP ce va fi conectat naintea hub-ului i configurat de ctre tutore.

La setarea DHCP-client e posibil de a primi pe client DNS, gateway NTP, dinamic sau nu, opiunea Use Peer
DNS, Use Peer NTP.
Pentru configurarea DHCP-client, mai nti anulai IP-adresa static pe interfaa Ether1 a ruterului, anulai n
tabelul de rutare default gateway, adic nregistrarea cu 0.0.0.0/0, apoi pe Winbox n meniul IP->DHCP-client n fereastra
New DHCP-client, fila DHCP, n linia Interface selectm Ether1, apsm butonul Ok. Verificai dac a aprut
nregistrarea dinamic cu adres IP, gateway n lista de adrese: Winbox meniul IP->address. n faa unei astfel de
nregistrri va fi litera D.