Поделитесь пожалуйста ► Первой частью курса. В первой лекции упоминается, цитирую: "В первой части настоящего курса отмечалось, что соединение локальных сетей LAN..." |
Опубликован: 11.02.2017 | Уровень: для всех | Доступ: платный
Лекция 8:
Протокол динамического конфигурирования узлов
Краткие итоги главы 8
- Протокол динамического конфигурирования узлов DHCP позволяет автоматизировать процесс назначения IP-адресов рабочим станциям из диапазона (пула) адресов, выделенного провайдером администратору.
- Назначение адресов может происходить в трех режимах: ручном, автоматическом, динамическом.
- В ручном режиме администратор сам назначает устройству выделенный протоколом DHCP статический IP-адрес.
- В автоматическом режиме протокол DHCP выделяет устройству в постоянное пользование статический IP-адрес из пула адресов.
- В динамическом режиме протокол DHCP выделяет из пула адресов в аренду устройству IP-адрес на определенный период времени.
- В локальных сетях сервер конфигурируется: либо на выделенном персональном компьютере; либо на локальном маршрутизаторе, который получает IP-адреса от DHCP-сервера провайдера.
- Клиент, которому необходим адрес, посылает в сеть широковещательный запрос обнаружения серверов DHCP DISCOVER с МАС-адресом назначения FF-FF-FF-FF-FF-FF.
- Сервер отвечает предложением арендовать IP-адрес (DHCP OFFER) с использованием одноадресной рассылки.
- В локальной сети может быть несколько DHCP-серверов. Поэтому клиент выбирает сервер и посылает ему широковещательный запрос DHCP REQUEST на получение IP-адреса. Запрос широковещательный, чтобы другие DHCP-серверы знали, что их предложение отклонено.
- Сервер отвечает положительным подтверждением DHCP PACK в одноадресном режиме или дает отрицательный ответ DHCP NAK.
- Продление срока аренды IP-адреса производится путем посылки запроса DHCP REQUEST в одноадресном режиме.
- При конфигурировании сервера DHCP на маршрутизаторе задают пул адресов, за исключением адресов, зарезервированных для серверов, маршрутизаторов, сетевых принтеров.
- Резервирование пула (диапазона) адресов выполняется по команде Router(config)#ip dhcp excluded-address <адрес первый> <адрес последний>
- Включение сервера производится после присвоения пулу имени: Router(config)#ip dhcp pool SERV-DH
- Когда клиент и DHCP-сервер находятся в разных сетях, то на интерфейсе маршрутизатора конфигурируется функция ретрансляции Router(config-if)#ip helper-address <адрес>
- Маршрутизатор может не только выступать в роли DHCP-сервера, но и быть клиентом, когда получает IP-адрес для своего интерфейса от сервера провайдера. При этом конфигурирование интерфейса производится по команде: Router(config-if)#ip address dhcp
- В сетях IPv6 индивидуальные глобальные адреса могут быть назначены автоматически разным способами.
- Использование только объявлений маршрутизатора, когда реализуется автоматическое получение адресной информации без отслеживания состояния SLAAC.
- Использование объявлений маршрутизатора и протокола DHCPv6 без отслеживания состояния (DHCPv6 SLAAC).
- Использование протокола DHCPv6 с отслеживанием состояния.
- Способ динамического назначения адресов определяется комбинацией двух флагов, содержащихся в объявлении RA: флаг управления конфигурацией адресов М и флаг другой конфигурации О.
- Способ SLAAC (флаги М = 0, О = 0) базируется на использовании сообщений RA протокола ICMPv6, которые маршрутизатор периодически каждые 200 сек. рассылает по адресу FF02::1, где передает всем узлам локального канала значение префикса и его длину.
- При втором способе динамического назначения адресов (М = 0, О = 1,) клиент использует объявления маршрутизатора для создания индивидуальных глобальных адресов. Дополнительная информация, например адреса DNS-серверов, может быть получена от сервера DHCP.
- Второй режим (SLAAC и DHCPv6) формируется по команде Router(config-if)#ipv6 nd other-config-flag
- Третий режим DHCPv6 с отслеживанием состояния (M = 1) формируется по команде Router(config-if)#ipv6 nd managed-config-flag
- Если клиент и DHCP-сервер находятся в разных сетях, то на интерфейсе маршрутизатора конфигурируется команда с адресом DHCPv6-сервера Router(config-if)#ipv6 dhcp relay destination <адрес>
Вопросы
- Какими сообщениями обмениваются клиент и сервер DHCP?
- В каких случаях запрос DHCP REQUEST передается в широковещательном режиме, и в каких - в одноадресном?
- В чем различие динамического и автоматического методов назначения адресов IPv4?
- Каково назначение команды Router(config)#ip dhcp excluded-address 192.168.10.1 192.168.10.5?
- Каково назначение команды Router(config)#ip dhcp pool SERV-DH. В какой режим при этом переходит маршрутизатор?
- Какую команду нужно дать, чтобы маршрутизатор получал IP-адреса от сервера DHCP?
- В каких случаях маршрутизатор конфигурируют, чтобы он получал адресную информацию от DHCP-сервера?
- Для чего порты коммутатора настраивают, как граничные?
- Какая команда позволяет клиенту получать адресную информацию от DHCP-сервера, расположенного в другой локальной сети?
- Какие режимы получения адресной информации используются в сетях IPv6? В чем их различие?
- Как кодируются и конфигурируются режимы в сообщениях?
- Сообщения какого протокола используют DHCP-серверы для организации передачи адресной информации?
- Какой адрес шлюза по умолчанию в сетях IPv6 используется при пересылке адресной информации в режиме SLAAC?
- В чем состоит различие сообщений REQUEST и INFORMATION REQUEST?
- Как и в каких случаях конфигурируется функция ретрансляции сообщений DHCPv6-сервера?
Упражнения
- Сформируйте схему сети
- Сконфигурируйте интерфейсы.
- Сконфигурируйте DHCP-сервер на интерфейсе G0/0
- Проведите отладку и проверку работоспособности сервера.
- Измените адреса сети 1 на 2001:db8:a:1::/64 и сети 2 на 2001:db8:a:2::/64.
- Сконфигурируйте DHCPv6-сервер на интерфейсе G0/0.
- Проведите отладку и проверку работоспособности сервера.