Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция 4. Протокол IP. Основы IP-адресации.docx
Скачиваний:
11
Добавлен:
01.05.2019
Размер:
466.15 Кб
Скачать

5. Назначение и принцип работы протокола dhcp (Dynamic Host Configuration Protocol)

Существует несколько автоматизированных методов присвоения IP-адресов на основе протоколов. Рассмотрим метод получения IP-адреса с помощью протокола DHCP (Рис.7 ).

DHCP используется для автоматического присвоения IP-адресов и задания параметров конфигурации стека протоколов TCP/IP, таких как маска подсети, маршрутизатор по умолчанию и DNS-серверы. Протокол DHCP применяется также для задания других базовых параметров конфигурации, включая время, на которое адрес выделяется хосту. DHCP состоит из двух компонентов: протокол для доставки параметров конфигурации конкретного хоста с DHCP-сервера и механизм выделения сетевых адресов хостам.

Протокол DHCP обеспечивает быстрое и динамическое выделение IP-адреса хосту. Для этого требуется только заданный диапазон IP-адресов на сервере DHCP. При подключении к сети хосты обращаются к DHCP-серверу и запрашивают сведения об адресе. DHCP-сервер выбирает адрес и выделяет его хосту. Хост только «арендует» этот адрес и периодически обращается к DHCP-серверу для продления аренды. Этот механизм позволяет аннулировать выделение адресов отсутствующим или отключенным в течение длительного времени хостам. Адреса возвращаются в пул адресов DHCP-сервера и могут быть выделены повторно при необходимости.

Рис.7 Принцип работы протокола DHCP

6. Назначение системы доменных имен (dns)

Система доменных имен (DNS) обеспечивает эффективный способ преобразования удобных для восприятия имен конечных IP-систем в понятные оборудованию IP-адреса, необходимые для маршрутизации. DNS - это механизм преобразования символьных имен в IP-адреса.

Приложение DNS избавляет пользователей IP-сетей от необходимости запоминать IP-адреса. Без этого Интернет не был бы популярным и распространенным, каким является сейчас.

Детальное изучение работы системы DNS выходит за рамки данного курса.

7. Использование стандартных инструментов для определения iр-адреса хоста

В большинстве операционных систем предусмотрен набор инструментов для проверки адресации хоста. В этом разделе рассматриваются инструменты, доступные на большинстве персональных компьютеров.

Пункт Сетевые подключения в разделе «Панель управления» позволяет устанавливать и просматривать IР-адрес, настроенный на персональном компьютере. В рассматриваемом примере на персональном компьютере выбрано получение адреса с DHCP-сервера.

Для отображения всех текущих значений конфигурации сети TCP/IP и обновления параметров протокола DHCP и службы DNS можно использовать команду IPCONFIG. Команда ipconfig без параметров позволяет отобразить IP-адрес, маску подсети и шлюз по умолчанию для всех адаптеров.

Синтаксис

Параметры

/all: отображает полную конфигурацию TCP/IP для всех адаптеров. Команда ipconfig без данного параметра отображает только значения IP-адреса, маски подсети и шлюза по умолчанию для каждого адаптера. Адаптеры могут представлять физические интерфейсы, например установленные сетевые адаптеры, или логические, такие как коммутируемые подключения.

/renew [Adapter]: обновляет конфигурацию DHCP для всех адаптеров (если не указан конкретный адаптер) или для заданного адаптера, если включен параметр Adapter. Этот параметр доступен только на компьютерах с адаптерами, для которых настроено автоматическое получение IP-адреса. Чтобы указать имя адаптера, введите имя адаптера, отображаемое при использовании команды ipconfig без параметров.

/release [Adapter]: отправляет сообщение DHCPRELEASE DHCP-серверу для освобождения текущей конфигурации DHCP и сброса параметров IP-адреса для всех адаптеров (если адаптер не указан) или для заданного адаптера, если параметр Adapter включен. Этот параметр отключает TCP/IP для адаптеров, настроенных на автоматическое получение IP-адреса. Чтобы указать имя адаптера, введите имя адаптера, отображаемое при использовании команды ipconfig без параметров.

/flushdns: очищает и сбрасывает содержание кэша DNS-клиента. При поиске неполадок DNS можно использовать эту процедуру для удаления из кэша устаревших, а также других динамически добавленных записей.

/registerdns: инициирует ручное динамическое обновление регистрации имен DNS и IP-адресов, заданных в конфигурации компьютера. Этот параметр полезен при устранении неполадок в случае отказа в регистрации имени DNS или при выяснении причин неполадок динамического обновления, связанных с взаимодействием DNS-клиента и сервера, без перезапуска клиента. Параметры конфигурации DNS в дополнительных свойствах протокола TCP/IP определяют имена, зарегистрированные в DNS.

/showclassid Adapter: отображает идентификатор класса DHCP для заданного адаптера. Для просмотра идентификатора класса DHCP всех адаптеров необходимо использовать вместо параметра Adapter шаблонный символ звездочки (*). Этот параметр доступен только на компьютерах с адаптерами, для которых задано автоматическое получение IP-адреса.

/setclassid Adapter [ClassID]: настраивает идентификатор класса DHCP для заданного адаптера. Для задания идентификатора класса DHCP для всех адаптеров необходимо использовать вместо параметра Adapter шаблонный символ звездочки (*). Этот параметр доступен только на компьютерах с адаптерами, для которых задано автоматическое получение IP-адреса. Если идентификатор класса DHCP не указан, текущий идентификатор класса удаляется.

/?: отображает справку в командной строке.

Выводы:

■ Сетевые IP-адреса состоят из двух частей: идентификатор сети и идентификатор хоста.

■ Адреса IPv4 содержат 32 бита, разделенных на октеты, и обычно отображаются в десятичном формате с точками (например, 192.168.54.18).

■ При записи в двоичном формате первый бит в адресе класса А всегда имеет значение 0, первые 2 бита в адресе класса В всегда имеют значение 10, и первые 3 бита в адресе класса С всегда 110.

■ Некоторые IP-адреса (сетевые и широковещательные) зарезервированы и не могут быть присвоены отдельным устройствам в сети.

■ Хосты Интернета должны иметь уникальный общий IP-адрес, тогда как частные хосты могут иметь любой действительный частный адрес, уникальный внутри данной сети.

■ Протокол DHCP используется для автоматического присвоения IP-адресов и задания параметров конфигурации стека протоколов TCP/IP, таких как маска подсети, маршрутизатор по умолчанию и DNS-серверы.

■ DNS представляет собой приложение, определенное в стеке протоколов TCP/IP и обеспечивающее преобразование удобных для восприятия имен в IP-адреса.

■ На хостах предусмотрены инструменты для проверки IP-адреса хоста:

- Пункт «Сетевые подключения» в Панели управления

- IPCONFIG