De pre-boot Execution Environment kunnen computers in een netwerk te vragen een adres en een start-up-bestand automatisch via een netwerk wanneer zij de nodige energie. Het scenario is geïnitieerd door de chip op de netwerkkaart op elke computer die een broadcast-bericht de hoop stuurt dat een PXE-server zal oprapen en antwoord met de details van de vereiste set-up. Meerdere PXE-servers kunnen problemen veroorzaken. Echter, er zijn werk-arounds.
PXE-elementen
PXE is afhankelijk van twee andere technologieën, zodat de computers op het netwerk hun procedures opstarten. De PXE-server taak is om directe aanvraag naar een DHCP-server en een Bootstrap netwerkprogramma of Netwerkopstartprogramma, server. De levering van het Netwerkopstartprogramma vereist dat de computer een IP-adres heeft en de eerste fase van de PXE-systeem geeft het gebruik van een IP-adres met behulp van de Dynamic Host Configuration Protocol. Het IP-adres wordt gespecificeerd door de Internet Protocol. Veel netwerken maken gebruik van IP-adressen voor hun interne aanpakken systeem.
DHCP
PXE is een aanpassing van DHCP, die een IP-adres op een computer in een lease-overeenkomst die vervalt verleent. De DHCP-specificatie staat toe voor het bestaan van meer dan één DHCP-server. De PXE-procedures worden uitgevoerd die door gewijzigde DHCP-request-berichten, dus waarom niet kon er meer dan één PXE-server?
Meerdere Server-Detractions
De belangrijkste reden dat meerdere PXE-servers zijn niet aan te raden is omdat het proces begint met een broadcast-bericht uit de toepassing computer, die wordt ontvangen door alle computers in het netwerk. Als meer dan één PXE-server beschikbaar op het netwerk is, kunnen ze alle antwoord en beginnen met het proces van de kennisgeving veroorzaakt botsing, de congestie en de verwarring. Een andere reden voor de voorkeur van een enkele configuratie van de PXE-server is dat meerdere servers niet nodig zijn. Een netwerkbeheerder kan denk dat hij een andere PXE-Server moet voor elk type computer op het netwerk. Maar de eerste fase van PXE, de toewijzing van een IP-adres, is een algemene vereiste voor alle computers op het netwerk. Aanvragen kunnen worden verzonden naar verschillende Netwerkopstartprogramma servers door verschillende waarden van de instelling voor het servertype van de Boot in de oorspronkelijke aanvraag.
Meerdere Server-oplossing
Drie methoden voor het configureren van servers inschakelen meerdere PXE-Servers om te opereren met succes. Eerst, als het netwerk is opgedeeld in subnetwerken is verdeeld, het broadcast-verzoek zal alleen uitbreiden met de computers op hetzelfde subnetwerk bevinden en zoveel PXE-servers kunnen samenleven als elk op een ander subnetwerk. Een tweede oplossing is mogelijk met serversoftware, zoals Microsoft System Center Configuration Manager. Met deze PXE serversoftware kan elke server worden gegeven een vertragingstijd voordat ik reageer op verzoeken. Hierdoor kunnen secundaire PXE-servers fungeren als back-up voor een primaire server. Andere PXE serversoftware, zoals de Symantec Altiris PXE-Server, kan een server worden benoemd als een "Master" en anderen als "slaven." Dit ook degradeert al maar één server tot de status van de back-up server. Een laatste optie is het opzetten van MAC-adresfiltering op de PXE-server. Dit vertelt elke server alleen om verzoeken te accepteren uit een lijst met computeradressen, dus elke PXE-Server naar een andere groep van computers toe te wijzen.