Основные отличия физического и логического адреса:
- Физический адрес — это фактический адрес в основной памяти, где хранятся данные. 1 Он описывает точное расположение необходимых данных в памяти и устанавливается изготовителем аппаратных средств, например МАС-адрес сетевой карты NIC. 34
- Логический адрес — это виртуальный адрес, генерируемый центральным процессором во время выполнения программы. 1 Он не существует физически и используется в качестве ссылки для перехода к фактической ячейке памяти. 1 Логические адреса назначаются администратором сети и могут быть изменены при необходимости. 4
Таким образом, физический адрес идентифицирует объект в рамках сегмента сети, а логический — в сетевой ассоциации. 4
Например, в локальной сети Ethernet физический адрес (MAC-адрес) используется для обмена данными между сетевыми платами Ethernet устройств, находящихся в одной сети, а логический адрес (IP-адрес) — для отправки пакетов от источника к назначению. 2