Опубликован: 11.02.2017 | Уровень: для всех | Доступ: платный
Лекция 8:

Протокол динамического конфигурирования узлов

< Лекция 7 || Лекция 8: 12345 || Лекция 9 >

Краткие итоги главы 8

  1. Протокол динамического конфигурирования узлов DHCP позволяет автоматизировать процесс назначения IP-адресов рабочим станциям из диапазона (пула) адресов, выделенного провайдером администратору.
  2. Назначение адресов может происходить в трех режимах: ручном, автоматическом, динамическом.
  3. В ручном режиме администратор сам назначает устройству выделенный протоколом DHCP статический IP-адрес.
  4. В автоматическом режиме протокол DHCP выделяет устройству в постоянное пользование статический IP-адрес из пула адресов.
  5. В динамическом режиме протокол DHCP выделяет из пула адресов в аренду устройству IP-адрес на определенный период времени.
  6. В локальных сетях сервер конфигурируется: либо на выделенном персональном компьютере; либо на локальном маршрутизаторе, который получает IP-адреса от DHCP-сервера провайдера.
  7. Клиент, которому необходим адрес, посылает в сеть широковещательный запрос обнаружения серверов DHCP DISCOVER с МАС-адресом назначения FF-FF-FF-FF-FF-FF.
  8. Сервер отвечает предложением арендовать IP-адрес (DHCP OFFER) с использованием одноадресной рассылки.
  9. В локальной сети может быть несколько DHCP-серверов. Поэтому клиент выбирает сервер и посылает ему широковещательный запрос DHCP REQUEST на получение IP-адреса. Запрос широковещательный, чтобы другие DHCP-серверы знали, что их предложение отклонено.
  10. Сервер отвечает положительным подтверждением DHCP PACK в одноадресном режиме или дает отрицательный ответ DHCP NAK.
  11. Продление срока аренды IP-адреса производится путем посылки запроса DHCP REQUEST в одноадресном режиме.
  12. При конфигурировании сервера DHCP на маршрутизаторе задают пул адресов, за исключением адресов, зарезервированных для серверов, маршрутизаторов, сетевых принтеров.
  13. Резервирование пула (диапазона) адресов выполняется по команде Router(config)#ip dhcp excluded-address <адрес первый> <адрес последний>
  14. Включение сервера производится после присвоения пулу имени: Router(config)#ip dhcp pool SERV-DH
  15. Когда клиент и DHCP-сервер находятся в разных сетях, то на интерфейсе маршрутизатора конфигурируется функция ретрансляции Router(config-if)#ip helper-address <адрес>
  16. Маршрутизатор может не только выступать в роли DHCP-сервера, но и быть клиентом, когда получает IP-адрес для своего интерфейса от сервера провайдера. При этом конфигурирование интерфейса производится по команде: Router(config-if)#ip address dhcp
  17. В сетях IPv6 индивидуальные глобальные адреса могут быть назначены автоматически разным способами.
  18. Использование только объявлений маршрутизатора, когда реализуется автоматическое получение адресной информации без отслеживания состояния SLAAC.
  19. Использование объявлений маршрутизатора и протокола DHCPv6 без отслеживания состояния (DHCPv6 SLAAC).
  20. Использование протокола DHCPv6 с отслеживанием состояния.
  21. Способ динамического назначения адресов определяется комбинацией двух флагов, содержащихся в объявлении RA: флаг управления конфигурацией адресов М и флаг другой конфигурации О.
  22. Способ SLAAC (флаги М = 0, О = 0) базируется на использовании сообщений RA протокола ICMPv6, которые маршрутизатор периодически каждые 200 сек. рассылает по адресу FF02::1, где передает всем узлам локального канала значение префикса и его длину.
  23. При втором способе динамического назначения адресов (М = 0, О = 1,) клиент использует объявления маршрутизатора для создания индивидуальных глобальных адресов. Дополнительная информация, например адреса DNS-серверов, может быть получена от сервера DHCP.
  24. Второй режим (SLAAC и DHCPv6) формируется по команде Router(config-if)#ipv6 nd other-config-flag
  25. Третий режим DHCPv6 с отслеживанием состояния (M = 1) формируется по команде Router(config-if)#ipv6 nd managed-config-flag
  26. Если клиент и DHCP-сервер находятся в разных сетях, то на интерфейсе маршрутизатора конфигурируется команда с адресом DHCPv6-сервера Router(config-if)#ipv6 dhcp relay destination <адрес>

Вопросы

  1. Какими сообщениями обмениваются клиент и сервер DHCP?
  2. В каких случаях запрос DHCP REQUEST передается в широковещательном режиме, и в каких - в одноадресном?
  3. В чем различие динамического и автоматического методов назначения адресов IPv4?
  4. Каково назначение команды Router(config)#ip dhcp excluded-address 192.168.10.1 192.168.10.5?
  5. Каково назначение команды Router(config)#ip dhcp pool SERV-DH. В какой режим при этом переходит маршрутизатор?
  6. Какую команду нужно дать, чтобы маршрутизатор получал IP-адреса от сервера DHCP?
  7. В каких случаях маршрутизатор конфигурируют, чтобы он получал адресную информацию от DHCP-сервера?
  8. Для чего порты коммутатора настраивают, как граничные?
  9. Какая команда позволяет клиенту получать адресную информацию от DHCP-сервера, расположенного в другой локальной сети?
  10. Какие режимы получения адресной информации используются в сетях IPv6? В чем их различие?
  11. Как кодируются и конфигурируются режимы в сообщениях?
  12. Сообщения какого протокола используют DHCP-серверы для организации передачи адресной информации?
  13. Какой адрес шлюза по умолчанию в сетях IPv6 используется при пересылке адресной информации в режиме SLAAC?
  14. В чем состоит различие сообщений REQUEST и INFORMATION REQUEST?
  15. Как и в каких случаях конфигурируется функция ретрансляции сообщений DHCPv6-сервера?

Упражнения

  1. Сформируйте схему сети

  2. Сконфигурируйте интерфейсы.
  3. Сконфигурируйте DHCP-сервер на интерфейсе G0/0
  4. Проведите отладку и проверку работоспособности сервера.
  5. Измените адреса сети 1 на 2001:db8:a:1::/64 и сети 2 на 2001:db8:a:2::/64.
  6. Сконфигурируйте DHCPv6-сервер на интерфейсе G0/0.
  7. Проведите отладку и проверку работоспособности сервера.
< Лекция 7 || Лекция 8: 12345 || Лекция 9 >
Богдан Божок
Богдан Божок

Поделитесь пожалуйста ► Первой частью курса.

В первой лекции упоминается, цитирую: "В первой части настоящего курса отмечалось, что соединение локальных сетей LAN..." 

Дмитрий Михайлусов
Дмитрий Михайлусов
Жаргал Дармаев
Жаргал Дармаев
Россия, г. Закаменск
Алексей Чагдуров
Алексей Чагдуров
Россия