المدونة

المدونة

رجوع

DHCP


Dynamic Host-Configuration Protocol .
لايمكن بناء شبكة من دونة ، فائدته تكمن في ان كل جهاز من أجهزة الشبكات حتى تعمل لابُد من إعطاها ip address و subnet mask و gateway في حالة وجود جهاز راوتر .
- تكرار ip address ، لن شرط لكل جهاز ip فريد من نوعه
2- اعطاءه أحد الأيبيهات الخاصه ب network ID أو Broadcast ID
3- استهلاك الايبيهات في حالة شركات تقدم خدمة 24 ساعة ، كخدمة عملاء ???? ..
جميع هي المشاكل حُلت ببروتوكول واحد فقط هو dhcp ????????.
مبدأ عمله ..????
ان يكون هناك جهاز router أو switch L3 أو server حتى يتم تطبيقه عليهم ☑️.
اذاً بروتوكول dhcp يوفر
ip صالح للاستخدام وغير مكرر ☑️
يعطي subnet mask ☑️
يعطي getway ☑️
يعطي dns ايضاً ☑️
وهذا كله يتم تفعيلة مره واحده فقط على جهاز راوتر أو سيرفر ويتم تحديد حدود الشبكة في داخل ال pool
وهذا كله مره واحده فقط في عمر هذه الأجهزة
يوجد 4 مراحل تتم مابين جهاز مفعل عليه بروتوكول dhcp و جهاز end user
- المرحلة الأول تسمى ب dhcp Discovery
يقوم من خلالها الجهاز الذي يحتاج ل ip , subnet mask , getway
بإرسال رسالة لشبكة كلها انه يحتاج للعنوان ودي رسالة brodcast

- المرحلة الثانية تُسمى ب dhcp Offer
يأتي الرد من بروتوكول dhcp ان يوجد عندي حزمة من الطلبات التي تُريدها .
وهذا النوع من الرسائل يكون unicast

- المرحلة الثالثة تُسمى ب dhcp Request
يأتي تاكيد طلب من الجهاز انه يريد هذه الحزمة وايضاً هتكون دي الرسالة brodcast

- المرحلة الأخيرة تُسمى ب dhcp ack

تتم فيها ارسال له الحزمة والمكونات من الطلبات ل ip , subnet , getway .

وهذه الرسالة ايضاً unicast
طريقة تطبيق بروتوكول dhcp عملي
مش همسك اجهزة المستخدم نهائياً كل عملي على جهاز الراوتر
اولاً نعطي الاعدادات الأولية اللي هو رقم المنفذ مع ملاحظة مهمه جداً ان هذا العنوان هيكون ال getway لأجهزة المستخدم

1- Router(config)# ip dhcp pool ______ اعطيها اسم

اذاً خلق pool واعطاها اسم

2- Router(dhcp-config)# network ______ _________ اذكر عنوان شبكة وسبنت لها

3- Router(dhcp-config)# default-router _______ هنا اعطي getway للاجهزة

اللي هو اصلاً منفذ الراوترالمقابل لهم

4-Router(dhcp-config)# dns-server _____ تقدر تعطي dns على سبيل المثال

8.8.8.8 إشهر سيرفرات شركة جوجل

فيه امر اعتبره مهم جداً ومحل اهتمام هو ، ان ال pool مذكور داخلها getway

واذا تم أعطاها بشكل تلقائي ل إحد الاجهزة فدي كارثة

لذلك امر واحد هو
Router(config)# ip dhcp excluded-address _______ وحط رقم المنفذ اللي هو getway

هذا الامر معناه استثني هذا العنوان من العناوين الموجودة داخل لpool ولا توزعة نهائياً