Distribuindo o Preboot Services para Desktop Management em um ambiente de rede

Para implementar as estratégias de distribuição em rede descritas nesta seção, você deve estar bem familiarizado com o protocolo de rede TCP/IP e ter conhecimentos específicos sobre o roteamento TCP/IP e o processo de descoberta DHCP.

A distribuição do Preboot Services para Desktop Management (PXE) em um único segmento é um processo relativamente simples que apenas requer a configuração do servidor de Criação de Imagens/Preboot Services. Entretanto, a distribuição do Preboot Services em um ambiente roteado é muito mais complexa e talvez exija a configuração do servidor de Criação de Imagens/Preboot Services e dos comutadores e roteadores de rede que residem entre o servidor e as estações de trabalho PXE.

A configuração dos roteadores ou comutadores para o redirecionamento correto do tráfego de rede do Preboot Services requer amplos conhecimentos sobre o protocolo DHCP, os agentes de retransmissão DHCP e o redirecionamento IP. A configuração real do comutador ou do roteador deverá ser realizada por um bom especialista em hardware.

É altamente recomendável que você faça a configuração inicial do Preboot Services em um único segmento para garantir que os servidores sejam configurados corretamente e permaneçam operacionais.

Esta seção apresenta os seguintes tópicos:


Configuração dos servidores

Para operar corretamente, o ambiente do Preboot Services requer um servidor DHCP padrão, um servidor DHCP Proxy, um servidor de boot TFTP ou MTFTP e um servidor de Transações. Exceto pelo servidor DHCP padrão, esses servidores são instalados durante o processo de instalação do Preboot Services para Desktop Management.

As seções a seguir fornecem informações gerais sobre esses serviços:

A configuração padrão desses serviços raramente requer mudanças. Entretanto, se você precisar de informações mais detalhadas sobre configuração, consulte Configurando servidores do Preboot Services no Windows ou Configurando servidores do Preboot Services no NetWare.


Servidor DHCP

O servidor DHCP padrão deve ser configurado com um escopo ativo que alocará endereços IP às estações de trabalho PXE. As opções de escopo também precisam especificar o gateway ou o roteador a ser utilizado por essas estações de trabalho PXE.

Se o Preboot Services (especialmente o servidor DHCP Proxy) estiver instalado no mesmo servidor que o servidor DHCP, este último deverá ser configurado com uma tag de opção especial. Para obter mais informações, consulte Configurando serviços DHCP padrão e DHCP Proxy no Windows 2000 Advanced Server e Configurando serviços DHCP padrão e DHCP Proxy em um servidor NetWare 6.x DHCP.

IMPORTANTE:  não há suporte para a instalação e a execução do servidor DHCP Proxy em um servidor NetWare 5.x que já esteja executando um servidor DHCP padrão. Entretanto, é possível fazer o upgrade do servidor DHCP.


Servidor DHCP Proxy

O servidor DHCP Proxy do Preboot Services é executado junto com um servidor DHCP padrão para informar aos clientes PXE os endereços IP do servidor TFTP, do servidor MTFTP e do servidor de Transações. O servidor DHCP Proxy também responde aos clientes PXE de forma a indicar qual servidor de boot (TFTP ou MTFTP) deve ser utilizado.

A configuração padrão raramente requer mudanças.

Se você não quiser executar o servidor DHCP Proxy no mesmo servidor que o servidor de Transações ou o servidor TFTP, poderá mudar as configurações DHCP Proxy para direcionar estações de trabalho PXE a um servidor diferente.

IMPORTANTE:  não existe suporte para a instalação e a execução do servidor DHCP Proxy em um servidor NetWare 5.x que já esteja executando um servidor DHCP padrão.


Servidores TFTP e MTFTP

Os servidores TFTP e MTFTP do Preboot Services são utilizados pelo cliente do Preboot Services de forma a solicitar arquivos necessários para executar tarefas de criação de imagens. O servidor TFTP também fornece um repositório central para esses arquivos.

