شاید واژه DHCP را شنیده باشید. اگر نه باما همراه شوید تا با نحوه کارکرد DHCP آشنا شویم.
شمای کلی و نحوه کارکرد DHCP
تعریف کلی:
DHCP یا Dynamic Host Configuration Protocol نوعی پروتکل برای پیکربندی هاست به صورت داینامیک میباشد که در آن به هر دستگاه موجود در شبکه به صورت خودکار یک آدرس آیپی یکتا اختصاص میدهد.
دستگاه هایی مانند مودم روتر ها یا روتر های میکروتیک دارای قابلیت DHCP میباشند.
این نکته حائز اهمیت است که DHCP فقط اختصاص دهنده آیپی نیست، بلکه مدیریت پیکربندی شبکه برای Subnet mask و Default Gateway و سرویس DNS را نیز برعهده دارد.
ساختار DHCP
در معماری DHCP سه بخش اصلی وجود دارد:
DHCP Server, DHCP Client, DHCP Rely Agent(مشتری، سرور و عامل رله)
- بخش DCHP Client مانند (لپتاپ و کامپیوتر، پرینترها و …) هستند و از روتر IP آدزس میگیرد.
- بخش DCHP Rely Agent (عالم رله): یک برنامه نرمافزاری است که پیامهای DHCP را بین کلاینت ها و سرورهای DHCP منتقل میکند.
- بخش DHCP Server: یک سرور شبکه است که بهطور خودکار آدرسهای IP، سرورهای DNS، دروازههای پیشفرض و سایر پارامترهای شبکه را به دستگاههای سرویس گیرنده ارائه و اختصاص میدهد و میتواند پیکربندی و مدیریت شبکه را، با حذف نیاز به تخصیص آدرس IP دستی، سادهسازی کند. همچنین میتواند آدرسهای IPv4 و IPv6 را پشتیبانی کند و ویژگیهای اضافی مانند سرورهای DNS، نامهای دامنه، و سرورهای زمان را ارائه دهد.
منبع برای مطاله بیشتر:
- https://www.zoomit.ir/internet-network/284083-how-dhcp-works
- https://www.hpparseh.com/dhcp-server
- https://mihanwebhost.com/blog/articles/1098/dhcp-relay-agent-%DA%86%DB%8C%D8%B3%D8%AA-%D9%88-%DA%86%D9%87-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%D8%AF%D9%87%D8%A7%DB%8C%DB%8C-%D8%AF%D8%A7%D8%B1%D8%AF