50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

Broadcast کردن DHCP سرور

سلام ، یه سوال دارم ، چه زمانی DHCP سرور Broadcast می کند ؟

پرسیده شده در 1393/10/18 توسط

4 پاسخ

2

سلام

۱- ابتدا کلاینت broadcast می کند تا اگر dhcp server ای در شبکه وجود داشته باشد به در خواست کلاینت جواب دهد.

۲- در مرحله ۲ dhcp server' به صورت unicast پیشنهادآی پی ای را به کلاینت ارسال میکند.

۳- در مرحله ۳ کلاینت درخواست خود را مبنی بر دریافت آی پی پیشنهاد داده شده به صورت broadcast ارسال می کند.

۴- در مرحله ۴ dhcp server آی پی پیشنهاد داده در مرحله ۲ را , به کلاینت به صورت unicast ارسال می کند

به طور خلاصه ارسال از کلاینت به سرور: به صورت broadcast و ارسال سرور به کلاینت به صورت unicast

چطور می تواند unicast باشد؟

به نظر بنده احتمال میدم که بر اساس MAC Address ارسال را به صورت unicast انجام می دهد' همان طور که سوییچ ارسالش به صورت یونیکست است و بر اساس مک آدرس.

از این منبع می توانید استفاده کنید:

http://en.m.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol

پاسخ در 1393/10/19 توسط
5

دوست عزیز وقتی کلاینت درخواست DHCP Discovery میده ، این درخواست به صورت Broad cast هست . همانطور که جناب Amir-russ عزیز گفتند، حالا وقتی DHCP قراره جواب را ( درواقع آیپی پیشنهادی) بر گردانه ، چون کلاینت هنوز IP نداره پس DHCP هم مجبوره از Broadcast استفاده کنه تا پکتش به کلاینت هم برسه. (DHCP Offer). این مکانیسم تا وقتی که به کلاینت IP اختصاصی داده بشه همینطور ادامه داره( 4 مرحله ). البته نکته ای که وجود داره اینه که اگر کلاینت قبلا آیپی داشته باشه و اینبار DHCP Request بده دیگه خبری از Broad cast نیست !! چون کلاینت دارای آیپی هست و برای تمدید اجاره نامه !! D: سراغ DCHP میره و دیگر نیازی به Broadcast نیست. مگر اینکه DHCP جواب NAK بدهد ( جواب منفی در برابر درخواست کلاینت) که در این صورت باز هم نیاز به Broadcast خواهد بود

پاسخ در 1393/10/18 توسط
1

ممنون از دوست عزیز Tabatabaeemehr ،فقط به نظر من اگر لایه ها را جدا برسی کنم این نتایج بدست می آید :

1-کلانت درخواست Broadcast می دهد در مرحله Discovery که این Broadcast هم در لایه 2 و هم در لایه 3 است.

2-سرور جواب کلایت را در مرحله Offer ارائه می دهد بدین صورت که در لایه 3 به صورت broadcast و در لایه 2 به صورت Unicast

3-کلاینت در مرحله Request هم در لایه 2 و هم در لایه 3 ساختار Broadcast را دنبال می کند

4-سرور در این مرحله ACK را ارائه می دهد که ساختار Broadcast در لایه 3 و Unicast در لایه 2 خواهد بود

در این تصویر DHCP Offer برسی شده :

1
پاسخ در 1393/10/19 توسط
3

dhcp معمولا broadcast نمیکنه

این کلاینت هست که broadcast میکنه و دنبال dhcp میگرده تا ازش ip بگیره

پاسخ در 1393/10/18 توسط

پاسخ شما