Um cliente PXE utiliza um desses servidores para fazer o download do cliente do Preboot Services.

O TFTP é utilizado por padrão porque é capaz de acelerar o processo de boot da estação de trabalho. Entretanto, é possível mudar a configuração de forma a utilizar o MTFTP. Para obter mais informações, consulte Configurando servidores do Preboot Services no Windows ou Configurando servidores do Preboot Services no NetWare.


Servidor de Transações

O cliente do Preboot Services conecta-se ao servidor de Transações para verificar se existem ações de criação de imagens que precisam ser executadas na estação de trabalho.

A configuração padrão raramente requer mudanças.

É possível mudar a porta UDP (por padrão, a Porta UDP 18753) utilizada pelo servidor de Transações para estabelecer comunicações com o cliente do Preboot Services. Essa mudança apenas deverá ser feita se o servidor de Transações apresentar conflitos com outro serviço em execução no servidor. Para obter mais informações, consulte Instalando e configurando o Preboot Services para Desktop Management.


Configuração da rede

A configuração necessária para executar o Preboot Services em uma rede depende da configuração dessa rede. O Preboot Services pode ser configurado com o uso de qualquer uma das seguintes configurações de rede:

Esta seção abrange os seguintes tópicos:


Considerações gerais sobre o projeto da rede

Projete sua rede para que os clientes do Preboot Services possam se conectam efetivamente ao servidor de Transações e também ao servidor TFTP ou MTFTP. Considere o número de clientes do Preboot Services a serem instalados na rede e a largura de banda disponível para atender a esses clientes. Para compreender como os clientes e os servidores precisam interagir durante o processo do Preboot Services, consulte Diagramas de processo do Preboot Services.

Apenas um servidor DHCP Proxy deve ser instalado para cada escopo de servidor DHCP.

Servidores TFTP devem ser instalados para que os clientes do Preboot Services tenham acesso a um servidor TFTP dentro da LAN. A maior parte do tráfego de rede gerada pelo Preboot Services ocorre entre os clientes do Preboot Services e o servidor TFTP. Um bom projeto garantirá que um cliente não precise se conectar ao respectivo servidor TFTP por meio de uma lenta conexão via WAN.


Ambiente de LAN

As seções a seguir fornecem informações sobre como configurar o Preboot Services em um ambiente de LAN:


Ambiente de LAN com o Preboot Services e o DHCP em execução em servidores separados
Informações Detalhes para essa configuração

Escopo

Apenas estações de trabalho PXE na LAN irão se conectar ao servidor do Preboot Services.

Exemplo de uso

Um pequeno laboratório escolar de estações de trabalho que utilize a Criação de Imagens para preparar as estações de trabalho entre cada aula.

Vantagens

  • As mais fáceis operações de instalação e configuração.
  • A configuração da rede não é necessária.
  • A configuração do servidor DHCP não é necessária.

Desvantagens

Uso limitado, pois um ambiente com uma única LAN somente existe em pequenas redes de laboratório.


Ambiente de LAN com o Preboot Services e o DHCP em execução no mesmo servidor
Informações Detalhes para essa configuração

Escopo

Apenas estações de trabalho PXE na LAN irão se conectar ao servidor do Preboot Services.

Exemplo de uso

Um pequeno laboratório escolar de estações de trabalho com apenas um servidor que utilize a Criação de Imagens para preparar as estações de trabalho entre cada aula.

Configuração necessária

Como o Preboot Services e o DHCP estão sendo executados no mesmo servidor, a tag de opção 60 é definida no servidor DHCP.

Para obter informações sobre como definir essa tag, consulte Configurando serviços DHCP padrão e DHCP Proxy no Windows 2000 Advanced Server e Configurando serviços DHCP padrão e DHCP Proxy em um servidor NetWare 6.x DHCP.

Vantagens

  • Fáceis operações de instalação e configuração.
  • A configuração da rede não é necessária.

