ВУЗ:
Составители:
Рубрика:
138 Глава 5. Сетевой уровень
В процессе трассировки маршрутов может возникнуть проблема синхрониза-
ции времени на различных станциях. В этом случае делается запрос временно́й
метки. На рис. 5.28 приведён формат ICMP-запроса временно́й метки.
0 8 16 24 31
Тип (13 или 14)
Код (0)
Контрольная сумма
Идентификатор
Номер по порядку
Исходная временная метка
Временная метка на входе
Временная метка на выходе
Рис. 5.28. Формат ICMP-запроса временной метки
Поле Тип со значением 13 указывает, что это запрос, а тип 14 — на то, что это
отклик.
Поля Идентификатор (16 бит) и Номер по порядку (16 бит) служат для того,
чтобы отправитель мог связать в пары запросы и отклики.
Поле Исходная временна́я метка заполняется отправителем непосредственно
перед отправкой пакета.
Поле Временна́я метка на входе заполняется маршрутизатором при получе-
нии данного пакета.
Поле Временна́я метка на выходе заполняется маршрутизатором непосред-
ственно перед отправкой данного пакета.
5.3.2. Протокол ARP
Преобразование IPv4-адресов (4 байта), задаваемых с учётом положения узла
в сети, в MAC-адреса (6 байт для Ethernet), заданные аппаратным образом, вы-
полняется с помощью так называемой ARP-таблицы (см. RFC 826 [24]). Каждый
узел сети имеет отдельную ARP-таблицу для каждого своего сетевого адаптера.
Протокол ARP (Address Resolution Protocol) преобразует ARP-адреса в Ethernet-
адреса.
5.3.2.1. Процедура преобразования адресов
При обмене сообщениями между двумя прикладными программами для опре-
деления Ethernet-адреса просматривается ARP-таблица. Если для требуемого IP-
адреса в ARP-таблице присутствует Ethernet-адрес, то формируется и посылается
соответствующий пакет. В противном случае выполняются следующие действия:
1) всем узлам в сети посылается пакет с ARP-запросом (с широковещатель-
ным Ethernet-адресом места назначения), а исходящий IP-пакет ставится в
очередь;
Страницы
- « первая
- ‹ предыдущая
- …
- 136
- 137
- 138
- 139
- 140
- …
- следующая ›
- последняя »
