33647

ПРОТОКОЛ ICMP. ФОРМАТЫ СООБЩЕНИЙ ICMP

Доклад

Информатика, кибернетика и программирование

Если маршрутизатор обнаруживает ошибку он уничтожает дейтаграмму но одновременно с помощью ICMP отсылает сообщение об ошибке отправителю для принятия мер по ее устранению. 8бит тип сообщение 8 бит поле кода конкретизирует назначение сообщения 16 бит контрольная сумма. Сообщение Получатель недостижим посылается маршрутизатором если он не может доставить IPдейтаграмму по назначению. В это сообщение включается IPзаголовок отвергнутой IPдейтаграммы и ее первые 64 бита.

Русский

2013-09-06

35 KB

0 чел.

12. ПРОТОКОЛ ICMP. ФОРМАТЫ СООБЩЕНИЙ ICMP.

Протокол обмена управляющими сообщениями ICMP (Internet Control Message Protocol) является вспомогательным в стеке TCP/IP.

Этот протокол позволяет маршрутизатору сообщать станции-источнику об ошибках и нештатных ситуациях, с которыми он столкнулся при передаче IP-дейтаграммы от этой станции.

Протокол включается в каждую реализацию протокола IP и явл его неотъемлемой частью. Сообщения ICMP передаются по сети в поле данных 1Р-дейтаграммы. Протокол посылает два вида сообщений: управляющие и сообщения об ошибках.

Эти сообщения могут быть посланы как на другие маршрутизаторы, так и на конечные станции.

Протокол сообщает об ошибках, но не предпринимает мер по их исправлению. Если маршрутизатор обнаруживает ошибку, он уничтожает дейтаграмму, но одновременно с помощью ICMP отсылает сообщение об ошибке отправителю для принятия мер по ее устранению. Доставка сообщений ICMP производится с помощью IP-дейтаграмм. Поэтому эти сообщения могут быть аналогично другим дейтаграммам утеряны или удалены. Сообщения ICMP требуют двух уровней инкапсуляции Формат пакета.

У всех типов

есть 3 первых общих поля.

Тип

Код

Контрольная сумма

…….

  1.  8-бит – тип сообщение
  2.  8 бит – поле кода (конкретизирует назначение сообщения)
  3.  16 бит – контрольная сумма.

Поле «тип» определяет смысл сообщения и его формат. Это поле может иметь, например, следующие значения:

♦   8 — запрос эха;

♦   3 — получатель недостижим;

♦   11 — время жизни дейтаграммы истекло;

♦   12 — ошибка параметра;

♦   17 — запрос маски адреса и т. д.

Сообщения «Запрос эха» и «Ответ на эхо» часто используются при отладке сети. Они позволяют убедиться в достижимости получателя IP-дейтаграммы и его способности отвечать на запросы. Во многих системах программа с такими функциями называется «Ping».

Сообщение «Получатель недостижим» посылается маршрутизатором, если он не может доставить IP-дейтаграмму по назначению. Поле «код» в таком сообщении указывает на причину недоставки, например:

♦   1 — устройство недостижимо;

♦   3 — порт недостижим;

♦   4 — требуется фрагментация;

♦   6 — сеть назначения неизвестна и т.д.

В это сообщение включается IP-заголовок отвергнутой IP-дейтаграммы и ее первые 64 бита.

Сообщение «Подавление источника» требует от узла-источника уменьшения скорости передачи дейтаграмм. Такое сообщение посылается тогда, когда на маршрутизаторе скапливается большая очередь и происходит переполнение буфера. Тогда на каждую из уничтоженных IP-дейтаграмм посылается это сообщение.

Сообщение «Изменение маршрута» используется для указания источнику на то, что в данной сети существует более оптимальный путь доставки отправленной дейтаграммы. В сообщении указывается адрес рекомендуемого маршрутизатора.

Сообщение «Время жизни дейтаграммы истекло» посылается при обнулении счетчика времени жизни дейтаграммы или при превышении времени ожидания формирования фрагментов дейтаграммы.