Desvantagens

  • A configuração do servidor DHCP é necessária (tag de opção 60).
  • Uso limitado, pois um ambiente com uma única LAN somente existe em pequenas redes de laboratório.


Ambiente de WAN/VLAN

Em uma WAN, a estação de trabalho PXE está geralmente separada dos servidores DHCP Proxy e DHCP por um ou mais roteadores. A estação de trabalho PXE transmite broadcasts para informações sobre o DHCP, mas, por padrão, o roteador não redireciona o broadcast aos servidores, gerando uma falha na sessão do Preboot Services.

Em um ambiente de VLAN (LAN Virtual), a estação de trabalho PXE está logicamente separada do servidor DHCP Proxy e do servidor DHCP por um comutador. Em termos de IP, essa configuração parece muito semelhante a um tradicional ambiente de WAN (roteado).

Em um ambiente VLAN característico, a rede é dividida em várias sub-redes com a configuração de LANs virtuais no comutador. Em geral, as estações de trabalho em cada LAN virtual obtêm suas informações sobre endereços IP a partir de um servidor DHCP central. Para que esse sistema funcione, é necessário ter os ajudantes Bootp ou IP configurados em cada gateway. Esses ajudantes redirecionam solicitações DHCP a partir das estações de trabalho em cada sub-rede ao servidor DHCP, que, conseqüentemente, torna-se capaz de responder às estações de trabalho dessa sub-rede.

As seções a seguir fornecem informações sobre como configurar o Preboot Services em um ambiente de WAN/VLAN:


Ambiente de WAN ou VLAN com o Preboot Services e o DHCP em execução em servidores separados
Informações Detalhes para essa configuração

Escopo

As estações de trabalho PXE distribuídas por toda a WAN/VLAN irão se conectar ao servidor do Preboot Services.

Exemplo de uso

Qualquer rede corporativa ou de médio porte que esteja dividida em várias sub-redes, mas que esteja executando apenas um servidor DHCP.

Configuração necessária

Um agente de retransmissão DHCP ou um ajudante IP é configurado no roteador/comutador que atende à sub-rede na qual a estação de trabalho PXE reside. O ajudante é configurado para redirecionar todos os broadcasts DHCP detectados na sub-rede aos servidores DHCP e DHCP Proxy.

Normalmente, isso requer a configuração de dois ajudantes: o primeiro para redirecionar broadcasts DHCP ao servidor DHCP e o segundo para redirecionar broadcasts DHCP ao servidor DHCP Proxy.

Vantagens

  • Configuração comum da rede.
  • É possível instalar vários servidores Preboot Services para que cada servidor forneça serviços exclusivamente para determinadas sub-redes. Se vários Preboot Services forem instalados, será necessário configurar o servidor DHCP Proxy para que ele forneça o endereço IP do servidor de Transações central.

    Com essa solução, a estação de trabalho PXE receberá uma resposta de um servidor DHCP Proxy localizado nessa sub-rede, mas a estação de trabalho será redirecionada a um único servidor de Transações central para verificar se existem trabalhos de criação de imagens a serem realizados.

    Para obter informações sobre como mudar a configuração do DHCP Proxy, consulte Instalando e configurando o Preboot Services para Desktop Management.

Desvantagens

Os equipamentos de rede (roteadores/comutadores) devem ser configurados com ajudantes IP adicionais. Alguns equipamentos de rede talvez não funcionem corretamente quando houver mais de um ajudante IP adicional configurado.

Informações detalhadas sobre a configuração

Configurando uma WAN/VLAN com o Preboot Services e o DHCP em execução em servidores separados


Ambiente de WAN ou VLAN com o Preboot Services e o DHCP em execução no mesmo servidor
Informações Detalhes para essa configuração

Escopo

As estações de trabalho PXE distribuídas por toda a WAN/VLAN irão se conectar ao servidor do Preboot Services.

Exemplo de uso

Qualquer rede corporativa ou de médio porte que esteja dividida em várias sub-redes, mas que esteja executando apenas um servidor DHCP.

