DHCP Sunucusunun Sağladığı Bilgiler
- IP Adresi
- Alt Ağ Maskesi (Subnet Mask)
- Ağ Geçidi (Getaway)
- DNS Sunucu Adresi
- Wins Sunucu Adresi
DHCP Nasıl Çalışır?
DHCP protokolü için network üzerinde bir DHCP sunucusuna ihtiyaç vardır. Bu sunucuda dağıtılmak istenilen IP adresi, alt ağ maskesi, ağ geçidi adresi, DNS sunucu adresi ve WINS sunucu adresi havuzları (pool) tanımlanmalıdır. IP adresini öğrenmek isteyen bir bilgisayar DHCP sunucusu‘na başvurmalıdır.
DHCP protokolü için network üzerinde bir DHCP sunucusuna ihtiyaç vardır. Bu sunucuda dağıtılmak istenilen IP adresi, alt ağ maskesi, ağ geçidi adresi, DNS sunucu adresi ve WINS sunucu adresi havuzları (pool) tanımlanmalıdır. IP adresini öğrenmek isteyen bir bilgisayar DHCP sunucusu‘na başvurmalıdır.
- İstemci (bilgisayar) DHCP sunucusu‘nun adresini bilmediği için istek mesajını (DHCP discover message) broadcast olarak herkese gönderir.
- Bu mesajı alan DHCP sunucusu öneri mesajı (DHCP offer message) ile bir IP adresini istemciye sunar. Bu öneri mesajının içerisinde kiralama bilgisi de vardır.
- Öneriyi kabul eden istemci, sunucuya istek mesajını (DHCP request message) gönderir.
- Bunun üzerine DHCP sunucusu istemciye işlemin tamamlandığını bildiren onay mesajını (DHCP acknowledgment message) gönderir. Artık istemci bir IP adresi almıştır ve iletişime geçebilir.
- Kiralama süresi dolduğunda ise DHCP sunucusu‘na IP adresini başka bir cihaz için kullanabilmesi için bırakma mesajını (DHCP release message) gönderir.
DHCP'nin Çalışma Prensipleri
1-Hedef IP adresi (Bilinmiyor): 255.255.255.255 (broadcast)
2-Hedef MAC adresi(Bilinmiyor): FF.FF.FF.FF.FF.FF (broadcast)
3-Kaynak IP Adresi(Bilinmiyor): 0.0.0.0
4-Kaynak MAC Adresi:00-A0-CC-66-73-1F (Kendi makinemizin MAC adresi)
DHCP offer
DHCP istemci tarafından sisteme atılan yayın paketi (broadcast packet), DHCP sunucu tarafından alınır. IP veritabanı sorgulanır, istemciye verilecek IP adresi ve kira süresi belirlenir. Sunucudan çıkan isteğin onaylanması için istemciye bu belirlenen bilgiler geri yollanır.
Sistemde birden fazla DHCP sunucu bulunabilir. Bu durumda istemci ağa bir istek gönderdiği zaman en hızlı DHCP offer mesajı yollayanın IP bilgilerini benimseyecek ve bu tanımlarla ağa bağlanacaktır.
1-Hedef IP adresi (Henüz onaylanmadı): 0.0.0.0
2-Hedef MAC adresi (Biliniyor, istemci makina):00-A0-CC-66-73-1F
3-Kaynak IP Adresi (Biliniyor, DHCP sunucusu): 10.0.0.1
4-Kaynak MAC Adresi (Biliniyor, DHCP sunucusu):00-A0-C0-B6-12-6F
Sistemde birden fazla DHCP sunucu bulunabilir. Bu durumda istemci ağa bir istek gönderdiği zaman en hızlı DHCP offer mesajı yollayanın IP bilgilerini benimseyecek ve bu tanımlarla ağa bağlanacaktır.
1-Hedef IP adresi (Henüz onaylanmadı): 0.0.0.0
2-Hedef MAC adresi (Biliniyor, istemci makina):00-A0-CC-66-73-1F
3-Kaynak IP Adresi (Biliniyor, DHCP sunucusu): 10.0.0.1
4-Kaynak MAC Adresi (Biliniyor, DHCP sunucusu):00-A0-C0-B6-12-6F
DHCP request
DHCP OFFER mesajını alan DHCP istemci kendisine tahsis edilmiş IP adresini kiraladığına dair sunucuya bir yayın mesajı yollar, eğer DHCP istemci birden fazla DHCP OFFER mesajı almış ise ikinci bir broadcast mesajı daha yollar ve diğer DHCP sunuculara teşekkür edip artık bir IP adresine sahip olduğunu belirtir.
DHCP acknowledgement
DHCP Request mesajını alana DHCP server artık DHCP istemci için gerekli kayıtları gerçekleştirip ona gerekli olan IP, ağ maskesi, DNS adres veya adreslerini yollayacaktır.
DHCP Sunucusunun Yeniden Başlatılması
İstemcinin Yeniden Başlatılması
No comments:
Post a Comment