آدرس IP در مقابل MAC
آدرس IP چیست؟
در شبکه ای که از پروتکل اینترنت برای برقراری ارتباط بین موجودیت هایی مانند رایانه ها یا چاپگرهای شبکه استفاده می کند، برچسب عددی منطقی یا آدرس اختصاص داده شده به هر موجودیت، آدرس IP (آدرس پروتکل اینترنت) نامیده می شود. آدرس IP هدف شناسایی و مکان یابی هر موجودیت به طور جداگانه در شبکه در سطح رابط و عملکرد در لایه شبکه مدل OSI است.
آدرس دهی IPبسته به تعداد بیت های استفاده شده برای ذخیره آدرس، دو نسخه دارد، یعنی پروتکل اینترنت نسخه 4 (IPv4) که با حالت آدرس دهی 32 بیتی توسعه یافته و پرکاربردترین آن است و پروتکل اینترنت نسخه 6 (Ipv6).) با حالت آدرس دهی 128 بیتی در اواخر دهه 90 توسعه یافت.اگرچه آدرس IP یک عدد باینری است، اما معمولاً در یک قالب قابل خواندن توسط انسان در هاست ذخیره می شود. Internet Assigned Number Authority فضا و نام تخصیص آدرس های IP را در سطح جهانی مدیریت می کند.
آدرس های IPدو نوع هستند. آدرس های IP استاتیک دائمی هستند و به صورت دستی توسط مدیر به هاست اختصاص داده می شوند. آدرسهای IP پویا هر بار که توسط رابط کامپیوتر، نرمافزار میزبان یا سرور با استفاده از DHCP (پروتکل پیکربندی میزبان پویا) یا پروتکل نقطه به نقطه بوت میشود، به تازگی به میزبان اختصاص داده میشود، که فناوریهایی هستند که برای تخصیص آدرس IP پویا استفاده میشوند..
آدرس های IP پویا استفاده می شود تا مدیران مجبور نباشند آدرس های IP را به صورت دستی به هر میزبان اختصاص دهند. اما در برخی موارد، مانند ترجمه یک نام دامنه به یک آدرس IP توسط DNS (سیستم نام دامنه)، داشتن یک آدرس IP ثابت ضروری است، زیرا در صورت وجود یک دامنه، تعیین مکان یک دامنه غیرممکن است. آدرس IP اغلب قابل تغییر
آدرس MAC چیست؟
آدرس MAC یا آدرس کنترل دسترسی به رسانه، سخت افزار یا آدرس فیزیکی مرتبط با آداپتور شبکه یک میزبان است و توسط سازنده NIC (کارت رابط شبکه) اختصاص داده می شود. MAC توابع را در لایه پیوند داده مدل OSI انجام می دهد و به عنوان شناسه های منحصر به فرد هر آداپتور در سطح پایین تر در یک شبکه محلی (LAN) عمل می کند.
هر آدرس MAC از 48 بیت تشکیل شده است که نیمه بالایی شامل شماره شناسه سازنده آداپتور است و نیمه پایینی شامل یک شماره سریال منحصر به فرد است که توسط سازنده به هر آداپتور شبکه اختصاص داده شده و در آن ذخیره می شود. سخت افزار آداپتور.
شناسه سازمانی منحصر به فرد (3 بایت) | کنترل کننده رابط شبکه ویژه (3 بایت) |
MAC نشانیها بر اساس قوانین هر یک از سه فضای نام شمارهگذاری MAC -48، EUI -48، و EUI - 64 که توسط IEEE نگهداری میشوند، تشکیل میشوند.
تفاوت بین آدرس IP و آدرس MAC چیست؟
اگرچه آدرس IP و آدرس MAC هر دو به منظور ارائه یک شناسایی منحصر به فرد در یک شبکه به میزبان ها انجام می شود، بسته به وضعیت و عملکرد، این دو دارای چندین تفاوت هستند. هنگامی که لایه آدرس دهی عملکردی در نظر گرفته می شود، در حالی که آدرس MAC در لایه پیوند داده عمل می کند، آدرس IP در لایه شبکه عمل می کند.
آدرس MAC یک شناسایی منحصر به فرد به رابط سخت افزاری شبکه می دهد، در حالی که آدرس IP یک شناسایی منحصر به فرد به رابط نرم افزاری شبکه می دهد. علاوه بر این، اگر تخصیص آدرس در نظر گرفته شود، آدرسهای MAC به طور دائم به آداپتورها اختصاص داده میشوند و نمیتوان آنها را تغییر داد زیرا آدرسهای فیزیکی هستند. در مقابل، آدرسهای IP، ایستا یا پویا، میتوانند بسته به نیازها تغییر کنند زیرا موجودیتها یا آدرسهای منطقی هستند. علاوه بر این، آدرسهای MAC برای شبکههای محلی مفید هستند.
اگر قالب در نظر گرفته شود، آدرس های IP از آدرس های طولانی 32 یا 128 بیتی استفاده می کنند در حالی که آدرس های MAC از آدرس های طولانی 48 بیتی استفاده می کنند. در یک نمای ساده شده، آدرس IP را می توان برای پشتیبانی از پیاده سازی نرم افزار و آدرس MAC را می توان به عنوان پشتیبانی از پیاده سازی سخت افزاری شبکه در نظر گرفت.
علی رغم تفاوتها، شبکههای IP یک نگاشت بین آدرس MAC و آدرس IP دستگاه را حفظ میکنند که به آن ARP یا Address Resolution Protocol گفته میشود.