- برتوكول(DHCP)؟
اختصار ل(Dynamic Host Configuration Protocol)
إحدى بروتوكولات إدارة الشبكات ووظيفته الرئيسية منح عنوان(IP Address)لكل جهاز متصل في الشبكة بطريقة أوتماتيكية دون تدخل مدير الشبكة مما يجعل عملية إدرة الشبكات اكثر سهولة.
وهي خدمة تكون في سيرفر معين او في الراوتر
- طرق منح عناوين (IP Address)
أولا: طريقة ثابتة (Static allocation): يقوم مدير الشبكة بمنح العناوين بطريقة يدوية وبعدها يقوم سيرفر DHCP بإرسال العنوان لذلك الجهاز.ويتم ذلك بحجز عنوان IP لعنوان MAC Address محدد.
كما يتم تحديد (Subnet Mask,Default Gateway,DNS Server) بالاضافة إلى IP Address.
ثانياً: طريقة ديناميكية (Dynamic allocation): يقوم سيرفر DHCP بمنح عنوان من قائمة العناوين(Pool) لديه وذلك لمدة معينة (Lease) وهذه الطريقة مناسبة في حال كان هناك عدد محدد من العناوين وبعض الاجهزة تبقى في الشبكة لمدة مؤقتة وبسيطة.
ثالثاً:طريقة اوتوماتيكية (Automatic allocation):يقوم سيرفر DHCP بمنح عنوان لجهاز ما وذلك بشكل دائما بدون تأجير(Lease)
- كيف يحصل الجهاز على عنوان في الشبكة؟
١-بمجرد اتصال الجهاز في الشبكة يقوم بارسال رسالة إلي العنوان (255.255.255.255) وهذا يعني انه من نوع( Broadcast) وترسل لكل الاجهزة في الشبكة بحثاً عن عنوان من سيرفر DHCP. لا يملك الجهاز حتى الان عنوان وانما يستخدم عنوان الماك لديه (MAC)
٢-تصل الرسالة لكل الاجهزة في الشبكة ،الاجهزة العادية تتجاهل هذه الرسالة ويقوم فقط سيرفر DHCP بالتقاطها وارسال رسالة فقط إلى ذلك الجهاز تحتوي عرضاً لعنوان فريد في الشبكة كما يرسل العناوين الاخرى التي سبق الاشارة لها (Subnetmask,Default Gateway,DNS Server) ومدة التأجير.
٣-يقوم الجهاز بالموافقة على العرض ويرد على الرسالة السابقة بتقديم طلب (Request) عنوان من DHCP
٤-يقوم سيرفر DHCP بالرد وتأكيد العنوان حيث يتم اشعار الخادم بذلك