O documento explica o protocolo DHCP, que atribui endereços IP dinamicamente para estações de trabalho. O DHCP fornece endereços IP e todas as configurações TCP/IP necessárias de forma centralizada, facilitando a administração de rede. O processo envolve quatro passos: solicitação, oferta, pedido e confirmação do endereço. O DHCP também define aluguéis de endereços com prazos de renovação.
O documento explica o protocolo DHCP, que atribui endereços IP dinamicamente para estações de trabalho. O DHCP fornece endereços IP e todas as configurações TCP/IP necessárias de forma centralizada, facilitando a administração de rede. O processo envolve quatro passos: solicitação, oferta, pedido e confirmação do endereço. O DHCP também define aluguéis de endereços com prazos de renovação.
O documento explica o protocolo DHCP, que atribui endereços IP dinamicamente para estações de trabalho. O DHCP fornece endereços IP e todas as configurações TCP/IP necessárias de forma centralizada, facilitando a administração de rede. O processo envolve quatro passos: solicitação, oferta, pedido e confirmação do endereço. O DHCP também define aluguéis de endereços com prazos de renovação.
O Dynamic Host Configuration Protocol derivado do Protocolo "Standard Bootstrap"
(BOOTP - RFCs 951 e 1084) que o concedeu a tarefa de prover endereos de IP Dinmicos (como tambm para estaes de trabalho que no possui disco de boot). Alm de fornecer endereos de IP dinamicamente, o DHCP prov todos os dados de configurao requeridos pelo TCP/IP alm de dados adicionais requeridos para servidores especficos.
Como voc pode notar isso facilita a vida do administrador de rede pois ele pode configurar toda sua rede TCP/IP de forma centralizada no servidor de DHCP. Sempre que um novo host entra no segmento da rede, ele servido pr este servidor. A mquina pede um IP e esse pedido interceptado pelo servidor de DHCP que fornece um endereo de IP disponvel em sua lista.
Este processo, mostrado na figura abaixo, envolve quatro passos: o cliente de DHCP pede um endereo de IP (DHCP Discover), oferecido um endereo (DHCP Offer), aceita a oferta e pedidos do endereo (DHCP Request), e nomeado o endereo oficialmente (DHCP Acknowledge).
Figura 1 - Tarefa de Automatizao de endereamento IP. Para que os endereos no se percam (caso um cliente se conecte s uma vez), os administradores de rede definem um tempo limite para o endereo alugado. Quando chega a metade desse tempo, o cliente solicita uma renovao e o servidor de DHCP estende o aluguel. Caso o cliente no receba resposta do servidor DHCP, um novo pedido feito quando chega a um quarto do tempo limite do aluguel. Se novamente o cliente no obtm resposta o ltimo pedido ser feio quando encerrar o tempo limite do aluguel. Nesse caso se no houver resposta o cliente pode se autoconfigurar com a faixa definida pelo APIPA (169.254.x.y) onde x e y so nmeros aleatrios (x = 0 - e 255, y = 1 - 254). Caso o nmero escolhido j esteja em uso na rede outro nmero ser escolhido at que se encontre um disponvel. Quando uma mquina para de usar o IP alugado (por exemplo, caso ela tenha sido movida para outro segmento), o aluguel expira e o endereo retorna a lista de realocao.
Servidores, Clientes e Relay Agents
Servidores de DHCP Microsoft so baseados em componentes:
DHCP Servers DHCP Clients DHCP/BOOTP Relay Agents
DHCP Servers
O servidor DHCP da Microsoft inclui um gerenciador grfico que uma ferramenta que os administradores de rede podem utilizar para configurar seus clientes.
O servidor de DHCP Microsoft DHCP suporta mais de 30 opes de escopo DHCP que esto definidas na RFC 2132.
Os parmetros de configurao TCP/IP do servidor de DHCP Microsoft incluem: Endereo IP associado ao adaptador de rede do computador cliente; Mscara de sub-rede que usada para identificar a poro da rede IP para a poro do endereo IP de host; Default gateway (router), que usado para conectar um nico segmento de rede a outros; Parmetros de configurao adicionais que so enviados aos clientes de DHCP: endereos de IP para servidores de DNS, WINS e outros mais. Um computador em rede usando o protocolo TCP/IP com o servio de DHCP Server instalado, vai proporcionar para os clientes de sua rede, endereos IP dinmicos. Depois que o servio DHCP instalado em um computador com Windows Server, um banco de dados criado automaticamente. Para entrar em uso, necessria a criao de um escopo e sua posterior autorizao.
DHCP Clients
Diversas plataformas agem como clientes DHCP. As regras esto definidas na RFC 2132.
Os quatro passos necessrios para um cliente de DHCP so iniciados quando o mesmo requisita a rede um endereo IP. A configurao mnima que o cliente DHCP requer, pode ser habilitada durante a instalao ou executando uma reconfigurao manual das propriedades do cliente TCP/IP. Os Hosts que executam sistemas operacionais da Microsoft podem agir como clientes de DHCP e eles so: Windows NT Workstation/XP (todas as verses) Windows NT Server/2000/2003 (todas as verses) Windows 98 (Verses Standard e OSR2) Windows 95 (Verses Standard e OSR2) Windows for Workgroups version 3.11 (com o Microsoft 32-bit TCP/IP VxD instalado) Microsoft Network Client version 3.0 para o Microsoft MS-DOS operating system (com o driver real-mode TCP/IP instalado) LAN Manager version 2.2c Linux (Todas as verses das diversas distribuies) Qualquer outro hardware que opere em conformidade com a RFC 2132. Alm das informaes de configurao fornecidas pelo servidor DHCP, administradores de redes, podem tambm, anular informaes dinmicas inserindo informaes manuais. Qualquer informao entrada manualmente na configurao do TCPIP de um cliente anula informaes dinmicas.
BOOTP/DCHP Relay Agent
Os protocolos BOOTP e DHCP usam broadcast para executar seu trabalho. Roteadores normalmente no repassam broadcast de uma interface para outra; ento, um Relay Agent deve ser usado para passar a comunicao de um segmento para outro. Deve- se ter instalado um computador com o servio DHCP Relay Agent em segmentos no qual no h nenhum servidor de DHCP, para que este, repasse ao segmento em que h o servidor de DHCP principal os pacotes referentes aos pedidos DHCP. Usando o DHCP Relay Agent elimina-se a necessidade de um servidor de DHCP em cada segmento de cadeia fsica.
A RFC 2131 substitui RFC 1542 e contem Relay Agents que lhes permitem remeter pacotes de DHCP.
A famlia de servidores Windows tambm vem com um DHCP Relay Agent que pode ser instalado e configurado como um servio.
Figura 2 - Mostra as configuraes de DHCP usadas por computadores com o DHCP BOOTP relay agent DHCP Scopes
O Escopo DHCP um agrupamento administrativo que identifica a faixa de possveis endereos IP para todos os clientes DHCP em uma sub-rede fsica. Ele define uma sub-rede lgica para o qual os servios de DHCP sero oferecidos e tambm permite ao servidor identificar parmetros de configurao que sero dados a todos os clientes de DHCP na sub-rede. Um Escopo DHCP deve ser definido antes que os clientes DHCP possam usar o servidor DHCP para carregar as configuraes dinmicas do protocolo TCP/IP.
Address Pools
Uma vez definido o Escopo DHCP e a faixa de excluso, a faixa de endereos restante chamada de "available address pool" dentro do Escopo DHCP. Esses endereos agrupados podem ento ser servidos de forma dinmica aos clientes de DHCP na sub- rede.
Exclusion Ranges
Uma faixa de excluso um grupo de endereos IP dentro de um Escopo DHCP que estaro excludos de dentro da faixa de endereos oferecidos pelo Escopo DHCP.
Reservations
Reservas permitem o aluguel de endereos permanentes pelo servidor de DHCP. Elas asseguram que um dispositivo de hardware especificado na sub-rede sempre receba o mesmo endereo de IP.
Superscopes
Uma caracterstica administrativa includa dentro da ferramenta gerenciadora do DHCP Microsoft, pode ser usada para criar vrios Escopos DHCP distintos que se agrupam em uma nica entidade administrativa chamados de Superescopo. Ele til para conciliar vrios servidores DHCPs com diferentes caractersticas em uso.
Leases
Um aluguel a durao de tempo que um servidor de DHCP especifica que um computador cliente pode usar um endereo IP. Quando um aluguel feito a um cliente, este descrito como ativo. No perodo de meio-aluguel, um quarto de aluguel ou o fim do aluguel, o cliente tem que renovar seu aluguel de endereo com o servidor. A durao do aluguel afetada de acordo com a freqncia em que os clientes tentam renovar os aluguis que lhes foram concedidos pelo servidor de DHCP.
DHCP Options
Opes do DHCP so outros parmetros que podem ser configurados para os clientes DHCP quando um servidor de DHCP concede um aluguel para esses clientes. Por exemplo, voc pode configurar o Default Gateway, servidores WINS ou servidores de DNS usados na rede. Muitas opes de DHCP so predefinidas pela RFC 2132, mas o Microsoft DHCP Server tambm permite somar outras mais opes.
Nota: Em redes muito extensas o uso do DHCP para as estaes de trabalho inquestionvel, pois, se os servidores de DNS, WINS ou outros quaisquer forem reconfigurados ou at mesmo tiverem seu nmero trocado, no teremos que reconfigurar todo o parque de mquinas visto que, quando as mesmas forem resetadas, vo obter as novas informaes do servidor DHCP.