DHCP Relay Agent

عند وجود راوتر بين العميل وسيرفر الـDHCP فإن رسالة العميل المرسلة للسيرفر لن تعبر الراوتر لأنها برودكاست ومن المعروف أن الراوتر لايمرر رسائل Broadcast . وبهذه الطريقة لايمكن للعميل الحصول على عنوان شبكة! اذا ماهو الحل؟
طبعا الحل باستخدام DHCP Relay Agent حيث يقوم بتحويل رسالة الـbroadcast إلى رسالة unicast ليمررها الراوتر الى السيرفر ثم تعود للعميل


وهذا مانفعله في سويتشات سيسكو وهو كما يلي :-
كذلك عندما يكون سيرفر الـDHCP على VLAN مختلفة عن باقي الشبكة فإنك تحتاج تضع DHCP relay agent تحت كل منفذ من نافذ الـVLAN وهو عبار ة عن عنوان سيرفر الـDHCP فإذا كن سيرفر الـDHCP عنوانه هو192.168.1.100 يكون اﻷمر في الكور سويتش كمايلي:-

SW(config)#int vlan 10
SW(config-if)#ip helper-address 192.168.1.100
SW(config)#int vlan 20
SW(config-if)#ip helper-address 192.168.1.100
SW(config)#int vlan 30
SW(config-if)#ip helper-address 192.168.1.100

لكن نريد تطبيق ذلك على سيرفر 2016 بدلا من الكور سويتش