Configuração necessária

Vantagens

Não é necessário configurar equipamentos de rede (roteadores/comutadores) para redirecionar o tráfego de rede ao servidor DHCP Proxy.

Desvantagens

  • A configuração do servidor DHCP é necessária (tag de opção 60).
  • É possível instalar apenas um servidor do Preboot Services, pois ele precisa ser executado no mesmo servidor que o servidor DHCP (e, em geral, existe apenas um servidor DHCP).

Informações detalhadas sobre a configuração

Configurando uma WAN/VLAN com o Preboot Services e o DHCP em execução no mesmo servidor


Configurando uma WAN/VLAN com o Preboot Services e o DHCP em execução no mesmo servidor

Se o comutador estiver atuando como um firewall, limitando o tipo de tráfego na rede, talvez seja necessário abrir determinadas portas UDP nesse firewall. Para ver uma lista de portas UDP utilizadas pelo Preboot Services para Desktop Management, consulte Configurando filtros em comutadores e roteadores.

Esta seção inclui as seguintes informações:


Implementação

A instalação do Desktop Management possibilita a instalação completa dos componentes Preboot Services e Criação de Imagens. Para instalar todos os recursos desses componentes no servidor DHCP, execute a instalação padrão no servidor.

Por outro lado, é possível executar o componente Preboot Services (serviços DHCP Proxy e TFTP) no servidor DHCP e os componentes Criação de Imagens e Servidor de Transações em outro servidor.

Para configurar o sistema dessa maneira, você precisará executar todo o processo manualmente, acompanhando as etapas a seguir.

  1. Instale o Preboot Services para Desktop Management em um servidor.

  2. Faça testes para verificar se o servidor está corretamente configurado.

    1. Conecte o servidor a uma LAN com uma estação de trabalho PXE nessa mesma LAN.

    2. Designe o trabalho de criação de imagens à estação de trabalho por meio de uma política de servidor ou de estação de trabalho no ConsoleOne.

    3. Inicialize a estação de trabalho.

    4. Verifique se ela está selecionando corretamente o trabalho de criação de imagens.

  3. Pare o serviço DHCP Proxy do Desktop Management no servidor.

    No caso do Windows, acesse o painel Serviços e pare o Serviço DHCP Proxy. . Defina esse serviço para Desabilitado para que ele não seja iniciado na próxima vez em que o servidor for iniciado.

    No caso do NetWare, digite unload pdhcp no console do servidor para descarregar o serviço DHCP Proxy. Edite o arquivo zfdstart.ncf e assinale como comentário a linha que carrega esse serviço de forma a impedir que ele seja carregado na próxima vez em que o servidor for iniciado.

  4. Se o serviço DHCP Proxy estava em execução no mesmo servidor que estava executando o DHCP, apague a tag de opção 60 do servidor DHCP que você adicionou durante a instalação.

  5. Instale o serviço DHCP Proxy e o serviço TFTP no servidor que está executando serviços DHCP.

    Para obter instruções sobre como fazer isso, consulte Instalando o servidor DHCP Proxy e o servidor TFTP no servidor DHCP.

  6. Configure a tag de opção 60 no servidor DHCP e defina-a como a string de texto PXEClient.

    Para obter instruções sobre como fazer isso, consulte Configurando serviços DHCP padrão e DHCP Proxy no Windows 2000 Advanced Server e Configurando serviços DHCP padrão e DHCP Proxy em um servidor NetWare 6.x DHCP.

  7. Configure o serviço DHCP Proxy para redirecionar estações de trabalho PXE ao servidor do Preboot Services configurado na Passo 1.

    No caso do Windows, execute o aplicativo de configuração do serviço DHCP Proxy e defina o IP do VSP como o endereço IP do servidor configurado na Passo 1.

    No caso do NetWare, abra o arquivo pdhcp.ini e edite a entrada TRANSACTION_SERVER_IP como o endereço IP do servidor configurado na Passo 1.

  8. Inicie o serviço DHCP Proxy que acabou de ser instalado no servidor que está executando serviços DHCP.

    No caso do Windows, inicie o serviço no Gerenciador de Controle de Serviços.

    No caso do NetWare, digite load pdhcp no console do servidor.

