DCHP SERVER - 2

 

DHCP Operation (DHCP islemleri )

 

DHCP uyesi start ettiginde DHCP server dan IP adresi isteginde bulunur. DHCP server bu istegi aldiginda database'inde tanimlanan IP araligindan (scope ' dan) bir Ip adresi secer. Ve bu adresi DHCP uyesine teklif eder.

Eger uye bu teklifi kabul ederse, DHCP server belirli bir sure icin bu adresi uyeye kiralar. Default kiralama suresi 8 gundur, fakat bu sure degistirilebilir. Ve uye bu adres ile kendini yapilandirarak network kaynaklarina erisir.

DHCP server DHCP uyeye sadece Ip adresi bilgisi gondermez bununla birlikte "scope,server veya class option" yapilandirilimis ise pekcok yapilandirma bilgiside gonderebilir ;

Bir IP adresi

Bir Subnetmask

Kiralama suresi

Opsiyonel bilgiler ; (Scope ,server, class option)

    Bir default gateway adresi

    DNS server adresi

    Wins server adresi

    Domain name

    NBT node (isim cozme yontemi)

    ........ gibi.

The DHCP Lease Generation Process (DHCP server Ip kiralama Adimlari)

DHCP serverin DHCP client'e IP yapilandirmasi dort adimda tamamlanir.

1. IP lease request (Ip kiralama istegi)

2. IP lease offer (IP kiralama teklifi )

3. IP lease selection (Kiralanmis IP secimi)

4. IP lease acknowledgment (Kiralik IP 'nin onaylanmasi)

Not: Eger DHCP client birden fazla network adapter'e sahipse kiralama adimlari herbiri icin ayri ayri tekrarlanir. DHCP server herbir network adapter'e unique (Tek ve essiz) Ip adresi kiralar.

IP Lease Request : ( Ip kiralama istegi- Uyeden DHCP server'a )

Ip kiralama istegi islemi, Dinamik olarak yapilandirilmis bilgisayar start ettiginde ,Dinamik olarak yapilandirildiginda veya TCP/IP ilk olarak baslatildiginda (Protokol yuklendiginde , enable edilginde, statik den dinamik'e cevirildiginde) baslar.Bir de Dinamik yapilandirilmis bilgisayar Dhcp server tarafindan reject edildigidinde , yani bilgisayar baska bir subnete tasindiginda (varolan adresi yeni subnet den alamayacagi icin) yeniden kiralama islemini baslatir.

Islem basladiginda uye dhcp server'dan ip bilgisi almak icin ve TCP/IP adresi olmadigi icin Broadcast adresi ile bulundugu ortama (broadcastin gittigi heryere, source adresi 0.0.0.0 ve 255.255.255.255 olarak MAC adresi ile beraber) DHCPDISCOVER mesaji gonderir.

Bu mesajda DHCP server mesajin kimden geldigini anlamasi icin Uyenin ip adresi (0.0.0.0 ve 255.255.255.255), Netbios name'i , MAC adresi ve ortamdaki dhcp serverdan Ip adresi istegi bilgisi vardir.

IP Lease Offer ( Kiralik IP teklifi ) DHCP server dan DHCP client' e

Butun dhcp server'lar segmentlerinde bulunan ve istekte bulunan dhcp uyelerine  cevap olarak DHCPOFFER mesaji gonderirler. Bu mesajin icerigi ;

Uye Hardware adresi, Teklif edilen IP adresi, Subnetmask, kiralama suresi, Server bilgisi(Bu mesai kimin gonderdigine dair.)

Her cevap veren DHCP server teklif ettigi IP adresini ayni anda baska bir dhcp uye'ye teklif edilmemesi icin reserve eder (ayirir).

DHCP uye teklif gelmesi icin 1 saniye bekler. Eger DHCP server dan herhangi bir cevap alamaz ise tekrar  2, 4, 8 , 16 saniyelik peryodlar ile ve her seferinde 0 ile 1000 milisaniyelik rastgele uzunluklarda 4 kere broadcast ile istekte bulunur.

Eger uye dort istek sonunda da server dan cevap alamaz ise reserve edilmis adres araligindan (169.254.0.1 - 169.254.255.254 ) adres alarak kendisini yapilandirir ve bu adresi kullanir. Uye network de dhcp server olmadigini farzederek networkdeki diger uyeler ile konusabilmek icin bu adresi kullanir. Cunki diger uyeler de networkde dhcp server yok ise ayni araliktaki ip adreslerini kullanirlar. DHCP uye yinede DHCP server' a ulasana kadar her 5 dakikada bir DHCP server ile baglanti kurmaya calisir. 

DHCP server devreye girdiginde uye Ip adresini alarak kendisini yapilandirir ve boylece networkdeki diger uyeler ile kiralama suresi dolana kadar iletisim saglamis olur.