Скачиваний:
22
Добавлен:
19.09.2023
Размер:
702.6 Кб
Скачать

Глава 13 – icmp.

13.0 Введение.

13.0.1 Почему я должен выполнить этот модуль?

Добро пожаловать в ICMP!

Представьте, что у вас есть сложный набор моделей поездов. Ваши пути и поезда подключены, включены и готовы к работе. Мы жмем выключатель. Поезд проходит на полпути и останавливается. Вы сразу знаете, что проблема, скорее всего, находится там, где остановился поезд, поэтому сначала посмотрите туда. Это не так просто визуализировать в сети. К счастью, есть инструменты, которые помогут вам найти проблемные области в вашей сети, И они работают как с IPv4, так и с IPv6 сетями! Вы будете рады узнать, что этот модуль имеет несколько заданий в Packet Tracer, которые помогут вам практиковать с помощью этих инструментов, так что давайте проверим это!

13.0.2 Что я буду изучать в этом модуле?

Цель модуля: ICMP

Задачи модуля: Выполнить проверку сетевых подключений с использованием различных инструментов.

Заголовок темы

Цель темы

Сообщения ICMP

Объяснить, как использовать протокол ICMP для проверки сетевых подключений.

Тестирование при помощи ping и traceroute

Выполнить проверку сетевых подключений при помощи ping и traceroute.

13.1 Сообщения icmp

13.1.1 Сообщения icmPv4 и icmPv6

В этом разделе вы узнаете о различных типах протоколов сообщений управления Интернетом (ICMP) и средствах, которые используются для их отправки.

Несмотря на то, что IP является протоколом наибольших усилий, пакет TCP/IP обеспечивает сообщения об ошибках и информационные сообщения при взаимодействии с другим IP-устройством. Эти сообщения отправляются с помощью ICMP-сервисов. Назначение таких сообщений — предоставлять обратную связь о проблемах, связанных с обработкой IP-пакетов в определенных условиях, а не повышать надежность протокола IP. Из соображений безопасности сообщения ICMP не обязательны и часто даже не разрешены в сети.

ICMP может использоваться как с IPv4, так и с IPv6. ICMPv4 — это протокол обмена сообщениями для IPv4. Протокол ICMPv6 предоставляет те же сервисы для IPv6, но при этом включает в себя дополнительные функциональные возможности. В рамках данного курса термин ICMP будет использоваться для обозначения как ICMPv4, так и ICMPv6.

Существует множество типов ICMP-сообщений и причин их отправки. Сообщения ICMP, общие для ICMPv4 и ICMPv6 и обсуждаемые в этом модуле, включают:

  • Достижимость узла

  • Узел назначения или сервис недоступен

  • Превышен интервал ожидания

13.1.2 Достижимость узла

Эхо-сообщение ICMP можно использовать для проверки доступности узла в IP-сети. Локальный узел отправляет узлу эхо-запрос ICMP. Если узел доступен, узел назначения отправляет эхо-ответ. На рисунке нажмите кнопку «Воспроизведение», чтобы посмотреть видеоролик о принципе работы эхо-запроса и эхо-ответа ICMP. Такое использование ping-запросов по протоколу ICMP легло в основу утилиты ping.

13.1.3 Узел назначения или сервис недоступен

Когда узел или шлюз получает пакет, который не может доставить, он может использовать ICMP-сообщение «Узел назначения недоступен» (Destination Unreachable), чтобы сообщить источнику о том, что узел назначения или сервис для этого пакета недоступен. Такое сообщение содержит код, определяющий причину, по которой пакет не может быть доставлен.

Примеры некоторых кодов сообщений о недоступном узле назначения для ICMPv4:

  • 0 — сеть недоступна;

  • 1 — узел недоступен;

  • 2 — протокол недоступен;

  • 3 — порт недоступен.

Примеры некоторых кодов сообщений о недоступном узле назначения для ICMPv6:

  • 0 - нет маршрута до пункта назначения

  • 1 - Связь с пунктом назначения административно запрещена (например, брандмауэр)

  • 2 — За пределами области адреса источника

  • 3 - Адрес недоступен

  • 4 — порт недоступен.

Примечание: Протокол ICMPv6 имеет практически такие же коды сообщений о недоступном узле назначения.