Чем отличаются IP-адрес и MAC-адрес в сетях
Краткий ответ
IP-адрес — это логический идентификатор устройства для маршрутизации между сетями, а MAC-адрес — уникальный физический идентификатор сетевого интерфейса в локальной сети.
Развёрнуто
Краткий ответ
IP-адрес служит для определения устройства в глобальной или локальной сети и используется для передачи данных между сетями. MAC-адрес закреплён за сетевым адаптером и гарантирует уникальность устройства внутри одной локальной сети.
Как это работает
IP-адрес — это числовой адрес, который назначается устройству на сетевом уровне (уровень 3 модели OSI) и обеспечивает маршрутизацию пакетов между разными сетями. Он может быть статическим или динамическим и имеет формат IPv4 (например, 192.168.1.1) или IPv6.
MAC-адрес — это уникальный идентификатор сетевого интерфейса, записанный производителем в аппаратное обеспечение (уровень канального уровня, уровень 2 OSI). Он состоит из 48 бит в шестнадцатеричном формате, например 00:1A:2B:3C:4D:5E.
| Характеристика | IP-адрес | MAC-адрес |
|---|---|---|
| Уровень OSI | Сетевой (3 уровень) | Канальный (2 уровень) |
| Формат | 32 или 128 бит (IPv4/IPv6) | 48 бит (6 байт) |
| Назначение | Логическая идентификация | Физическая идентификация |
| Изменяемость | Может изменяться | Жёстко запрограммирован в устройстве |
Пример
IP-адрес: 192.168.0.10 — устройство в домашней сети
MAC-адрес: 00:1C:B3:09:85:15 — уникальный идентификатор сетевой карты этого устройства
В локальной сети с помощью MAC-адресов устройства общаются напрямую, а для выхода в интернет данные маршрутизируются по IP-адресам.
Что важно знать на собеседовании
- IP-адреса используются для маршрутизации и могут динамически меняться.
- MAC-адреса уникальны и закреплены за оборудованием.
- IP-адрес привязан к логической сети, MAC — к физическому интерфейсу.
- Понимание уровней OSI помогает различать роль этих адресов.
- В QA важно знать, как сетевые уровни влияют на тестирование сетевых взаимодействий.
Тема: Сети и протоколы | Уровень: junior