A partir deste ponto, as estações de trabalho PXE em todas as VLANs suportadas pelo servidor DHCP já poderão selecionar trabalhos por meio do PXE.


Instalando o servidor DHCP Proxy e o servidor TFTP no servidor DHCP

Esta seção inclui as seguintes informações:

  • Instalando e configurando os servidores DHCP Proxy e TFTP em um servidor NetWare
  • Instalando e configurando os servidores DHCP Proxy e TFTP em um servidor Windows


Instalando e configurando os servidores DHCP Proxy e TFTP em um servidor NetWare

  1. Copie os seguintes arquivos para sys:\system no servidor de destino. Esses arquivos podem ser obtidos no servidor de Criação de Imagens/Preboot Services em operação ou no CD ZENworks Desktop Management Program.

    pdhcp.nlm
    pdhcp.ini
    tftp.nlm
    tftp.ini
  2. Copie todos os arquivos no diretório sys:\tftp para um diretório com o mesmo nome no servidor de destino.

  3. Edite o arquivo tftp.ini. Verifique se a variável ReadPath corresponde ao caminho para o qual você copiou os arquivos do TFTP na Passo 2.

  4. Para que os serviços sejam iniciados automaticamente, edite o arquivo autoexec.ncf e adicione as seguintes linhas:

    Load tftp
    Load pdhcp
  5. Inicie os serviços no servidor digitando as seguintes linhas no console do servidor:

    Load tftp
    Load pdhcp


Instalando e configurando os servidores DHCP Proxy e TFTP em um servidor Windows

  1. Pare todos os serviços do Preboot Services para Desktop Management no servidor em que o Preboot Services foi instalado.

    Para fazer isso, abra o Gerenciador de Controle de Serviços (Painel de Controle > Ferramentas Administrativas > Serviços) e pare o Servidor de Transações de Pré-Inicialização, o Mapeador de Portas de Pré-Inicialização, o Serviço DHCP Proxy e o Serviço TFTP/MTFTP de Pré-Inicialização.

  2. Copie para o servidor de destino todo o subdiretório no qual você instalou o Preboot Services para Desktop Management. Normalmente, esse subdiretório está localizado em \arquivos de programas\zen_preboot_services.

  3. Utilizando o Gerenciador de Controle de Serviços, reinicie os serviços no servidor original que foi parado na Passo 1.

  4. No servidor de destino, conclua as etapas a seguir. Será necessário efetuar login no servidor com direitos de administrador.

    O exemplo pressupõe que você tenha copiado todos os arquivos para c:\arquivos de programas\zen_preboot_services.

    1. Clique em Iniciar > Executar.

    2. Digite cmd e pressione Enter para abrir um console de comandos.

    3. Digite cd c:\arquivos de programas\zen preboot services\pdhcp e pressione Enter.

    4. Digite dhcpservice -i e pressione Enter.

    5. Digite dhcpcfg e pressione Enter. Esse processo iniciará o aplicativo de configuração do DHCP Proxy.

    6. Defina o IP do Host VSP como o endereço IP do servidor de Criação de Imagens/Preboot Services, clique em Gravar Tudo e selecione Sair.

    7. Retorne ao console de comandos.

    8. Digite cd c:\arquivos de programas\zen preboot services\tftp e pressione Enter.

    9. Digite tftpservice -I e pressione Enter.

    10. Digite tftpcfg e pressione Enter.

      O applet de configuração do TFTP é iniciado. Verifique se o Caminho de Leitura do TFTP está correto e se aponta para um subdiretório que contenha os arquivos do TFTP (dinic.sys, boot.dnx, bootzen2.bin e bootzen5.bin), além de outros arquivos.

    11. Clique em Sair para fechar o aplicativo.

  5. Abra o Gerenciador de Controle de Serviços e inicie os serviços DHCP Proxy e TFTP, que já estão relacionados nesse local.

    ou

    Reinicialize o servidor para que os serviços sejam iniciados automaticamente.


