dhcp serveri, dns serveri

Upload: filips06

Post on 30-Oct-2015

154 views

Category:

Documents


1 download

TRANSCRIPT

  • 4. Sistemski software4. Sistemski software

    DHCP DHCP SERVERI. SERVERI. DNS DNS SERVERI SERVERI

    MET kola, Priboj RAUNARI 2 - Prof. Saa Vasili, BSc EE 1

  • 4. 4. SistemskiSistemski software software DHCP DHCP serveriserveri..

    DHCP (Dynamic Host Configuration DHCP (Dynamic Host Configuration Protocol)Protocol) je skup pravila koji omoguava )) j p p j gureajima na raunarskoj mrei da trae i dobiju IP adresu od DHCP servera.DHCP server je uglavnom instaliran na posveenom serveru na raunarskoj mrei, p jmada moe biti pokrenut i na ruteru. On klijentima dodeljuje adrese iz unapred j j j podreenog skupa IP adresa.

    MET kola, Priboj RAUNARI 2 - Prof. Saa Vasili, BSc EE 2

  • 4. 4. SistemskiSistemski software software DHCPDHCP serveri.

    Ti klijentski ureaji mogu biti raunari, mreni tampai ili mreni adapter. Uz IP adresu klijenti p p jmogu dobiti i ostale mrena podeavanja kao to su podrazumevani izlaz sa mree (default p (gateway), mrena maska, adresa DNS servera i drugi. U suprotnom, da nema DHCP servera na g pmrei, sve ove vrednosti bi morale da se unose runo. DHCP se stara da sve IP adrese budu jedinstvene, tj. da nema dve iste IP adrese u mrei.

    MET kola, Priboj RAUNARI 2 - Prof. Saa Vasili, BSc EE 3

  • 4. 4. SistemskiSistemski software software DHCP serveri.

    Komunikacija servera i klijentaOtkrivanje - Klijentski raunar (ili bilo koji drugi ureaj), ukoliko nema podeavanja za pristup raunarskoj mrei, prvo e probati da nae DHCP server na mrei, preko DHCP discoveryDHCP discovery (DHCP otkrivanje) paketa kojipreko DHCP discoveryDHCP discovery (DHCP otkrivanje) paketa koji se alje brodkastom. Ponuda - Kada DHCP server primi DHCP discoveryPonuda Kada DHCP server primi DHCP discovery paket, on na njega reaguje usmerenim odgovorom (unikast) koji se naziva DHCP offerDHCP offer (DHCP ponuda). Server u tom trenutku rezervie jednu IP adresu za klijenta.

    MET kola, Priboj RAUNARI 2 - Prof. Saa Vasili, BSc EE 4

  • 4. 4. SistemskiSistemski software software DHCP serveri.

    Zahtev - Klijent koji primi DHCP ponudu, novim brodkastom obavetava server koji mu je poslao

    d li i t l DHCP i d jponudu, ali i ostale DHCP servere na mrei, da je dobio tu ponudu. Klijent alje DHCP requestDHCP request( ht d d l IP d ) i t ht(zahtev za dodelu IP adrese) i u tom zahtevu navodi od kog servera to zahteva. Ostali serveri mogu da skinu rezervaciju sa IP adrese koju sumogu da skinu rezervaciju sa IP adrese koju su mu ponudili. Potvrda Server novim unikast paketom DHCPDHCPPotvrda - Server novim unikast paketom DHCP DHCP acknowledgementacknowledgement alje klijentu same potrebne mrene podatke Time se zavrava proces

    MET kola, Priboj RAUNARI 2 - Prof. Saa Vasili, BSc EE 5

    mrene podatke. Time se zavrava proces.

  • 4. 4. SistemskiSistemski software software DHCP serveri.

    Dinamika i statika IP adresaIP adresa koju server dodeli klijentu se naziva dinamika IP dinamika IP adresaadresa Termin suprotan ovome je statika IP adresa Njuadresaadresa. Termin suprotan ovome je statika IP adresa. Nju karakterie da je IP adresa klijenta unapred odreena i ve upisana u raunar. Microsoft Windows XP koristi termine Obtain

    IP dd t ti ll di k d d Uan IP address automatically za dinamku adresu, odnosno Use the following IP address za statiko podeavanje IP adrese.Termini dinamika/statika IP adresa nisu u vezi sa terminima statika/javna IP adresa. U privatnim mreama postoje i statike i dinamike adrese. Javne adrese su uglavnom statike, ali pojedini Internet provajderi mogu svojim klijentima dinamikipojedini Internet provajderi mogu svojim klijentima dinamiki dodeljivati javne IP adrese.

    MET kola, Priboj RAUNARI 2 - Prof. Saa Vasili, BSc EE 6

  • 4. 4. SistemskiSistemski software software DNSDNS serveri.

    MET kola, Priboj RAUNARI 2 - Prof. Saa Vasili, BSc EE 7

  • 4. 4. SistemskiSistemski software software DNSDNS serveri.Kom nikacija i me pojedinih ra nara nekojKomunikacija izmeu pojedinih raunara u nekoj mrei se zasniva na principu IP adresa koje su potpuno graene ciframa kao: 156 210 11 78 Potopotpuno graene ciframa kao: 156.210.11.78. Poto je teko zapamtiti, te zadrati preglednost nad npr. 200 ovakvih adresa uveden je sistem koji vee200 ovakvih adresa, uveden je sistem koji vee adresu jednog raunara za jedno ime. Tako je mogue npr. raunaru sa adresom 156.210.11.78mogue npr. raunaru sa adresom 156.210.11.78 dodijeliti ime MOJRACUNAR i za sve administrativne poslove koristiti samo to ime. Ukoliko se naknadno pprebaci raunar u drugu mreu (subnet), nije potrebno pamtiti novu IP adresu dok njegovo ime

    MET kola, Priboj RAUNARI 2 - Prof. Saa Vasili, BSc EEostaje isto.

  • 4. 4. SistemskiSistemski software software DNS serveri.

    DNSDNS je u stvari jedna baza podataka u kojoj su upisana sva imena iu kojoj su upisana sva imena i odgovarajue IP adrese pojedinih raunara, te skup funkcija koje omoguavaju prevoenje istih Trebaomoguavaju prevoenje istih. Treba naglasiti da npr. celi Internet, koji je takoe jedna velika mrea, koristi DNS mehanizam.

    MET kola, Priboj RAUNARI 2 - Prof. Saa Vasili, BSc EE

    DNS mehanizam.

  • 4. 4. SistemskiSistemski software software DNS serveri.

    Internet je podijeljen na pojedina podruja od kojih svako ima odreenopodruja od kojih svako ima odreeno znaenje. Ta podruja podeljena su u obliku stabla i podsjeaju naorganizaciju direktorijuma na hardorganizaciju direktorijuma na hard disku jednog raunara. Struktura Interneta prikazana je na sledeoj slici:

    MET kola, Priboj RAUNARI 2 - Prof. Saa Vasili, BSc EE 10

    slici:

  • 4. 4. SistemskiSistemski software software DNS serveri.

    MET kola, Priboj RAUNARI 2 - Prof. Saa Vasili, BSc EE 11

  • 4. 4. SistemskiSistemski software software DNS serveri.

    Root Root DomainDomainNa vrhu se, kao to vidimo, nalazi tzv. root domenk ji t k U k i t t kkoji se oznaava takom. U praksi se ta takaignorie tako da je ne moramo koristiti.Top LevelTop Level DomainDomainTop Level Top Level DomainDomainDrugo podruje pripada tzv. Top Level Domenu i iznjega se moe od prilike naslutiti kojoj organizaciji ilij g p j j g jdravi taj domen pripada.Ispod ili iznad TLD (Top Level Domena) ne moe se nalaziti neka druga TLD. Za Srbiju vai ..rsrs kao TLD to znai da je firma izSrbije ili je samo prijavljena na njenom podruju.

    MET kola, Priboj RAUNARI 2 - Prof. Saa Vasili, BSc EE 12

  • 4. 4. SistemskiSistemski software software DNS serveri.

    Second Level Second Level DomainDomainSecond Level Domain je sledee nie podruje ispod TLD i oznaava ime pod kojim se neka firma moe registrovati. Uzmimo za primjer da fi " lik fi " li d i t j dfirma "velikafirma" eli da registruje domen na internetu sa nazivom velikafirma.rs. Prvo moramo saznati da li je taj domen slobodan Centralnosaznati da li je taj domen slobodan. Centralno mjesto za registraciju domena je InterNIC (http://www internic net) Ovde je takoe mogue(http://www.internic.net). Ovde je takoe mogue prekontrolisati dostupnost slobodnih domena.

    MET kola, Priboj RAUNARI 2 - Prof. Saa Vasili, BSc EE 13

  • 4. 4. SistemskiSistemski software software DNS serveri.

    PoddomenPoddomenIspod gore navedenih domena mogu je jo jedansloj domena koji se zove poddomen (en. subdomain). U praksi se retko susree sa

    dd i j j jih k it jpoddomenima jer je za njihovo koritenjepotrebno pamtiti dugaka imena. Univerziteti npr. esto koriste poddomene jer su podeljeni u vieesto koriste poddomene jer su podeljeni u viestrunih podruja. Na slici je prikazan jedanraunar koji se nalazi pod poddomenom evroparaunar koji se nalazi pod poddomenom evropa. Iz toga je mogue zakljuiti da je spojen saraunarom koji je postavljen u Evropi

    MET kola, Priboj RAUNARI 2 - Prof. Saa Vasili, BSc EE 14

    raunarom koji je postavljen u Evropi.

  • 4. 4. SistemskiSistemski software software DNS serveri.

    ZoneZoneUkoliko se rezervie domena velikafirma.rs bie potrebanjedan sopstveni DNS server koji je zaduen za svejedan sopstveni DNS server koji je zaduen za svehostove koji pripadaju tom domenu. Sve informacije kojese odnose na hostove snimljene su u jednoj datoteci kojau praksi esto nosi naziv "zone-file". Pod zonom se podrazumeva podruje za koje je na DNS server zaduen U naem primeru bi znai jedan server mogaozaduen. U naem primeru bi znai jedan server mogaorukovoditi zonama evropa.velikafirma.rs kao iazija.velikafirma.rs i svi hostovi bi bili uvedeni u jednojdatoteci. Ipak, u praksi se esto za svaku zonu koristiposeban DNS server jer takva organizacija znatnoolakava administraciju

    MET kola, Priboj RAUNARI 2 - Prof. Saa Vasili, BSc EE 15

    olakava administraciju.

  • 4. 4. SistemskiSistemski software software DNS serveri.

    Ispitivanje DNS servera od strane clienta je vrlo interesantan postupak. Razlikujemo dve vrste ispitivanja:ispitivanja:Rekursivno ispitivanjeRekursivno ispitivanjeKao prvo korisnik upisuje u svoj browser ime raunara p p j jsa kojim eli da uspostavi vezu, npr usa.velikafirma.rs. Nakon toga se aktivira funkcija za prevoenje imena tk l k j it l k l i DNS IP dtkz. resolver koja upita lokalni DNS server za IP adresu tog imena. Server sada trai u svojoj datoteci za zonu kao i u svom cache-u Ako nae traenu IP adresukao i u svom cache u. Ako nae traenu IP adresu, vraa je clientu kao odgovor, u suprotnom vraa poruku da adresa nije uvedena.

    MET kola, Priboj RAUNARI 2 - Prof. Saa Vasili, BSc EE 16

  • 4. 4. SistemskiSistemski software software DNS serveri.F dF d kkForwardForward--LookupLookupKao prvo korisnik upisuje u svoj browser ime raunara sa kojim eli da uspostavi vezu, npr. evropa.velikafirma.rs. Nakon toga se aktivira funkcija za prevoenje imena tkz. resolver koja upita lokalni DNS server za IP adresu tog imena. Server sada trai u svojoj datoteci za zonu kao i u svom cache-u. Ako nae traenusvojoj datoteci za zonu kao i u svom cache u. Ako nae traenu IP adresu, vraa je clientu kao odgovor, a ako ne onda taj DNS server alje pitanje na DNS server koji je zaduen za root domen koju smo gore objasnili i koji mora biti uneen u lokalnom DNSkoju smo gore objasnili i koji mora biti uneen u lokalnom DNS serveru. Ako i ovaj ne pronae odgovarajuu adresu, onda alje pitanje na DNS server koji je autoriziran za .rs domen. Ukoliko ovaj pronae adresu vraa je direktno lokalnom DNS serveruovaj pronae adresu, vraa je direktno lokalnom DNS serveru, ako ne onda alje pitanje DNS serveru zaduenom za domenvelikafirma. Postupak se ponavlja sve dok se traena adresa ne

    MET kola, Priboj RAUNARI 2 - Prof. Saa Vasili, BSc EE 17

    pronae.