MAC-адрес (Media Access Control) является уникальным 48-битным адресом OSI-уровня 2. Ну, по крайней мере, он должен быть уникальным. Каждое сетевое устройство в компьютере, - обычно это сетевая карта и компьютер может иметь более одного сетевого устройства, - имеет свой собственный адрес, который состоит из OUI (первые 24 бита) и уникального идентификатора (последнего 24 бита).
Помните! Conmputers не обязательно разговаривать друг с другом. скорее подумайте о сетевых картах, можете разговаривать друг с другом.
Этот адрес используется коммутатором или концентратором для отправки фреймов данных через Ethernet на ваш компьютер.
Большинство людей покупают устройство, которое на самом деле представляет собой маршрутизатор и коммутатор вместе. маршрутизатор отправляет и получает данные по сетям, используя ip-адреса. Коммутатор отправляет и получает кадры на сетевые карты с использованием MAC-адресов.
Поскольку межсетевые сети обычно используют сетевые адреса для маршрутизации трафика по сети, необходимо сопоставить сетевые адреса с MAC-адресами. Когда сетевой уровень определил сетевой адрес станции назначения, он должен переслать информацию по физической сети, используя MAC-адрес. Различные наборы протоколов используют разные методы для выполнения этого сопоставления, но наиболее популярным является протокол разрешения адресов (ARP).
http://docwiki.cisco.com/wiki/Internetworking_Basics#Figure:_MAC_Addresses.2C_Data-Link_Addresses.2C_and_the_IEEE_Sublayers_of_the_Data_Link_Layer_Are_All_Related