Маршрутизация и коммутации

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

Разбить на страницы
Показывать лекцию целиком

8.1. Общие сведения о динамическом конфигурировании узлов

Всем устройствам, которые обмениваются сообщениями через сеть Интернет, необходимы уникальные IP-адреса, которые назначаются в статическом или динамическом режиме. В статическом режиме IP-адреса назначает администратор маршрутизаторам, серверам, сетевым принтерам и другим устройствам, адреса которых меняются редко. В то же время, адреса рабочих станций (узлов) могут изменяться достаточно часто.

Протокол динамического конфигурирования узлов (Dynamic Host Configuration Protocol - DHCP) позволяет автоматизировать процесс назначения IP-адресов рабочим станциям из диапазона (пула) адресов, выделенного провайдером администратору. Назначение адресов может происходить в трех режимах:

  • в ручном режиме администратор назначает устройству выделенный протоколом DHCP статический IP-адрес;
  • в автоматическом режиме протокол DHCP автоматически выделяет устройству в постоянное пользование статический IP-адрес из пула адресов;
  • в динамическом режиме протокол DHCP выделяет из пула адресов в аренду устройству IP-адрес на определенный период времени.
  • Динамическое назначение адресов протоколом DHCP производится по запросу клиента на определенный промежуток времени, для продления которого пользователь должен периодически обращаться к серверу. При освобождении IP-адресов они возвращаются в пул DHCP-серверу, который перераспределяет их. При повторном запросе клиента, освободившего IP-адрес, сервер пытается назначить ранее использовавшийся адрес. Помимо IP-адреса протокол DHCP предоставляет пользователю еще целый ряд параметров (маску подсети, шлюз по умолчанию, IP-адрес сервера DNS и другие параметры).

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

    Получение адресной информации от DHCP-сервера (IP-адрес, маска подсети, адрес шлюза по умолчанию, адрес DNS-сервера) происходит за 4 этапа (рис 8.1):

    (рис 8.1) Получение адресной информации от DHCP-сервера
  • Клиент, которому необходима адресная информация, посылает в сеть кадр широковещательного запроса обнаружения серверов DHCP DISCOVER с МАС-адресом назначения FF-FF-FF-FF-FF-FF.
  • Сервер отвечает предложением арендовать IP-адрес (DHCP OFFER) с использованием одноадресной рассылки.
  • В локальной сети может быть несколько DHCP-серверов. Поэтому клиент выбирает сервер и посылает ему широковещательный запрос DHCP REQUEST на получение IP-адреса. Запрос широковещательный, чтобы другие DHCP-серверы знали, что их предложение отклонено.
  • Сервер отвечает положительным подтверждением DHCP PACK в одноадресном режиме или дает отрицательный ответ DHCP NAK, если истекло время действия предложения или предложенный адрес уже передан другому клиенту. В этом случае процесс получения адресной информации нужно начать заново с посылки широковещательного запроса DHCP DISCOVER.
  • Продление срока аренды IP-адреса производится путем посылки запроса DHCP REQUEST в одноадресном режиме.

    Когда сервер получает запрос DHCP REQUEST, он проверяет, не выдан ли уже другому клиенту ранее предложенный сервером IP-адрес. Для этого сервер посылает запрос (команду ping) на предлагаемый IP-адрес. При отрицательном результате "пингования" сервер DHCP резервирует IP-адрес, протокол ARP создает запись МАС-адреса клиента и выданного ему IP-адреса.

    На рис 8.2 изображен формат кадра обнаружения сервера DHCPv4, где неизвестные данные в кадре отображаются в виде четырех нулей 0.0.0.0.

    (рис 8.2) Формат кадра обнаружения DHCPv4

    8.2. Конфигурирование сервера DHCP на маршрутизаторе

    Конфигурирование сервера DHCP на маршрутизаторе рассмотрено на примере сети рис 8.3.

    (рис 8.3) Сервер DHCP на маршрутизаторе

    При конфигурировании сервера DHCP на маршрутизаторе необходимо задать пул адресов, например, все адреса сети 192.168.10.0/24 за исключением первых пяти адресов (192.168.10.1 - 192.168.10.5), зарезервированных для серверов, маршрутизаторов, сетевых принтеров, а также последнего адреса 192.168.10.254. Присвоить пулу имя (прописными буквами), после чего в приглашении формируется расширение R-A(dhcp-config)#. Кроме того, задается шлюз по умолчанию (192.168.10.1).

    R-A(config)#ip dhcp excluded-address 192.168.10.1 192.168.10.5
    R-A(config)#ip dhcp excluded-address 192.168.10.254
    R-A(config)#ip dhcp pool SERV-DH
    R-A(dhcp-config)#network 192.168.10.0 255.255.255.0
    R-A(dhcp-config)#default-router 192.168.10.1
      

    Для проверки функционирования сервера DHCP используется ряд приемов и команд. Например, при обращении к параметрам конфигурации компьютера (рис 8.4) видно, что узлу присвоен первый доступный адрес (192.168.10.6) из пула адресов сервера DHCP.

    (рис 8.4) IP-конфигурация узла

    В полном объеме адресная информация конечного узла отображается по команде:

    Для обновления адресной информации на конечном узле можно последовательно вести команды:

    По первой команде ipconfig/release адресная информация обнуляется, по второй ipconfig/renew адресная информация обновляется.

    Команда show ip dhcp binding позволяет проследить, какие IP-адреса назначены сервером автоматически:

    R-A#show ip dhcp binding
    IP address    Client-ID/      Lease expiration Type 
    Hardware address
    192.168.10.6     00D0.D3D9.D233      --          Automatic
      

    Основные параметры DHCP-сервера отображает текущая конфигурация:

    R-A#show run
    ...
    ip dhcp excluded-address 192.168.10.1 192.168.10.5
    ip dhcp excluded-address 192.168.10.254
    !
    ip dhcp pool SERV-DH
     network 192.168.10.0 255.255.255.0
    default-router 192.168.10.1
      

    По умолчанию служба DHCPv4 включена на всех маршрутизаторах Cisco. Для ее выключения следует дать команду:

    R-A(config)#no service dhcp
      

    Повторное включение службы производится по команде:

    R-A(config)#service dhcp
      

    Ретрансляция сообщений DHCP

    Во многих случаях клиент и DHCP-сервер могут находиться в разных сетях, например, узел А (рис 8.5) находится в сети 1, а сервер - в сети 2.

    (рис 8.5) Ретрансляция DHCP

    Конфигурирование функции ретрансляции разрешает маршрутизатору пересылать широковещательные сообщения DHCP-протокола. Для этого на интерфейсе G0/0 маршрутизатора R-A конфигурируется команда с адресом DHCP-сервера:

    R-A(config)#int g0/0
    R-A(config-if)#ip helper-address 192.168.20.2
        

    В этом случае маршрутизатор выступает в роли ретранслятора. Он получает от узла А широковещательные запросы (DHCP DISCOVER, DHCP REQUEST) и пересылает их на уникальный адрес (192.168.20.2) DHCP-сервера, который выделяет адреса узлу А.

    В схеме сети рис 8.5 между маршрутизатором и DHCP-сервером установлен коммутатор. Длительные процессы протоколов STP, RSTP могут стать причиной не назначения узлам адресной информации сервером. В этом случае рекомендуется конфигурировать порты коммутатора как граничные. Граничные порты сразу переходят в состояние пересылки (Forwarding), минуя состояния прослушивания (Listening) и обучения (Learning). За счет этого сокращается длительность переходных процессов протоколов STP, RSTP.

    Маршрутизатор может не только выступать в роли DHCP-сервера, но и быть клиентом, когда получает IP-адрес для своего интерфейса от сервера провайдера. Обычно этот метод используется в домашних сетях и малых офисах SOHO по требованию провайдера. Конфигурирование интерфейса GigabitEthernet производится по команде:

    Router(config)#int g0/0
    Router(config-if)#ip address dhcp
        

    8.3. Общие сведения о протоколе DHCPv6

    В сетях IPv6 индивидуальные глобальные адреса могут быть созданы вручную администратором или получены автоматически (динамически). Причем, существуют разные способы динамического назначения адресов:

  • Использование только объявлений маршрутизатора, когда реализуется автоматическое получение адресной информации без отслеживания состояния (State Less Address Auto Configuration - SLAAC).
  • Использование объявлений маршрутизатора и протокола DHCPv6 без отслеживания состояния (DHCPv6 SLAAC).
  • Использование протокола DHCPv6 с отслеживанием состояния.
  • Способ динамического назначения адресов определяется комбинацией двух флагов, содержащихся в объявлении рассылки адресной информации (Router Advertisement - RA):

  • флаг управления конфигурацией адресов М (Managet Address Configuration flag)
  • флаг другой конфигурации О (Other Configuration flag).
  • Режим SLAAC

    Первый способ (SLAAC), когда флаги М = 0, О = 0, базируется на использовании сообщений протокола ICMPv6. Маршрутизатор периодически каждые 200 сек. рассылает объявления RA по адресу FF02::1, где передает всем узлам локального канала значение префикса и его длину. На основе этой информации клиент сам формирует индивидуальный глобальный адрес IPv6, поэтому маршрутизатор, выполняющий роль сервера, не знает, существуют ли такие адреса еще на каких либо узлах, т.е. маршрутизатор не отслеживает состояние (SLAAC). Клиент сам может сделать запрос (Router Solicitation - RS) на получение адресной информации с использованием многоадресной рассылки FF02::2, не дожидаясь окончания периода в 200 сек. При получении запроса RS маршрутизатор немедленно посылает объявление RA с адресной информацией.

    Для того чтобы маршрутизатор начал рассылать адресную информацию, ему надо разрешить маршрутизацию IPv6:

    Router(config)#ipv6 unicast-routing
        

    Получив объявление RA, узел сам формирует индивидуальный глобальный адрес IPv6, добавляя к полученному префиксу идентификатор интерфейса длиной 64 бита (механизм EUI-64 или генерация случайного числа). Кроме того, в режиме SLAAC в сообщении RA содержится информация о шлюзе по умолчанию.

    Поскольку ни узел, ни маршрутизатор не знают, существует ли такой адрес на других узлах (маршрутизатор не отслеживает состояние SLAAC), то запускается процесс поиска адресов дубликатов (Duplicate Address Detection - DAD). Для этого узел посылает эхо-запрос протокола ICMPv6 в локальный канал с собственным адресом назначения. Если ответа нет, то это означает, что сформированный адрес уникальный.

    Если на интерфейсе маршрутизатора был изменен режим динамического назначения адресов, то для восстановления режима SLAAC необходимо установить флаги М и О в нулевое состояние

    Router(config-if)#no ipv6 nd managed-config-flag
    Router(config-if)#no ipv6 nd other-config-flag
        

    Режим SLAAC и DHCPv6

    При втором способе динамического назначения адресов (М = 0, О = 1,) клиент использует объявления маршрутизатора RA и протокол DHCPv6без отслеживания состояния (SLAAC и DHCPv6). Объявления RA, рассылаемые маршрутизатором, используются для создания индивидуальных глобальных адресов. Дополнительная информация, например адреса DNS-серверов, может быть получена от сервера DHCP. В этом режиме DHCP-сервер не отслеживает состояние адресов клиентов, т.е не выделяют IPv6-адреса, а только предоставляют информацию для создания глобальных адресов.

    Режим SLAAC и DHCPv6 формируется по команде

    Router(config-if)#ipv6 nd other-config-flag
        

    Режим DHCPv6 с отслеживанием состояния

    В данном режиме сервер DHCPv6 выделяет адреса IPv6 и отслеживает их. Поэтому дублирование адресов отсутствует. Режим DHCPv6 с отслеживанием состояния формируется по команде (M = 1):

    Router(config-if)#ipv6 nd managed-config-flag
        

    При этом флаг О не используется.

    Для получения адресной информации клиент анализирует объявления RA, рассылаемые маршрутизатором периодически или в ответ на запрос RS (рис 8.6).

    (рис 8.6) Получение адресной информации

    Если один из флагов находится в единичном состоянии (M =1 или О =1), то клиент начинает взаимодействие с DHCPv6-сервером, посылая запрос SOLICIT. При этом используется номером порта 547, протокол UDP. Запрос DHCPv6 SOLICIT рассылается на адрес FF02::1:2 на все DHCPv6-серверы локального канала. В ответ сервер передает в одноадресном режиме сообщение ADVERTISE о доступности услуг сервера. Если клиент работает в режиме без отслеживания состояния (SLAAC и DHCPv6, флаг О = 1), то он передает запрос INFORMATION REQUEST на получение дополнительной информации, поскольку IPv6-адрес клиент формирует сам. Если же у клиента установлен режим с отслеживанием состояния (М = 1), то он передает запрос REQUEST на получение полной адресной информации. DHCPv6-сервер отвечает сообщением REPLAY в режиме одноадресной рассылки.

    8.4. Конфигурирование сервера DHCPv6 на маршрутизаторе

    Конфигурирование DHCPv6-сервера без отслеживания состояния и с отслеживанием состояния имеет небольшие особенности. В первом случае производится следующая последовательность действий на маршрутизаторе:

  • Активируется маршрутизация IPv6:
    Router(config)#ipv6 unicast-routing
       
  • Создается пул DHCPv6, например, с именем SERV-DH:
    Router(config)#ipv6 dhcp pool SERV-DH
       
  • DHCPv6-сервер можно настроить, чтобы он сообщал клиенту дополнительную информацию, например, адрес DNS-сервера
    Router(config-dhcpv6)#dns-server <адресIPv6>
       
  • Конфигурируется интерфейс маршрутизатора, например, G0/0
    Router(config)#int g0/0
    Router(config-if)#ipv6 address <адрес IPv6>
       
  • Созданный пул с именем SERV-DH устанавливается на интерфейс
    Router(config-if)#ipv6 dhcp server SERV-DH
       
  • Задается режим сервера без отслеживания состояния
    Router(config-if)#ipv6 nd other-config-flag
       
  • Пример конфигурирования приведен для следующей схемы сети:

    (рис 8.7) Пример схемы сети IPv6

    DHCPv6-сервер без отслеживания состояния создается на интерфейсе G0/1.

    R-A#conf t
    Enter configuration commands, one per line.  End with CNTL/Z.
    R-A(config)#ipv6 unicast-routing
    R-A(config)#ipv6 dhcp pool SERV-DH
    R-A(config-dhcp)#dns-server 2001:db8:a:1::17
    R-A(config-dhcp)#int g0/1
    R-A(config-if)#ipv6 add 2001:db8:a:1::1/64
    R-A(config-if)#ipv6 dhcp server SERV-DH
    R-A(config-if)#ipv6 nd other-config-flag
      

    Результат можно посмотреть по команде show running-config

    R-A#sh run
    ...
    ip dhcp excluded-address 192.168.10.1 192.168.10.5
    ip dhcp excluded-address 192.168.10.254
    !
    ip dhcp pool SERV-DH
     network 192.168.20.0 255.255.255.0
     default-router 192.168.20.1
    ipv6 unicast-routing
    !
    ipv6 dhcp pool SERV-DH
     dns-server 2001:DB8:A:1::17
    !
    ...
    interface GigabitEthernet0/0
     ip address 192.168.10.1 255.255.255.0
     duplex auto
     speed auto
    !
    interface GigabitEthernet0/1
     ip address 192.168.20.1 255.255.255.0
     ip helper-address 192.168.10.1
    ip helper-address 192.168.20.1
     duplex auto
     speed auto
     ipv6 address 2001:DB8:A:1::1/64
    ipv6 nd other-config-flag
     ipv6 dhcp server SERV-DH
    ...
    R-A#
      

    На узле А, наряду с ранее созданной адресной информацией IPv4, появились автоматически сконфигурированные адреса IPv6, в том числе: уникальный глобальный адрес узла - 2001:DB8:A:1:250:FFF:FE8C:78DA/64; адрес шлюза по умолчанию локального канала - FE80::20D:BDFF:FE7C:6002; адрес DNS-сервера - 2001:DB8:A:1::17 (рис 8.8).

    (рис 8.8) Получение адресной информации от сервера DHCPv6

    Во втором случае (только DHCPv6 с отслеживанием состояния) на маршрутизаторе конфигурируется следующая последовательность команд:

  • Активируется маршрутизация IPv6:
    Router(config)#ipv6 unicast-routing
       
  • Создается пул DHCPv6, например, с именем SERV-DHC:
    Router(config)#ipv6 dhcp pool SERV-DHC
       
  • Задается префикс пула назначаемых адресов, например, 2001:db8:a:1::/64
    Router(config-dhcpv6)#address prefix server 
       
    В этой команде параметр life time задает время аренды адреса в секундах (в приведенном примере - бесконечность).
  • DHCPv6-сервер настраивается, чтобы сообщать клиенту дополнительную информацию, например, адрес DNS-сервера
    Router(config-dhcpv6)#dns-server <адресIPv6>
       
  • Конфигурируется интерфейс маршрутизатора, например, G0/0
    Router(config)#int g0/0
    Router(config-if)#ipv6 address <адрес IPv6>
       
  • Созданный пул с именем SERV-DHC устанавливается на интерфейс
    Router(config-if)#ipv6 dhcp server SERV-DHC
       
  • Задается режим сервера с отслеживанием состояния
    Router(config-if)#ipv6 nd managed-config-flag
       
  • Для проверки конфигурации маршрутизатора используются команды show run, show ipv6 interface g0/0.

    Команда проверки интерфейса, например, show ipv6 interface g0/1. дает возможность отследить режим автоматического назначения IPv6-адресов, например:

    R-A#sh ipv6 int g0/1
    GigabitEthernet0/1 is up, line protocol is up
      IPv6 is enabled, link-local address is FE80::20D:BDFF:FE7C:6002
      No Virtual link-local address(es):
      Global unicast address(es):
        2001:DB8:A:1::1, subnet is 2001:DB8:A:1::/64
    ...
    Hosts use stateless autoconfig for addresses.
      

    Последняя строка показывает, что это режим SLAAC.

    В случае режима DHCPv6 без отслеживания состояния последняя строка будет:

    Hosts use DHCP to obtain other configuration.
      

    В режима DHCPv6 c отслеживанием состояния последняя строка будет:

    Hosts use DHCP to obtain routable addresses.
      

    Ретрансляция сообщений DHCP

    Если клиент и DHCP-сервер находятся в разных сетях, например узел А (2001:DB8:A:1::11/64) и сервер (2001:DB8:A:2::15/64) сети рис 8.5, то на интерфейсе G0/1 конфигурируется функция ретрансляции, которая разрешает маршрутизатору пересылать широковещательные сообщения DHCP-протокола. Для этого на интерфейсе G0/1 маршрутизатора R-A конфигурируется команда с адресом DHCPv6-сервера:

    R-A(config)#int g0/1
    R-A(config-if)#ipv6 dhcp relay destination 2001:DB8:A:2::15/64
        

    В этом случае маршрутизатор выступает в роли ретранслятора. Он получает от узла А широковещательные запросы на адрес FF02::1:2 и пересылает их на уникальный адрес (2001:DB8:A:2::15/64) DHCP-сервера, который выделяет адреса узлу А.

    Краткие итоги главы 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.
  • Проведите отладку и проверку работоспособности сервера.
  • Страницы:

    8.1. Общие сведения о динамическом конфигурировании узлов

    Всем устройствам, которые обмениваются сообщениями через сеть Интернет, необходимы уникальные IP-адреса, которые назначаются в статическом или динамическом режиме. В статическом режиме IP-адреса назначает администратор маршрутизаторам, серверам, сетевым принтерам и другим устройствам, адреса которых меняются редко. В то же время, адреса рабочих станций (узлов) могут изменяться достаточно часто.

    Протокол динамического конфигурирования узлов (Dynamic Host Configuration Protocol - DHCP) позволяет автоматизировать процесс назначения IP-адресов рабочим станциям из диапазона (пула) адресов, выделенного провайдером администратору. Назначение адресов может происходить в трех режимах:

  • в ручном режиме администратор назначает устройству выделенный протоколом DHCP статический IP-адрес;
  • в автоматическом режиме протокол DHCP автоматически выделяет устройству в постоянное пользование статический IP-адрес из пула адресов;
  • в динамическом режиме протокол DHCP выделяет из пула адресов в аренду устройству IP-адрес на определенный период времени.
  • Динамическое назначение адресов протоколом DHCP производится по запросу клиента на определенный промежуток времени, для продления которого пользователь должен периодически обращаться к серверу. При освобождении IP-адресов они возвращаются в пул DHCP-серверу, который перераспределяет их. При повторном запросе клиента, освободившего IP-адрес, сервер пытается назначить ранее использовавшийся адрес. Помимо IP-адреса протокол DHCP предоставляет пользователю еще целый ряд параметров (маску подсети, шлюз по умолчанию, IP-адрес сервера DNS и другие параметры).

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

    Получение адресной информации от DHCP-сервера (IP-адрес, маска подсети, адрес шлюза по умолчанию, адрес DNS-сервера) происходит за 4 этапа (рис 8.1):

    (рис 8.1) Получение адресной информации от DHCP-сервера
  • Клиент, которому необходима адресная информация, посылает в сеть кадр широковещательного запроса обнаружения серверов DHCP DISCOVER с МАС-адресом назначения FF-FF-FF-FF-FF-FF.
  • Сервер отвечает предложением арендовать IP-адрес (DHCP OFFER) с использованием одноадресной рассылки.
  • В локальной сети может быть несколько DHCP-серверов. Поэтому клиент выбирает сервер и посылает ему широковещательный запрос DHCP REQUEST на получение IP-адреса. Запрос широковещательный, чтобы другие DHCP-серверы знали, что их предложение отклонено.
  • Сервер отвечает положительным подтверждением DHCP PACK в одноадресном режиме или дает отрицательный ответ DHCP NAK, если истекло время действия предложения или предложенный адрес уже передан другому клиенту. В этом случае процесс получения адресной информации нужно начать заново с посылки широковещательного запроса DHCP DISCOVER.
  • Продление срока аренды IP-адреса производится путем посылки запроса DHCP REQUEST в одноадресном режиме.

    Когда сервер получает запрос DHCP REQUEST, он проверяет, не выдан ли уже другому клиенту ранее предложенный сервером IP-адрес. Для этого сервер посылает запрос (команду ping) на предлагаемый IP-адрес. При отрицательном результате "пингования" сервер DHCP резервирует IP-адрес, протокол ARP создает запись МАС-адреса клиента и выданного ему IP-адреса.

    На рис 8.2 изображен формат кадра обнаружения сервера DHCPv4, где неизвестные данные в кадре отображаются в виде четырех нулей 0.0.0.0.

    (рис 8.2) Формат кадра обнаружения DHCPv4

    8.2. Конфигурирование сервера DHCP на маршрутизаторе

    Конфигурирование сервера DHCP на маршрутизаторе рассмотрено на примере сети рис 8.3.

    (рис 8.3) Сервер DHCP на маршрутизаторе

    При конфигурировании сервера DHCP на маршрутизаторе необходимо задать пул адресов, например, все адреса сети 192.168.10.0/24 за исключением первых пяти адресов (192.168.10.1 - 192.168.10.5), зарезервированных для серверов, маршрутизаторов, сетевых принтеров, а также последнего адреса 192.168.10.254. Присвоить пулу имя (прописными буквами), после чего в приглашении формируется расширение R-A(dhcp-config)#. Кроме того, задается шлюз по умолчанию (192.168.10.1).

    R-A(config)#ip dhcp excluded-address 192.168.10.1 192.168.10.5
    R-A(config)#ip dhcp excluded-address 192.168.10.254
    R-A(config)#ip dhcp pool SERV-DH
    R-A(dhcp-config)#network 192.168.10.0 255.255.255.0
    R-A(dhcp-config)#default-router 192.168.10.1
      

    Для проверки функционирования сервера DHCP используется ряд приемов и команд. Например, при обращении к параметрам конфигурации компьютера (рис 8.4) видно, что узлу присвоен первый доступный адрес (192.168.10.6) из пула адресов сервера DHCP.

    (рис 8.4) IP-конфигурация узла

    В полном объеме адресная информация конечного узла отображается по команде:

    Для обновления адресной информации на конечном узле можно последовательно вести команды:

    По первой команде ipconfig/release адресная информация обнуляется, по второй ipconfig/renew адресная информация обновляется.

    Команда show ip dhcp binding позволяет проследить, какие IP-адреса назначены сервером автоматически:

    R-A#show ip dhcp binding
    IP address    Client-ID/      Lease expiration Type 
    Hardware address
    192.168.10.6     00D0.D3D9.D233      --          Automatic
      

    Основные параметры DHCP-сервера отображает текущая конфигурация:

    R-A#show run
    ...
    ip dhcp excluded-address 192.168.10.1 192.168.10.5
    ip dhcp excluded-address 192.168.10.254
    !
    ip dhcp pool SERV-DH
     network 192.168.10.0 255.255.255.0
    default-router 192.168.10.1
      

    По умолчанию служба DHCPv4 включена на всех маршрутизаторах Cisco. Для ее выключения следует дать команду:

    R-A(config)#no service dhcp
      

    Повторное включение службы производится по команде:

    R-A(config)#service dhcp
      

    Ретрансляция сообщений DHCP

    Во многих случаях клиент и DHCP-сервер могут находиться в разных сетях, например, узел А (рис 8.5) находится в сети 1, а сервер - в сети 2.

    (рис 8.5) Ретрансляция DHCP

    Конфигурирование функции ретрансляции разрешает маршрутизатору пересылать широковещательные сообщения DHCP-протокола. Для этого на интерфейсе G0/0 маршрутизатора R-A конфигурируется команда с адресом DHCP-сервера:

    R-A(config)#int g0/0
    R-A(config-if)#ip helper-address 192.168.20.2
        

    В этом случае маршрутизатор выступает в роли ретранслятора. Он получает от узла А широковещательные запросы (DHCP DISCOVER, DHCP REQUEST) и пересылает их на уникальный адрес (192.168.20.2) DHCP-сервера, который выделяет адреса узлу А.

    В схеме сети рис 8.5 между маршрутизатором и DHCP-сервером установлен коммутатор. Длительные процессы протоколов STP, RSTP могут стать причиной не назначения узлам адресной информации сервером. В этом случае рекомендуется конфигурировать порты коммутатора как граничные. Граничные порты сразу переходят в состояние пересылки (Forwarding), минуя состояния прослушивания (Listening) и обучения (Learning). За счет этого сокращается длительность переходных процессов протоколов STP, RSTP.

    Маршрутизатор может не только выступать в роли DHCP-сервера, но и быть клиентом, когда получает IP-адрес для своего интерфейса от сервера провайдера. Обычно этот метод используется в домашних сетях и малых офисах SOHO по требованию провайдера. Конфигурирование интерфейса GigabitEthernet производится по команде:

    Router(config)#int g0/0
    Router(config-if)#ip address dhcp
        

    8.3. Общие сведения о протоколе DHCPv6

    В сетях IPv6 индивидуальные глобальные адреса могут быть созданы вручную администратором или получены автоматически (динамически). Причем, существуют разные способы динамического назначения адресов:

  • Использование только объявлений маршрутизатора, когда реализуется автоматическое получение адресной информации без отслеживания состояния (State Less Address Auto Configuration - SLAAC).
  • Использование объявлений маршрутизатора и протокола DHCPv6 без отслеживания состояния (DHCPv6 SLAAC).
  • Использование протокола DHCPv6 с отслеживанием состояния.
  • Способ динамического назначения адресов определяется комбинацией двух флагов, содержащихся в объявлении рассылки адресной информации (Router Advertisement - RA):

  • флаг управления конфигурацией адресов М (Managet Address Configuration flag)
  • флаг другой конфигурации О (Other Configuration flag).
  • Режим SLAAC

    Первый способ (SLAAC), когда флаги М = 0, О = 0, базируется на использовании сообщений протокола ICMPv6. Маршрутизатор периодически каждые 200 сек. рассылает объявления RA по адресу FF02::1, где передает всем узлам локального канала значение префикса и его длину. На основе этой информации клиент сам формирует индивидуальный глобальный адрес IPv6, поэтому маршрутизатор, выполняющий роль сервера, не знает, существуют ли такие адреса еще на каких либо узлах, т.е. маршрутизатор не отслеживает состояние (SLAAC). Клиент сам может сделать запрос (Router Solicitation - RS) на получение адресной информации с использованием многоадресной рассылки FF02::2, не дожидаясь окончания периода в 200 сек. При получении запроса RS маршрутизатор немедленно посылает объявление RA с адресной информацией.

    Для того чтобы маршрутизатор начал рассылать адресную информацию, ему надо разрешить маршрутизацию IPv6:

    Router(config)#ipv6 unicast-routing
        

    Получив объявление RA, узел сам формирует индивидуальный глобальный адрес IPv6, добавляя к полученному префиксу идентификатор интерфейса длиной 64 бита (механизм EUI-64 или генерация случайного числа). Кроме того, в режиме SLAAC в сообщении RA содержится информация о шлюзе по умолчанию.

    Поскольку ни узел, ни маршрутизатор не знают, существует ли такой адрес на других узлах (маршрутизатор не отслеживает состояние SLAAC), то запускается процесс поиска адресов дубликатов (Duplicate Address Detection - DAD). Для этого узел посылает эхо-запрос протокола ICMPv6 в локальный канал с собственным адресом назначения. Если ответа нет, то это означает, что сформированный адрес уникальный.

    Если на интерфейсе маршрутизатора был изменен режим динамического назначения адресов, то для восстановления режима SLAAC необходимо установить флаги М и О в нулевое состояние

    Router(config-if)#no ipv6 nd managed-config-flag
    Router(config-if)#no ipv6 nd other-config-flag
        

    Режим SLAAC и DHCPv6

    При втором способе динамического назначения адресов (М = 0, О = 1,) клиент использует объявления маршрутизатора RA и протокол DHCPv6без отслеживания состояния (SLAAC и DHCPv6). Объявления RA, рассылаемые маршрутизатором, используются для создания индивидуальных глобальных адресов. Дополнительная информация, например адреса DNS-серверов, может быть получена от сервера DHCP. В этом режиме DHCP-сервер не отслеживает состояние адресов клиентов, т.е не выделяют IPv6-адреса, а только предоставляют информацию для создания глобальных адресов.

    Режим SLAAC и DHCPv6 формируется по команде

    Router(config-if)#ipv6 nd other-config-flag
        

    Режим DHCPv6 с отслеживанием состояния

    В данном режиме сервер DHCPv6 выделяет адреса IPv6 и отслеживает их. Поэтому дублирование адресов отсутствует. Режим DHCPv6 с отслеживанием состояния формируется по команде (M = 1):

    Router(config-if)#ipv6 nd managed-config-flag
        

    При этом флаг О не используется.

    Для получения адресной информации клиент анализирует объявления RA, рассылаемые маршрутизатором периодически или в ответ на запрос RS (рис 8.6).

    (рис 8.6) Получение адресной информации

    Если один из флагов находится в единичном состоянии (M =1 или О =1), то клиент начинает взаимодействие с DHCPv6-сервером, посылая запрос SOLICIT. При этом используется номером порта 547, протокол UDP. Запрос DHCPv6 SOLICIT рассылается на адрес FF02::1:2 на все DHCPv6-серверы локального канала. В ответ сервер передает в одноадресном режиме сообщение ADVERTISE о доступности услуг сервера. Если клиент работает в режиме без отслеживания состояния (SLAAC и DHCPv6, флаг О = 1), то он передает запрос INFORMATION REQUEST на получение дополнительной информации, поскольку IPv6-адрес клиент формирует сам. Если же у клиента установлен режим с отслеживанием состояния (М = 1), то он передает запрос REQUEST на получение полной адресной информации. DHCPv6-сервер отвечает сообщением REPLAY в режиме одноадресной рассылки.

    8.4. Конфигурирование сервера DHCPv6 на маршрутизаторе

    Конфигурирование DHCPv6-сервера без отслеживания состояния и с отслеживанием состояния имеет небольшие особенности. В первом случае производится следующая последовательность действий на маршрутизаторе:

  • Активируется маршрутизация IPv6:
    Router(config)#ipv6 unicast-routing
       
  • Создается пул DHCPv6, например, с именем SERV-DH:
    Router(config)#ipv6 dhcp pool SERV-DH
       
  • DHCPv6-сервер можно настроить, чтобы он сообщал клиенту дополнительную информацию, например, адрес DNS-сервера
    Router(config-dhcpv6)#dns-server <адресIPv6>
       
  • Конфигурируется интерфейс маршрутизатора, например, G0/0
    Router(config)#int g0/0
    Router(config-if)#ipv6 address <адрес IPv6>
       
  • Созданный пул с именем SERV-DH устанавливается на интерфейс
    Router(config-if)#ipv6 dhcp server SERV-DH
       
  • Задается режим сервера без отслеживания состояния
    Router(config-if)#ipv6 nd other-config-flag
       
  • Пример конфигурирования приведен для следующей схемы сети:

    (рис 8.7) Пример схемы сети IPv6

    DHCPv6-сервер без отслеживания состояния создается на интерфейсе G0/1.

    R-A#conf t
    Enter configuration commands, one per line.  End with CNTL/Z.
    R-A(config)#ipv6 unicast-routing
    R-A(config)#ipv6 dhcp pool SERV-DH
    R-A(config-dhcp)#dns-server 2001:db8:a:1::17
    R-A(config-dhcp)#int g0/1
    R-A(config-if)#ipv6 add 2001:db8:a:1::1/64
    R-A(config-if)#ipv6 dhcp server SERV-DH
    R-A(config-if)#ipv6 nd other-config-flag
      

    Результат можно посмотреть по команде show running-config

    R-A#sh run
    ...
    ip dhcp excluded-address 192.168.10.1 192.168.10.5
    ip dhcp excluded-address 192.168.10.254
    !
    ip dhcp pool SERV-DH
     network 192.168.20.0 255.255.255.0
     default-router 192.168.20.1
    ipv6 unicast-routing
    !
    ipv6 dhcp pool SERV-DH
     dns-server 2001:DB8:A:1::17
    !
    ...
    interface GigabitEthernet0/0
     ip address 192.168.10.1 255.255.255.0
     duplex auto
     speed auto
    !
    interface GigabitEthernet0/1
     ip address 192.168.20.1 255.255.255.0
     ip helper-address 192.168.10.1
    ip helper-address 192.168.20.1
     duplex auto
     speed auto
     ipv6 address 2001:DB8:A:1::1/64
    ipv6 nd other-config-flag
     ipv6 dhcp server SERV-DH
    ...
    R-A#
      

    На узле А, наряду с ранее созданной адресной информацией IPv4, появились автоматически сконфигурированные адреса IPv6, в том числе: уникальный глобальный адрес узла - 2001:DB8:A:1:250:FFF:FE8C:78DA/64; адрес шлюза по умолчанию локального канала - FE80::20D:BDFF:FE7C:6002; адрес DNS-сервера - 2001:DB8:A:1::17 (рис 8.8).

    (рис 8.8) Получение адресной информации от сервера DHCPv6

    Во втором случае (только DHCPv6 с отслеживанием состояния) на маршрутизаторе конфигурируется следующая последовательность команд:

  • Активируется маршрутизация IPv6:
    Router(config)#ipv6 unicast-routing
       
  • Создается пул DHCPv6, например, с именем SERV-DHC:
    Router(config)#ipv6 dhcp pool SERV-DHC
       
  • Задается префикс пула назначаемых адресов, например, 2001:db8:a:1::/64
    Router(config-dhcpv6)#address prefix server 
       
    В этой команде параметр life time задает время аренды адреса в секундах (в приведенном примере - бесконечность).
  • DHCPv6-сервер настраивается, чтобы сообщать клиенту дополнительную информацию, например, адрес DNS-сервера
    Router(config-dhcpv6)#dns-server <адресIPv6>
       
  • Конфигурируется интерфейс маршрутизатора, например, G0/0
    Router(config)#int g0/0
    Router(config-if)#ipv6 address <адрес IPv6>
       
  • Созданный пул с именем SERV-DHC устанавливается на интерфейс
    Router(config-if)#ipv6 dhcp server SERV-DHC
       
  • Задается режим сервера с отслеживанием состояния
    Router(config-if)#ipv6 nd managed-config-flag
       
  • Для проверки конфигурации маршрутизатора используются команды show run, show ipv6 interface g0/0.

    Команда проверки интерфейса, например, show ipv6 interface g0/1. дает возможность отследить режим автоматического назначения IPv6-адресов, например:

    R-A#sh ipv6 int g0/1
    GigabitEthernet0/1 is up, line protocol is up
      IPv6 is enabled, link-local address is FE80::20D:BDFF:FE7C:6002
      No Virtual link-local address(es):
      Global unicast address(es):
        2001:DB8:A:1::1, subnet is 2001:DB8:A:1::/64
    ...
    Hosts use stateless autoconfig for addresses.
      

    Последняя строка показывает, что это режим SLAAC.

    В случае режима DHCPv6 без отслеживания состояния последняя строка будет:

    Hosts use DHCP to obtain other configuration.
      

    В режима DHCPv6 c отслеживанием состояния последняя строка будет:

    Hosts use DHCP to obtain routable addresses.
      

    Ретрансляция сообщений DHCP

    Если клиент и DHCP-сервер находятся в разных сетях, например узел А (2001:DB8:A:1::11/64) и сервер (2001:DB8:A:2::15/64) сети рис 8.5, то на интерфейсе G0/1 конфигурируется функция ретрансляции, которая разрешает маршрутизатору пересылать широковещательные сообщения DHCP-протокола. Для этого на интерфейсе G0/1 маршрутизатора R-A конфигурируется команда с адресом DHCPv6-сервера:

    R-A(config)#int g0/1
    R-A(config-if)#ipv6 dhcp relay destination 2001:DB8:A:2::15/64
        

    В этом случае маршрутизатор выступает в роли ретранслятора. Он получает от узла А широковещательные запросы на адрес FF02::1:2 и пересылает их на уникальный адрес (2001:DB8:A:2::15/64) DHCP-сервера, который выделяет адреса узлу А.

    Краткие итоги главы 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.
  • Проведите отладку и проверку работоспособности сервера.
  • Вернуться к учебному плану