هر کامپیوتر موجود در شبکه ، می بایست با استفاده از روش هائی خاص شناسائی گردد . برای شناسائی یک کامپیوتر موجود در شبکه ، صرف داشتن یک آدرس IP، به تنهائی کفایت نخواهد کرد.
همانگونه که می بینید MAC Address در لایه DataLink قرار دارد و این لایه مسئول بررسی این موضوع خواهد بود که داده متعلق به کدامیک از کامپیوترهای موجود در شبکه است . زمانی که یک بسته اطلاعاتی( Packet ) به لایه Datalink می رسد ( از طریق لایه اول) وی آن را در اختیار لایه بالائی خود ( لایه سوم ) قرار خواهد داد . بنابراین ما نیازمند استفاده از روش خاصی به منظور شناسائی یک کامپیوتر پیش از لایه سوم هستیم. MAC Address در پاسخ به نیاز فوق در نظر گرفته شده و با قرار گرفتن در لایه دوم ، وظیفه شناسائی کامپیوتر پیش از لایه سوم را بر عهده دارد. تمامی ماشین های موجود بر روی یک شبکه ، بسته های اطلاعاتی را بررسی می کنند تا مشخص گردد که آیا MAC Address موجود در بخش "آدرس مقصد " بسته اطلاعاتی ارسالی، با آدرس آنان مطابقت می نماید؟ لایه
فیزیکی (لایه نخست) توان شناخت سیگنال های الکتریکی موجود بر روی شبکه را دارد و فریم هایی را تولید می نماید که در اختیار لایه Datalink، گذاشته می شود. در صورت مطابقت MAC موجود در بخش "آدرس مقصد " بسته اطلاعاتی ارسالی با MAC Address یکی از کامپیوترهای موجود در شبکه ، کامپیوتر مورد نظر آن را دریافت و با ارسال آن به لایه سوم ، آدرس شبکه ای بسته اطلاعاتی (IP) بررسی می کندتا این اطمینان حاصل گردد که آدرس فوق با آدرس شبکه ای که کامپیوتر مورد نظر با آن پیکربندی شده است بدرستی مطابقت می نماید .
منبع: مفهوم و کاربرد شبکه، میثاق نوازنی، ص 26 و 25.