Configurando uma WAN/VLAN com o Preboot Services e o DHCP em execução em servidores separados

Se o comutador estiver atuando como um firewall, limitando o tipo de tráfego na rede, talvez seja necessário abrir determinadas portas UDP nesse firewall. Para ver uma lista de portas UDP utilizadas pelo Preboot Services para ZENworks Desktop Management, consulte Configurando filtros em comutadores e roteadores.

Um exemplo de distribuição de um ambiente de WAN/VLAN com o Preboot Services e o DHCP em execução no mesmo servidor é apresentado a seguir. Em seguida, as próximas seções fornecem as etapas específicas necessárias para configurar os equipamentos de rede de forma que eles redirecionem corretamente o tráfego de rede do Preboot Services.


Exemplo de distribuição

Neste exemplo, três VLANs estão configuradas em um comutador Bay Networks Accel 1200 que executa o firmware versão 2.0.1. A primeira VLAN hospeda o servidor DHCP Proxy, a segunda VLAN hospeda o servidor DHCP e a terceira VLAN hospeda o cliente PXE. O broadcast DHCP do cliente PXE é redirecionado pelo comutador ao servidor DHCP Proxy e ao servidor DHCP. Em seguida, a resposta de ambos os servidores é roteada de volta ao cliente PXE, que inicia corretamente a sessão do Preboot Services.

As três VLANs consistem em redes de 24 bits, e a máscara de sub-rede é 255.255.255.0.

O gateway da primeira VLAN é 10.0.0.1. Essa VLAN hospeda o cliente PXE que tem um IP alocado na faixa de 10.0.0.2 a 10.0.0.128 e é denominada VLAN1.

O gateway da segunda VLAN é 10.1.1.1. Essa VLAN hospeda o servidor DHCP com o IP 10.1.1.2 e é denominada VLAN2.

O gateway da terceira VLAN é 196.10.229.1. Essa VLAN hospeda o servidor que executa o servidor DHCP Proxy e o servidor de Transações. O IP do servidor é 196.10.229.2 e o nome dessa VLAN é VLAN3.

O roteamento está habilitado entre todas as VLANs. Cada VLAN deve estar em seu próprio grupo de árvores de segmentação.


Configurando equipamentos Cisco
  1. Acesso o modo Configuração Global.

  2. Digite ip forward-protocol udp 67 e pressione Enter.

  3. Digite ip forward-protocol udp 68 e pressione Enter.

  4. Acesso a interface da LAN que atende à estação de trabalho PXE.

  5. Digite ip helper-address 10.1.1.2 e pressione Enter.

  6. Digite ip helper-address 196.10.229.2 e pressione Enter.

  7. Grave a configuração.


Configurando equipamentos da Nortel Networks
  1. Estabeleça uma conexão com o roteador utilizando o Gerenciador de Sites.

  2. Verifique se o IP pode ser roteado.

  3. Habilite o Bootp na sub-rede/VLAN da estação de trabalho PXE.

  4. Selecione a interface à qual as estações de trabalho PXE estão conectadas.

  5. Edite o circuito.

  6. Clique em Protocolos.

  7. Clique em Adicionar/Apagar.

  8. Verifique se a caixa de seleção Bootp está marcada.

  9. Pressione OK.

  10. Clique em Protocolos > IP > Bootp > Tabela de Interfaces de Agentes de Retransmissão.

    A interface em que Bootp foi habilitado estará visível na lista.

  11. Clique em Servidor Preferencial.

  12. Mude o valor de Modo de Acesso para Bootp e DHCP.

  13. Configure os agentes de retransmissão:

    1. Clique em Adicionar.

    2. Na caixa Endereço IP do Agente de Retransmissão, digite o endereço IP da LAN local.

    3. Na caixa Endereço IP do Servidor de Destino, digite o endereço IP do servidor DHCP.

    4. Clique em OK.

    5. Mude o valor de Modo de Acesso para Bootp e DHCP.

    6. Execute novamente a Passo 1 até a Passo 5 e digite o endereço IP do servidor DHCP Proxy na Passo 3.

    7. Aplique a configuração.


