Лекция Сети tcp/IP


Download 0.8 Mb.
Pdf ko'rish
bet14/43
Sana23.03.2023
Hajmi0.8 Mb.
#1287944
TuriЛекция
1   ...   10   11   12   13   14   15   16   17   ...   43
Bog'liq
Лекция 6 TCP IP коментарии

ICMP – протокол обмена 
управляющей информацией
Запрос эха
8
Ответ на запрос маски адреса
18
Изменение маршрута
5
Запрос маски адреса
17
Подавление источника
4
Ошибка параметров в пакете
12
Получатель недостижим
3
Превышено время жизни пакета
11
Ответ на эхо
0
Содержание
Тип
Содержание
Тип
Формат сообщений «Запрос эха» и «Ответ на эхо»
Код
Контрольная сумма
Последовательный номер
Тип
Необязательные данные
0
4
8
16
31
Идентификатор
Выше упоминалось, что если маршрутизатор не может по каким-то причинам отправить пакет к 
узлу назначения, то он отсылает соответствующее сообщение узлу-отправителю. Эти функции 
выполняет протокол ICMP – Internet Control Message Protocol, описание которого приведено в 
документе RFC 792. Хотя его сообщения инкапсулируются в IP-пакет, протокол ICMP является 
протоколом сетевого уровня. Рассматриваемый протокол обеспечивает взаимодействие между 
программным обеспечением протокола IP, функционирующим на разных сетевых узлах. Однако, 
протокол не способен информировать промежуточные узлы о возникших ошибках, поскольку в IP-
пакете нет поля для записи маршрута. Соответственно, когда пакет пришел на некий маршрутизатор и в 
ходе его обработки обнаружилась необходимость отправки сообщения ICMP, то единственным 
получателем такого сообщения будет узел – отправитель исходного пакета.
Протокол ICMP генерируют два вида сообщений: управляющие и сообщения об ошибках, но он 
не содержит никаких средств исправления ошибок; эта задача решается программным обеспечением 
узла-отправителя.
Сообщения ICMP начинаются тремя обязательными полями: «Тип», «Код» и «Контрольная 
сумма». Кроме этого, большинство сообщений включают в себя заголовок и первые 64 бита пакета, в 
котором была обнаружена ошибка, сообщение о которой несет данный пакет ICMP. Это сделано для 
более точной идентификации источника ошибки на узле-отправителе. Поле «Тип» определяет 
содержание сообщения и его формат. На слайде приведены некоторые значения этого поля.
Сообщения «Запрос эха» и «Ответ на эхо» являются одними из самых используемых (команда 
ping). Поскольку эти сообщения передаются в IP-пакетах, то успешный прием ответа свидетельствует о 
работоспособности основных компонентов сетевой транспортной системы, т.е. успешной 
17


маршрутизации, работоспособности IP-модулей стека протоколов на станциях отправителе и 
получателе. На рисунке внизу слайда представлен их формат.
Поля «Идентификатор» и «Последовательный номер» используются отправителем для проверки 
соответствия между ответом и запросом. Поле «Необязательные данные» имеет переменную длину и 
содержит данные, которые необходимо вернуть отправителю.
14

Download 0.8 Mb.

Do'stlaringiz bilan baham:
1   ...   10   11   12   13   14   15   16   17   ...   43




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling