DHCP Genel Bakış

Önemli bir networking konsepti olan DHCP’yi (Dynamic Host Configuration Protocol) henüz ele almadık.

DHCP, makinelerimize IP adresleri, subnet mask’ler ve gateway’ler atar. Örneğin, bir cep telefonunuz olduğunu ve insanlarla konuşmaya başlamak için bir telefon numarası almak istediğinizi varsayalım. Operatörünüzü ararsınız ve size bir numara verirler. Faturalarınızı ödediğiniz sürece telefonunuzu kullanmaya devam edebilirsiniz. Bu durumda DHCP, telefon operatörüdür; size diğer IP adresleriyle konuşabilmeniz için bir IP adresi verir. Ayrıca bir IP adresi size lease edilir, bunlar belirli bir süre boyunca geçerlidir ve lease ayarlarınıza bağlı olarak yenilenir.

DHCP birçok nedenle harikadır, bir network yöneticisinin IP adresleri atamayı dert etmemesini sağlar ve ayrıca duplicate IP adreslerinin kurulmasını engeller. Her fiziksel network’ün, bir host’un IP adresi talep edebilmesi için kendi DHCP server’ına sahip olması gerekir. Normal bir ev ortamında, router genellikle DHCP server olarak davranır.

DHCP, tüm dinamik host bilgilerinizi şu şekilde alır:

  • DHCP DISCOVER - Bu mesaj, bir DHCP server aramak için broadcast edilir.

  • DHCP OFFER - Network’teki DHCP server, bir offer mesajıyla yanıt verir. Offer içinde DHCP lease time, subnet mask, IP address vb. içeren bir packet bulunur.

  • DHCP REQUEST - Client, hangi offer’ı kabul ettiğini tüm DHCP server’lara bildirmek için başka bir broadcast gönderir.

  • DHCP ACK - Sunucu tarafından acknowledgment gönderilir.

DHCP bundan daha karmaşık hale gelir, ancak özeti budur.

Last updated