Сообщение «Ошибка параметра» посылается маршрутизатором при обнаружении неправильного параметра в заголовке. Тогда дейтаграмма уничтожается. Неверный байт передается в специальном поле «указатель».

Сообщения «Запрос временной метки» и «Передача временной метки» используются для синхронизации часов в распределенной системе.

Сообщения «Запрос маски адреса» и «Передача маски адреса» необходимы для уточнения того, какие биты адреса относятся к адресу сети.


 

А также другие работы, которые могут Вас заинтересовать

47025. Формы первичного туберкулеза. Особенности течения туберкулезного процесса 45.5 KB
  Характеризуется поражением лимфатических узлов лимфогематогенной диссеминацией возбудителя и высокой реактивностью организма к возбудителю заболевания. Безболезненное увеличение периферических лимфатических узлов окружённых более мелкими лимфатическими узлами. Различают следующие клинические формы первичного туберкулёза: туберкулёзная интоксикация у детей и подростков; туберкулёз внутригрудных лимфатических узлов; первичный туберкулёзный комплекс; хронически текущий первичный туберкулёз. Характерно...
47028. Вина, пересыщенные диоксидом углерода, их классификация, свойства, особенности технологии. Сорта, разрешенные в РФ для производства шампанского. Технологические требования к сортам винограда 45.83 KB
  Вина пересыщенные диоксидом углерода их классификация свойства особенности технологии. Вина пересыщенные диоксидом углерода составляют особую группу отличаются по своему внешнему виду букету и вкусовому сложению. Вина пересыщенные диоксидом углерода делятся на два основных типа: игристые и газированные шипучие. Игристые вина получают пересыщением диоксидом углерода образующимся при вторичном брожении.
47029. Теории игры (К.Гроос, Ф.Бойтендайк). Проблемы детской игры в теориях: В.Штерна, 3.Фрейда, Ж.Пиаже, К.Коффки, К.Левина, Л.С. Выготского) 46 KB
  Теории игры К. Проблемы детской игры в теориях: В. период развития и роста когда оно не может самостоятельно поддерживать свою жизнь г это время детства имеет целью сделать возможным приобретение приспособлений необходимых для жизни но не развивающихся непосредственно из прирожденных реакций д унаследованные реакции в связи с импульсивной потребностью в деятельности сами стремятся к проявлению и таким образом сами дают повод к новоприобретениям так что над прирожденной основой образуются приобретенные навыки е выработка...
47030. РЕАЛИЗАЦИЯ БИОЛОГИЧЕСКОЙ ИНФОРМАЦИИ В КЛЕТКЕ 46 KB
  Функция рибосом заключается в узнавании трехнуклеотидных кодонов мРНК сопоставлении им соответствующих антикодонов тРНК несущих аминокислоты и присоединении этих аминокислот к растущей белковой цепи. Для узнавания аминокислот в клетке имеются специальные молекулы тРНК. Присоединение аминокислот к тРНК осуществляется в энергозависимой реакции ферментами аминоацилтРНКсинтетазами а получившаяся молекула называется аминоацилтРНК. Таким образом специфичность трансляции определяется взаимодействием между кодоном мРНК и антикодоном тРНК а...
47032. Генетика человека. Малярийный плазмодий 55.3 KB
  Близнецовые данные оказываются полезными для количественной оценки степени генетической детерминированности отдельных признаков в связи с чем близнецовый метод можно считать одним из важных методов количественной генетики. Близнецовый метод позволяет установить наследственный характер признаков и это единственный метод выявляющий соотносительную роль удельный вес генетических наследственных и средовых факторов в формировании признака. Близнецовый метод был предложен Ф.
47033. Восстановление изношенной поверхности методом металлизации, принцип, технология металлизации 46.69 KB
  Процесс металлизации заключается в нанесении расплав ленного металла на специально подготовленную поверхность детали распылением его струей воздуха или газа. Схема электродуговой металлизации Примечание. Ппреимущества электрометаллизации: высокая производительность процесса.