Dinamik Ana Bilgisayar Yapılandırma Protokolü

Dinamik Ana Bilgisayar Yapılandırma Protokolü

Bilgi
Fonksiyon Dinamik ana bilgisayar yapılandırması
Kısaltma Dhcp
Liman sunucu 67;
müşteri 68.
RFC RFC 1531
RFC 1534
RFC 2131
RFC 2132

Dinamik Ana Bilgisayar Yapılandırma Protokolü (DHCP, dinamik ana bilgisayar yapılandırma protokolü),rolü biristasyonunveya bir makineninIP parametrelerinin otomatik olarak yapılandırılmasını,özellikle ona otomatik olarak birIP adresive biralt ağ maskesiatayaraksağlamak olanbirağ protokolüdür. DHCP ayrıca varsayılan ağ geçidinin,DNSadsunucularının veNBNSadsunucularının(Microsoft şirket ağlarındaWINSsunucuları olarak bilinir)adresini de yapılandırabilir.

IP'nin ilk tasarımında , ağa bağlı her bilgisayarın doğru TCP / IP parametreleriyle önceden yapılandırıldığı varsayılmıştır: bu, statik adreslemedir ( sabit IP olarak da bilinir ). Değişikliklerin sıklıkla meydana geldiği büyük veya büyük ağlarda, statik adresleme ağır bir bakım yükü ve hata riski oluşturur. Buna ek olarak, bu IP adresini tutan bilgisayar hizmette değilse, atanan adresler kullanılamaz: Bunun bir sorun oluşturduğu tipik bir durum , tipik olarak mevcut IP adresinden daha fazla istemciye sahip olan İnternet servis sağlayıcılarıdır ( ISS'ler ). onlara, ancak müşterileri hiçbir zaman aynı anda bağlı olmayanlara.

DHCP, bu üç dezavantaja bir çözüm sağlar:

Protokol ilk olarak Ekim 1993ve RFC  1531 tarafından tanımlanır , değiştirilir ve RFC  1534, RFC  2131 ve RFC  2132 ile tamamlanır.

Bu protokol IPv4 ile çalışabilir  ; IPv6 ile de çalışır ve daha sonra DHCPv6 olarak adlandırılır . Ancak IPv6'da adresler DHCP olmadan otomatik olarak yapılandırılabilir.

Operasyon

İstemci ayrıca bir tür NetBios düğümü alabilir .

DHCP sunucusunun kabul edebileceği seçeneklerin listesi RFC  2132: DHCP Seçenekleri ve BOOTP Sağlayıcı Uzantıları, Bölüm RFC  1497: Sağlayıcı Uzantıları'nda bulunabilir.

DHCP sunucularının statik bir IP adresi olmalıdır.

Uyumluluk

Çoğu işletim sisteminde DHCP v4 istemcileri bulunur.

Windows 2000, 98, IPv6'yı yerel olarak desteklemez ( Windows Vista , Microsoft Windows 7 ve sonraki sürümlerin aksine ). IPv6, XP altında ipv6 install bir Windows terminaline " " komutu girilerek kullanılabilir  . Bu IPv6 eksikliği sorununun üstesinden gelmek için ücretsiz bir çözümün kurulumu dahil çeşitli çözümler vardır . Windows Server 2008'de bir DHCPv6 sunucusu bulunmaktadır .

DHCP v4 ve v6 için çeşitli ücretsiz istemci ve sunucular BSD platformları (FreeBSD / NetBSD / OpenBSD / Apple Mac OS X) ve POSIX platformları (Linux / "  UNIX benzeri  ") için mevcuttur. Orada yine, hangilerinin yalnızca IPv4'ü veya IPv4 ve IPv6'yı yönettiğini kontrol etmeniz önerilir.

Kira sözleşmesinin yenilenmesi

Dinamik IP adresleri , DHCP işlemini kapatan onayda istemciye gönderilen sınırlı bir süre için verilir (kiralama süresi veya kiralama süresi ).

Buna eşlik eden T1 değeri (varsayılan olarak, kira süresinin% 50'si), müşterinin kendisine adresini veren sunucudan kira sözleşmesinin yenilenmesini periyodik olarak talep etmeye başladığı süreyi belirler. Bu kez işlem, adresten adrese geleneksel IP iletimi ile gerçekleştirilir.

İkinci değer tarafından belirlenen zaman sınırı, T2 (varsayılan olarak, kiralama süresinin% 87,5'i) sona erdiğinde ve kiralama yenilenemediğinde (örneğin, menşe DHCP sunucusu hizmet dışı ise), müşteri, yayın yoluyla yeni bir adres tahsisi talep eder.

Kira sözleşmesinin sonunda, müşteri yenilemeyi elde edememiş veya yeni bir tahsis alamamışsa, adres devre dışı bırakılır ve TCP / IP ağını normal şekilde kullanma yeteneğini kaybeder.

Farklı segmentlerde istemci ve sunucu

DHCP sunucusu ve istemci aynı Ethernet segmentinde olmadığında, yönlendiriciler genel yayınları ( yayınları ) iletmediği için ikincisi tarafından gönderilen yayınlar sunucuya ulaşmaz . Bu durumda, bir DHCP röle aracısı kullanılır.

Aktarma aracısını içeren belirli ana bilgisayar, statik bir IP adresiyle yapılandırılır ve aracıyı yapılandırırken, 67 numaralı bağlantı noktasında kendisine ulaşan DHCP keşiflerini iletmenin gerekli olacağı bir DHCP sunucusunun adresini belirtiriz (dinlenen röle aracı programı tarafından). DHCP sunucusundan aldığı yanıtları kendi segmentinde (aynı zamanda müşterininki) yayınlar.

Aktarma aracısı, istemcinin DHCP talebini DHCP sunucusuyla aynı segmentte olmadığında, istemcinin DHCP talebini aktarmaktan sorumlu olacak ana bilgisayarın bir veya daha fazla arabiriminde etkinleştirilen bir programdır. Aktarma aracısı, rolünü yerine getirmek için istemciden aldığı DHCP çerçevesinin GIADDR alanına kendi IP adresini yerleştirir. Daha sonra bu çerçeveyi tek noktaya yayın olarak doğrudan kendisi için yapılandırılmış olan DHCP sunucusunun adresine iletir . DHCP sunucusu, alt ağı belirlemek ve doğru IP adresleri aralığında bir adres önermek için GIADDR alanını kullanır. Sunucu aracıya yanıt verdiğinde, yanıtı aktarma aracısı tarafından belirtilen GIADDR adresine, yine tek noktaya yayın olarak gönderir . Aktarma aracısı daha sonra yanıtı , talepte bulunan istemcinin ethernet bölümünde yayın olarak iletir .

Aktarma aracısı, bu işlevi kabul ederse bir yönlendiriciye yüklenebilir. Ajanı bir sunucuya yüklemeyi de seçebilirsiniz.

DHCP sunucusu yapılandırması

Bir DHCP sunucusunun IP adreslerine hizmet verebilmesi için, ona çekebileceği bir adres "havuzu" vermesi gerekir: bu, adres aralığıdır . Ayrık veya bitişik olmak üzere birkaç aralık tanımlamak mümkündür.

DHCP sunucusuna sunulan herhangi bir aralıkta görünmeyen segmentin adresleri hiçbir durumda dağıtılmayacaktır ve statik atamaların konusu olabilir (genellikle: sabit bir IP adresi gerektiren sunucular için, yönlendiriciler, ağ yazıcıları ...) .

Statik adreslemede kullanım için dışlamak da mümkündür, örneğin, bir aralıkta bulunan adresler veya adres blokları.

Son olarak, fiziksel bir adrese veya belirli bir " müşteri tanımlayıcısına  " sahip olan müşteriye bu adresi verme olasılığını sınırlandırarak adres rezervasyonları yapılabilir  . Bu, adresi sabit kalması gereken ancak diğer IP parametreleri merkezi ve otomatik olarak kontrol edilecek makineler için yararlı olabilir. Bu mekanizma seçenek 61 tarafından sağlanır (bkz. RFC  2131).

Diğer bir seçenek, belirli bir bağlantı noktasına bağlı bir cihaza her zaman aynı IP adresini vermenize olanak tanır. Seçenek 82 (bkz. RFC  3046)

Aynı segment üzerinde birkaç DHCP sunucusu kullanırken, farklı sunucuların adres aralıklarının kesişimi boş olmalıdır, aksi takdirde atamalarda ve yenilemelerde belirsizlik olacaktır. Aslında DHCP sunucuları, verdikleri kiralamalarla ilgili herhangi bir bilgi alışverişi yapmazlar.

Ayrıca görün

İlgili Makaleler

Dış bağlantılar

  1. (inç) "  Dinamik Ana Bilgisayar Yapılandırma Protokolü  ," Yorum  talebi n o 1531Ekim 1993.
  2. (inç) "  DHCP ve BOOTP Arasında Birlikte Çalışma  " Yorum  talebi n o 1534Ekim 1993.
  3. (tr) “  Dynamic Host Configuration Protocol  ”, Yorumlar için talep n o  2131,Mart 1997.
  4. (tr) “  DHCP Seçenekleri ve BOOTP Vendor Uzantıları  ”, Yorumlar için talep n o  2132,Mart 1997.
  5. (inç) "  BOOTP Satıcı Bilgi Uzantıları  " Yorum  talebi n o 1497Ağustos 1993.
  6. (inç) "  DHCP Aktarma Aracısı Bilgi Seçeneği  " Yorum  talebi n o 3046,Ocak 2001.