È possibile avere più server PXE sulla stessa rete?

Schermo piatto e tastiera del computer - vista laterale

PXE consente ai computer di ottenere i propri programmi di avvio da un server centrale.

Credito immagine: Ryan McVay/Photodisc/Getty Images

L'ambiente di esecuzione pre-avvio consente ai computer in rete di richiedere automaticamente un indirizzo e un file di avvio su una rete all'accensione. Lo scenario viene avviato dal chip sulla scheda di rete su ciascun computer, che invia un messaggio broadcast sperando che un server PXE lo prenda e risponda con i dettagli di configurazione richiesti. Più server PXE possono causare problemi. Tuttavia, ci sono soluzioni alternative.

Elementi PXE

PXE si basa su altre due tecnologie per fornire ai computer della rete le procedure di avvio. Il compito del server PXE è indirizzare la richiesta verso un server DHCP e un programma Network Bootstrap, o NBP, server. La consegna dell'NBP richiede che il computer di rete disponga di un indirizzo IP e la prima fase del sistema PXE garantisce l'utilizzo di un indirizzo IP utilizzando il Dynamic Host Configuration Protocol. L'indirizzo IP è specificato dal protocollo Internet. Molte reti utilizzano indirizzi IP per il proprio sistema di indirizzamento interno.

Video del giorno

DHCP

PXE è un adattamento di DHCP, che concede un indirizzo IP a un computer con un contratto di locazione che scadrà. La specifica DHCP consente l'esistenza di più di un server DHCP. Le procedure PXE vengono eseguite da messaggi di richiesta DHCP modificati, quindi perché non potrebbe esserci più di un server PXE?

Detrazioni multiple del server

Il motivo principale per cui non sono consigliati più server PXE è perché il processo inizia con un messaggio broadcast dal computer dell'applicazione, che viene ricevuto da tutti i computer della rete. Se più di un server PXE è disponibile sulla rete, tutti potrebbero rispondere e iniziare il processo di notifica causando collisioni, congestione e confusione. Un altro motivo per preferire una singola configurazione del server PXE è che non sono necessari più server. Un amministratore di rete potrebbe pensare di aver bisogno di un server PXE diverso per ogni tipo di computer in esecuzione sulla rete. Tuttavia, la prima fase di PXE, l'assegnazione di un indirizzo IP, è un requisito comune a tutti i computer della rete. Le richieste possono essere inviate a diversi server NBP impostando valori diversi per Boot Server Type nella richiesta originale.

Soluzione a server multipli

Tre metodi di configurazione dei server consentono a più server PXE di funzionare correttamente. Innanzitutto, se la rete è suddivisa in sottoreti, la richiesta di trasmissione si estenderà solo al computer sulla stessa sottorete e così tanti server PXE possono coesistere se ognuno si trova su un diverso sottorete. Una seconda soluzione è possibile con software server come Microsoft System Center Configuration Manager. Questo software per server PXE consente a ciascun server di ricevere un tempo di ritardo prima di rispondere alle richieste. Ciò consente ai server PXE secondari di fungere da backup per un server primario. Altri software per server PXE, come il server Symantec Altiris PXE, consentono di nominare un server come un "Padrone" e altri come "schiavi". Questo relega anche tutti i server tranne uno allo stato di backup server. Un'ultima opzione consiste nell'impostare il filtro degli indirizzi MAC sul server PXE. Questo dice a ogni server di accettare solo richieste da un elenco di indirizzi di computer, allocando così ogni server PXE a un diverso gruppo di computer.