DHCP SERVER (dynamic host configuration protocol) HAZIRLAYAN:BATUHAN ÇABUKKAZAN 1141602908
DHCP Nedir? Dynamic Host Configuration Protokol yani kısaca DHCP, ağa dahil olmak isteyen çeşitli sistemlere IP adresi ve bazı diğer parametrelerin merkezi olarak atanması sürecinde görev alan protokoldür. Server-client modelinde çalışan bu protokolün server tarafının bir server olarak implemente edildiği sistemler ise DHCP Server olarak adlandırılır.
DHCP Serverların temelde yaptığı iş ,belirli IP adresi aralıklarını ve ağ iletişimi için gerekli Subnet Mask (alt ağ maskesi),Default Gateway (varsayılan ağ ğeçidi), DNS Server (isim çözümleme sistemi) gibi bazı diğer yapılandırma bilgilerini dinamik bir şekilde dağıtmaktır. DHCP Client olarak ifade edebileceğimiz ağ üzerindeki sistemler ise genellikle ilk açılışları sırasında DHCP Server tarafından ağa yayımlanan protokol paketleri yakalarlar ve belirli bir sıra dahilinde IP adresi alma işini gerçekleştirirler.
DHCP Nasıl Çalışır ? DHCP Mesajları DHCP Discover DHCP Offer DHCP Request DHCP Ack
DHCP Discover Bilgisayar ağ üzerinde ilk defa açıldığında ağa DHCP Discover mesajı yollar. Bu mesajla istemci ağda bir DHCP sunucusunun varlığını sorgular. Çalışan bir DHCP sunucusu varsa kendine IP bilgilerini göndermesini ister.
DHCP OFFER DHCP istemci tarafından yayınlanan DHCP Discover mesajı DHCP sunucusu tarafından alınır. Sunucu veritabanı sorgulanır ve istemciye verilecek IP adresi ve kira süresini belirler. Bu bilgiler istemcinin onayını almak üzere geri gönderilir.
DHCP Request DHCP Offer mesajını alan DHCP istemci kendisine ayrılmış IP adresini kiraladığına dair mesaj yollar. Bu bir kabul mesajıdır.
DHCP ACK DHCP Request mesajını alan DHCP sunucu bu istemciye gerekli olan IP,Subnet Mask,Gateway,DNS ve WINS bilgislerini gönderir.
DHCP:Sunucunun Yeniden Başlatılması? DHCP sunucu yeniden başladığında daha önce atadığı IP leri ve bilgilerini korur. Bunu dhcp.leases dosyası ile gerçekleştirir. Sunucu dhcp.leases dosyasının güncelliğini kontrol eder.
DHCP:İstemcinin Yeniden Başlatılması Daha önceden DHCP sunucu tarafından verilmiş bir IP adresine sahip istemci yeniden başladığında sunucu dhcpd.leases dosyasındaki mac adreslerine bakar. dhcpd.leases dosyasıdan istemci makinenin mac adresini bulur. DHCP sunucu, istemcinin eski bilgilerini aynen gönderir.
KAYNAKLAR http://www.serhatakinci.com/ Wikipedia