Bursa Bilgisayar

DHCP Sunucusunun iP Adresi Alma Süreci

Merhaba arkadaşlar bu makalemizde dhcp sunucu hakkında bilgiler vermeye çalışacağım. Dhcp sunucusunun temel görevi network cihazlarına ip dağıtmaktır. Bu yazıda istemci ve sunucu arasında ip alma sürecindeki trafiği ve gönderilen/alınan paketleri anlatılacaktır.

İstemci (bilgisayar, yazıcı vs.) ilk açıldığında ip adresi almak için ortama DHCPDISCOVER paketini broadcast yapar. Ortamda bulunan DHCP sunucusu bu paketi alır ve karşılık olarak DHCPOFFER paketini broadcast olarak gönderir ve bu paket içerisinde istemciye sunucu tarafından verilmek istenen ip adresi bilgileri vardır.DHCPOFFER paketini alan istemci sunucuya DHCPREQUEST paketini gönderir ve DHCP’nin vermek istediği ip adresini almak istediğini söyler. DHCPREQUEST paketi unicast olarak gönderilir. Son olarak DHCP sunucusu istemciye ip adresini verir ve DHCPACK paketini istemciye göndererek ip alma süreci son bulmuş olur. DHCP’nin ip dağıtabilmesi için DHCP sunucusunun kullandığı UDP 67 ve 68. portlarının açık olması ve güvenlik duvarından izin verilmesi gerekir.

IP adresi almak için ilk aşamada istemci DHCPDISCOVER paketini broadcast olarak ortama gönderdiği için eğer DHCP sunucu ile istemciler farklı networktelerse veya iletişime geçebilmek için router üzerinden geçmeleri gerekiyorsa, router’da BOOTP paketlerinin geçişine izin verilmesi gerekir. Çünkü router’lar normalde broadcast trafiğini engellerler dolayısıyla istemcinin ip almasını da engellemiş olurlar. Ancak ip alma sürecinde istemcinin ip almak için gönderdiği paketin içindeki BOOTP paketleri sunucudan IP adresi isteyen asıl paketlerdir ve sadece bu paketlerin router üzerinden geçişine izin vermek yeterli olacaktır. Günümüzde çoğu router bootp paketlerinin varsayılan olarak üzerinden geçmesine izin vermektedir.

Related posts

2.265 thoughts on “DHCP Sunucusunun iP Adresi Alma Süreci

  1. I wanted to thank you for this good read!! I absolutely loved every little bit of it. I’ve got you saved as a favorite to look at new things you post…

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

 Characters available