Сети ЭВМ и телекоммуникации. Глобальные сети. Брейман А.Д. - 21 стр.

UptoLike

Составители: 

21
ARP-таблице. Наконец, первый узел, получив ответ, заносит его в свою ARP-
таблицу.
Как правило, записи в ARP-таблице имеют ограниченное время жизни
(стандарт описывает возможные схемы ограничения времени жизни и тайм-
аутов, но не требует их применения).
Формат сообщения ARP позволяет использовать этот протокол в сетях с
разным размером адресов (до 256 бит
).
Сообщения ARP не содержат IP-заголовка и непосредственно
размещаются в поле данных кадра канального уровня.
2.4 Протокол ICMP
Протокол ICMP (Internet Control Message Protocol, Протокол
Управляющих Сообщений Интернет) описан в RFC 792.
Он используется для сообщений об ошибках или нештатных ситуациях,
передаваемых узлу-отправителю дейтаграммы узлом-получателем или
промежуточным маршрутизатором.
Хотя сообщения ICMP вкладываются в поле данных IP-дейтаграммы, то
есть ICMP как
бы является протоколом более высокого уровня, чем IP, модуль
обработки ICMP-сообщений входит в модуль, реализующий протокол IP.
Сообщения ICMP всегда начинаются с заголовка, состоящего из трех
полей (см. рисунок 2.4), за которым следуют данные об ошибке.
1 байт 2 байт 3 байт 4 байт
0 1 2 3 4 5 6 7 0 1 2 3 45670123456701 2 3 4 5 67
Тип Код Контрольная сумма
Данные (переменная длина; могут отсутствовать)
Рисунок 2.4 — Формат сообщения ICMP
Поле Тип (англ. Type) [8 бит] — тип сообщения (см. таблицу 13.1).
ARP-таблице. Наконец, первый узел, получив ответ, заносит его в свою ARP-
таблицу.
     Как правило, записи в ARP-таблице имеют ограниченное время жизни
(стандарт описывает возможные схемы ограничения времени жизни и тайм-
аутов, но не требует их применения).
     Формат сообщения ARP позволяет использовать этот протокол в сетях с
разным размером адресов (до 256 бит).
     Сообщения     ARP    не   содержат     IP-заголовка   и   непосредственно
размещаются в поле данных кадра канального уровня.


     2.4 Протокол ICMP


     Протокол     ICMP    (Internet    Control   Message   Protocol,   Протокол
Управляющих Сообщений Интернет) описан в RFC 792.
     Он используется для сообщений об ошибках или нештатных ситуациях,
передаваемых    узлу-отправителю       дейтаграммы    узлом-получателем    или
промежуточным маршрутизатором.
     Хотя сообщения ICMP вкладываются в поле данных IP-дейтаграммы, то
есть ICMP как бы является протоколом более высокого уровня, чем IP, модуль
обработки ICMP-сообщений входит в модуль, реализующий протокол IP.
     Сообщения ICMP всегда начинаются с заголовка, состоящего из трех
полей (см. рисунок 2.4), за которым следуют данные об ошибке.


        1 байт              2 байт               3 байт             4 байт
   0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
         Тип                 Код                     Контрольная сумма
     Данные (переменная длина; могут отсутствовать)
                   Рисунок 2.4 — Формат сообщения ICMP


     Поле Тип (англ. Type) [8 бит] — тип сообщения (см. таблицу 13.1).



                                          21