Configurando equipamentos da Bay Networks

Conclua as etapas a seguir no comutador:

  1. Habilite o DHCP para a VLAN cliente utilizando estas linhas de comando:

    # config vlan1 ip
    # dhcp enable
  2. Configure ajudantes IP para redirecionar solicitações DHCP da sub-rede da estação de trabalho ao servidor DHCP Proxy. Para fazer isso, utilize estas linhas de comando:

    # config ip dhcp-relay
    # create 10.0.0.1 10.1.1.2 mode dhcp state enable
    # create 10.0.0.1 196.10.229.2 mode dhcp state enable

    O formato do comando create é create agente servidor mode dhcp state enable, em que agente corresponde ao endereço IP do gateway que atende à estação de trabalho PXE e servidor corresponde ao endereço IP do servidor ao qual o frame DHCP deve ser redirecionado.

  3. Grave a configuração.


Configurando filtros em comutadores e roteadores

Alguns dispositivos de rede filtram o tráfego de rede que os atravessa. O Preboot Services utiliza vários tipos diferentes de tráfego e todos esses tipos devem ser capazes de atravessar com êxito o roteador ou o comutador para que a sessão do Preboot Services também seja estabelecida com êxito. A sessão do Preboot Services utiliza as seguintes portas de destino:

Componente Porta

Servidores DHCP e DHCP Proxy

Porta UDP 67, 68 e 4011

Servidor TFTP

Porta UDP 69

Servidor de Mapeamento de Portas RPC

Porta UDP 111

Servidor de Transações

Porta UDP 18753


Protocolo de Árvores de Segmentação em ambientes comutados

O STP (Spanning Tree Protocol - Protocolo de Árvores de Segmentação) está disponível em determinados modelos de comutadores e foi desenvolvido para detectar loops na rede. Quando um dispositivo (em geral, um hub de rede ou uma estação de trabalho) é enviado como patch para uma porta no comutador, o comutador indica ao dispositivo que a conexão está ativa; mas, em vez de redirecionar frames a partir da porta para o restante da rede, verifica cada frame em busca de loops e, em seguida, elimina o frame. O comutador pode permanecer nesse estado de recepção por um intervalo de 15 a 45 segundos.

O efeito desse comportamento faz com que as solicitações DHCP emitidas pelo PXE sejam eliminadas pelo comutador, causando uma falha na sessão do Preboot Services.

Em geral, é possível verificar se o STP está em andamento examinando o indicador luminoso de conexão no comutador. Quando a estação de trabalho está desligada, esse indicador luminoso fica claramente apagado. Quando a estação de trabalho é ligada, o indicador luminoso de conexão apresenta uma cor âmbar que, após um determinado tempo, transforma-se em uma tonalidade verde normal. Enquanto o indicador luminoso de conexão apresentar a cor âmbar, significa que o STP está em andamento.

Esse problema somente afeta clientes PXE ou clientes do Preboot Services que são diretamente enviados como patch para um comutador Ethernet. Para corrigir esse problema, siga um destes procedimentos:

  • Desative totalmente o STP no comutador.
  • Defina o STP como Port Fast para cada porta no comutador da rede à qual uma estação de trabalho PXE esteja conectada.

Quando o problema for solucionado, o indicador luminoso de conexão na porta apresentará uma cor verde quase imediatamente após a ativação de uma estação de trabalho conectada a essa porta.

Informações sobre o STP e sua influência no DHCP podem ser encontradas no documento Using PortFast and Other Commands to Fix End-Station Startup Connectivity Problems.