تمامی دستگاه‌هایی که به هر طریقی به یک شبکه متصل می‌شوند (از جمله تلفن‌های هوشمند، مودم‌های خانگی، لپ تاپ‌ها و…) دارای یک مک آدرس جداگانه هستند. به این ترتیب در یک شبکه داده‌ها به مقصد مشخص ارسال می‌شوند. مهم ترین تفاوتی که یک MAC Address با یک آدرس IP دارد در این است که آدرس IP در پروتکل TCP/IP در یک لایه نرم افزاری تعیین می‌شود درحالی که آدرس مک در لایه سخت افزاری بوده و به عبارت ساده تر یک آدرس فیزیکی از پیش تعیین شده بر روی کارت واسط شبکه است پس ما قادر به عوض کردن آدرس مک واقعی بر روی کارت شبکه نیستیم و باید آن را به صورت مجازی تغییر دهیم که در هر سیستم عاملی نحوه تغییر دادن آن متفاوت است در سایت زیر نحوه تغییر آدرس MAC در ویندوز را مشاهده می کنید:

لینک