موضوع مقاله: آدرس مک | مخاطب: عمومی | لحن: دانشنامه‌ای | ساختار: عنوان، مقدمه، 3 بخش، جمع‌بندی | مقاله: | # آدرس مک | مقدمه: مک‌آدرس، آدرس مک یا آدرس فیزیکی نشانی عددی یکتایی است که به صورت سخت‌افزاری در کارت واسط شبکه در کارخانه حک شده‌است. | ## بخش 1: آدرس مک | این نوع آدرس‌دهی موجب شناسایی منحصر به فرد کارت واسط شبکه در بین کارت‌ها می‌شود و برای ارتباط در لایه بالای لایه فیزیکی (پیوند داده) استفاده می‌شود. استاندارد این آدرس‌دهی توسط انجمن مهندسان برق و الکترونیک (IEEE) تحت عنوان EUI-48 تعیین شده‌ است. کلیه دستگاه‌ها مانند کامپیوترهای شخصی، تلفن‌های هوشمند، مودم‌های خانگی، لپ‌تاپ‌ها و امثال آن که به یک شبکه متصل می‌شوند دارای یک مک آدرس اختصاصی هستند که از طریق آن در یک شبکه داده‌ها به مقصد و واسط شبکه مشخص ارسال می‌شوند. تفاوت اصلی آدرس مک با آدرس آی پی در این است که آدرس آی پی در پروتکل TCP/IP و در یک لایه نرم‌افزاری تعیین می‌شود ولی آدرس مک در لایه سخت افزاری واقع شده‌است به عبارت دیگر آدرس مک یک آدرس فیزیکی از پیش مشخص شده بر روی کارت واسط شبکه است ولی آدرس آی پی یک آدرس مجازی است که در لایه نرم‌افزاری شبکه تعیین می گردد. به عبارت ساده‌تر آدرس مک حکم کد ملی شخص را دارد که ثابت است، اما آدرس IP مانند کد پستی محل سکونت است که می‌تواند برای همان شخص تغییر کند. بیت b0 آدرس دهی چندپخشی و یونیکست، و بیت b1 آدرس مدیریتی جهانی و محلی را تعیین می کنند. آدرس مک از ۶ جفت عدد هگزادسیمال و از دو قسمت تشکیل شده است به ترتیب از چپ به راست: 1. قسمت اول (سه جفت) مربوط به تولید کننده سخت افزاری اختصاص دارد مثلاً تولیدات شرکت گوگل با 3C:5A:B4 و تولیدات شرکت cisco با CC:46:D6 شروع می شوند. | ## بخش 2: آدرس مک | محدوده آدرس های گروهی و محلی بیت های U/L و I/G به طور مستقل مدیریت می شوند و نمونه هایی از هر چهار احتمال وجود دارد. لایه "همگرایی پروتکل" در استاندارد Gh.n، فریم های استاندارد اترنت که با EUI-48 تطابق داشته باشند را گرفته و آنها را در کپسول های واحد های داده سرویس مک (MSDUs) در همین استاندارد Gh.n قرار میدهد. ردیابی تصادفی سازی به گفته ادوارد اسنودن، آژانس امنیت ملی ایالات متحده دارای سیستمی است که با نظارت بر آدرس های MAC، جابجایی دستگاه های تلفن همراه را در یک شهر ردیابی می کند. برای جلوگیری از این عمل، اپل شروع به استفاده از آدرس‌های مک تصادفی در دستگاه‌های iOS در حین جستجوی شبکه‌های بی سیم کرده است. تصادفی‌سازی آدرس مک در حین جستجوی شبکه های بی سیم در اندروید با شروع نسخه 6.0، ویندوز 10، و هسته لینوکس 3.18 اضافه شد. پیاده سازی ذاتی تکنیک تصادفی سازی آدرس MAC تا حد زیادی در دستگاه های مختلف متفاوت است. علاوه بر این، نقص‌ها و کاستی‌های مختلف در این پیاده‌سازی‌ها ممکن است به مهاجم اجازه دهد تا یک دستگاه را حتی اگر آدرس MAC آن تغییر کرده باشد، ردیابی کند، به‌عنوان مثال، می توان از روی جستجوی گره های دیگر یا زمان‌بندی درخواست های دستگاه به هویت آن پی برد. اگر آدرس‌های MAC تصادفی استفاده نشود، محققان تأیید کرده‌اند که می‌توان یک (شخص حقیقی) را به یک آدرس MAC بی‌سیم خاص پیوند داد. | ## بخش 3: آدرس مک | نشت اطلاعات دیگر با استفاده از نقاط دسترسی بی‌سیم در حالت SSID پنهان (جهت افزایش پوشش شبکه)، در صورتی که بسته های جستجو برای ارسال و دریافت پیکربندی نیاز به ارسال SID‌ داشته باشند، یک دستگاه بی‌سیم تلفن همراه هنگام جابجایی ممکن است نه تنها آدرس MAC خود را، بلکه حتی آدرس‌های مک مرتبط با SSID‌ هایی که قبلاً به آن‌ها وصل شده است را نیز فاش کند. ناشناس سازی کاربرد در تجهیزات در شبکه هایی مانند اترنت، انتظار داریم که آدرس مک هر گره را در آن بخش از شبکه به طور منحصر به فرد مشخص و متمایز کند و با این کار اجازه می دهد برای هر میزبان خاص، فریم ها علامت گذاری شوند. با این کار، آدرس مک، زیربنای لایه پیوند (لایه دوم OSI) را تشکیل می دهد و بدین وسیله پروتکل های لایه بالاتر میتوانند برای ایجاد شبکه های پیچیده و کارآمدتر از آن استفاده کنند. در اکثر سیستم‌های شبهیونیکس، فرمان ifconfig را می توان جهت حذف و اضافه نام مستعار آدرس پیوند استفاده شود. در نتیجه، امکان تصادفی‌سازی آدرس مک در زمان راه‌اندازی یا قبل از برقراری اتصال شبکه توسط اسکریپت‌ها و ابزارهای مختلف پیکربندی ممکن است. در روش جعل آدرس مک، از تغییر آدرس مک جهت بهره برداری از آسیب پذیری های امنیتی یک سیستم کامپیوتری استفاده می شود. برخی از سیستم‌عامل‌های مدرن، مانند Apple iOS و Android، به‌ ویژه در دستگاه‌های تلفن همراه، به گونه ای طراحی شده اند که هنگام جستجوی نقاط دسترسی بی‌سیم، با هدف دوری از سیستم‌های ردیاب، از تخصیص تصادفی آدرس مک به رابط شبکه بهره ببرند. | ## جمع‌بندی | در شبکه‌های پروتکل اینترنت (IP)، برای دستیابی به آدرس مک یک رابط شبکه که به یک آدرس IP منتسب شده است، در IPv4 از پروتکل تفکیک آدرس و در IPv6 از پروتکل کشف همسایه استفاده می کنیم.