Сети связи

присваивается сетевой карте (NIC - Network Interface Controller) при ее изго­ товлении. МАС-адрес 48-битное двоичное число. Первые 24 бита - это ODI (Organizational Unique Identifier) - код предприятия изготовителя, остальные 24 бита - номер, присвоенный изготовителем конкретному устройству. При­ мер МАС-адреса: 00000000.00000101.10011010.00111100.01111000.00000000 в двоичном коде, 00:05:9А:ЗС:78:00 в шестнадцатеричном коде. Для определения МАС-адреса хоста-получателя по его IP-адресу исполь­ зуется протокол третьего уровня ARP (Address Resolution Protocol). Протокол ARP рассылает в сеть широковещательный ARP запрос с IP-адресом получате­ ля. Получив запрос со своим адресом, хост с запрашиваемым IP- адресом запи­ сывает IP-адрес и МАС-адрес запрашивающего хоста в свою таблицу ARP и посылает ARP запрос со своим МАС-адресом хосту-отправителю. Отправитель записывает МАС-адрес получателя вместе с его IP-адресом в свою таблицу ARP, составляет заголовок 2-го уровня с полученным МАС-адресом и отправ­ ляет пакет адресату. Записи в таблицах ARP хранятся 300 секунд (по умолча­ нию), что обеспечивает прямое соединение хостов (без применения ARP запро­ са) в течение этого времени. 10.4. Инкапсуляция в процессе передачи информации В модели OSI одинаковые уровни различных устройств в сети сообщают­ ся между собой посредством протоколов. Однако они не связываются между собой непосредственно, а только через физический уровень. Поэтому OSI ис­ пользует концепцию инкапсуляции, т.е. информация, полученная из вышестоя­ щего уровня, заключается в определенную оболочку. Текущий уровень добав­ ляет снаружи оболочки информацию, предназначенную для равного ему уровня, - заголовок, и заключает все это в новую оболочку. Затем вся инфор­ мация передается нижележащему уровню, который не может открыть оболочку вышележащего уровня, добавляет свой заголовок и заключает все это в новую оболочку. На транспортном уровне к пакету передаваемой информации (данные) добавляется заголовок транспортного уровня. При передаче по протоколу UDP дейтаграммы посылаются адресату без предварительного установления соеди­ нения, размер заголовка - 8 байт. Он содержит номера портов получателя и от­ правителя (вспомним, номер порта связан с конкретным приложением при­ кладного уровня), длину пакета UDP и контрольную сумму (рис. 31). 43

RkJQdWJsaXNoZXIy MTY0OTYy