درخواست های ارتباط
جستجو
    لیست دوستان من
    صندوق پیام
    همه را دیدم
    • در حال دریافت لیست پیام ها
    صندوق پیام
    رویدادها
    همه را دیدم
    • در حال دریافت لیست رویدادها
    همه رویدادهای من
    تخفیف های وب سایت
    همه تخفیف ها

    عضویت در

    کانال تلگرام

    توسینسو

    اطلاعات مطلب
      مدرس/نویسنده
      امیرحسین کریم پور
      امتیاز: 120010
      رتبه:8
      11
      422
      382
      4125
      امیرحسین کریم پور ، مدیر انجمن سخت افزار و تجهیزات دیجیتال TOSINSO ، متخصص شبکه ، تخصص در حوزه سیستم عامل های کلاینت و سرور مایکروسافت ، سیستم عامل لینوکس ، علاقه مند به حوزه امنیت اطلاعات و تست نفوذ سنجی ... پروفایل کاربر
      دوره های مرتبط
      دوره های توسینسو دوره آموزشی نرم افزار ریموت دسکتاپ Team Viewer
      دوره آموزشی نرم افزار ریموت دسکتاپ Team Viewer
      مدرس: صادق شعبانی
      این دوره را در 3 قسط خریداری کنید
      دوره آموزشی تخصصی مانیتورینگ شبکه Zabbix در لینوکس
      دوره آموزشی تخصصی مانیتورینگ شبکه Zabbix در لینوکس
      مدرس: مجتبی اسمائی
      این دوره را در 25 قسط خریداری کنید
      دوره آموزشی مقدماتی نرم افزار Wireshark
      دوره آموزشی مقدماتی نرم افزار Wireshark
      مدرس: محمد عابدینی
      این دوره را در 8 قسط خریداری کنید
      دوره آموزشی نصب ، راه اندازی و پیکربندی ایمیل سرور MDaemon
      دوره آموزشی نصب ، راه اندازی و پیکربندی ایمیل سرور MDaemon
      مدرس: علی آقامیری
      این دوره را در 10 قسط خریداری کنید
      دوره آموزشی جامع مانیتورینگ شبکه با  Solarwinds و ماژول ها
      دوره آموزشی جامع مانیتورینگ شبکه با Solarwinds و ماژول ها
      مدرس: جعفر قنبری شوهانی
      این دوره را در 6 قسط خریداری کنید
      دوره آموزشی نرم افزار وایرشارک ( Wireshark )
      دوره آموزشی نرم افزار وایرشارک ( Wireshark )
      مدرس: مریم علی زاده
      این دوره را در 10 قسط خریداری کنید
      بهترین دوره آموزشی بین المللی +CompTIA Network در دنیا
      بهترین دوره آموزشی بین المللی +CompTIA Network در دنیا
      مدرس: محمد نصیری
      این دوره را در 64 قسط خریداری کنید
      دوره آموزشی بین المللی MCSA ویندوز سرور 2012 کد 70-410
      دوره آموزشی بین المللی MCSA ویندوز سرور 2012 کد 70-410
      مدرس: اسحاق احمدپور
      این دوره را در 37 قسط خریداری کنید
      آموزش جامع نصب و پیکربندی Network Monitor Cacti Server
      آموزش جامع نصب و پیکربندی Network Monitor Cacti Server
      مدرس: پوریا تعبدی
      این دوره را در 1 قسط خریداری کنید
      دوره آموزشی نصب و راه اندازی Output Messenger در شبکه
      دوره آموزشی نصب و راه اندازی Output Messenger در شبکه
      مدرس: آرش ترابی
      این دوره را در 3 قسط خریداری کنید
      دوره آموزشی سناریوهای کاربردی و متنوع در تجهیزات سیسکو با سهیل قاسمی
      دوره آموزشی سناریوهای کاربردی و متنوع در تجهیزات سیسکو با سهیل قاسمی
      مدرس: ُسهیل قاسمی
      این دوره را در 14 قسط خریداری کنید
      دوره آموزشی تجزیه و تحلیل ترافیک شبکه با Wireshark
      دوره آموزشی تجزیه و تحلیل ترافیک شبکه با Wireshark
      مدرس: محمد عابدینی
      این دوره را در 5 قسط خریداری کنید
      نصب ویندوز به روش Backup های مستقل از سخت افزار با Acronis True Image
      نصب ویندوز به روش Backup های مستقل از سخت افزار با Acronis True Image
      مدرس: میلاد فشی
      این دوره را در 4 قسط خریداری کنید
       آموزش مانیتورینگ شبکه با نرم افزار قدرتمند ManageEngine OpManager
      آموزش مانیتورینگ شبکه با نرم افزار قدرتمند ManageEngine OpManager
      مدرس: جعفر قنبری شوهانی
      این دوره را در 9 قسط خریداری کنید
      دوره آموزشی مدیریت کلاس از راه دور و مانیتورینگ با NetOP
      دوره آموزشی مدیریت کلاس از راه دور و مانیتورینگ با NetOP
      مدرس: صادق شعبانی
      این دوره را در 2 قسط خریداری کنید
      آشنایی با زیرساخت های شبکه و پیکربندی کامل مودم های ADSL
      آشنایی با زیرساخت های شبکه و پیکربندی کامل مودم های ADSL
      مدرس: پوریا تعبدی
      این دوره را در 3 قسط خریداری کنید
      دوره آموزشی جامع نصب و راه اندازی انواع FTP سرور
      دوره آموزشی جامع نصب و راه اندازی انواع FTP سرور
      مدرس: کاظم تقندیکی
      این دوره را در 7 قسط خریداری کنید
      دوره آموزشی نصب ، راه اندازی و پیکربندی فایل سرور Serv-U
      دوره آموزشی نصب ، راه اندازی و پیکربندی فایل سرور Serv-U
      مدرس: کاظم تقندیکی
      این دوره را در 11 قسط خریداری کنید
      دوره آموزشی سیسکو آسان است
      دوره آموزشی سیسکو آسان است
      مدرس: صادق شعبانی
      این دوره را در 35 قسط خریداری کنید

      مکانیزم کاری پروتکل DHCP چگونه است ؟

      تاریخ 6 ماه قبل
      نظرات 0
      بازدیدها 160
      مکانیزم کاری پروتکل DHCP چگونه است ؟


      قطعا شما به عنوان کسی که در حوزه شبکه و یا زیر ساخت شبکه مطالعه و فعالیت می کنید با پروتکل DHCP و ساز و کار آن آشنایی دارید و می دانید که یکی از مهم ترین پروتکل های شبکه پروتکل DHCP یا Dynamic Host Configuration Protocol می باشد . پروتکل DHCP بر اساس مدل Client-Server کار می کند . زمانی که یک کامپیوتر یا یک دستگاه دیگر مانند گوشی موبایل به شبکه متصل می شود نرم افزار یا برنامه DHCP Client یک پیام حاوی اطلاعات مورد نیاز به کل شبکه Broadcast می کند . هر DHCP server موجود در شبکه ممکن است به آن بسته اطلاعاتی جواب بدهد ، DHCP server یک یا چند Pool از آدرس IP را به همراه سایر پارامتر ها نظیر آدرس Default Gateway ، آدرس DNS سرور ، آدرس Time server ، اسامی Name servers ، نام Domain و ... را که مورد نیاز کلاینت هست مدیریت می کند . زمانی که DHCP server بسته درخواست شده را از کلاینت دریافت کرد DHCP server ممکن است با توجه به پیکربندی هایی که روی DHCP server انجام داده ایم اطلاعات خاصی را در پاسخ به کلاینت ارسال کند . DHCP به صورت کلی 4 مرحله را طی می کند تا آدرس IP و پارامتر ها یا Option های مربوطه را به کلاینت اختصاص دهد که این 4 مرحله به فرآیند DORA معروف می باشد DORA اختصار یافته کلمات زیر است :

      1- Discovery
      2- Offer
      3- Request
      4- Acknowledgement

      DHCP Discovery


      همانطور که پیشتر نیز اشاره کردیم کلاینت در ابتدا توسط برنامه DHCP Client یک پیام Broadcast به Subnet ای که در آن هست به آدرس مقصد 255.255.255.255 یا دیگر آدرس Broadcast ( با توجه به ساختار Subnetting شبکه ) ارسال می کند .

      DHCP Offer


      زمانی که DHCP server پیام DHCPDISCOVER را از کلاینت دریافت کرد که در واقع کلاینت توسط این پیام یک آدرس IP را از DHCP server درخواست می کند ، DHCP server یک آدرس IP را برای کلاینت رزرو می کند و با پیامی تحت عنوان DHCPOFFER پاسخ کلاینت را می دهد . این پیام حاوی اطلاعاتی نظیر MAC آدرس کلاینت ، آدرس IP کلاینت که به آن Lease می شود ، Subnet Mask ، مدت زمان Lease Duration ، آدرس IP سرور DHCP ، آدرس Default Gateway و سایر آپشن ها نظیر آدرس DNS ، آدرس Time server و ... که در صورت نیاز توسط این پیام به کلاینت اختصاص داده می باشد .

      DHCP Request


      در پاسخ به DHCP Offer ، کلاینت پاسخ را با پیامی تحت عنوان DHCPREQUEST به DHCP سرور Broadcast میکند و آدرس های Offer یا پیشنهاد داده شده در مرحله قبل را از سرور درخواست می کند . توجه کنید که کلاینت از DHCP server های مختلفی می تواند DHCPOFFER را دریافت کند اما کلاینت تنها یک پیام DHCP offer می پذیرد یا قبول می کند . بر اساس DHCP سروری که در مرحله قبل به کلاینت پاسخ داده است کلاینت به DHCP server درخواست آدرس IP را می دهد و در این حین DHCP server ها از اینکه کدام یکی از آنها به کلاینت Offer داده است اطلاع می یابند . زمانی که دیگر DHCP server ها پیام DHCPREQUEST را دریافت می کنند آنها از هر Offer ای که آماده کرده بودند تا به کلاینت در این مرحله ارائه دهند صرف نظر می کنند و آدرس های IP ای که از Pool شان برداشته بودند را به Pool موجود بازگشت می دهند .

      DHCP Acknowledgement


      در این مرحله فرآیند IP configuration به اتمام می رسد . زمانی که DHCP server مربوطه پیام DHCPREQUEST را از کلاینت دریافت می کند فرآیند تخصیص آدرس IP و پارامتر های مربوط تقریبا به اتمام می رسد. مرحله Acknowledgement شامل ارسال بسته اطلاعاتی DHCPACK به کلاینت می باشد . این بسته اطلاعاتی شامل مدت زمان Lease Duration ، آدرس IP سرور DHCP ، آدرس Default Gateway و سایر پارامتر هایی است که در مرحله دوم به آنها اشاره کردیم .


      نویسنده : امیرحسین کریم پور
      منبع : network.tosinso.com
      هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی میباشد
      برچسب ها
      مطالب مرتبط

      در حال دریافت اطلاعات

      نظرات
      هیچ نظری ارسال نشده است

        برای ارسال نظر ابتدا به سایت وارد شوید