Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Visão geral do serviço de acesso DHCP

O serviço de acesso DHCP consiste em dois componentes:

  • Um método para alocar endereços de rede para um host cliente

  • Um protocolo para fornecer informações de configuração específicas do host de um servidor para um host cliente

Para obter mais informações, leia este tópico.

Atribuições de endereço IP

Os tópicos a seguir descrevem detalhadamente a atribuição do endereço IP:

Atribuições de endereços de rede (Alocação de um novo endereço)

Para receber informações de configuração e uma atribuição de endereço de rede, um cliente DHCP negocia com servidores DHCP em uma série de mensagens. As etapas a seguir mostram as mensagens trocadas entre um cliente DHCP e servidores para alocar um novo endereço de rede. Ao alocar um novo endereço de rede, o processo DHCP pode envolver mais de um servidor, mas apenas um servidor é selecionado pelo cliente.

  1. Quando um computador cliente é iniciado, ele transmite uma DHCPDISCOVER mensagem na sub-rede local, solicitando um servidor DHCP. Essa solicitação inclui o endereço de hardware do cliente solicitante.

    Figura 1: DHCP Descubra DHCP Discover
    Nota:

    Para uma operação aprimorada com clientes DHCP que não estejam estritamente em conformidade com a RFC 2131, o servidor DHCP aceita e processa DHCPDISCOVER mensagens mesmo que as opções de sobrecarga nas mensagens não sejam devidamente terminadas com uma declaração end.

  2. Cada servidor DHCP que recebe a transmissão envia uma DHCPOFFER mensagem ao cliente, oferecendo um endereço IP por um período determinado, conhecido como período de locação.

    Figura 2: Oferta DHCP Offer de DHCP
  3. O cliente recebe uma ou mais DHCPOFFER mensagens de um ou mais servidores e seleciona uma das ofertas recebidas. Normalmente, um cliente procura o período de locação mais longo.

  4. O cliente transmite uma DHCPREQUEST mensagem indicando que o cliente selecionou um endereço IP alugado oferecido e identifica o servidor selecionado.

    Figura 3: Solicitação DHCP Request de DHCP
  5. Esses servidores não selecionados pela DHCPREQUEST mensagem devolvem os endereços IP não selecionados ao pool de endereços disponíveis.

  6. O servidor DHCP selecionado envia um DHCPACK reconhecimento que inclui informações de configuração, como o endereço IP, máscara de sub-rede, gateway padrão e o período de locação.

    Figura 4: DHCP ACK DHCP ACK

    As informações oferecidas pelo servidor são configuráveis.

  7. O cliente recebe a DHCPACK mensagem com informações de configuração. O processo está completo. O cliente está configurado e tem acesso à rede.

    • Se o cliente receber uma DHCPNAK mensagem (por exemplo, se o cliente tiver se mudado para uma nova sub-rede), o cliente reiniciará o processo de negociação.

    • O cliente pode abrir mão de sua locação em um endereço de rede enviando uma DHCPRELEASE mensagem ao servidor (por exemplo, quando o cliente é reiniciado). Quando o servidor recebe a DHCPRELEASE mensagem, ele marca o leasing como gratuito e o endereço IP fica novamente disponível.

Figura 5: Versão DHCP Release DHCP

Atribuições de endereços de rede (reutilizando um endereço atribuído anteriormente)

Para permitir a reutilização de um endereço de rede previamente alocado, ocorrem os seguintes eventos:

  1. Um cliente que anteriormente tinha um leasing transmite uma DHCPREQUEST mensagem na sub-rede local.

  2. O servidor com conhecimento da configuração do cliente responde com uma DHCPACK mensagem.

  3. O cliente verifica as informações de configuração de DHCP enviadas pelo servidor e usa essas informações para restabelecer o leasing.

Métodos de alocação de endereços DHCP

Um servidor DHCP atribui ou envia um endereço IP a um cliente de duas maneiras:

  • Dynamic bindings— O servidor DHCP atribui um endereço IP reutilizável de um pool de endereços IP a um cliente por um período específico de tempo. Esse método de alocação de endereços é útil quando os clientes precisam apenas de acesso temporário à rede.

  • Static bindings— O servidor DHCP atribui endereços IP ao cliente que são permanentes. Você pode reservar um endereço que é usado pelo servidor DHCP para atribuir a um cliente específico com base em seus endereços de controle de acesso de mídia (MAC).

    A alocação estática é útil se você tiver uma impressora em uma LAN e não quiser que seu endereço IP continue mudando

