Протокол обнаружения маршрутизатора ICMP
В компьютерных сетях ( протокол обнаружения интернет-маршрутизаторов ICMP IRDP ) , также называемый протоколом обнаружения интернет-маршрутизаторов , [1] — это протокол, позволяющий хостам компьютеров обнаруживать наличие и расположение маршрутизаторов в их IPv4 локальной сети . Обнаружение маршрутизатора полезно для доступа к компьютерным системам в других нелокальных сетях. [2] IRDP определяется стандартом IETF RFC 1256. [3] с протоколом управляющих сообщений Интернета (ICMP), на котором он основан и определенным в IETF RFC 792. IRDP устраняет необходимость вручную настраивать информацию о маршрутизации. [1]
Сообщения об обнаружении маршрутизатора
[ редактировать ]Чтобы включить обнаружение маршрутизатора, IRDP определяет два типа сообщений ICMP: [4] [5]
- Сообщение ICMP Router Solicitation отправляется с хоста компьютера на все маршрутизаторы в локальной сети с просьбой объявить о своем присутствии в сети.
- Сообщение ICMP Router Advertisement отправляется маршрутизатором в локальной сети, чтобы объявить его IP-адрес как доступный для маршрутизации.
Когда хост загружается, он отправляет запрашивающие сообщения на многоадресный IP-адрес 224.0.0.2. [4] В ответ один или несколько маршрутизаторов могут отправлять рекламные сообщения. Если маршрутизаторов несколько, хост обычно выбирает первое полученное сообщение и добавляет этот маршрутизатор в свою таблицу маршрутизации . Независимо от запроса маршрутизатор может периодически рассылать рекламные сообщения. [6] Эти сообщения не считаются протоколом маршрутизации, поскольку они не определяют путь маршрутизации, а лишь наличие возможных шлюзов. [3]
Расширения
[ редактировать ]Стратегия IRDP использовалась при разработке протокола обнаружения соседей IPv6 . [7] Они используют сообщения ICMPv6 , аналог IPv6 сообщений ICMP. Обнаружение соседей регулируется стандартами IETF RFC 4861 и RFC 4862.
IRDP играет важную роль в мобильных сетях благодаря стандарту IETF RFC 3344. [1] Это называется MIPv4 обнаружением агента . [5]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Перейти обратно: а б с «ИРДП» . http://www.etutorials.org . eTutorials.org . Проверено 23 июня 2016 г.
- ^ «Обзор обнаружения ICMP-маршрутизатора» . www.juniper.net . Джунипер Нетворкс . Проверено 23 июня 2016 г.
- ^ Перейти обратно: а б Справочник по сетевым протоколам . Javvin Technologies Inc. 2005. с. 69. ИСБН 9780974094526 . Проверено 23 июня 2016 г.
- ^ Перейти обратно: а б Каррелл, Джеффри Л.; Чаппелл, Лаура; Титтель, Эд; Пайлс, Джеймс (2013). Руководство по TCP/IP . Cengage Обучение. стр. 288–289. ISBN 978-1133019862 . Проверено 23 июня 2016 г.
- ^ Перейти обратно: а б Чен, Джых-Ченг; Чжан, Тао (17 февраля 2004 г.). Беспроводные сети следующего поколения на базе IP: системы, архитектуры и протоколы . Джон Уайли и сыновья. п. 182. ИСБН 9780471478263 . Проверено 23 июня 2016 г.
- ^ Панвар, Шивендра С. (2004). Основы TCP/IP: лабораторный подход . Издательство Кембриджского университета. п. 81. ИСБН 9780521601245 .
- ^ «Поддерживаемые стандарты обнаружения маршрутизаторов ICMP и обнаружения соседей IPv6» . можжевельник.нет . Джунипер Нетворкс . Проверено 23 июня 2016 г.
Внешние ссылки
[ редактировать ]- RFC 1256 : Сообщения об обнаружении маршрутизатора ICMP