O PXE permite que os computadores obtenham seus programas de inicialização de um servidor central.
Crédito da imagem: Ryan McVay / Photodisc / Getty Images
O Pre-boot Execution Environment permite que os computadores em uma rede solicitem um endereço e um arquivo de inicialização automaticamente pela rede ao serem inicializados. O cenário é iniciado pelo chip na placa de rede de cada computador, que envia uma mensagem de broadcast esperando que um servidor PXE o pegue e responda com os detalhes de configuração necessários. Vários servidores PXE podem causar problemas. No entanto, existem soluções alternativas.
Elementos PXE
O PXE depende de duas outras tecnologias para fornecer aos computadores da rede seus procedimentos de inicialização. A tarefa do servidor PXE é direcionar a solicitação para um servidor DHCP e um programa Network Bootstrap, ou NBP, servidor. A entrega do NBP requer que o computador da rede tenha um endereço IP e a primeira fase do sistema PXE concede o uso de um endereço IP usando o protocolo de configuração dinâmica de hosts. O endereço IP é especificado pelo protocolo da Internet. Muitas redes usam endereços IP para seu sistema de endereçamento interno.
Vídeo do dia
DHCP
PXE é uma adaptação do DHCP, que concede um endereço IP a um computador em um contrato que irá expirar. A especificação DHCP permite a existência de mais de um servidor DHCP. Os procedimentos PXE são executados por mensagens de solicitação de DHCP modificadas, então por que não poderia haver mais de um servidor PXE?
Múltiplas Detrações de Servidor
O principal motivo pelo qual vários servidores PXE não são recomendados é porque o processo começa com uma mensagem de difusão do computador aplicador, que é recebida por todos os computadores da rede. Se mais de um servidor PXE estiver disponível na rede, todos eles podem responder e iniciar o processo de notificação, causando colisão, congestionamento e confusão. Outro motivo para preferir uma única configuração de servidor PXE é que vários servidores não são necessários. Um administrador de rede pode pensar que precisa de um servidor PXE diferente para cada tipo de computador em execução na rede. No entanto, a primeira fase do PXE, a alocação de um endereço IP, é um requisito comum para todos os computadores da rede. As solicitações podem ser enviadas a diferentes servidores NBP definindo valores diferentes para o Tipo de servidor de inicialização na solicitação original.
Solução de vários servidores
Três métodos de configuração de servidores permitem que vários servidores PXE operem com êxito. Primeiro, se a rede for dividida em sub-redes, a solicitação de transmissão se estenderá apenas ao computadores na mesma sub-rede, e tantos servidores PXE podem coexistir se cada um estiver em um sub-rede. Uma segunda solução é possível com software de servidor como o Microsoft System Center Configuration Manager. Este software de servidor PXE permite que cada servidor receba um tempo de espera antes de responder às solicitações. Isso permite que os servidores PXE secundários atuem como backup para um servidor primário. Outro software de servidor PXE, como o Symantec Altiris PXE Server, permite que um servidor seja nomeado como um "Mestre" e outros como "escravos". Isso também relega todos os servidores, exceto um, ao status de backup servidor. Uma opção final é configurar a filtragem de endereço MAC no servidor PXE. Isso informa a cada servidor para aceitar apenas solicitações de uma lista de endereços de computador, alocando cada servidor PXE a um grupo diferente de computadores.