Você pode configurar um servidor DHCP para incluir pools de endereços e vinculações estáticas. As ligações estáticas têm precedência sobre ligações dinâmicas. Consulte o Pool de atribuição de endereços IP para obter mais informações.

Gerenciamento de tempo de locação DHCP

O leasing DHCP é uma atribuição temporária de endereço IP para um dispositivo na rede. As informações de endereço IP atribuídas são válidas apenas por um período limitado de tempo, e são conhecidas como leasing DHCP.

Ao usar o servidor DHCP para gerenciar um pool de endereços IP, ele "aluga" endereço IP para vários clientes por um período específico de tempo. Assim, os endereços IP gerenciados por um servidor DHCP são atribuídos apenas por um período limitado de tempo. Quando o leasing expira, o cliente não pode mais usar o endereço IP e precisa interromper toda a comunicação com a rede IP a menos que ele peça para estender o "aluguel" de locação através do ciclo de renovação de locação DHCP.

Se um cliente não usar seu endereço atribuído por algum período de tempo, o servidor DHCP pode atribuir esse endereço IP a outro cliente.

Quando as atribuições são feitas ou alteradas, o servidor DHCP atualiza as informações no servidor DNS. O servidor DHCP fornece aos clientes suas atribuições de locação anteriores sempre que possível.

Opções de DHCP

As opções de DHCP são itens de dados marcados identificados pelos números de opção que podem ser incluídos na solicitação ou no reconhecimento para passar informações entre um cliente e um servidor. As opções são enviadas em um campo de comprimento variável ao final de uma mensagem DHCP. Um cliente DHCP pode usar opções de DHCP para negociar com o servidor DHCP e limitar o servidor para enviar apenas as opções que o cliente solicita.

O DHCP permite que o cliente receba opções do servidor DHCP descrevendo a configuração da rede e vários serviços que estão disponíveis na rede. As opções de DHCP são usadas por um cliente para se configurar dinamicamente durante seu procedimento de inicialização.

Em configurações típicas de dhcp cliente-servidor, o cliente DHCP envia uma solicitação DHCP para um servidor DHCP e recebe de volta um reconhecimento DHCP. A solicitação de DHCP pode conter informações sobre o cliente e solicitações de informações adicionais do servidor. O reconhecimento dhcp contém o endereço IP atribuído ao cliente pelo servidor, juntamente com quaisquer informações adicionais solicitadas pelo cliente.

Listas da Tabela 1 comumente usadas opções de DHCP.

Tabela 1: Opções de DHCP comumente usadas

Parâmetro

Opção de DHCP equivalente

Lista de servidores de nome de domínio (DNS) e servidores NetBIOS

Opção DHCP 6

Lista de roteadores de gateway

Opção DHCP 3

O nome do domínio em que o cliente procura um host de servidor DHCP. Este é o nome de domínio padrão que é anexo a nomes de host que não são totalmente qualificados.

Opção DHCP 15

Máscara de sub-rede para endereço IP do cliente

Opção DHCP 1

Identificação do servidor DHCP

Opção DHCP 54

Lista de solicitações de parâmetros

Opção DHCP 55

Endereço IP do servidor de inicialização e o nome de arquivo do arquivo de inicialização para usar

Opção DHCP 67

As opções de DHCP são definidas em RFC 2132, opções de DHCP e extensões de fornecedor de BOOTP.

Configuração de opções de DHCP

As declarações de opção dhcp sempre começam com a palavra-chave da opção, seguida por um nome de opção, seguido por dados de opção.

DHCP estendido

DHCP legado

Como o DHCP fornece configuração mínima de rede

O servidor local DHCP oferece uma configuração mínima para o cliente DHCP se o cliente não tiver a opção DHCP 55 configurada. O servidor fornece a máscara de sub-rede do pool de atribuição de endereços que é selecionado para o cliente. Além da máscara de sub-rede, o servidor fornece os seguintes valores ao cliente se as informações estiverem configuradas no pool de atribuição de endereços selecionado:

  • Roteador — um roteador localizado na sub-rede do cliente. Esta declaração equivale à opção DHCP 3.

  • Nome de domínio — O nome do domínio em que o cliente procura um host de servidor DHCP. Este é o nome de domínio padrão que é anexo a nomes de host que não são totalmente qualificados. Isso equivale à opção DHCP 15.

  • Servidor de nome de domínio — um servidor de nome de domínio (DNS) que está disponível para o cliente para resolver mapeamentos de nome de host para cliente. Isso equivale à opção DHCP 6.