Модель взаимодействия открытых систем (OSI) описывает процессы кодирования, форматирования, сегментации и инкапсуляции данных для передачи по сети. Сетевой и канальный уровни отвечают за предоставление данных от отправляющего устройства, или источника, к принимающему устройству, или устройству назначения. Протоколы на обоих уровнях содержат адреса источника и назначения, которые имеют различные цели.
Сетевой адрес
Логический адрес сетевого уровня (уровень 3) содержит информацию, необходимую для доставки IP-пакета между устройствами. IP-адрес уровня 3 имеет две части: префикс сети и узловую часть. Префикс сети используется маршрутизаторами, чтобы передать пакет в соответствующую сеть. Узловая часть используется последним маршрутизатором для доставки пакета к устройству назначения.
IP-пакет содержит два IP-адреса:
- IP-адрес источника — IP-адрес отправляющего устройства.
- IP-адрес назначения — IP-адрес принимающего устройства. IP-адрес назначения используется маршрутизаторами для передачи пакета к месту назначения.
Адрес канала передачи данных
Физический адрес канального уровня (уровень 2) играет другую роль. Назначение адреса канала передачи данных — доставлять кадр канала передачи данных с одного сетевого интерфейса на другой в одной и той же сети. Прежде чем IP-пакет можно будет отправить по проводной или беспроводной сети, его необходимо инкапсулировать в кадр канала передачи данных для последующей передачи по физической среде реальной сети. Локальные сети Ethernet и беспроводные локальные сети — два примера сетей с различными физическими носителями, каждая из которых имеет собственный тип протокола канального уровня.
IP-пакет инкапсулируется в кадр канала передачи данных для доставки в сеть назначения. Добавляются адреса канального уровня источника и назначения, как показано на рисунке.
- Адрес канального уровня источника — физический адрес устройства, отправляющего пакет. Первоначально им является NIC источника IP-пакета.
- Адрес канального уровня назначения — физический адрес сетевого интерфейса либо следующего маршрутизатора, либо интерфейса устройства назначения.