IP-адрес (Internet Protocol address) — это логический адрес узла в сети, используемый для маршрутизации данных. Он присваивается программе или устройству, которое его запрашивает. IP-адрес может меняться (динамический или статический).
MAC-адрес (Media Access Control address) — это уникальный физический адрес сетевого адаптера устройства (например, сетевой карты). Он "вшит" производителем в железо и не меняется. Используется на канальном уровне модели OSI для идентификации устройства в пределах локальной сети.
Основные отличия:
| Характеристика | IP-адрес | MAC-адрес |
|---|---|---|
| Уровень модели OSI | Сетевой уровень (уровень 3) | Канальный уровень (уровень 2) |
| Назначение | Идентификация в сети (для маршрутизации) | Идентификация устройства в локальной сети |
| Принадлежность | Назначается программе/устройству | Присваивается производителем устройству |
| Изменяемость | Может меняться (динамический/статический) | Постоянный (уникальный для адаптера) |
| Формат | IPv4 (например, 192.168.1.1) или IPv6 | 48-битный или 64-битный адрес (например, 00:1A:2B:3C:4D:5E) |
Пример использования: Когда устройство отправляет данные в другую сеть, маршрутизатор использует IP-адрес получателя для определения маршрута. В пределах локальной сети для доставки пакета конечному устройству по этому маршруту используется MAC-адрес получателя.